{"id":"https://openalex.org/W4379659593","doi":"https://doi.org/10.1145/3555776.3577665","title":"A Theoretical Framework for Self-Adaptive Systems: Specifications, Formalisation, and Architectural Implications","display_name":"A Theoretical Framework for Self-Adaptive Systems: Specifications, Formalisation, and Architectural Implications","publication_year":2023,"publication_date":"2023-03-27","ids":{"openalex":"https://openalex.org/W4379659593","doi":"https://doi.org/10.1145/3555776.3577665"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3555776.3577665","pdf_url":null,"source":{"id":"https://openalex.org/S4363608665","display_name":"Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing","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":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-article","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/A5071763722","display_name":"Ana Petrovska","orcid":"https://orcid.org/0000-0001-6280-2461"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ana Petrovska","raw_affiliation_strings":["TUM School of Computation, Information and Technology, Technical University of Munich, Munich, Germany"],"affiliations":[{"raw_affiliation_string":"TUM School of Computation, Information and Technology, Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021690897","display_name":"Thomas Hutzelmann","orcid":null},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Thomas Hutzelmann","raw_affiliation_strings":["TUM School of Computation, Information and Technology, Technical University of Munich, Munich, Germany"],"affiliations":[{"raw_affiliation_string":"TUM School of Computation, Information and Technology, Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5085841559","display_name":"Stefan Kugele","orcid":"https://orcid.org/0000-0002-9833-4548"},"institutions":[{"id":"https://openalex.org/I4210106192","display_name":"Technische Hochschule Ingolstadt","ror":"https://ror.org/02bxzcy64","country_code":"DE","type":"education","lineage":["https://openalex.org/I4210106192"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Stefan Kugele","raw_affiliation_strings":["Research Institute AImotion Bavaria, Technische Hochschule Ingolstadt, Ingolstadt, Germany"],"affiliations":[{"raw_affiliation_string":"Research Institute AImotion Bavaria, Technische Hochschule Ingolstadt, Ingolstadt, Germany","institution_ids":["https://openalex.org/I4210106192"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.824,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.558059,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":78,"max":84},"biblio":{"volume":null,"issue":null,"first_page":"1440","last_page":"1449"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9996,"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.9996,"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/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9603,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical 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/T12127","display_name":"Software System Performance and Reliability","score":0.9601,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/constructive","display_name":"Constructive","score":0.51700675},{"id":"https://openalex.org/keywords/clarity","display_name":"CLARITY","score":0.49448776},{"id":"https://openalex.org/keywords/usable","display_name":"USable","score":0.4865338},{"id":"https://openalex.org/keywords/adaptive-system","display_name":"Adaptive system","score":0.43622142},{"id":"https://openalex.org/keywords/workaround","display_name":"Workaround","score":0.42721027}],"concepts":[{"id":"https://openalex.org/C547195049","wikidata":"https://www.wikidata.org/wiki/Q1725664","display_name":"Terminology","level":2,"score":0.8248788},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7306432},{"id":"https://openalex.org/C2778701210","wikidata":"https://www.wikidata.org/wiki/Q28130034","display_name":"Constructive","level":3,"score":0.51700675},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.5166917},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.49980378},{"id":"https://openalex.org/C2777146004","wikidata":"https://www.wikidata.org/wiki/Q14949826","display_name":"CLARITY","level":2,"score":0.49448776},{"id":"https://openalex.org/C2780615836","wikidata":"https://www.wikidata.org/wiki/Q2471869","display_name":"USable","level":2,"score":0.4865338},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.45839584},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.44818616},{"id":"https://openalex.org/C52970973","wikidata":"https://www.wikidata.org/wiki/Q2497134","display_name":"Adaptive system","level":2,"score":0.43622142},{"id":"https://openalex.org/C194541083","wikidata":"https://www.wikidata.org/wiki/Q457174","display_name":"Workaround","level":2,"score":0.42721027},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.42540988},{"id":"https://openalex.org/C539667460","wikidata":"https://www.wikidata.org/wiki/Q2414942","display_name":"Management science","level":1,"score":0.4246},{"id":"https://openalex.org/C14185376","wikidata":"https://www.wikidata.org/wiki/Q30232","display_name":"Agile software development","level":2,"score":0.42190233},{"id":"https://openalex.org/C90734943","wikidata":"https://www.wikidata.org/wiki/Q17008777","display_name":"Conceptualization","level":2,"score":0.41601145},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.36079758},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.27010724},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.12120187},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.104528815},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"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/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","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/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"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":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3555776.3577665","pdf_url":null,"source":{"id":"https://openalex.org/S4363608665","display_name":"Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing","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":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":19,"referenced_works":["https://openalex.org/W189544743","https://openalex.org/W2017922110","https://openalex.org/W2051525403","https://openalex.org/W2055906872","https://openalex.org/W2095535854","https://openalex.org/W2134364383","https://openalex.org/W2134485500","https://openalex.org/W2162429446","https://openalex.org/W2166515197","https://openalex.org/W2482678392","https://openalex.org/W2908077646","https://openalex.org/W2954865956","https://openalex.org/W3093556890","https://openalex.org/W3102937981","https://openalex.org/W3141908281","https://openalex.org/W4213243216","https://openalex.org/W4236042522","https://openalex.org/W4239899909","https://openalex.org/W4243335696"],"related_works":["https://openalex.org/W971576836","https://openalex.org/W4387616455","https://openalex.org/W4385829408","https://openalex.org/W4381612620","https://openalex.org/W3127868735","https://openalex.org/W2998499456","https://openalex.org/W2950380533","https://openalex.org/W2893207040","https://openalex.org/W2753986652","https://openalex.org/W1840516357"],"abstract_inverted_index":{"In":[0,154],"the":[1,5,14,22,30,34,53,83,86,107,116,149,171,176,208,218],"last":[2],"two":[3],"decades,":[4],"popularity":[6],"of":[7,42,73,82,88,92,102,110,118,132,148,151,173],"self-adaptive":[8,43,57,119,165,180,225],"systems":[9,58,76,94],"has":[10],"significantly":[11],"increased":[12],"in":[13,25,66,156,167,212],"literature":[15,35],"across":[16],"various":[17,187],"research":[18,27,32],"domains.":[19],"However,":[20],"despite":[21],"extensive":[23],"work":[24,196],"this":[26,111,133,157,195,213],"field":[28,101],"and":[29,48,85,124,143,185,215],"vibrant":[31],"community,":[33],"still":[36,60],"needs":[37],"a":[38,70,89,105,140,145,161,199],"more":[39,202],"precise":[40,90],"understanding":[41,72,91,117],"systems,":[44,166,181,184],"including":[45],"clear":[46],"specifications":[47],"usable":[49],"definitions.":[50],"So":[51],"far,":[52],"terminology":[54,84,142],"related":[55],"to":[56,97,114,128,138],"is":[59,113],"used":[61],"liberally,":[62],"which":[63,168],"can":[64],"result":[65],"different":[67,71],"entities":[68],"having":[69],"what":[74],"these":[75,93,183],"are.":[77],"Having":[78],"an":[79,98],"ambiguous":[80],"description":[81],"lack":[87],"adds":[95],"complexity":[96],"already":[99,209],"complex":[100],"research.":[103],"As":[104],"result,":[106],"overarching":[108],"objective":[109],"paper":[112],"broaden":[115],"systems.":[120,226],"For":[121],"improved":[122],"clarity":[123],"coherence---":[125],"potentially":[126],"yielding":[127],"even":[129],"higher":[130],"prominence":[131],"domain---we":[134],"consider":[135],"as":[136],"essential":[137],"set":[139],"common":[141],"gain":[144],"better":[146],"comprehension":[147],"semantics":[150],"that":[152],"terminology.":[153],"response,":[155],"paper,":[158],"we":[159,169],"propose":[160],"theoretical":[162,192],"framework":[163],"for":[164,179,201,220,224],"specify":[170],"process":[172],"self-adaptation,":[174],"elicit":[175],"minimum":[177],"requirements":[178],"formalise":[182],"discuss":[186],"architectural":[188],"implications":[189],"from":[190],"our":[191],"contributions.":[193],"Ideally,":[194],"1)":[197],"sets":[198,217],"foundation":[200,219],"constructive":[203],"scientific":[204],"debates,":[205],"2)":[206],"complements":[207],"existing":[210],"works":[211],"field,":[214],"3)":[216],"future":[221],"engineering":[222],"approaches":[223]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4379659593","counts_by_year":[{"year":2024,"cited_by_count":2}],"updated_date":"2025-01-08T08:20:47.443743","created_date":"2023-06-08"}