{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T07:46:58Z","timestamp":1772264818356,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":22,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642358128","type":"print"},{"value":"9783642358135","type":"electronic"}],"license":[{"start":{"date-parts":[[2013,1,1]],"date-time":"2013-01-01T00:00:00Z","timestamp":1356998400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-35813-5_2","type":"book-chapter","created":{"date-parts":[[2013,1,2]],"date-time":"2013-01-02T01:24:44Z","timestamp":1357089884000},"page":"33-50","source":"Crossref","is-referenced-by-count":29,"title":["A Design Space for Self-Adaptive Systems"],"prefix":"10.1007","author":[{"given":"Yuriy","family":"Brun","sequence":"first","affiliation":[]},{"given":"Ron","family":"Desmarais","sequence":"additional","affiliation":[]},{"given":"Kurt","family":"Geihs","sequence":"additional","affiliation":[]},{"given":"Marin","family":"Litoiu","sequence":"additional","affiliation":[]},{"given":"Antonia","family":"Lopes","sequence":"additional","affiliation":[]},{"given":"Mary","family":"Shaw","sequence":"additional","affiliation":[]},{"given":"Michael","family":"Smit","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"2_CR1","series-title":"Lecture Notes in Computer Science","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., de Lemos, R., Malek, S., Weyns, D.: Modeling Dimensions of Self-Adaptive Software Systems. In: Cheng, B.H.C., de Lemos, R., Giese, H., Inverardi, P., Magee, J. (eds.) Self-Adaptive Systems. LNCS, vol.\u00a05525, pp. 27\u201347. Springer, Heidelberg (2009)"},{"key":"2_CR2","doi-asserted-by":"crossref","unstructured":"Brake, N., Cordy, J.R., Dancy, E., Litoiu, M., Popescu, V.: Automating discovery of software tuning parameters. In: Proceedings of the 3rd International Workshop on Software Engineering for Adaptive and Self-Managing Systems, Leipzig, Germany, pp. 65\u201372 (2008)","DOI":"10.1145\/1370018.1370031"},{"key":"2_CR3","volume-title":"The Design of Design: Essays from a Computer Scientist","author":"F.P. Brooks Jr.","year":"2010","unstructured":"Brooks Jr., F.P.: The Design of Design: Essays from a Computer Scientist. Addison-Wesley, New York (2010)"},{"key":"2_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1007\/978-3-642-02161-9_3","volume-title":"Software Engineering for Self-Adaptive Systems","author":"Y. Brun","year":"2009","unstructured":"Brun, Y., Di Marzo Serugendo, G., Gacek, C., Giese, H., Kienle, H., Litoiu, M., M\u00fcller, H., Pezz\u00e8, M., Shaw, M.: Engineering Self-Adaptive Systems through Feedback Loops. In: Cheng, B.H.C., de Lemos, R., Giese, H., Inverardi, P., Magee, J. (eds.) Self-Adaptive Systems. LNCS, vol.\u00a05525, pp. 48\u201370. Springer, Heidelberg (2009)"},{"key":"2_CR5","unstructured":"Buschmann, F., Henney, K., Schmidt, D.: Pattern-oriented software architecture: On patterns and pattern languages, vol.\u00a05. John Wiley & Sons Inc. (2007)"},{"key":"2_CR6","doi-asserted-by":"crossref","unstructured":"Checiu, L., Solomon, B., Ionescu, D., Litoiu, M., Iszlai, G.: Observability and controllability of autonomic computing systems for composed web services. In: Proceedings of the 6th IEEE International Symposium on Applied Computational Intelligence and Informatics, pp. 269\u2013274 (2011)","DOI":"10.1109\/SACI.2011.5873012"},{"key":"2_CR7","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.: A survey of autonomic communications. ACM Transactions on Autonomous and Adaptive Systems (TAAS)\u00a01, 223\u2013259 (2006)","journal-title":"ACM Transactions on Autonomous and Adaptive Systems (TAAS)"},{"key":"2_CR8","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design patterns: Elements of reusable object-oriented software. Addison-Wesley Longman Publishing Co., Inc. (1995)"},{"key":"2_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1007\/978-3-642-02161-9_8","volume-title":"Software Engineering for Self-Adaptive Systems","author":"K. Geihs","year":"2009","unstructured":"Geihs, K., Reichle, R., Wagner, M., Khan, M.U.: Modeling of Context-Aware Self-Adaptive Applications in Ubiquitous and Service-Oriented Environments. In: Cheng, B.H.C., de Lemos, R., Giese, H., Inverardi, P., Magee, J. (eds.) Self-Adaptive Systems. LNCS, vol.\u00a05525, pp. 146\u2013163. Springer, Heidelberg (2009)"},{"key":"2_CR10","doi-asserted-by":"crossref","unstructured":"Ghanbari, H., Litoiu, M.: Identifying implicitly declared self-tuning behavior through dynamic analysis. In: Proceedings of the 4th International Workshop on Software Engineering for Adaptive and Self-Managing Systems, Vancouver, BC, Canada, pp. 48\u201357 (2009)","DOI":"10.1109\/SEAMS.2009.5069073"},{"key":"2_CR11","doi-asserted-by":"crossref","unstructured":"Hellerstein, J., Diao, Y., Parekh, S., Tilbury, D.: Feedback control of computing systems, pp. 378\u2013384. Wiley Interscience (2004)","DOI":"10.1002\/047166880X"},{"key":"2_CR12","unstructured":"IBM: An architectural blueprint for autonomic computing. (June 2006), \n                    \n                      http:\/\/www-01.ibm.com\/software\/tivoli\/autonomic\/pdfs\/AC_Blueprint_White_Paper_4th.pdf"},{"key":"2_CR13","doi-asserted-by":"crossref","unstructured":"Kazman, R., Klein, M., Barbacci, M., Longstaff, T., Lipson, H., Carriere, J.: The architecture tradeoff analysis method. In: Proceedings of the 4th IEEE International Conference on Engineering of Complex Computer Systems, pp. 68\u201378 (1998)","DOI":"10.21236\/ADA350761"},{"issue":"1","key":"2_CR14","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1109\/MC.2003.1160055","volume":"36","author":"J. Kephart","year":"2003","unstructured":"Kephart, J., Chess, D.: The vision of autonomic computing. Computer\u00a036(1), 41\u201350 (2003)","journal-title":"Computer"},{"key":"2_CR15","doi-asserted-by":"crossref","unstructured":"Kramer, J., Magee, J.: Self-managed systems: an architectural challenge. In: Future of Software Engineering, pp. 259\u2013268 (2007)","DOI":"10.1109\/FOSE.2007.19"},{"key":"2_CR16","unstructured":"Lane, T.G.: Studying software architecture through design spaces and rules. Tech. Rep. CMU\/SEI-90-TR-18, Software Engineering Institute, Carnegie Mellon University (November 1990)"},{"key":"2_CR17","unstructured":"Litoiu, M.: Application performance evaluator and resource allocation tool (APERA) (May 2003), \n                    \n                      http:\/\/www.alphaworks.ibm.com\/tech\/apera"},{"key":"2_CR18","doi-asserted-by":"crossref","unstructured":"Litoiu, M., Woodside, M., Zheng, T.: Hierarchical model-based autonomic control of software systems. In: Proceedings of the Workshop on Design and Evolution of Autonomic Application Software, St. Louis, MO, USA, pp. 1\u20137 (2005)","DOI":"10.1145\/1083063.1083071"},{"key":"2_CR19","doi-asserted-by":"crossref","unstructured":"Ramirez, A.J., Cheng, B.H.C.: Design patterns for developing dynamically adaptive systems. In: Proceedings of the 5th International Workshop on Software Engineering for Adaptive and Self-Managing Systems, Cape Town, South Africa, pp. 49\u201358 (2010)","DOI":"10.1145\/1808984.1808990"},{"issue":"1","key":"2_CR20","first-page":"46","volume":"29","author":"M. Shaw","year":"2012","unstructured":"Shaw, M.: The role of design spaces. IEEE Software (Special Issue on Studying Professional Software Design)\u00a029(1), 46\u201350 (2012)","journal-title":"IEEE Software, (Special Issue on Studying Professional Software Design)"},{"key":"2_CR21","unstructured":"Smit, M.: Supporting Quality of Service, Configuration, and Autonomic Reconfiguration using Services-Aware Simulation. Ph.D. thesis, University of Alberta (2011)"},{"key":"2_CR22","doi-asserted-by":"crossref","unstructured":"Villegas, N.M., M\u00fcller, H.A., Tamura, G., Duchien, L., Casallas, R.: A framework for evaluating quality-driven self-adaptive software systems. In: Proceeding of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, Waikiki, Honolulu, HI, USA, pp. 80\u201389 (2011)","DOI":"10.1145\/1988008.1988020"}],"container-title":["Lecture Notes in Computer Science","Software Engineering for Self-Adaptive Systems II"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-35813-5_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T21:36:08Z","timestamp":1558301768000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-35813-5_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642358128","9783642358135"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-35813-5_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013]]}}}