{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,4]],"date-time":"2025-05-04T04:04:23Z","timestamp":1746331463380,"version":"3.40.4"},"reference-count":51,"publisher":"Elsevier","isbn-type":[{"type":"print","value":"9780124104648"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1016\/b978-0-12-410464-8.00004-0","type":"book-chapter","created":{"date-parts":[[2014,6,23]],"date-time":"2014-06-23T19:12:05Z","timestamp":1403550725000},"page":"59-80","source":"Crossref","is-referenced-by-count":1,"title":["An Architecture Framework for Self-Aware Adaptive Systems"],"prefix":"10.1016","author":[{"given":"Alistair","family":"Sutcliffe","sequence":"first","affiliation":[]}],"member":"78","reference":[{"year":"2006","series-title":"Text Mining for Biology and Biomedicine","key":"10.1016\/B978-0-12-410464-8.00004-0_bib1"},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib2","series-title":"Proceedings: Secnd International Workshop on Software Reusability (Advances in Software Reuse)","article-title":"Design as evolution and reuse","author":"Arango","year":"1993"},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib3","series-title":"Carnegie Mellon University Software Engineering Institute Technical Report TR 2003-0044","article-title":"Deriving architectural tactics: a step towards methodical architectural design","author":"Bachman","year":"2003"},{"year":"2003","series-title":"Software Architecture in Practice","author":"Bass","key":"10.1016\/B978-0-12-410464-8.00004-0_bib4"},{"volume":"vol. 5","year":"2007","author":"Buschman","key":"10.1016\/B978-0-12-410464-8.00004-0_bib5"},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib6","series-title":"Software Engineering for Self Adaptive Systems (LINCS 5225)","first-page":"1","article-title":"Software engineering for self-adaptive systems: a research roadmap","author":"Cheng","year":"2009"},{"year":"2001","series-title":"Software Product Lines: Practices and Patterns","author":"Clements","key":"10.1016\/B978-0-12-410464-8.00004-0_bib7"},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s00766-011-0132-1","article-title":"Adaptive socio-technical systems: a requirements-driven approach","volume":"18","author":"Dalpiaz","year":"2013","journal-title":"Requir. Eng."},{"issue":"3","key":"10.1016\/B978-0-12-410464-8.00004-0_bib9","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1145\/355324.355325","article-title":"Exploitation space and location as a design framework for interactive mobile systems","volume":"7","author":"Dix","year":"2000","journal-title":"ACM Trans. Comput. Hum. Interact."},{"issue":"1","key":"10.1016\/B978-0-12-410464-8.00004-0_bib10","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1109\/MC.2010.14","article-title":"Fulfilling the vision of autonomic computing","volume":"43","author":"Dobson","year":"2010","journal-title":"Computer"},{"year":"2004","series-title":"Patterns: Service-oriented Architecture and Web Services","author":"Endrei","key":"10.1016\/B978-0-12-410464-8.00004-0_bib11"},{"year":"2000","series-title":"Domain-specific Application Frameworks: Frameworks Experience by Industry","author":"Fayad","key":"10.1016\/B978-0-12-410464-8.00004-0_bib12"},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib13","series-title":"Proceedings, 1995 IEEE International Symposium on Requirements Engineering (RE-95)","article-title":"Requirements monitoring in dynamic environments","author":"Fickas","year":"1995"},{"year":"2003","series-title":"Persuasive Technology: Using Computers to Change what we Think and Do","author":"Fogg","key":"10.1016\/B978-0-12-410464-8.00004-0_bib14"},{"year":"1997","series-title":"Analysis Patterns: Reusable Object Models","author":"Fowler","key":"10.1016\/B978-0-12-410464-8.00004-0_bib15"},{"year":"1995","series-title":"Design Patterns: Elements of Reusable Object-oriented Software","author":"Gamma","key":"10.1016\/B978-0-12-410464-8.00004-0_bib16"},{"year":"1993","series-title":"Software Architecture: Perspectives on an Emerging Discipline","author":"Garland","key":"10.1016\/B978-0-12-410464-8.00004-0_bib17"},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib18","series-title":"Proceedings, IEEE International Conference on Requirements Engineering, RE-09","article-title":"Reasoning on non-functional requirements for integrated services","author":"Ghezzi","year":"2009"},{"year":"1998","series-title":"Cognitive Reliability and Error Analysis Method: CREAM","author":"Hollnagel","key":"10.1016\/B978-0-12-410464-8.00004-0_bib19"},{"issue":"3","key":"10.1016\/B978-0-12-410464-8.00004-0_bib20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1380584.1380585","article-title":"A survey of autonomic computing: degrees, models, and applications","volume":"40","author":"Huebscher","year":"2008","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib21","unstructured":"IBM, 2004. An architectural blueprint for autonomic computing. Technical Report. <http:\/\/www.redbooks.ibm.com\/abstracts\/sg246635.html> (accessed 22.02.13.)."},{"year":"2001","series-title":"Problem Frames: Analysing and Structuring Software Development Problems","author":"Jackson","key":"10.1016\/B978-0-12-410464-8.00004-0_bib22"},{"year":"1998","series-title":"SAP\/R3 Process Oriented Implementation","author":"Keller","key":"10.1016\/B978-0-12-410464-8.00004-0_bib23"},{"issue":"1","key":"10.1016\/B978-0-12-410464-8.00004-0_bib24","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","article-title":"The vision of autonomic computing","volume":"36","author":"Kephart","year":"2003","journal-title":"IEEE Comput."},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib25","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1016\/S0306-4379(01)00016-3","article-title":"The implementation of ERP packages in different organisational and national cultures","volume":"26","author":"Krumbholz","year":"2001","journal-title":"Inf. Syst."},{"year":"2005","series-title":"Data Mining and Knowledge Discovery Handbook","author":"Maimon","key":"10.1016\/B978-0-12-410464-8.00004-0_bib26"},{"issue":"3","key":"10.1016\/B978-0-12-410464-8.00004-0_bib27","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1504\/IJMED.2007.012679","article-title":"Enterprise resource planning (ERP): a review of the literature","volume":"4","author":"Moon","year":"2007","journal-title":"Int. J. Manag. Enterp. Dev."},{"year":"1999","series-title":"The Invisible Computer: Why Good products can Fail, the Personal Computer is so Complex, and Information Appliances are the Solution","author":"Norman","key":"10.1016\/B978-0-12-410464-8.00004-0_bib28"},{"issue":"4","key":"10.1016\/B978-0-12-410464-8.00004-0_bib29","first-page":"115","article-title":"Weaving together requirements and architecture","volume":"34","author":"Nuseibeh","year":"2006","journal-title":"IEEE Softw."},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib30","series-title":"Technical Report, CUCS-026-03","article-title":"Retrofitting autonomic capabilities onto legacy systems","author":"Parekh","year":"2003"},{"year":"2005","series-title":"Software product Line Engineering: Foundations, Principles, and Techniques","author":"Pohl","key":"10.1016\/B978-0-12-410464-8.00004-0_bib31"},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib32","doi-asserted-by":"crossref","DOI":"10.4018\/978-1-59140-673-0.ch003","article-title":"Social construction of information technology supporting work","volume":"L2","author":"Ramos","year":"2005","journal-title":"J. Cases Inf. Technol."},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib33","series-title":"Proceedings: 12th IEEE International Requirements Engineering Conference","article-title":"Architecture-driven problem decomposition","author":"Rapanotti","year":"2004"},{"year":"1990","series-title":"Human Error","author":"Reason","key":"10.1016\/B978-0-12-410464-8.00004-0_bib34"},{"year":"1996","series-title":"The Media Equation: How People Treat Computers, Television and New Media like Real People and Places","author":"Reeves","key":"10.1016\/B978-0-12-410464-8.00004-0_bib35"},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib36","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1007\/s00766-005-0016-3","article-title":"Requirements monitoring for enterprise systems","volume":"11","author":"Robinson","year":"2006","journal-title":"Requir. Eng."},{"issue":"2","key":"10.1016\/B978-0-12-410464-8.00004-0_bib37","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1145\/1516533.1516538","article-title":"Self-adaptive software: landscape and research challenges","volume":"4","author":"Salehie","year":"2009","journal-title":"ACM Trans. Auton. Adapt. Syst."},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib38","series-title":"Proceedings, 18th IEEE International Conference on Requirements Engineering (RE-10)","article-title":"Requirements-aware systems a research agenda for RE for self-adaptive systems","author":"Sawyer","year":"2010"},{"issue":"4","key":"10.1016\/B978-0-12-410464-8.00004-0_bib39","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1145\/332051.332073","article-title":"Enterprise resource planning: making ERP a success","volume":"43","author":"Scheer","year":"2000","journal-title":"Commun. ACM."},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib40","series-title":"Proceedings: Fifth International Conference on Software Reuse","first-page":"94","article-title":"Weaving the model web: a multi-modeling approach to concepts and features in domain engineering","author":"Simos","year":"1998"},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib41","unstructured":"Sourceforge, 2012. <http:\/\/sourceforge.net\/> (accessed 22.02.13.)."},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib42","series-title":"Proceedings of SEAMS-11, 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems","article-title":"Awareness requirements for adaptive systems","author":"Souza","year":"2011"},{"year":"2002","series-title":"The Domain Theory: Patterns for Knowledge and Software Reuse","author":"Sutcliffe","key":"10.1016\/B978-0-12-410464-8.00004-0_bib43"},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib44","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1007\/s10515-008-0029-5","article-title":"The socio-economics of software architecture","volume":"15","author":"Sutcliffe","year":"2008","journal-title":"Autom. Softw. Eng."},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib45","series-title":"Design Requirements Engineering: A Multi-disciplinary Perspective for the Next Decade","article-title":"On the inevitable intertwining of requirements and architecture","author":"Sutcliffe","year":"2009"},{"issue":"3","key":"10.1016\/B978-0-12-410464-8.00004-0_bib46","doi-asserted-by":"crossref","first-page":"174196","DOI":"10.1109\/32.667878","article-title":"A theory of domain knowledge for requirements engineering","volume":"24","author":"Sutcliffe","year":"1998","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib47","doi-asserted-by":"crossref","unstructured":"Vici, A.D., Argentieri, N., Mansour, A., d\u2019Alessandro, M., Favaro, J., 1998. FODAcom: an experience with domain analysis in the Italian telecom industry. In: Devanbu, P., Poulin, J. (Eds.), Proceedings: Fifth International Conference on Software Reuse, pp. 166\u2013175.","DOI":"10.1109\/ICSR.1998.685741"},{"issue":"2","key":"10.1016\/B978-0-12-410464-8.00004-0_bib48","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1007\/s00766-010-0101-0","article-title":"RELAX: a language to address uncertainty in self-adaptive systems requirements","volume":"15","author":"Whittle","year":"2010","journal-title":"Requir. Eng."},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib49","unstructured":"Wikipedia, 2013. List of Free and Open-source Software Packages. <http:\/\/en.wikipedia.org\/wiki\/List_of_free_and_open-source_software_packages> (accessed 22.02.13.)."},{"year":"2007","series-title":"Software Requirement Patterns","author":"Withall","key":"10.1016\/B978-0-12-410464-8.00004-0_bib50"},{"key":"10.1016\/B978-0-12-410464-8.00004-0_bib51","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/237432.237434","article-title":"Four dark corners of requirements engineering","volume":"6","author":"Zave","year":"1997","journal-title":"ACM Trans. Softw. Eng. Method."}],"container-title":["Economics-Driven Software Architecture"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:B9780124104648000040?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:B9780124104648000040?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T12:40:44Z","timestamp":1746276044000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/B9780124104648000040"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9780124104648"],"references-count":51,"URL":"https:\/\/doi.org\/10.1016\/b978-0-12-410464-8.00004-0","relation":{},"subject":[],"published":{"date-parts":[[2014]]}}}