{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:26:28Z","timestamp":1750220788518,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":37,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,6,29]],"date-time":"2020-06-29T00:00:00Z","timestamp":1593388800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["GRK 1907"],"award-info":[{"award-number":["GRK 1907"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,6,29]]},"DOI":"10.1145\/3387939.3391598","type":"proceedings-article","created":{"date-parts":[[2020,9,19]],"date-time":"2020-09-19T02:13:13Z","timestamp":1600481593000},"page":"115-119","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Monitoring for control in role-oriented self-adaptive systems"],"prefix":"10.1145","author":[{"given":"Ilja","family":"Shmelkin","sequence":"first","affiliation":[{"name":"Technische Universit\u00e4t Dresden, Dresden, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,9,18]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Actors: A model of concurrent computation in distributed systems. Technical Report. MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB.","author":"Agha Gul A","year":"1985","unstructured":"Gul A Agha. 1985. Actors: A model of concurrent computation in distributed systems. Technical Report. MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/1286580.1286629"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141277.1141606"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-22655-7_17"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-73589-2_16"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/SEAMS.2009.5069082"},{"key":"e_1_3_2_1_7_1","first-page":"1","article-title":"An architectural blueprint for autonomic computing","volume":"31","author":"IBM Corporation","year":"2006","unstructured":"IBM Corporation. 2006. An architectural blueprint for autonomic computing. IBM White Paper 31, 2006 (2006), 1--6.","journal-title":"IBM White Paper"},{"key":"e_1_3_2_1_8_1","volume-title":"Germany, October 24--29","author":"de Lemos Rog\u00e9rio","year":"2010","unstructured":"Rog\u00e9rio de Lemos, Holger Giese, Hausi A M\u00fcller, and Mary Shaw. 2013. Software Engineering for Self-Adaptive Systems: International Seminar Dagstuhl Castle, Germany, October 24--29, 2010 Revised Selected and Invited Papers. Vol. 7475. Springer."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2004.175"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the 2nd Workshop on Roles and Relationships in Object Oriented Programming, Multiagent Systems, and Ontologies. 27--38","author":"Genovese Valerio","year":"2007","unstructured":"Valerio Genovese. 2007. A meta-model for roles: Introducing sessions. In Proceedings of the 2nd Workshop on Roles and Relationships in Object Oriented Programming, Multiagent Systems, and Ontologies. 27--38."},{"key":"e_1_3_2_1_11_1","volume-title":"What SOA can do for software dependability. Supplementary","author":"G\u00f6schka Karl M","year":"2008","unstructured":"Karl M G\u00f6schka, Lorenz Froihofer, and Schahram Dustdar. 2008. What SOA can do for software dependability. Supplementary Volume of DSN 8 (2008)."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/11575863_87"},{"key":"e_1_3_2_1_13_1","volume-title":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","author":"He Chengwan","year":"2006","unstructured":"Chengwan He, Zhijie Nie, Bifeng Li, Lianlian Cao, and Keqing He. 2006. Rava: Designing a java extension with dynamic object roles. In 13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06). IEEE, 7-pp."},{"volume-title":"Specification, Algebra, and Software","author":"Hennicker Rolf","key":"e_1_3_2_1_14_1","unstructured":"Rolf Hennicker and Annabelle Klarl. 2014. Foundations for ensemble modeling-the Helena approach. In Specification, Algebra, and Software. Springer, 359--381."},{"key":"e_1_3_2_1_15_1","volume-title":"Programming with Roles in ObjectTeams\/Java. Applied Ontology 2 (01","author":"Herrmann Stephan","year":"2007","unstructured":"Stephan Herrmann. 2007. Programming with Roles in ObjectTeams\/Java. Applied Ontology 2 (01 2007), 181--207."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1380584.1380585"},{"key":"e_1_3_2_1_17_1","volume-title":"Technologie und Web (BTW 2015)","author":"J\u00e4kel Tobias","year":"2015","unstructured":"Tobias J\u00e4kel, Thomas K\u00fchn, Stefan Hinkel, Hannes Voigt, and Wolfgang Lehner. 2015. Relationships for dynamic data types in RSQL. Datenbanksysteme f\u00fcr Business, Technologie und Web (BTW 2015) (2015)."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1562112.1562116"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.60317"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2014.09.009"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814251.2814255"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11245-9_8"},{"key":"e_1_3_2_1_23_1","volume-title":"Proceedings of the 3rd Workshop on Domain-Specific Language Design and Implementation (DSLDI","author":"Leuth\u00e4user Max","year":"2015","unstructured":"Max Leuth\u00e4user. 2015. SCROLL-A Scala-based library for Roles at Runtime. In Proceedings of the 3rd Workshop on Domain-Specific Language Design and Implementation (DSLDI 2015). 7--8."},{"key":"e_1_3_2_1_24_1","volume-title":"International Conference on Software and Data Technologies. Springer, 23--36","author":"Pradel Michael","year":"2008","unstructured":"Michael Pradel and Martin Odersky. 2008. Scala roles: Reusable object collaborations in a library. In International Conference on Software and Data Technologies. Springer, 23--36."},{"key":"e_1_3_2_1_25_1","volume-title":"The DCI architecture: A new vision of object-oriented programming. An article starting a new blog:(14pp) http:\/\/www.artima.com\/articles\/dci_vision.html","author":"Reenskaug Trygve","year":"2009","unstructured":"Trygve Reenskaug and James O Coplien. 2009. The DCI architecture: A new vision of object-oriented programming. An article starting a new blog:(14pp) http:\/\/www.artima.com\/articles\/dci_vision.html (2009)."},{"key":"e_1_3_2_1_26_1","volume-title":"Self-adaptive software: Landscape and research challenges. ACM transactions on autonomous and adaptive systems (TAAS) 4, 2","author":"Salehie Mazeiar","year":"2009","unstructured":"Mazeiar Salehie and Ladan Tahvildari. 2009. Self-adaptive software: Landscape and research challenges. ACM transactions on autonomous and adaptive systems (TAAS) 4, 2 (2009), 14."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0169-023X(00)00023-9"},{"key":"e_1_3_2_1_28_1","unstructured":"Nguonly Taing. 2017. Run-time Variability with Roles. (2017)."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2892664.2892687"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1988008.1988020"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1988008.1988037"},{"key":"e_1_3_2_1_32_1","unstructured":"M Sc Martin Wei\u00dfbach. 2018. Run-time Adaptation of Role-based Software Systems. (2018)."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"crossref","unstructured":"Danny Weyns. 2017. Software engineering of self-adaptive systems: an organised tour and future challenges. Chapter in Handbook of Software Engineering (2017).","DOI":"10.1109\/FAS-W.2018.00012"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/SEAMS.2015.27"},{"key":"e_1_3_2_1_35_1","first-page":"8","article-title":"FORMS: Unifying reference model for formal specification of distributed self-adaptive systems","volume":"7","author":"Weyns Danny","year":"2012","unstructured":"Danny Weyns, Sam Malek, and Jesper Andersson. 2012. FORMS: Unifying reference model for formal specification of distributed self-adaptive systems. ACM Transactions on Autonomous and Adaptive Systems (TAAS) 7, 1 (2012), 8.","journal-title":"ACM Transactions on Autonomous and Adaptive Systems (TAAS)"},{"volume-title":"On patterns for decentralized control in self-adaptive systems","author":"Weyns Danny","key":"e_1_3_2_1_36_1","unstructured":"Danny Weyns, Bradley Schmerl, Vincenzo Grassi, Sam Malek, Raffaela Mirandola, Christian Prehofer, Jochen Wuttke, Jesper Andersson, Holger Giese, and Karl M G\u00f6schka. 2013. On patterns for decentralized control in self-adaptive systems. In Software Engineering for Self-Adaptive Systems II. Springer, 76--107."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/2666795.2666801"}],"event":{"name":"SEAMS '20: IEEE\/ACM 15th International Symposium on Software Engineering for Adaptive and Self-Managing Systems","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"],"location":"Seoul Republic of Korea","acronym":"SEAMS '20"},"container-title":["Proceedings of the IEEE\/ACM 15th International Symposium on Software Engineering for Adaptive and Self-Managing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3387939.3391598","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3387939.3391598","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:41:42Z","timestamp":1750200102000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3387939.3391598"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,29]]},"references-count":37,"alternative-id":["10.1145\/3387939.3391598","10.1145\/3387939"],"URL":"https:\/\/doi.org\/10.1145\/3387939.3391598","relation":{},"subject":[],"published":{"date-parts":[[2020,6,29]]},"assertion":[{"value":"2020-09-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}