{"id":"https://openalex.org/W2133806058","doi":"https://doi.org/10.1109/hase.2012.25","title":"Towards Adaptable Middleware to Support Service Delivery Validation in i-DSML Execution Engines","display_name":"Towards Adaptable Middleware to Support Service Delivery Validation in i-DSML Execution Engines","publication_year":2012,"publication_date":"2012-10-01","ids":{"openalex":"https://openalex.org/W2133806058","doi":"https://doi.org/10.1109/hase.2012.25","mag":"2133806058"},"language":"en","primary_location":{"id":"doi:10.1109/hase.2012.25","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hase.2012.25","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 IEEE 14th International Symposium on High-Assurance Systems Engineering","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5037203093","display_name":"Karl A. Morris","orcid":"https://orcid.org/0000-0001-8049-2268"},"institutions":[{"id":"https://openalex.org/I145608581","display_name":"University of Miami","ror":"https://ror.org/02dgjyy92","country_code":"US","type":"education","lineage":["https://openalex.org/I145608581"]},{"id":"https://openalex.org/I19700959","display_name":"Florida International University","ror":"https://ror.org/02gz6gg07","country_code":"US","type":"education","lineage":["https://openalex.org/I19700959"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Karl A. Morris","raw_affiliation_strings":["School of Computing and Information Sciences, Florida International University, Miami, FL, USA","[Sch. of Comput. & Inf. Sci., Florida Int. Univ., Miami, FL, USA]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computing and Information Sciences, Florida International University, Miami, FL, USA","institution_ids":["https://openalex.org/I19700959"]},{"raw_affiliation_string":"[Sch. of Comput. & Inf. Sci., Florida Int. Univ., Miami, FL, USA]","institution_ids":["https://openalex.org/I145608581"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051564807","display_name":"Jinpeng Wei","orcid":"https://orcid.org/0000-0002-6982-7386"},"institutions":[{"id":"https://openalex.org/I145608581","display_name":"University of Miami","ror":"https://ror.org/02dgjyy92","country_code":"US","type":"education","lineage":["https://openalex.org/I145608581"]},{"id":"https://openalex.org/I19700959","display_name":"Florida International University","ror":"https://ror.org/02gz6gg07","country_code":"US","type":"education","lineage":["https://openalex.org/I19700959"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jinpeng Wei","raw_affiliation_strings":["School of Computing and Information Sciences, Florida International University, Miami, FL, USA","[Sch. of Comput. & Inf. Sci., Florida Int. Univ., Miami, FL, USA]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computing and Information Sciences, Florida International University, Miami, FL, USA","institution_ids":["https://openalex.org/I19700959"]},{"raw_affiliation_string":"[Sch. of Comput. & Inf. Sci., Florida Int. Univ., Miami, FL, USA]","institution_ids":["https://openalex.org/I145608581"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081631326","display_name":"Peter Clarke","orcid":"https://orcid.org/0000-0003-0892-1907"},"institutions":[{"id":"https://openalex.org/I145608581","display_name":"University of Miami","ror":"https://ror.org/02dgjyy92","country_code":"US","type":"education","lineage":["https://openalex.org/I145608581"]},{"id":"https://openalex.org/I19700959","display_name":"Florida International University","ror":"https://ror.org/02gz6gg07","country_code":"US","type":"education","lineage":["https://openalex.org/I19700959"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Peter J. Clarke","raw_affiliation_strings":["School of Computing and Information Sciences, Florida International University, Miami, FL, USA","[Sch. of Comput. & Inf. Sci., Florida Int. Univ., Miami, FL, USA]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computing and Information Sciences, Florida International University, Miami, FL, USA","institution_ids":["https://openalex.org/I19700959"]},{"raw_affiliation_string":"[Sch. of Comput. & Inf. Sci., Florida Int. Univ., Miami, FL, USA]","institution_ids":["https://openalex.org/I145608581"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102840788","display_name":"F\u00e1bio M. Costa","orcid":"https://orcid.org/0000-0003-1038-8873"},"institutions":[{"id":"https://openalex.org/I68106152","display_name":"Universidade Federal de Goi\u00e1s","ror":"https://ror.org/0039d5757","country_code":"BR","type":"education","lineage":["https://openalex.org/I68106152"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Fabio M. Costa","raw_affiliation_strings":["Institute of Informatics, Federal University of Goi\u00e1s, Goiania, Brazil","Inst. of Inf., Fed. Univ. of Goias, Goiania, Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Informatics, Federal University of Goi\u00e1s, Goiania, Brazil","institution_ids":["https://openalex.org/I68106152"]},{"raw_affiliation_string":"Inst. of Inf., Fed. Univ. of Goias, Goiania, Brazil","institution_ids":["https://openalex.org/I68106152"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.3151,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.79296875,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"82","last_page":"89"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.858562707901001},{"id":"https://openalex.org/keywords/middleware","display_name":"Middleware (distributed applications)","score":0.7402306795120239},{"id":"https://openalex.org/keywords/separation-of-concerns","display_name":"Separation of concerns","score":0.6567728519439697},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5666071176528931},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.5457935929298401},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5386400818824768},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.46681520342826843},{"id":"https://openalex.org/keywords/software-architecture","display_name":"Software architecture","score":0.42245346307754517},{"id":"https://openalex.org/keywords/service-oriented-architecture","display_name":"Service-oriented architecture","score":0.4179995656013489},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.29704463481903076},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2907731533050537},{"id":"https://openalex.org/keywords/web-service","display_name":"Web service","score":0.2602576017379761},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.23491311073303223}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.858562707901001},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.7402306795120239},{"id":"https://openalex.org/C76214141","wikidata":"https://www.wikidata.org/wiki/Q2465506","display_name":"Separation of concerns","level":3,"score":0.6567728519439697},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5666071176528931},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.5457935929298401},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5386400818824768},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.46681520342826843},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.42245346307754517},{"id":"https://openalex.org/C57041688","wikidata":"https://www.wikidata.org/wiki/Q220644","display_name":"Service-oriented architecture","level":3,"score":0.4179995656013489},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.29704463481903076},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2907731533050537},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.2602576017379761},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.23491311073303223},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/hase.2012.25","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hase.2012.25","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 IEEE 14th International Symposium on High-Assurance Systems Engineering","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.948.1842","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.948.1842","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://users.cis.fiu.edu/%7Eweijp/Jinpeng_Homepage_files/HASE_2012.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Partnerships for the goals","id":"https://metadata.un.org/sdg/17","score":0.4399999976158142}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321091","display_name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","ror":"https://ror.org/00x0ma614"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W150860497","https://openalex.org/W1832970435","https://openalex.org/W1985661074","https://openalex.org/W2066452447","https://openalex.org/W2100155035","https://openalex.org/W2119739437","https://openalex.org/W2141710384","https://openalex.org/W2146507003","https://openalex.org/W2149551015","https://openalex.org/W2150853208","https://openalex.org/W2165203881","https://openalex.org/W2396899705","https://openalex.org/W3108602244","https://openalex.org/W4232883777","https://openalex.org/W4285719527","https://openalex.org/W6605968440","https://openalex.org/W6712313050"],"related_works":["https://openalex.org/W1967295019","https://openalex.org/W2130197526","https://openalex.org/W2159152897","https://openalex.org/W2095354343","https://openalex.org/W4396886780","https://openalex.org/W3161763531","https://openalex.org/W1552148294","https://openalex.org/W1482168483","https://openalex.org/W2108712048","https://openalex.org/W2402294938"],"abstract_inverted_index":{"A":[0],"developing":[1],"paradigm":[2],"in":[3,46,117,170],"the":[4,29,58,85,95,100,138,144,150,165,171,178],"area":[5],"of":[6,11,31,38,87,99,109,120,146,155,167,177],"Software":[7],"Engineering":[8],"is":[9,92,183],"that":[10,22,49,91,133],"Model":[12],"Driven":[13],"Development":[14],"where":[15],"models":[16,42,157],"are":[17,23],"used":[18],"to":[19,80],"express":[20],"operations":[21,136],"thereafter":[24],"interpreted":[25],"and":[26,52,70,112,128,153],"executed":[27],"through":[28,84,149],"use":[30,86],"an":[32],"execution":[33,65,101,131,154],"engine.":[34,102],"The":[35],"high":[36],"level":[37],"abstraction":[39],"within":[40,63],"these":[41,64,82],"present":[43,62],"inherent":[44],"challenges":[45],"guaranteeing":[47],"operation":[48],"respect":[50],"policies":[51],"other":[53],"constraints":[54],"during":[55],"execution.":[56],"Additionally,":[57],"domain":[59,110,113,121,126,139],"specificity":[60],"necessarily":[61],"engines":[66],"make":[67],"them":[68],"rigid":[69],"not":[71],"suited":[72],"for":[73,94,185],"repurposing":[74],"across":[75],"different":[76],"domains.":[77],"We":[78,163],"propose":[79],"address":[81],"issues":[83],"a":[88,107,118,129,175],"middleware":[89],"architecture":[90,104],"responsible":[93,184],"service":[96],"delivery":[97],"aspect":[98],"Our":[103,141],"will":[105],"provide":[106],"separation":[108],"specific":[111,122],"independent":[114],"concerns,":[115],"resulting":[116],"set":[119],"artifacts":[123],"which":[124,182],"possess":[125],"knowledge,":[127],"generalized":[130],"platform":[132],"inherits":[134],"its":[135],"from":[137],"artifacts.":[140],"design":[142],"facilitates":[143],"realization":[145],"user":[147],"intent":[148],"generation,":[151],"validation":[152],"adaptation":[156],"at":[158],"runtime":[159],"constrained":[160],"by":[161],"policies.":[162],"show":[164],"viability":[166],"this":[168],"approach":[169],"User-Centric":[172],"Communication":[173,179],"Middleware,":[174],"layer":[176],"Virtual":[180],"Machine,":[181],"enforcing":[186],"communication":[187],"requirements.":[188]},"counts_by_year":[{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":3},{"year":2013,"cited_by_count":1}],"updated_date":"2026-08-26T07:47:46.906454","created_date":"2025-10-10T00:00:00"}
