{"id":"https://openalex.org/W4401897912","doi":"https://doi.org/10.1145/3687472","title":"Model-Driven Development Towards Distributed Intelligent Systems","display_name":"Model-Driven Development Towards Distributed Intelligent Systems","publication_year":2024,"publication_date":"2024-08-20","ids":{"openalex":"https://openalex.org/W4401897912","doi":"https://doi.org/10.1145/3687472"},"language":"en","primary_location":{"id":"doi:10.1145/3687472","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3687472","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3687472","source":{"id":"https://openalex.org/S97833917","display_name":"ACM Transactions on Internet Technology","issn_l":"1533-5399","issn":["1533-5399","1557-6051"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Internet Technology","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3687472","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101646553","display_name":"Arturo Barriga","orcid":"https://orcid.org/0000-0001-5761-9806"},"institutions":[{"id":"https://openalex.org/I80606768","display_name":"Universidad de Extremadura","ror":"https://ror.org/0174shg90","country_code":"ES","type":"education","lineage":["https://openalex.org/I80606768"]},{"id":"https://openalex.org/I97750245","display_name":"Software (Spain)","ror":"https://ror.org/02ethns06","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210087817","https://openalex.org/I97750245"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Arturo Barriga","raw_affiliation_strings":["Quercus Software Engineering Group, Departamento de Ingenier\u00eda Sistemas Inform\u00e1ticos y Telem\u00e1ticos, Universidad de Extremadura, C\u00e1ceres, Spain"],"raw_orcid":"https://orcid.org/0000-0001-5761-9806","affiliations":[{"raw_affiliation_string":"Quercus Software Engineering Group, Departamento de Ingenier\u00eda Sistemas Inform\u00e1ticos y Telem\u00e1ticos, Universidad de Extremadura, C\u00e1ceres, Spain","institution_ids":["https://openalex.org/I80606768","https://openalex.org/I97750245"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038878752","display_name":"Jos\u00e9 A. Barriga","orcid":"https://orcid.org/0000-0001-8377-1860"},"institutions":[{"id":"https://openalex.org/I80606768","display_name":"Universidad de Extremadura","ror":"https://ror.org/0174shg90","country_code":"ES","type":"education","lineage":["https://openalex.org/I80606768"]},{"id":"https://openalex.org/I97750245","display_name":"Software (Spain)","ror":"https://ror.org/02ethns06","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210087817","https://openalex.org/I97750245"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jos\u00e9 A. Barriga","raw_affiliation_strings":["Quercus Software Engineering Group, Departamento de Ingenier\u00eda Sistemas Inform\u00e1ticos y Telem\u00e1ticos, Universidad de Extremadura, C\u00e1ceres, Spain"],"raw_orcid":"https://orcid.org/0000-0001-8377-1860","affiliations":[{"raw_affiliation_string":"Quercus Software Engineering Group, Departamento de Ingenier\u00eda Sistemas Inform\u00e1ticos y Telem\u00e1ticos, Universidad de Extremadura, C\u00e1ceres, Spain","institution_ids":["https://openalex.org/I80606768","https://openalex.org/I97750245"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101885374","display_name":"Miguel A. P\u00e9rez","orcid":"https://orcid.org/0000-0002-9417-9974"},"institutions":[{"id":"https://openalex.org/I80606768","display_name":"Universidad de Extremadura","ror":"https://ror.org/0174shg90","country_code":"ES","type":"education","lineage":["https://openalex.org/I80606768"]},{"id":"https://openalex.org/I97750245","display_name":"Software (Spain)","ror":"https://ror.org/02ethns06","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210087817","https://openalex.org/I97750245"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Miguel A. P\u00e9rez-Toledano","raw_affiliation_strings":["Quercus Software Engineering Group, Departamento de Ingenier\u00eda Sistemas Inform\u00e1ticos y Telem\u00e1ticos, Universidad de Extremadura, C\u00e1ceres, Spain"],"raw_orcid":"https://orcid.org/0000-0002-9417-9974","affiliations":[{"raw_affiliation_string":"Quercus Software Engineering Group, Departamento de Ingenier\u00eda Sistemas Inform\u00e1ticos y Telem\u00e1ticos, Universidad de Extremadura, C\u00e1ceres, Spain","institution_ids":["https://openalex.org/I80606768","https://openalex.org/I97750245"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5066619335","display_name":"Pedro J. Clemente","orcid":"https://orcid.org/0000-0001-5795-6343"},"institutions":[{"id":"https://openalex.org/I80606768","display_name":"Universidad de Extremadura","ror":"https://ror.org/0174shg90","country_code":"ES","type":"education","lineage":["https://openalex.org/I80606768"]},{"id":"https://openalex.org/I97750245","display_name":"Software (Spain)","ror":"https://ror.org/02ethns06","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210087817","https://openalex.org/I97750245"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Pedro J. Clemente","raw_affiliation_strings":["Quercus Software Engineering Group, Departamento de Ingenier\u00eda Sistemas Inform\u00e1ticos y Telem\u00e1ticos, Universidad de Extremadura, C\u00e1ceres, Spain"],"raw_orcid":"https://orcid.org/0000-0001-5795-6343","affiliations":[{"raw_affiliation_string":"Quercus Software Engineering Group, Departamento de Ingenier\u00eda Sistemas Inform\u00e1ticos y Telem\u00e1ticos, Universidad de Extremadura, C\u00e1ceres, Spain","institution_ids":["https://openalex.org/I80606768","https://openalex.org/I97750245"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5101646553"],"corresponding_institution_ids":["https://openalex.org/I80606768","https://openalex.org/I97750245"],"apc_list":null,"apc_paid":null,"fwci":3.9879,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.95073484,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"24","issue":"4","first_page":"1","last_page":"28"},"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.991599977016449,"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.991599977016449,"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/T10763","display_name":"Digital Transformation in Industry","score":0.9896000027656555,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11741","display_name":"Flexible and Reconfigurable Manufacturing Systems","score":0.9896000027656555,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/digital-subscriber-line","display_name":"Digital subscriber line","score":0.8720123767852783},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8612394332885742},{"id":"https://openalex.org/keywords/domain-specific-language","display_name":"Domain-specific language","score":0.7525746822357178},{"id":"https://openalex.org/keywords/metamodeling","display_name":"Metamodeling","score":0.6562541127204895},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.5863056778907776},{"id":"https://openalex.org/keywords/interoperability","display_name":"Interoperability","score":0.5711806416511536},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.5261373519897461},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4777790307998657},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.43893080949783325},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.324639230966568},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.1621130108833313}],"concepts":[{"id":"https://openalex.org/C201374245","wikidata":"https://www.wikidata.org/wiki/Q104534","display_name":"Digital subscriber line","level":2,"score":0.8720123767852783},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8612394332885742},{"id":"https://openalex.org/C135257023","wikidata":"https://www.wikidata.org/wiki/Q691358","display_name":"Domain-specific language","level":2,"score":0.7525746822357178},{"id":"https://openalex.org/C86610423","wikidata":"https://www.wikidata.org/wiki/Q1925081","display_name":"Metamodeling","level":2,"score":0.6562541127204895},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.5863056778907776},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.5711806416511536},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.5261373519897461},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4777790307998657},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.43893080949783325},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.324639230966568},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.1621130108833313},{"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/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"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.1145/3687472","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3687472","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3687472","source":{"id":"https://openalex.org/S97833917","display_name":"ACM Transactions on Internet Technology","issn_l":"1533-5399","issn":["1533-5399","1557-6051"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Internet Technology","raw_type":"journal-article"},{"id":"pmh:oai:dehesa.unex.es:10662/24191","is_oa":false,"landing_page_url":"http://hdl.handle.net/10662/24191","pdf_url":null,"source":{"id":"https://openalex.org/S4306401011","display_name":"Institutional Repository University of Extremadura (University of Extremadura)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I80606768","host_organization_name":"Universidad de Extremadura","host_organization_lineage":["https://openalex.org/I80606768"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"publishedVersion"}],"best_oa_location":{"id":"doi:10.1145/3687472","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3687472","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3687472","source":{"id":"https://openalex.org/S97833917","display_name":"ACM Transactions on Internet Technology","issn_l":"1533-5399","issn":["1533-5399","1557-6051"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Internet Technology","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4401897912.pdf"},"referenced_works_count":51,"referenced_works":["https://openalex.org/W854573769","https://openalex.org/W1440267771","https://openalex.org/W1536565715","https://openalex.org/W1537891716","https://openalex.org/W1583109508","https://openalex.org/W1987599322","https://openalex.org/W2022119351","https://openalex.org/W2044463389","https://openalex.org/W2048339079","https://openalex.org/W2114809327","https://openalex.org/W2125174515","https://openalex.org/W2147642262","https://openalex.org/W2291647668","https://openalex.org/W2312599708","https://openalex.org/W2378208052","https://openalex.org/W2499024439","https://openalex.org/W2528889495","https://openalex.org/W2575895509","https://openalex.org/W2735569652","https://openalex.org/W2750337078","https://openalex.org/W2751555705","https://openalex.org/W2792919579","https://openalex.org/W2898227265","https://openalex.org/W2900646818","https://openalex.org/W2903202456","https://openalex.org/W2903206084","https://openalex.org/W2911964244","https://openalex.org/W2963233545","https://openalex.org/W2967464015","https://openalex.org/W3006705642","https://openalex.org/W3022538632","https://openalex.org/W3034058523","https://openalex.org/W3095198228","https://openalex.org/W3101292137","https://openalex.org/W3109226628","https://openalex.org/W3118198986","https://openalex.org/W3127745513","https://openalex.org/W3127757142","https://openalex.org/W3132985895","https://openalex.org/W3137711069","https://openalex.org/W3144445227","https://openalex.org/W3198676354","https://openalex.org/W3212846049","https://openalex.org/W4206313510","https://openalex.org/W4284966860","https://openalex.org/W4284990946","https://openalex.org/W4285891733","https://openalex.org/W4287663007","https://openalex.org/W4288045099","https://openalex.org/W4288263460","https://openalex.org/W4380075616"],"related_works":["https://openalex.org/W115339649","https://openalex.org/W2119542776","https://openalex.org/W2014596857","https://openalex.org/W2075059736","https://openalex.org/W2582410692","https://openalex.org/W2140083133","https://openalex.org/W1485300234","https://openalex.org/W2258960507","https://openalex.org/W2460228634","https://openalex.org/W2129492722"],"abstract_inverted_index":{"A":[0],"Distributed":[1],"Intelligent":[2],"System":[3],"(DIS)":[4],"encompasses":[5],"a":[6,84,112,122,141,197,209,245],"set":[7],"of":[8,24,30,36,95,131,149,161,173,184,212,231,241,249],"intelligent":[9,58,62],"subsystems":[10],"and":[11,18,42,60,67,78,90,93,129,145,182,200,205,227],"components":[12,55],"that":[13,56],"collaborate":[14],"to":[15,75,106,164,203,218],"perform":[16,57],"tasks":[17],"solve":[19],"problems.":[20],"Given":[21],"the":[22,28,34,48,86,125,136,143,150,155,168,174,180,190,229,239,242],"advancements":[23,35],"paradigms":[25],"such":[26,38],"as":[27,39],"Internet":[29],"Things,":[31],"along":[32],"with":[33],"technologies":[37],"Machine":[40],"Learning":[41],"Digital":[43],"Twins,":[44],"DISs":[45,132,152,162,186,207,220],"are":[46,52,64,98],"on":[47],"rise.":[49],"These":[50],"systems":[51,97],"increasingly":[53,65],"integrating":[54],"functions,":[59],"these":[61,96,108],"functions":[63],"heterogeneous":[66],"varied.":[68],"Moreover,":[69],"there":[70],"is":[71,133,254],"no":[72],"standardized":[73,201],"framework":[74],"help":[76,105],"researchers":[77],"practitioners":[79],"adequately":[80],"address":[81,107,219],"DISs.":[82,118],"As":[83],"result,":[85],"complexity,":[87],"interoperability":[88],"issues,":[89],"development":[91],"time":[92],"costs":[94],"growing.":[99],"However,":[100],"Model-Driven":[101],"Development":[102],"(MDD)":[103],"can":[104],"challenges":[109],"by":[110,221],"providing":[111],"Domain-Specific":[113],"Language":[114],"(DSL)":[115],"for":[116,124],"developing":[117,206],"In":[119],"this":[120,165,194],"work,":[121],"DSL":[123,138,169],"design,":[126],"validation,":[127],"generation,":[128],"deployment":[130,183],"proposed.":[134],"Firstly,":[135],"proposed":[137,243],"captures":[139],"in":[140,154,193,234],"metamodel":[142],"key":[144],"high-level":[146],"abstract":[147],"concepts":[148],"distinct":[151],"documented":[153],"literature.":[156],"Then,":[157],"it":[158,178],"allows":[159,179,216],"modeling":[160],"conforming":[163],"metamodel.":[166],"Subsequently,":[167],"enables":[170],"formal":[171],"validation":[172],"modeled":[175],"systems.":[176],"Lastly,":[177],"generation":[181],"all":[185],"into":[187],"production.":[188],"Therefore,":[189],"work":[191,215],"undertaken":[192],"communication":[195],"provides":[196],"methodological,":[198],"formal,":[199],"approach":[202],"defining":[204],"from":[208],"high":[210],"level":[211],"abstraction.":[213],"This":[214],"users":[217],"facilitating":[222],"agility,":[223],"minimizing":[224],"manual":[225],"tasks,":[226],"reducing":[228],"number":[230],"defects":[232],"introduced":[233],"their":[235],"development.":[236],"To":[237],"illustrate":[238],"applicability":[240],"DSL,":[244],"real":[246],"case":[247],"study":[248],"an":[250],"agricultural":[251],"digital":[252],"twin":[253],"presented.":[255]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":7}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2024-08-27T00:00:00"}
