{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T21:14:32Z","timestamp":1740172472762,"version":"3.37.3"},"reference-count":54,"publisher":"Sociedade Brasileira de Computacao - SB","issue":"1","license":[{"start":{"date-parts":[[2015,3,24]],"date-time":"2015-03-24T00:00:00Z","timestamp":1427155200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/2.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-0016-z","type":"journal-article","created":{"date-parts":[[2015,3,23]],"date-time":"2015-03-23T04:43:41Z","timestamp":1427085821000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Assessing the benefits of search-based approaches when designing self-adaptive systems: a controlled experiment"],"prefix":"10.5753","volume":"3","author":[{"given":"Sandro S","family":"Andrade","sequence":"first","affiliation":[]},{"given":"Raimundo J","family":"de A Mac\u00eado","sequence":"additional","affiliation":[]}],"member":"3742","published-online":{"date-parts":[[2015,3,24]]},"reference":[{"key":"16_CR1","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1007\/978-3-642-02161-9_2","volume-title":"Software Engineering for Self-Adaptive Systems","author":"J Andersson","year":"2009","unstructured":"Andersson, J, Lemos R, Malek S, Weyns D (2009) Software engineering for self-adaptive systems. In: Cheng BH, Lemos R, Giese H, Inverardi P, Magee J (eds)Software Engineering for Self-Adaptive Systems, 27\u201347.. Springer, Berlin, Heidelberg. Chap. Modeling Dimensions of Self-Adaptive Software Systems doi:10.1007\/978-3-642-02161-9_2."},{"key":"16_CR2","first-page":"61","volume-title":"7th IEEE International Conference on Self-Adaptive and Self-Organizing Systems, SASO 2013, Philadelphia, PA, USA, September 9-13, 2013","author":"SS Andrade","year":"2013","unstructured":"Andrade, SS, de Ara\u00fajo Mac\u00eado RJ (2013) A search-based approach for architectural design of feedback control concerns in self-adaptive systems In: 7th IEEE International Conference on Self-Adaptive and Self-Organizing Systems, SASO 2013, Philadelphia, PA, USA, September 9-13, 2013, 61\u201370.. IEEE Computer Society, Washington, DC, USA. doi:10.1109\/SASO.2013.42. \n                    http:\/\/dx.doi.org\/10.1109\/SASO.2013.42\n                    \n                  ."},{"key":"16_CR3","first-page":"741","volume-title":"The 25th International Conference on Software Engineering and Knowledge Engineering, Boston, MA, USA, June 27-29, 2013","author":"SS Andrade","year":"2013","unstructured":"Andrade, SS, de Ara\u00fajo Mac\u00eado RJ (2013) Architectural design spaces for feedback control concerns in self-adaptive systems (S) In: The 25th International Conference on Software Engineering and Knowledge Engineering, Boston, MA, USA, June 27-29, 2013, 741\u2013746.. Knowledge Systems Institute Graduate School, Skokie, Illinois, USA."},{"key":"16_CR4","first-page":"101","volume-title":"2014 Brazilian Symposium on Software Engineering, Macei\u00f3, Brazil, September 28 - October 3, 2014","author":"SS Andrade","year":"2014","unstructured":"Andrade, SS, de Ara\u00fajo Mac\u00eadom RJ (2014) Do search-based approaches improve the design of self-adaptive systems? A controlled experiment In: 2014 Brazilian Symposium on Software Engineering, Macei\u00f3, Brazil, September 28 - October 3, 2014, 101\u2013110.. IEEE, Washington, DC, USA. doi:10.1109\/SBES.2014.17. doi:10.1109\/SBES.2014.17.\n                    http:\/\/dx.doi.org\/10.1109\/SBES.2014.17\n                    \n                  ."},{"key":"16_CR5","unstructured":"DARPA (1997) Self-adaptive software. Technical Report 98-12, Defense Advanced Research Projects Agency."},{"key":"16_CR6","first-page":"126","volume-title":"Product Focused Software Process Improvement, Second International Conference, PROFES 2000, Oulu, Finland, June 20-22, 2000, Proceedings. Lecture Notes in Computer Science","author":"L Bratthall","year":"2000","unstructured":"Bratthall, L, Johansson E, Regnell B (2000) Is a design rationale vital when predicting change impact? A controlled experiment on software architecture evolution. In: Bomarius F Oivo M (eds)Product Focused Software Process Improvement, Second International Conference, PROFES 2000, Oulu, Finland, June 20-22, 2000, Proceedings. Lecture Notes in Computer Science, 126\u2013139.. Springer, New York, NY, USA. doi:10.1007\/978-3-540-45051-1_14. \n                    http:\/\/dx.doi.org\/10.1007\/978-3-540-45051-1_14\n                    \n                  ."},{"issue":"4","key":"16_CR7","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1016\/0950-7051(93)90012-I","volume":"6","author":"D Benyon","year":"1993","unstructured":"Benyon, D, Murray D (1993) Adaptive systems: from intelligent tutoring to autonomous agents. Knowledge Based Systems 6(4): 179\u2013219. doi:10.1016\/0950-7051(93)90012-I.","journal-title":"Knowledge Based Systems"},{"issue":"1","key":"16_CR8","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1016\/j.entcs.2008.04.073","volume":"213","author":"R Bruni","year":"2008","unstructured":"Bruni, R, Bucchiarone A, Gnesi S, Melgratti H (2008) Modelling dynamic software architectures using typed graph grammars. Electronic Notes in Theoretical Computer Science 213(1): 39\u201353. doi:10.1016\/j.entcs.2008.04.073. Proceedings of the Third Workshop on Graph Transformation for Concurrency and Verification (GT-VC 2007).","journal-title":"Electronic Notes in Theoretical Computer Science"},{"key":"16_CR9","first-page":"48","volume-title":"Software Engineering for Self-Adaptive Systems [outcome of a Dagstuhl Seminar]. Lecture Notes in Computer Science","author":"Y Brun","year":"2009","unstructured":"Brun, Y, Serugendo GDM, Gacek C, Giese H, Kienle HM, Litoiu M, M\u00fcller HA, Pezz\u00e8 M, Shaw M (2009) Engineering self-adaptive systems through feedback loops. In: Cheng BHC, de Lemos R, Giese H, Inverardi P, Magee J (eds)Software Engineering for Self-Adaptive Systems [outcome of a Dagstuhl Seminar]. Lecture Notes in Computer Science, 48\u201370.. Springer, New York, NY, USA. doi:10.1007\/978-3-642-02161-9_3. \n                    http:\/\/dx.doi.org\/10.1007\/978-3-642-02161-9_3\n                    \n                  ."},{"key":"16_CR10","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1145\/1137677.1137679","volume-title":"Proceedings of the 2006 International Workshop on Self-Adaptation and Self-Managing Systems. SEAMS 2006","author":"S-W Cheng","year":"2006","unstructured":"Cheng, S-W, Garlan D, Schmerl B (2006) Architecture-based self-adaptation in the presence of multiple objectives In: Proceedings of the 2006 International Workshop on Self-Adaptation and Self-Managing Systems. SEAMS 2006, 2\u20138.. ACM, New York, NY, USA. doi:10.1145\/1137677.1137679. \n                    http:\/\/doi.acm.org\/10.1145\/1137677.1137679\n                    \n                  ."},{"key":"16_CR11","doi-asserted-by":"publisher","DOI":"10.1002\/9781118165881","volume-title":"Nonparametric Statistics for Non-Statisticians: A Step-by-Step Approach","author":"GW Corder","year":"2009","unstructured":"Corder, GW, Foreman DI (2009) Nonparametric Statistics for Non-Statisticians: A Step-by-Step Approach. Wiley, Hoboken, NJ, USA."},{"key":"16_CR12","first-page":"1","volume-title":"Software Engineering for Self-Adaptive Systems II - International Seminar, Dagstuhl Castle, Germany, October 24-29, 2010 Revised Selected and Invited Papers. Lecture Notes in Computer Science","author":"R de Lemos","year":"2010","unstructured":"de Lemos, R, Giese H, M\u00fcller HA, Shaw M, Andersson J, Litoiu M, Schmerl BR, Tamura G, Villegas NM, Vogel T, Weyns D, Baresi L, Becker B, Bencomo N, Brun Y, Cukic B, Desmarais R, Dustdar S, Engels G, Geihs K, G\u00f6schka KM, Gorla A, Grassi V, Inverardi P, Karsai G, Kramer J, Lopes A, Magee J, Malek S, Mankovski S, et al (2010) Software engineering for self-adaptive systems: A second research roadmap. In: de Lemos R, Giese H, M\u00fcller HA, Shaw M (eds)Software Engineering for Self-Adaptive Systems II - International Seminar, Dagstuhl Castle, Germany, October 24-29, 2010 Revised Selected and Invited Papers. Lecture Notes in Computer Science, 1\u201332.. Springer, New York, NY, USA. doi:10.1007\/978-3-642-35813-5_1. \n                    http:\/\/dx.doi.org\/10.1007\/978-3-642-35813-5_1\n                    \n                  ."},{"issue":"1","key":"16_CR13","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean, J, Ghemawat S (2008) MapReduce: simplified data processing on large clusters. Communications of the ACM 51(1): 107\u2013113. doi:10.1145\/1327452.1327492.","journal-title":"Communications of the ACM"},{"key":"16_CR14","volume-title":"Multi-Objective Optimization Using Evolutionary Algorithms","author":"K Deb","year":"2001","unstructured":"Deb, K, Kalyanmoy D (2001) Multi-Objective Optimization Using Evolutionary Algorithms. John Wiley & Sons, Inc., New York, NY, USA."},{"issue":"2","key":"16_CR15","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb, K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation 6(2): 182\u2013197. doi:10.1109\/4235.996017.","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"11","key":"16_CR16","doi-asserted-by":"publisher","first-page":"1467","DOI":"10.1109\/TSE.2013.37","volume":"39","author":"N Esfahani","year":"2013","unstructured":"Esfahani, N, Elkhodary A, Malek S (2013) A learning-based framework for engineering feature-oriented self-adaptive software systems. IEEE Transactions on Software Engineering 39(11): 1467\u20131493. doi:10.1109\/TSE.2013.37.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"16_CR17","first-page":"134","volume-title":"2006 International Symposium on Empirical Software Engineering (ISESE 2006), September 21-22, 2006, Rio de Janeiro, Brazil","author":"D Falessi","year":"2006","unstructured":"Falessi, D, Cantone G, Becker M (2006) Documenting design decision rationale to improve individual and team design decision making: an experimental evaluation. In: Travassos GH, Maldonado JC, Wohlin C (eds)2006 International Symposium on Empirical Software Engineering (ISESE 2006), September 21-22, 2006, Rio de Janeiro, Brazil, 134\u2013143.. ACM, New York, NY, USA. doi:10.1145\/1159733.1159755. \n                    http:\/\/doi.acm.org\/10.1145\/1159733.1159755\n                    \n                  ."},{"key":"16_CR18","doi-asserted-by":"crossref","unstructured":"Fonseca, CM, Fleming PJ (1996) On the performance assessment and comparison of stochastic multiobjective optimizers. In: Voigt H, Ebeling W, Rechenberger I, Schwefel H (eds)Parallel Problem Solving from Nature - PPSN IV, International Conference on Evolutionary Computation. The 4th International Conference on Parallel Problem Solving from Nature, Berlin, Germany, September 22-26, 1996, Proceedings. Lecture Notes in Computer Science, 584\u2013593.. Springer, New York, NY, USA. doi:10.1007\/3-540-61723-X_1022. \n                    http:\/\/dx.doi.org\/10.1007\/3-540-61723-X_1022\n                    \n                  .","DOI":"10.1007\/3-540-61723-X_1022"},{"key":"16_CR19","first-page":"105","volume-title":"2008 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2008, Leipzig, Germany, May 12-13, 2008","author":"JC Georgas","year":"2008","unstructured":"Georgas, JC, Taylor RN (2008) Policy-based self-adaptive architectures: a feasibility study in the robotics domain. In: Cheng BHC, de Lemos R, Garlan D, Giese H, Litoiu M, Magee J, M\u00fcller HA, Taylor RN (eds)2008 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2008, Leipzig, Germany, May 12-13, 2008, 105\u2013112.. ACM, New York, NY, USA. doi:10.1145\/1370018.1370038. \n                    http:\/\/doi.acm.org\/10.1145\/1370018.1370038\n                    \n                  ."},{"key":"16_CR20","first-page":"33","volume-title":"Proceedings of the First Workshop on Self-Healing Systems, WOSS 2002, Charleston, South Carolina, USA, November 18-19, 2002","author":"I Georgiadis","year":"2002","unstructured":"Georgiadis, I, Magee J, Kramer J (2002) Self-organising software architectures for distributed systems. In: Garlan D, Kramer J, Wolf AL (eds)Proceedings of the First Workshop on Self-Healing Systems, WOSS 2002, Charleston, South Carolina, USA, November 18-19, 2002, 33\u201338.. ACM, New York, NY, USA. doi:10.1145\/582128.582135."},{"key":"16_CR21","volume-title":"Nonparametric Statistical Inference, Fourth Edition: Revised and Expanded. Statistics: A Series of Textbooks and Monographs","author":"JD Gibbons","year":"2003","unstructured":"Gibbons, JD, Chakraborti S (2003) Nonparametric Statistical Inference, Fourth Edition: Revised and Expanded. Statistics: A Series of Textbooks and Monographs. Taylor & Francis, Florence, Kentucky, USA."},{"key":"16_CR22","first-page":"460","volume-title":"27th International Conference on Software Engineering (ICSE 2005), 15-21 May 2005, St. Louis, Missouri, USA","author":"E Golden","year":"2005","unstructured":"Golden, E, John BE, Bass L (2005) The value of a usability-supporting architectural pattern in software architecture design: a controlled experiment. In: Roman G, Griswold WG, Nuseibeh B (eds)27th International Conference on Software Engineering (ICSE 2005), 15-21 May 2005, St. Louis, Missouri, USA, 460\u2013469.. ACM, New York, NY, USA. doi:10.1145\/1062455.1062538. \n                    http:\/\/doi.acm.org\/10.1145\/1062455.1062538\n                    \n                  ."},{"key":"16_CR23","volume-title":"Permutation, Parametric and Bootstrap Tests of Hypotheses","author":"PI Good","year":"2005","unstructured":"Good, PI (2005) Permutation, Parametric and Bootstrap Tests of Hypotheses, Vol. 3. Springer, New York, NY, USA."},{"issue":"1","key":"16_CR24","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/2379776.2379787","volume":"45","author":"M Harman","year":"2012","unstructured":"Harman, M, Mansouri SA, Zhang Y (2012) Search-based software engineering: Trends, techniques and applications. ACM Computing Surveys 45(1): 11\u201311161. doi:10.1145\/2379776.2379787.","journal-title":"ACM Computing Surveys"},{"key":"16_CR25","doi-asserted-by":"crossref","unstructured":"Harman, M (2010) Why the virtual nature of software makes it ideal for search based optimization. In: Rosenblum DS Taentzer G (eds)Fundamental Approaches to Software Engineering, 13th International Conference, FASE 2010, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2010, Paphos, Cyprus, March 20-28, 2010. Proceedings. Lecture Notes in Computer Science, 1\u201312.. Springer, New York, NY, USA. doi:10.1007\/978-3-642-12029-9_1. \n                    http:\/\/dx.doi.org\/10.1007\/978-3-642-12029-9_1\n                    \n                  .","DOI":"10.1007\/978-3-642-12029-9_1"},{"key":"16_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2372251.2372253","volume-title":"ACM-IEEE international symposium on Empirical software engineering and measurement","author":"M Harman","year":"2012","unstructured":"Harman, M, Burke EK, Clark JA, Yao X (2012) Dynamic adaptive search based software engineering. In: Runeson P, H\u00f6st M, Mendes E, Andrews AA, Harrison R (eds)ACM-IEEE international symposium on Empirical software engineering and measurement, 1\u20138.. ACM, New York, NY, USA."},{"key":"16_CR27","volume-title":"Schaums Outline of Digital Signal Processing, 2nd Edition, Schaum\u2019s Outline Series","author":"M Hayes","year":"2011","unstructured":"Hayes, M (2011) Schaums Outline of Digital Signal Processing, 2nd Edition, Schaum\u2019s Outline Series. McGraw-Hill Education, New York, NY, USA."},{"key":"16_CR28","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1145\/1809036.1809042","volume-title":"SOAR 2010: Proceedings of the Second International Workshop on Self-Organizing Architectures","author":"R Hebig","year":"2010","unstructured":"Hebig, R, Giese H, Becker B (2010) Making control loops explicit when architecting self-adaptive systems In: SOAR 2010: Proceedings of the Second International Workshop on Self-Organizing Architectures, 21\u201328.. ACM, Washington, DC, USA."},{"issue":"3","key":"16_CR29","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1145\/1380584.1380585","volume":"40","author":"MC Huebscher","year":"2008","unstructured":"Huebscher, MC, McCann JA (2008) A survey of autonomic computing \u2013 degrees, models, and applications. ACM Computing Surveys 40(3): 7\u20131728. doi:10.1145\/1380584.1380585.","journal-title":"ACM Computing Surveys"},{"issue":"1","key":"16_CR30","doi-asserted-by":"publisher","first-page":"472","DOI":"10.14778\/1920841.1920903","volume":"3","author":"D Jiang","year":"2010","unstructured":"Jiang, D, Ooi BC, Shi L, Wu S (2010) The performance of mapreduce: An in-depth study. Proceedings of the VLDB Endowment 3(1): 472\u2013483.","journal-title":"Proceedings of the VLDB Endowment"},{"issue":"1","key":"16_CR31","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. doi:10.1109\/MC.2003.1160055.","journal-title":"Computer"},{"key":"16_CR32","first-page":"39","volume-title":"Proceedings of the 7th Workshop on Models@run.time, MRT 2012","author":"F K\u0159ikava","year":"2012","unstructured":"K\u0159ikava, F, Collet P, France RB (2012) Actor-based runtime model of adaptable feedback control loops In: Proceedings of the 7th Workshop on Models@run.time, MRT 2012, 39\u201344.. ACM, New York, NY, USA. doi:10.1145\/2422518.2422525. \n                    http:\/\/doi.acm.org\/10.1145\/2422518.2422525\n                    \n                  ."},{"key":"16_CR33","doi-asserted-by":"crossref","DOI":"10.1007\/978-0-85729-664-1","volume-title":"Adaptive Control: Algorithms, Analysis and Applications, Communications and Control Engineering","author":"ID Landau","year":"2011","unstructured":"Landau, ID, Lozano R, M\u2019Saad M, Karimi A (2011) Adaptive Control: Algorithms, Analysis and Applications, Communications and Control Engineering. Springer, New York, NY, USA."},{"issue":"6","key":"16_CR34","doi-asserted-by":"publisher","first-page":"972","DOI":"10.1016\/j.jss.2009.11.003","volume":"83","author":"S Malek","year":"2010","unstructured":"Malek, S, Edwards G, Brun Y, Tajalli H, Garcia J, Krka I, Medvidovic N, Mikic-Rakic M, Sukhatme GS (2010) An architecture-driven software mobility framework. Journal of Systems and Software 83(6): 972\u2013989. doi:10.1016\/j.jss.2009.11.003.","journal-title":"Journal of Systems and Software"},{"key":"16_CR35","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1145\/1370700.1370707","volume-title":"Proceedings of the 2nd International Workshop on Ultra-large-scale Software-intensive Systems. ULSSIS 2008","author":"H M\u00fcller","year":"2008","unstructured":"M\u00fcller, H, Pezz\u00e8 M, Shaw M (2008) Visibility of control in adaptive systems In: Proceedings of the 2nd International Workshop on Ultra-large-scale Software-intensive Systems. ULSSIS 2008, 23\u201326.. ACM, New York, NY, USA. doi:10.1145\/1370700.1370707."},{"key":"16_CR36","first-page":"112","volume-title":"23rd International Conference on Distributed Computing Systems Workshops (ICDCS 2003 Workshops), 19-22 May 2003, Providence, RI, USA","author":"F Ogel","year":"2003","unstructured":"Ogel, F, Folliot B, Piumarta I (2003) On reflexive and dynamically adaptable environments for distributed computing In: 23rd International Conference on Distributed Computing Systems Workshops (ICDCS 2003 Workshops), 19-22 May 2003, Providence, RI, USA, 112\u2013117.. IEEE Computer Society, Washington, DC, USA. doi:10.1109\/ICDCSW.2003.1203541."},{"key":"16_CR37","unstructured":"Parunak, HVD, Brueckner SA (2011) Software engineering for self-organizing systems. In: Weyns D M\u00fcller JP (eds)12th International Workshop on Agent-Oriented Software Engineering (AOSE 2011), AAMAS 2011, Taipei, Taiwan."},{"key":"16_CR38","first-page":"33","volume-title":"7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2012, Zurich, Switzerland, June 4-5, 2012","author":"T Patikirikorala","year":"2012","unstructured":"Patikirikorala, T, Colman AW, Han J, Wang L (2012) A systematic survey on the design of self-adaptive software systems using control engineering approaches In: 7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2012, Zurich, Switzerland, June 4-5, 2012, 33\u201342.. IEEE, Washington, DC, USA. doi:10.1109\/SEAMS.2012.6224389."},{"issue":"4","key":"16_CR39","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1016\/j.cosrev.2010.06.001","volume":"4","author":"O R\u00e4ih\u00e4","year":"2010","unstructured":"R\u00e4ih\u00e4, O (2010) A survey on search-based software design. Computer Science Review 4(4): 203\u2013249. doi:10.1016\/j.cosrev.2010.06.001.","journal-title":"Computer Science Review"},{"issue":"2","key":"16_CR40","doi-asserted-by":"publisher","first-page":"14","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 Transactions on Autonomous and Adaptive Systems (TAAS) 4(2): 14\u201311442. doi:10.1145\/1516533.1516538.","journal-title":"ACM Transactions on Autonomous and Adaptive Systems (TAAS)"},{"key":"16_CR41","volume-title":"Applied Nonlinear Control","author":"J-JE Slotine","year":"1991","unstructured":"Slotine, J-JE, Li W (1991) Applied Nonlinear Control. Prentice Hall, Englewood Cliffs (N.J.) \n                    http:\/\/opac.inria.fr\/record=b1132812\n                    \n                  ."},{"issue":"2684","key":"16_CR42","doi-asserted-by":"publisher","first-page":"677","DOI":"10.1126\/science.103.2684.677","volume":"103","author":"SS Stevens","year":"1946","unstructured":"Stevens, SS (1946) On the Theory of Scales of Measurement. Science 103(2684): 677\u2013680. doi:10.2307\/1671815.","journal-title":"Science"},{"key":"16_CR43","volume-title":"Feedback Control of Computing Systems, Wiley interscience publication","author":"DM Tilbury","year":"2004","unstructured":"Tilbury, DM, Parekh S, Diao Y, Hellerstein JL (2004) Feedback Control of Computing Systems, Wiley interscience publication. Wiley IEEE press, Hoboken, NJ US. \n                    http:\/\/opac.inria.fr\/record=b1119042\n                    \n                  ."},{"key":"16_CR44","doi-asserted-by":"crossref","unstructured":"van Veldhuizen, DA, Lamont GB (1999) Multiobjective evolutionary algorithm test suites In: SAC, 351\u2013357. doi:10.1145\/298151.298382.","DOI":"10.1145\/298151.298382"},{"key":"16_CR45","first-page":"204","volume-title":"Evolutionary Computation, 2000. Proceedings of the 2000 Congress On","author":"DA Van Veldhuizen","year":"2000","unstructured":"Van Veldhuizen, DA, Lamont GB (2000) On measuring multiobjective evolutionary algorithm performance In: Evolutionary Computation, 2000. Proceedings of the 2000 Congress On, 204\u2013211.. IEEE, Washington, DC, USA."},{"key":"16_CR46","first-page":"129","volume-title":"7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2012, Zurich, Switzerland, June 4-5, 2012","author":"T Vogel","year":"2012","unstructured":"Vogel, T, Giese H (2012) A language for feedback loops in self-adaptive systems: Executable runtime megamodels In: 7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2012, Zurich, Switzerland, June 4-5, 2012, 129\u2013138.. IEEE, Washington, DC, USA. doi:10.1109\/SEAMS.2012.6224399. \n                    http:\/\/dx.doi.org\/10.1109\/SEAMS.2012.6224399\n                    \n                  ."},{"issue":"3","key":"16_CR47","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1023\/B:EMSE.0000027778.69251.1f","volume":"9","author":"M Vok\u00e1c","year":"2004","unstructured":"Vok\u00e1c, M, Tichy WF, Sj\u00f8berg DIK, Arisholm E, Aldrin M (2004) A controlled experiment comparing the maintainability of programs designed with and without design patterns \u2013 a replication in a real programming environment. Empirical Software Engineering 9(3): 149\u2013195.","journal-title":"Empirical Software Engineering"},{"issue":"2","key":"16_CR48","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1016\/j.automatica.2004.09.012","volume":"41","author":"Q Wang","year":"2005","unstructured":"Wang, Q (2005) Handbook of PI and PID controller tuning rules, aidan o\u2019dwyer, imperial college press, London, 375pp, ISBN 1-86094-342-x, 2003. Automatica 41(2): 355\u2013356. doi:10.1016\/j.automatica.2004.09.012.","journal-title":"Automatica"},{"key":"16_CR49","first-page":"3","volume-title":"Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. SEAMS 2013, San Francisco, CA, USA, May 20-21, 2013","author":"D Weyns","year":"2013","unstructured":"Weyns, D, Iftikhar MU, S\u00f6derlund J (2013) Do external feedback loops improve the design of self-adaptive systems? a controlled experiment. In: Litoiu M Mylopoulos J (eds)Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. SEAMS 2013, San Francisco, CA, USA, May 20-21, 2013, 3\u201312.. IEEE\/ACM, Washington, DC, USA."},{"issue":"1","key":"16_CR50","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1145\/2168260.2168268","volume":"7","author":"D Weyns","year":"2012","unstructured":"Weyns, D, Malek S, Andersson J (2012) FORMS: Unifying reference model for formal specification of distributed self-adaptive systems. ACM Transactions on Autonomous and Adaptive Systems (TAAS) 7(1): 8.","journal-title":"ACM Transactions on Autonomous and Adaptive Systems (TAAS)"},{"key":"16_CR51","first-page":"76","volume-title":"Software Engineering for Self-Adaptive Systems II - International Seminar, Dagstuhl Castle, Germany, October 24-29, 2010 Revised Selected and Invited Papers. Lecture Notes in Computer Science","author":"D Weyns","year":"2010","unstructured":"Weyns, D, Schmerl BR, Grassi V, Malek S, Mirandola R, Prehofer C, Wuttke J, Andersson J, Giese H, G\u00f6schka KM, de Lemos R (2010) On patterns for decentralized control in self-adaptive systems. In: Giese H, M\u00fcller HA, Shaw M (eds)Software Engineering for Self-Adaptive Systems II - International Seminar, Dagstuhl Castle, Germany, October 24-29, 2010 Revised Selected and Invited Papers. Lecture Notes in Computer Science, 76\u2013107.. Springer, New York, NY, USA. doi:10.1007\/978-3-642-35813-5_4."},{"key":"16_CR52","volume-title":"Hadoop: the Definitive Guide: the Definitive Guide","author":"T White","year":"2009","unstructured":"White, T (2009) Hadoop: the Definitive Guide: the Definitive Guide. O\u2019Reilly Media, Inc., Sebastopol, CA, USA."},{"issue":"12","key":"16_CR53","doi-asserted-by":"publisher","first-page":"2456","DOI":"10.1016\/j.jss.2010.07.008","volume":"83","author":"T Wijayasiriwardhane","year":"2010","unstructured":"Wijayasiriwardhane, T, Lai R (2010) Component Point: A system-level size measure for component-based software systems. J Syst Softw 83(12): 2456\u20132470. doi:10.1016\/j.jss.2010.07.008.","journal-title":"J Syst Softw"},{"key":"16_CR54","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29044-2","volume-title":"Experimentation in Software Engineering","author":"C Wohlin","year":"2012","unstructured":"Wohlin, C, Runeson P, H\u00f6st M, Ohlsson MC, Regnell B (2012) Experimentation in Software Engineering. Springer, New York, NY, USA. doi:10.1007\/978-3-642-29044-2."}],"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-0016-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s40411-015-0016-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40411-015-0016-z","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40411-015-0016-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,16]],"date-time":"2019-07-16T11:34:01Z","timestamp":1563276841000},"score":1,"resource":{"primary":{"URL":"https:\/\/jserd.springeropen.com\/articles\/10.1186\/s40411-015-0016-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,3,24]]},"references-count":54,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2015,12]]}},"alternative-id":["16"],"URL":"https:\/\/doi.org\/10.1186\/s40411-015-0016-z","relation":{},"ISSN":["2195-1721"],"issn-type":[{"type":"electronic","value":"2195-1721"}],"subject":[],"published":{"date-parts":[[2015,3,24]]},"assertion":[{"value":"1 December 2014","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 March 2015","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 March 2015","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"2"}}