{"id":"https://openalex.org/W2002866654","doi":"https://doi.org/10.1155/2014/536362","title":"Design Patterns for Self-Adaptive RTE Systems Specification","display_name":"Design Patterns for Self-Adaptive RTE Systems Specification","publication_year":2014,"publication_date":"2014-01-01","ids":{"openalex":"https://openalex.org/W2002866654","doi":"https://doi.org/10.1155/2014/536362","mag":"2002866654"},"language":"en","primary_location":{"id":"doi:10.1155/2014/536362","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2014/536362","pdf_url":"https://downloads.hindawi.com/journals/ijrc/2014/536362.pdf","source":{"id":"https://openalex.org/S194867674","display_name":"International Journal of Reconfigurable Computing","issn_l":"1687-7195","issn":["1687-7195","1687-7209"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Reconfigurable Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://downloads.hindawi.com/journals/ijrc/2014/536362.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5081767947","display_name":"Mouna Ben Said","orcid":null},"institutions":[{"id":"https://openalex.org/I142899784","display_name":"University of Sfax","ror":"https://ror.org/04d4sd432","country_code":"TN","type":"education","lineage":["https://openalex.org/I142899784"]}],"countries":["TN"],"is_corresponding":true,"raw_author_name":"Mouna Ben Said","raw_affiliation_strings":["University of Sfax, ENIS, CES Laboratory, Soukra km 3,5, BP 1173, 3000 Sfax, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Sfax, ENIS, CES Laboratory, Soukra km 3,5, BP 1173, 3000 Sfax, Tunisia","institution_ids":["https://openalex.org/I142899784"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058818001","display_name":"Yessine Hadj Kacem","orcid":"https://orcid.org/0000-0002-5757-6516"},"institutions":[{"id":"https://openalex.org/I142899784","display_name":"University of Sfax","ror":"https://ror.org/04d4sd432","country_code":"TN","type":"education","lineage":["https://openalex.org/I142899784"]}],"countries":["TN"],"is_corresponding":false,"raw_author_name":"Yessine Hadj Kacem","raw_affiliation_strings":["University of Sfax, ENIS, CES Laboratory, Soukra km 3,5, BP 1173, 3000 Sfax, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Sfax, ENIS, CES Laboratory, Soukra km 3,5, BP 1173, 3000 Sfax, Tunisia","institution_ids":["https://openalex.org/I142899784"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028708783","display_name":"Micka\u00ebl Kerb\u0153uf","orcid":null},"institutions":[{"id":"https://openalex.org/I161929037","display_name":"Universit\u00e9 de Bretagne Occidentale","ror":"https://ror.org/01b8h3982","country_code":"FR","type":"education","lineage":["https://openalex.org/I161929037"]},{"id":"https://openalex.org/I4210123702","display_name":"Laboratoire des Sciences et Techniques de l\u2019Information de la Communication et de la Connaissance","ror":"https://ror.org/0266kfd37","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I180375564","https://openalex.org/I201181511","https://openalex.org/I205703379","https://openalex.org/I2802204017","https://openalex.org/I4210123702","https://openalex.org/I4210127572","https://openalex.org/I4210145102","https://openalex.org/I4210148559","https://openalex.org/I4210159245","https://openalex.org/I4405260085"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Micka\u00ebl Kerboeuf","raw_affiliation_strings":["University of Brest, Lab-STICC, MOCS Team, France","University of Brest, Lab-STICC, MOCS Team, France#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Brest, Lab-STICC, MOCS Team, France","institution_ids":["https://openalex.org/I161929037","https://openalex.org/I4210123702"]},{"raw_affiliation_string":"University of Brest, Lab-STICC, MOCS Team, France#TAB#","institution_ids":["https://openalex.org/I161929037","https://openalex.org/I4210123702"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063718250","display_name":"Nader Ben Amor","orcid":"https://orcid.org/0000-0002-8437-4346"},"institutions":[{"id":"https://openalex.org/I142899784","display_name":"University of Sfax","ror":"https://ror.org/04d4sd432","country_code":"TN","type":"education","lineage":["https://openalex.org/I142899784"]}],"countries":["TN"],"is_corresponding":false,"raw_author_name":"Nader Ben Amor","raw_affiliation_strings":["University of Sfax, ENIS, CES Laboratory, Soukra km 3,5, BP 1173, 3000 Sfax, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Sfax, ENIS, CES Laboratory, Soukra km 3,5, BP 1173, 3000 Sfax, Tunisia","institution_ids":["https://openalex.org/I142899784"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5026522015","display_name":"Mohamed Abid","orcid":"https://orcid.org/0000-0001-7409-292X"},"institutions":[{"id":"https://openalex.org/I142899784","display_name":"University of Sfax","ror":"https://ror.org/04d4sd432","country_code":"TN","type":"education","lineage":["https://openalex.org/I142899784"]}],"countries":["TN"],"is_corresponding":false,"raw_author_name":"Mohamed Abid","raw_affiliation_strings":["University of Sfax, ENIS, CES Laboratory, Soukra km 3,5, BP 1173, 3000 Sfax, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Sfax, ENIS, CES Laboratory, Soukra km 3,5, BP 1173, 3000 Sfax, Tunisia","institution_ids":["https://openalex.org/I142899784"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5081767947"],"corresponding_institution_ids":["https://openalex.org/I142899784"],"apc_list":{"value":925,"currency":"USD","value_usd":925},"apc_paid":{"value":925,"currency":"USD","value_usd":925},"fwci":2.9103,"has_fulltext":true,"cited_by_count":18,"citation_normalized_percentile":{"value":0.91990847,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"2014","issue":null,"first_page":"1","last_page":"21"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998000264167786,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.9980999827384949,"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.8643677234649658},{"id":"https://openalex.org/keywords/adaptation","display_name":"Adaptation (eye)","score":0.6942917108535767},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.6100249886512756},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5831273198127747},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.563259482383728},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5627688765525818},{"id":"https://openalex.org/keywords/middleware","display_name":"Middleware (distributed applications)","score":0.5103349089622498},{"id":"https://openalex.org/keywords/abstraction-layer","display_name":"Abstraction layer","score":0.501368522644043},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.49686911702156067},{"id":"https://openalex.org/keywords/software-design-pattern","display_name":"Software design pattern","score":0.49597105383872986},{"id":"https://openalex.org/keywords/generalization","display_name":"Generalization","score":0.4714787006378174},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.4206188917160034},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3490918278694153},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3363044559955597},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.328579306602478},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.18689140677452087},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.0832262635231018}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8643677234649658},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.6942917108535767},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6100249886512756},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5831273198127747},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.563259482383728},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5627688765525818},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.5103349089622498},{"id":"https://openalex.org/C147358964","wikidata":"https://www.wikidata.org/wiki/Q1200992","display_name":"Abstraction layer","level":3,"score":0.501368522644043},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.49686911702156067},{"id":"https://openalex.org/C146054899","wikidata":"https://www.wikidata.org/wiki/Q181156","display_name":"Software design pattern","level":3,"score":0.49597105383872986},{"id":"https://openalex.org/C177148314","wikidata":"https://www.wikidata.org/wiki/Q170084","display_name":"Generalization","level":2,"score":0.4714787006378174},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.4206188917160034},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3490918278694153},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3363044559955597},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.328579306602478},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.18689140677452087},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.0832262635231018},{"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/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"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/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1155/2014/536362","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2014/536362","pdf_url":"https://downloads.hindawi.com/journals/ijrc/2014/536362.pdf","source":{"id":"https://openalex.org/S194867674","display_name":"International Journal of Reconfigurable Computing","issn_l":"1687-7195","issn":["1687-7195","1687-7209"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Reconfigurable Computing","raw_type":"journal-article"},{"id":"pmh:oai:HAL:hal-01107504v1","is_oa":false,"landing_page_url":"https://hal.univ-brest.fr/hal-01107504","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"International Journal of Reconfigurable Computing, 2014, 2014, 2014, Article ID 536362, 21 p. &#x27E8;10.1155/2014/536362&#x27E9;","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:doaj.org/article:692fec214a5e4832a37b6a0f6cddb182","is_oa":true,"landing_page_url":"https://doaj.org/article/692fec214a5e4832a37b6a0f6cddb182","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"International Journal of Reconfigurable Computing, Vol 2014 (2014)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1155/2014/536362","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2014/536362","pdf_url":"https://downloads.hindawi.com/journals/ijrc/2014/536362.pdf","source":{"id":"https://openalex.org/S194867674","display_name":"International Journal of Reconfigurable Computing","issn_l":"1687-7195","issn":["1687-7195","1687-7209"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Reconfigurable Computing","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.4000000059604645,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2002866654.pdf","grobid_xml":"https://content.openalex.org/works/W2002866654.grobid-xml"},"referenced_works_count":43,"referenced_works":["https://openalex.org/W34329394","https://openalex.org/W617329964","https://openalex.org/W1535654799","https://openalex.org/W1575790699","https://openalex.org/W1592740644","https://openalex.org/W1603617612","https://openalex.org/W1649645444","https://openalex.org/W1680397247","https://openalex.org/W1771743772","https://openalex.org/W1964137226","https://openalex.org/W1966112013","https://openalex.org/W1980621742","https://openalex.org/W1988302931","https://openalex.org/W1988567896","https://openalex.org/W1990911977","https://openalex.org/W2007377883","https://openalex.org/W2013723287","https://openalex.org/W2015646261","https://openalex.org/W2018538061","https://openalex.org/W2033406822","https://openalex.org/W2048207092","https://openalex.org/W2053316513","https://openalex.org/W2057807303","https://openalex.org/W2060180149","https://openalex.org/W2066521614","https://openalex.org/W2067004090","https://openalex.org/W2070329405","https://openalex.org/W2071616717","https://openalex.org/W2088695855","https://openalex.org/W2104063146","https://openalex.org/W2108506872","https://openalex.org/W2116374686","https://openalex.org/W2121048281","https://openalex.org/W2123000730","https://openalex.org/W2126622671","https://openalex.org/W2138303339","https://openalex.org/W2138464849","https://openalex.org/W2139872812","https://openalex.org/W2162429446","https://openalex.org/W2245552829","https://openalex.org/W2397914991","https://openalex.org/W2735570886","https://openalex.org/W3141939155"],"related_works":["https://openalex.org/W1984744919","https://openalex.org/W2132930690","https://openalex.org/W2770599040","https://openalex.org/W1901380330","https://openalex.org/W3009812692","https://openalex.org/W2901324294","https://openalex.org/W4248324254","https://openalex.org/W3017219868","https://openalex.org/W2075164989","https://openalex.org/W3117872823"],"abstract_inverted_index":{"The":[0,113],"development":[1,73],"of":[2,18,27,54,92,104,109,123,130],"self-adaptive":[3,60,84,162],"real-time":[4,138],"embedded":[5],"(RTE)":[6],"systems":[7,62,86],"is":[8,50],"an":[9,105],"increasingly":[10],"hard":[11],"task":[12],"due":[13],"to":[14,44,144,155,166],"the":[15,24,28,40,90,99,102,128,145,172],"growing":[16],"complexity":[17],"both":[19],"hardware":[20],"and":[21,23,34,56,71,120,126,140,170],"software":[22],"high":[25,45],"variability":[26],"execution":[29],"environment.":[30],"Different":[31],"approaches,":[32],"platforms,":[33],"middleware":[35],"have":[36],"been":[37],"proposed":[38,114],"in":[39],"field,":[41],"from":[42,89],"low":[43],"abstraction":[46],"level.":[47],"However,":[48],"there":[49],"still":[51],"a":[52,117,156,160],"lack":[53],"generic":[55],"reusable":[57],"designs":[58],"for":[59,83],"RTE":[61,85],"that":[63],"fit":[64],"different":[65],"system":[66],"domains,":[67],"lighten":[68],"designers\u2019":[69],"task,":[70],"decrease":[72],"cost.":[74],"In":[75],"this":[76],"paper,":[77],"we":[78,152],"propose":[79],"five":[80,110],"design":[81,103],"patterns":[82,100,168],"modeling":[87],"resulting":[88],"generalization":[91],"relevant":[93],"existing":[94],"adaptation-related":[95],"works.":[96],"Combined":[97],"together,":[98],"form":[101],"adaptation":[106,111,141,146],"loop":[107],"composed":[108],"modules.":[112],"solution":[115,173],"offers":[116],"modular,":[118],"reusable,":[119],"flexible":[121],"specification":[122],"these":[124],"modules":[125],"enables":[127],"separation":[129],"concerns.":[131],"It":[132],"also":[133],"permits":[134],"dealing":[135],"with":[136],"concurrency,":[137],"features,":[139],"cost":[142],"relative":[143],"activities.":[147],"To":[148],"validate":[149],"our":[150],"solution,":[151],"applied":[153],"it":[154],"complex":[157],"case":[158],"study,":[159],"cross-layer":[161],"object":[163],"tracking":[164],"system,":[165],"show":[167],"utilization":[169],"prove":[171],"benefits.":[174]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2016,"cited_by_count":4},{"year":2015,"cited_by_count":2}],"updated_date":"2026-07-31T08:31:51.225901","created_date":"2025-10-10T00:00:00"}
