{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,2]],"date-time":"2026-03-02T14:52:15Z","timestamp":1772463135225,"version":"3.50.1"},"reference-count":64,"publisher":"Sociedade Brasileira de Computacao - SB","issue":"1","license":[{"start":{"date-parts":[[2015,5,28]],"date-time":"2015-05-28T00:00:00Z","timestamp":1432771200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Softw Eng Res Dev"],"published-print":{"date-parts":[[2015,12]]},"DOI":"10.1186\/s40411-015-0021-2","type":"journal-article","created":{"date-parts":[[2015,5,27]],"date-time":"2015-05-27T06:52:29Z","timestamp":1432709549000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Self-adaptation by coordination-targeted reconfigurations"],"prefix":"10.5753","volume":"3","author":[{"given":"Nuno","family":"Oliveira","sequence":"first","affiliation":[]},{"given":"Lu\u00eds S","family":"Barbosa","sequence":"additional","affiliation":[]}],"member":"3742","published-online":{"date-parts":[[2015,5,28]]},"reference":[{"key":"21_CR1","unstructured":"Agrawal, A, Karsai G, Shi F (2003) A UML-based graph transformation approach for implementing domain-specific model transformations. Int J Softw Syst Modeling1\u201319."},{"key":"21_CR2","volume-title":"A formal approach to software architecture","author":"R Allen","year":"1997","unstructured":"Allen, R (1997) A formal approach to software architecture. PhD thesis, Carnegie Mellon, School of Computer Science, Pittsburgh, PA, USA. (January 1997). CMU Technical Report CMU-CS-97-144."},{"key":"21_CR3","first-page":"16","volume-title":"The Sixth International Conference on Internet and Web Applications and Services (ICIW)","author":"F Andr\u00e9","year":"2011","unstructured":"Andr\u00e9, F, Daubert E, Gauvrit G (2011) Distribution and self-adaptation of a framework for dynamic adaptation of services In: The Sixth International Conference on Internet and Web Applications and Services (ICIW), 16\u201321.. IARIA, Red Hook, NY, USA."},{"issue":"3","key":"21_CR4","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1017\/S0960129504004153","volume":"14","author":"F Arbab","year":"2004","unstructured":"Arbab, F (2004) Reo: A channel-based coordination model for component composition. Math Struct Comp Sci 14(3): 329\u2013366.","journal-title":"Math Struct Comp Sci"},{"issue":"3","key":"21_CR5","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1109\/MS.2011.27","volume":"28","author":"A Basu","year":"2011","unstructured":"Basu, A, Bensalem S, Bozga M, Combaz J, Jaber M, Nguyen TH, Sifakis J (2011) Rigorous Component-Based system design using the BIP framework. Software IEEE 28(3): 41\u201348.","journal-title":"Software IEEE"},{"key":"21_CR6","first-page":"43","volume-title":"Proceedings of the 9th QoSA \u201913","author":"M Becker","year":"2013","unstructured":"Becker, M, Luckey M, Becker S (2013) Performance analysis of self-adaptive systems for requirements validation at design-time In: Proceedings of the 9th QoSA \u201913, 43\u201352.. ACM, New York, NY, USA."},{"issue":"1","key":"21_CR7","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.jss.2008.03.066","volume":"82","author":"S Becker","year":"2009","unstructured":"Becker, S, Koziolek H, Reussner R (2009) The palladio component model for model-driven performance prediction. J Syst Softw 82(1): 3\u201322.","journal-title":"J Syst Softw"},{"issue":"3","key":"21_CR8","doi-asserted-by":"publisher","first-page":"339","DOI":"10.1093\/jigpal\/8.3.339","volume":"8","author":"P Blackburn","year":"2000","unstructured":"Blackburn, P (2000) Representation, reasoning, and relational structures: a hybrid logic manifesto. Logic J IGPL 8(3): 339\u2013365.","journal-title":"Logic J IGPL"},{"key":"21_CR9","volume-title":"Modal Logic. Cambridge Tracts in Theoretical Computer Science (53)","author":"P Blackburn","year":"2001","unstructured":"Blackburn, P, de Rijke M, Venema Y (2001) Modal Logic. Cambridge Tracts in Theoretical Computer Science (53). Cambridge University Press, Cambridge."},{"key":"21_CR10","first-page":"254","volume-title":"Component-Based Software Engineering. Lecture Notes in Computer Science, vol. 4063","author":"E Bondarev","year":"2006","unstructured":"Bondarev, E, Chaudron M, With P (2006) A process for resolving performance Trade-Offs in Component-Based architectures In: Component-Based Software Engineering. Lecture Notes in Computer Science, vol. 4063, 254\u2013269.. Springer, Berlin, Heidelberg."},{"issue":"6","key":"21_CR11","doi-asserted-by":"publisher","first-page":"685","DOI":"10.1016\/j.scico.2011.01.006","volume":"77","author":"M Bonsangue","year":"2012","unstructured":"Bonsangue, M, Clarke D, Silva A (2012) A model of context-dependent component connectors. Science Comput Programm 77(6): 685\u2013706.","journal-title":"Science Comput Programm"},{"key":"21_CR12","volume-title":"Hybrid Logic and Its Proof-Theory. Applied Logic Series","author":"T Brauner","year":"2010","unstructured":"Brauner, T (2010) Hybrid Logic and Its Proof-Theory. Applied Logic Series. Springer, Berlin, Heidelberg."},{"key":"21_CR13","first-page":"48","volume-title":"Software Engineering for Self-Adaptive Systems. Lecture Notes in Computer Science, vol. 5525","author":"Y Brun","year":"2009","unstructured":"Brun, Y, Serugendo GM, Gacek C, Giese H, Kienle H, Litoiu M, M\u00fcller H, Pezz\u00e8 M, Shaw M (2009) Engineering Self-Adaptive systems through feedback loops In: Software Engineering for Self-Adaptive Systems. Lecture Notes in Computer Science, vol. 5525, 48\u201370.. Springer, Berlin, Heidelberg."},{"key":"21_CR14","first-page":"100","volume-title":"Proceedings of ICSE\u201909","author":"R Calinescu","year":"2009","unstructured":"Calinescu, R, Kwiatkowska M (2009) Using quantitative analysis to implement autonomic IT systems In: Proceedings of ICSE\u201909, 100\u2013110.. IEEE Computer Society, Washington, DC, USA."},{"issue":"9","key":"21_CR15","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1145\/2330667.2330686","volume":"55","author":"R Calinescu","year":"2012","unstructured":"Calinescu, R, Ghezzi C, Kwiatkowska M, Mirandola R (2012) Self-adaptive software needs quantitative verification at runtime. Commun ACM 55(9): 69\u201377.","journal-title":"Commun ACM"},{"key":"21_CR16","first-page":"126","volume-title":"Future Computing, Service Computation, Cognitive, Adaptive, Content, Patterns, 2009. COMPUTATIONWORLD \u201909. Computation World:","author":"BA Caprarescu","year":"2009","unstructured":"Caprarescu, BA, Petcu D (2009) A Self-Organizing feedback loop for autonomic computing In: Future Computing, Service Computation, Cognitive, Adaptive, Content, Patterns, 2009. COMPUTATIONWORLD \u201909. Computation World:, 126\u2013131.. IEEE Computer Society, Washington, DC, USA."},{"issue":"5","key":"21_CR17","doi-asserted-by":"publisher","first-page":"1138","DOI":"10.1109\/TSE.2011.68","volume":"38","author":"V Cardellini","year":"2012","unstructured":"Cardellini, V, Casalicchio E, Grassi V, Iannucci S, Lo Presti F, Mirandola R (2012) MOSES: A framework for QoS driven runtime adaptation of Service-Oriented systems. IEEE Trans Softw Eng 38(5): 1138\u20131159.","journal-title":"IEEE Trans Softw Eng"},{"key":"21_CR18","first-page":"1","volume-title":"Software Engineering for Self-Adaptive Systems. Lecture Notes in Computer Science, vol. 5525","author":"BH Cheng","year":"2009","unstructured":"Cheng, BH, Lemos R, Giese H, Inverardi P, Magee J (2009) Software Engineering for Self-Adaptive Systems: A Research Roadmap In: Software Engineering for Self-Adaptive Systems. Lecture Notes in Computer Science, vol. 5525, 1\u201326.. Springer, Berlin, Heidelberg."},{"issue":"12","key":"21_CR19","doi-asserted-by":"publisher","first-page":"2860","DOI":"10.1016\/j.jss.2012.02.060","volume":"85","author":"SW Cheng","year":"2012","unstructured":"Cheng, SW, Garlan D (2012) Stitch: A language for architecture-based self-adaptation. J Syst Softw 85(12): 2860\u20132875.","journal-title":"J Syst Softw"},{"key":"21_CR20","first-page":"29","volume-title":"Proceedings of the International ERCIM Workshop on Software Evolution","author":"S Ciraci","year":"2006","unstructured":"Ciraci, S, van den Broek P (2006) Evolvability as a quality attribute of software architectures In: Proceedings of the International ERCIM Workshop on Software Evolution, 29\u201331.. UMH, Mons."},{"issue":"2","key":"21_CR21","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1145\/1186778.1186782","volume":"1","author":"S Dobson","year":"2006","unstructured":"Dobson, S, Denazis S, Fern\u00e1ndez A, Ga\u00efti D, Gelenbe E, Massacci F, Nixon P, Saffre F, Schmidt N, Zambonelli F (2006) A survey of autonomic communications. ACM Trans Auton Adapt Syst 1(2): 223\u2013259.","journal-title":"ACM Trans Auton Adapt Syst"},{"key":"21_CR22","first-page":"296","volume-title":"Theory and Application of Graph Transformations. Lecture Notes in Computer Science, vol 1764","author":"T Fischer","year":"2000","unstructured":"Fischer, T, Niere J, Torunski L, Z\u00fcndorf A (2000) Story Diagrams: A New Graph Rewrite Language Based on the Unified Modeling Language and Java In: Theory and Application of Graph Transformations. Lecture Notes in Computer Science, vol 1764, 296\u2013309.. Springer, Berlin, Heidelberg. Chap. 21."},{"issue":"3","key":"21_CR23","first-page":"359","volume":"43","author":"J Floch","year":"2013","unstructured":"Floch, J, Fr\u00e0 C, Fricke R, Geihs K, Wagner M, Lorenzo J, Soladana E, Mehlhase S, Paspallis N, Rahnama H, Ruiz PA, Scholz U (2013) Playing MUSIC \u2013 building context-aware and self-adaptive mobile applications. SPE 43(3): 359\u2013388.","journal-title":"SPE"},{"issue":"2","key":"21_CR24","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/s10009-012-0244-z","volume":"15","author":"H Garavel","year":"2012","unstructured":"Garavel, H, Lang F, Mateescu R, Serwe W (2012) CADP 2011: a toolbox for the construction and analysis of distributed processes. Int J Softw Tools Technol Transfer 15(2): 89\u2013107.","journal-title":"Int J Softw Tools Technol Transfer"},{"key":"21_CR25","first-page":"169","volume-title":"Proceedings of CASCON\u201997","author":"D Garlan","year":"1997","unstructured":"Garlan, D, Monroe RT, Wile D (1997) ACME: An Architecture Description Interchange Language In: Proceedings of CASCON\u201997, 169\u2013183.. IBM Press, Cranbury, NJ, USA."},{"key":"21_CR26","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/978-0-387-89828-5_2","volume-title":"Autonomic Computing and Networking","author":"D Garlan","year":"2009","unstructured":"Garlan, D, Schmerl B, Cheng SW (2009) Software Architecture-Based Self-Adaptation. In: Zhang Y, Yang LT, Denko MK (eds)Autonomic Computing and Networking, 31\u201355.. Springer, US. Chap. 2."},{"issue":"10","key":"21_CR27","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/MC.2004.175","volume":"37","author":"D Garlan","year":"2004","unstructured":"Garlan, D, Cheng SW, Huang AC, Schmerl B, Steenkiste P (2004) Rainbow: Architecture-Based Self-Adaptation with reusable infrastructure. Computer 37(10): 46\u201354.","journal-title":"Computer"},{"key":"21_CR28","first-page":"195","volume-title":"Artificial Intelligence and Mobile Robots","author":"E Gat","year":"1998","unstructured":"Gat, E (1998) Three-layer architectures. In: Kortenkamp D, Bonasso RP, Murphy R (eds)Artificial Intelligence and Mobile Robots, 195\u2013210.. MIT Press, Cambridge, MA, USA."},{"key":"21_CR29","first-page":"201","volume-title":"Software Engineering for Self-Adaptive Systems. Lecture Notes in Computer Science, vol. 5525","author":"V Grassi","year":"2009","unstructured":"Grassi, V, Mirandola R, Randazzo E (2009) Model-Driven assessment of QoS-aware Self-Adaptation In: Software Engineering for Self-Adaptive Systems. Lecture Notes in Computer Science, vol. 5525, 201\u2013222.. Springer, Berlin, Heidelberg."},{"key":"21_CR30","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1145\/1216993.1217011","volume-title":"Proceedings of WOSP \u201907","author":"V Grassi","year":"2007","unstructured":"Grassi, V, Mirandola R, Sabetta A (2007) A model-driven approach to performability analysis of dynamically reconfigurable component-based systems In: Proceedings of WOSP \u201907, 103\u2013114.. ACM, New York, NY, USA."},{"key":"21_CR31","first-page":"8","volume-title":"NASA Formal Methods. Lecture Notes in Computer Science, vol. 7226","author":"D Guck","year":"2012","unstructured":"Guck, D, Han T, Katoen JP, Neuh\u00e4u\u00dfer MR (2012) Quantitative timed analysis of interactive markov chains. In: Goodloe AE Person S (eds)NASA Formal Methods. Lecture Notes in Computer Science, vol. 7226, 8\u201323.. Springer, Berlin, Heidelberg."},{"issue":"12","key":"21_CR32","doi-asserted-by":"publisher","first-page":"2840","DOI":"10.1016\/j.jss.2012.07.052","volume":"85","author":"S Hallsteinsen","year":"2012","unstructured":"Hallsteinsen, S, Geihs K, Paspallis N, Eliassen F, Horn G, Lorenzo J, Mamelli A, Papadopoulos GA (2012) A development framework and methodology for self-adapting applications in ubiquitous computing environments. J Syst Softw 85(12): 2840\u20132859.","journal-title":"J Syst Softw"},{"key":"21_CR33","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45804-2","volume-title":"Interactive Markov Chains: The Quest for Quantified Quality. Lecture Notes in Computer Science","author":"H Hermanns","year":"2002","unstructured":"Hermanns, H (2002) Interactive Markov Chains: The Quest for Quantified Quality. Lecture Notes in Computer Science, Vol. 2428. Springer, Berlin, Heidelberg."},{"key":"21_CR34","first-page":"311","volume-title":"Proceedings of FMCO\u201909. Lecture Notes in Computer Science, vol. 6286","author":"H Hermanns","year":"2010","unstructured":"Hermanns, H, Katoen JP (2010) The how and why of interactive markov chains In: Proceedings of FMCO\u201909. Lecture Notes in Computer Science, vol. 6286, 311\u2013337.. Springer, Berlin, Heidelberg."},{"key":"21_CR35","first-page":"352","volume-title":"Component-Based Software Engineering. Lecture Notes in Computer Science, vol. 4063","author":"P Hn\u011btynka","year":"2006","unstructured":"Hn\u011btynka, P, Pl\u00e1\u0161il F (2006) Dynamic reconfiguration and access to services in hierarchical component models Component-Based software engineering In: Component-Based Software Engineering. Lecture Notes in Computer Science, vol. 4063, 352\u2013359.. Springer, Berlin, Heidelberg. Chap. 27."},{"key":"21_CR36","unstructured":"CooPLa Team, CooPLa Editor (2014). http:\/\/coopla.di.uminho.pt"},{"issue":"1","key":"21_CR37","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1007\/s11761-013-0144-4","volume":"8","author":"N Huber","year":"2014","unstructured":"Huber, N, Hoorn A, Koziolek A, Brosig F, Kounev S (2014) Modeling run-time adaptation at the system architecture level in dynamic service-oriented environments. Serv Oriented Comput Appl 8(1): 73\u201389.","journal-title":"Serv Oriented Comput Appl"},{"issue":"3","key":"21_CR38","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1380584.1380585","volume":"40","author":"MC Huebscher","year":"2008","unstructured":"Huebscher, MC, McCann JA (2008) A survey of autonomic computing\u2014degrees, models, and applications. ACM Comput Surv 40(3): 1\u201328.","journal-title":"ACM Comput Surv"},{"key":"21_CR39","volume-title":"An Architectural Blueprint for Autonomic Computing","author":"IBM Corp","year":"2004","unstructured":"IBM Corp (2004) An Architectural Blueprint for Autonomic Computing. IBM Corp, USA."},{"issue":"1","key":"21_CR40","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1109\/MC.2003.1160055","volume":"36","author":"JO Kephart","year":"2003","unstructured":"Kephart, JO, Chess DM (2003) The vision of autonomic computing. Computer 36(1): 41\u201350.","journal-title":"Computer"},{"key":"21_CR41","doi-asserted-by":"crossref","unstructured":"Koehler, C, Arbab F, Vink E (2009). In: Corradini A Montanari U (eds)Reconfiguring Distributed Reo Connectors. Lecture Notes in Computer Science, vol 5486, 221\u2013235.. Springer, Berlin, Heidelberg.","DOI":"10.1007\/978-3-642-03429-9_15"},{"issue":"11","key":"21_CR42","doi-asserted-by":"publisher","first-page":"1293","DOI":"10.1109\/32.60317","volume":"16","author":"J Kramer","year":"1990","unstructured":"Kramer, J, Magee J (1990) The evolving philosophers problem: Dynamic change management. IEEE Trans Softw Eng 16(11): 1293\u20131306.","journal-title":"IEEE Trans Softw Eng"},{"key":"21_CR43","volume-title":"Reconfigurable component connectors","author":"C Krause","year":"2011","unstructured":"Krause, C (2011) Reconfigurable component connectors. PhD thesis, Leiden University, Amsterdam, The Netherlands."},{"key":"21_CR44","first-page":"25","volume-title":"Proceedings of FORMATS\u201910. Lecture Notes in Computer Science, vol. 6246","author":"M Kwiatkowska","year":"2010","unstructured":"Kwiatkowska, M, Norman G, Parker D (2010) A framework for verification of software with time and probabilities In: Proceedings of FORMATS\u201910. Lecture Notes in Computer Science, vol. 6246, 25\u201345.. Springer, Berlin, Heidelberg."},{"key":"21_CR45","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1145\/1370916.1370928","volume-title":"Proceedings of SDSOA \u201908","author":"M Litoiu","year":"2008","unstructured":"Litoiu, M, Mihaescu M, Ionescu D, Solomon B (2008) Scalable adaptive web services In: Proceedings of SDSOA \u201908, 47\u201352.. ACM, New York, NY, USA."},{"issue":"2","key":"21_CR46","doi-asserted-by":"publisher","first-page":"133","DOI":"10.5381\/jot.2003.2.2.a2","volume":"2","author":"F Losavio","year":"2003","unstructured":"Losavio, F, Chirinos L, L\u00e9vy N, Ramdane-Cherif A (2003) Quality characteristics for software architecture. J Object Technol 2(2): 133\u2013150.","journal-title":"J Object Technol"},{"key":"21_CR47","unstructured":"Moon, Y, Arbab F, Silva A, Stam A, Verhoef C (2011) Stochastic Reo: a case study In: Proceedings of the 5th International Workshop on Harnessing Theories for Tool Support in Software (TTSS \u201911), 1\u201316, Oslo, Norway."},{"key":"21_CR48","volume-title":"Stochastic models for quality of service of component connectors","author":"YJ Moon","year":"2011","unstructured":"Moon, YJ (2011) Stochastic models for quality of service of component connectors. PhD thesis, Universiteit Leiden."},{"key":"21_CR49","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.scico.2011.11.007","volume":"80","author":"YJ Moon","year":"2014","unstructured":"Moon, YJ, Silva A, Krause C, Arbab F (2014) A compositional model to reason about end-to-end QoS in stochastic Reo connectors. Sci Comput Programm 80: 3\u201324.","journal-title":"Sci Comput Programm"},{"issue":"5","key":"21_CR50","doi-asserted-by":"publisher","first-page":"591","DOI":"10.1109\/TSE.2012.53","volume":"39","author":"V Nallur","year":"2013","unstructured":"Nallur, V, Bahsoon R (2013) A decentralized self-adaptation mechanism for service-based applications in the cloud. Softw Eng IEEE Trans 39(5): 591\u2013612.","journal-title":"Softw Eng IEEE Trans"},{"key":"21_CR51","volume-title":"Principles of Artificial Intelligence","author":"NJ Nilsson","year":"1980","unstructured":"Nilsson, NJ (1980) Principles of Artificial Intelligence. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA."},{"key":"21_CR52","first-page":"1885","volume-title":"Proceedings of SAC\u20192013, vol 2","author":"N Oliveira","year":"2013","unstructured":"Oliveira, N, Barbosa LS (2013a) On the reconfiguration of software connectors In: Proceedings of SAC\u20192013, vol 2, 1885\u20131892.. ACM, New York, NY, USA."},{"key":"21_CR53","first-page":"134","volume-title":"Web Services and Formal Methods. Lecture Notes in Computer Science, vol. 7843","author":"LS Barbosa","year":"2013","unstructured":"Oliveira, N, Barbosa LS (2013b) Reconfiguration mechanisms for service coordination. In: her Beek MH Lohmann N (eds)Web Services and Formal Methods. Lecture Notes in Computer Science, vol. 7843, 134\u2013149.. Springer, Berlin, Heidelberg."},{"key":"21_CR54","first-page":"44","volume-title":"VIII Brazilian Symposium on Software Components, Architectures and Reuse. SBCARS\u20192014, vol. 2","author":"N Oliveira","year":"2014","unstructured":"Oliveira, N, Barbosa LS (2014) A self-adaptation strategy for service-based architectures In: VIII Brazilian Symposium on Software Components, Architectures and Reuse. SBCARS\u20192014, vol. 2, 44\u201353.. SBC - Brazilian Computer Society, Porto Alegre, RS, Brazil."},{"key":"21_CR55","first-page":"1247","volume-title":"Proceedings of SAC\u201914","author":"N Oliveira","year":"2014","unstructured":"Oliveira, N, Silva A, Barbosa LS (2014) Quantitative analysis of Reo-based service coordination In: Proceedings of SAC\u201914, 1247\u20131254.. ACM, New York, NY, USA."},{"issue":"1","key":"21_CR56","first-page":"3","volume":"5","author":"A Silva","year":"2015","unstructured":"Oliveira, N, Silva A, Barbosa LS (2015) IMCReo: interactive Markov chains for stochastic Reo. J Internet Serv Inform Secur 5(1): 3\u201328.","journal-title":"J Internet Serv Inform Secur"},{"issue":"3","key":"21_CR57","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1109\/5254.769885","volume":"14","author":"P Oreizy","year":"1999","unstructured":"Oreizy, P, Gorlick MM, Taylor RN, Heimhigner D, Johnson G, Medvidovic N, Quilici A, Rosenblum DS, Wolf AL (1999) An architecture-based approach to self-adaptive software. Intell Syst Appl 14(3): 54\u201362.","journal-title":"Intell Syst Appl"},{"key":"21_CR58","unstructured":"Rodrigues, F, Oliveira N, Barbosa LS (2014) 3rd Symposium on Languages, Applications and Technologies. OpenAccess Series in Informatics (OASIcs), vol 38. In: Pereira MJV, Leal JP, Sim\u00f5es A (eds), 61\u201376.. Schloss Dagstuhl\u2013Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany."},{"issue":"2","key":"21_CR59","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1516533.1516538","volume":"4","author":"M Salehie","year":"2009","unstructured":"Salehie, M, Tahvildari L (2009) Self-adaptive software: Landscape and research challenges. ACM Trans Auton Adapt Syst 4(2): 1\u201342.","journal-title":"ACM Trans Auton Adapt Syst"},{"issue":"4","key":"21_CR60","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1016\/j.is.2004.02.002","volume":"30","author":"WMP van der Aalst","year":"2005","unstructured":"van der Aalst, WMP, ter Hofstede AHM (2005) YAWL: yet another workflow language. Inform Syst 30(4): 245\u2013275.","journal-title":"Inform Syst"},{"issue":"18","key":"21_CR61","doi-asserted-by":"crossref","first-page":"29","DOI":"10.18046\/syt.v9i18.1076","volume":"9","author":"NM Villegas Machado","year":"2011","unstructured":"Villegas Machado, NM, M\u00fcller HA, Tamura Morimitsu G (2011) On designing Self-Adaptive software systems. Sistemas & Telem\u00e1tica 9(18): 29\u201351.","journal-title":"Sistemas & Telem\u00e1tica"},{"key":"21_CR62","first-page":"202","volume-title":"Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. SEAMS \u201911","author":"P Vromant","year":"2011","unstructured":"Vromant, P, Weyns D, Malek S, Andersson J (2011) On interacting control loops in self-adaptive systems In: Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. SEAMS \u201911, 202\u2013207.. ACM, New York, NY, USA."},{"key":"21_CR63","volume-title":"Specification of software architecture reconfiguration","author":"MA Wermelinger","year":"1999","unstructured":"Wermelinger, MA (1999) Specification of software architecture reconfiguration. PhD thesis, Universidade Nova de Lisboa, Lisboa, Portugal."},{"key":"21_CR64","first-page":"76","volume-title":"Software Engineering for Self-Adaptive Systems II. Lecture Notes in Computer Science, vol. 7475","author":"D Weyns","year":"2013","unstructured":"Weyns, D, Schmerl B, Grassi V, Malek S, Mirandola R, Prehofer C, Wuttke J, Andersson J, Giese H, G\u00f6schka K (2013) On patterns for decentralized control in Self-Adaptive systems. In: de Lemos R, Giese H, M\u00fcller H, Shaw M (eds)Software Engineering for Self-Adaptive Systems II. Lecture Notes in Computer Science, vol. 7475, 76\u2013107.. Springer, Berlin Heidelberg."}],"container-title":["Journal of Software Engineering Research and Development"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40411-015-0021-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s40411-015-0021-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40411-015-0021-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40411-015-0021-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,25]],"date-time":"2019-08-25T12:46:10Z","timestamp":1566737170000},"score":1,"resource":{"primary":{"URL":"https:\/\/jserd.springeropen.com\/articles\/10.1186\/s40411-015-0021-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,5,28]]},"references-count":64,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2015,12]]}},"alternative-id":["21"],"URL":"https:\/\/doi.org\/10.1186\/s40411-015-0021-2","relation":{},"ISSN":["2195-1721"],"issn-type":[{"value":"2195-1721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,5,28]]},"assertion":[{"value":"4 December 2014","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 May 2015","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 May 2015","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"6"}}