{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T16:54:11Z","timestamp":1780332851817,"version":"3.54.1"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2011,9,22]],"date-time":"2011-09-22T00:00:00Z","timestamp":1316649600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Requirements Eng"],"published-print":{"date-parts":[[2013,3]]},"DOI":"10.1007\/s00766-011-0132-1","type":"journal-article","created":{"date-parts":[[2011,9,21]],"date-time":"2011-09-21T00:12:08Z","timestamp":1316563928000},"page":"1-24","source":"Crossref","is-referenced-by-count":96,"title":["Adaptive socio-technical systems: a requirements-based approach"],"prefix":"10.1007","volume":"18","author":[{"given":"Fabiano","family":"Dalpiaz","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Paolo","family":"Giorgini","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"John","family":"Mylopoulos","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2011,9,22]]},"reference":[{"key":"132_CR1","doi-asserted-by":"crossref","unstructured":"Ali R, Dalpiaz F, Giorgini P (2008) Location-based software modeling and analysis: tropos-based approach. In: Li Q, Spaccapietra S, Yu E, Oliv\u00e9 A (eds) Proceedings of the 27th international conference on conceptual modeling (ER 2008), LNCS, vol. 5231. Springer, Heidelberg, pp 169\u2013182","DOI":"10.1007\/978-3-540-87877-3_14"},{"issue":"4","key":"132_CR2","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1007\/s00766-010-0110-z","volume":"15","author":"R Ali","year":"2010","unstructured":"Ali R, Dalpiaz F, Giorgini P (2010) A goal-based framework for contextual requirements modeling and analysis. Requir Eng 15(4):439\u2013458. doi: 10.1007\/s00766-010-0110-z","journal-title":"Requir Eng"},{"key":"132_CR3","doi-asserted-by":"crossref","unstructured":"Baresi L, Pasquale L (2010) Live goals for adaptive service compositions. In: Proceedings of the 2010 ICSE won software engineering for adaptive and self-managing systems (SEAMS 2010), pp 114\u2013123. http:\/\/doi.acm.org\/10.1145\/1808984.1808997","DOI":"10.1145\/1808984.1808997"},{"key":"132_CR4","doi-asserted-by":"crossref","unstructured":"Baresi L, Pasquale L, Spoletini P (2010) Fuzzy goals for requirements-driven adaptation. In: Proceedings of the 18th international IEEE requirements engineering conference (RE 2010)","DOI":"10.1109\/RE.2010.25"},{"key":"132_CR5","doi-asserted-by":"crossref","unstructured":"Bencomo N, Whittle J, Sawyer P, Finkelstein A, Letier E (2010) Requirements reflection: requirements as runtime entities. In: Proceedings of the 32nd ACM\/IEEE international conference on software engineering (ICSE 2010), ACM, pp 199\u2013202","DOI":"10.1145\/1810295.1810329"},{"key":"132_CR6","volume-title":"Programming multi-agent systems in AgentSpeak using Jason","author":"RH Bordini","year":"2007","unstructured":"Bordini RH, Wooldridge M, H\u00fcbner JF (2007) Programming multi-agent systems in AgentSpeak using Jason. Wiley, NY"},{"key":"132_CR7","volume-title":"Intention, plans, and practical reason","author":"ME Bratman","year":"1987","unstructured":"Bratman ME (1987) Intention, plans, and practical reason. Harvard University Press, Cambridge, Massachusetts"},{"issue":"3","key":"132_CR8","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1023\/B:AGNT.0000018806.20944.ef","volume":"8","author":"P Bresciani","year":"2004","unstructured":"Bresciani P, Perini A, Giorgini P, Giunchiglia F, Mylopoulos J (2004) Tropos: an agent-oriented software development methodology. Auton Agent Multi Agent Syst 8(3):203\u2013236","journal-title":"Auton Agent Multi Agent Syst"},{"issue":"1","key":"132_CR9","first-page":"31","volume":"2","author":"V Bryl","year":"2006","unstructured":"Bryl V, Giorgini P (2006) Self-configuring socio-technical systems: redesign at runtime. Int Trans Syst Sci and Appl 2(1):31\u201340","journal-title":"Int Trans Syst Sci and Appl"},{"key":"132_CR10","doi-asserted-by":"crossref","unstructured":"Calimeri F, Cozza S, Ianni G, Leone N (2008) Computable functions in ASP: theory and implementation. In: Proceedings of the 24th international conference on logic programming (ICLP 2008), LNCS, vol 5366. Springer, pp 407\u2013424","DOI":"10.1007\/978-3-540-89982-2_37"},{"key":"132_CR11","unstructured":"Campadello S, Compagna L, Gidoin D, Holtmanns S, Meduri V, Pazzaglia JCR, Seguran M, Thomas R (2006) Serenity deliverable A7.D1.1: scenario selection and definition"},{"issue":"10","key":"132_CR12","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1109\/MC.2009.309","volume":"42","author":"C Cetina","year":"2009","unstructured":"Cetina C, Giner P, Fons J, Pelechano V (2009) Autonomic computing through reuse of variability models at runtime: the case of smart homes. IEEE Comp 42(10):37\u201343","journal-title":"IEEE Comp"},{"key":"132_CR13","doi-asserted-by":"crossref","unstructured":"Chess DM, Segal A, Whalley I, White SR (2004) Unity: experiences with a prototype autonomic computing system. In: Proceedings of the 1st IEEE international conference on autonomic computing (ICAC 2004). IEEE Computer Society, pp 140\u2013147","DOI":"10.1109\/ICAC.2004.1301357"},{"key":"132_CR14","unstructured":"Clark J et\u00a0al (1999) XSL Transformations (XSLT) Version 1.0. W3C Recommendation"},{"issue":"2-3","key":"132_CR15","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1016\/0004-3702(90)90055-5","volume":"42","author":"PR Cohen","year":"1990","unstructured":"Cohen PR, Levesque HJ (1990) Intention is choice with commitment. Artif Intell 42(2-3):213\u2013261","journal-title":"Artif Intell"},{"key":"132_CR16","unstructured":"Dalpiaz F, Giorgini P, Mylopoulos J (2009) Software self-reconfiguration: a BDI-based approach. In: Proceedings of the 8th international conference on autonomous agents and multiagent systems (AAMAS 2009). IFAAMAS, pp 1159\u20131160"},{"key":"132_CR17","unstructured":"Damus CW (2007) Implementing model integrity in EMF with MDT OCL. Eclipse corner articles, online at: http:\/\/www.eclipse.org\/articles\/article.php?file=Article-EMF-Codegen-with-OCL\/index.html"},{"issue":"1-2","key":"132_CR18","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/0167-6423(93)90021-G","volume":"20","author":"A Dardenne","year":"1993","unstructured":"Dardenne A, van Lamsweerde A, Fickas S (1993) Goal-directed requirements acquisition. Sci Compu Program 20(1-2):3\u201350","journal-title":"Sci Compu Program"},{"key":"132_CR19","unstructured":"Decker KS, Lesser VR (1995) Designing a family of coordination algorithms. In: Proceedings of the 1st international conference on multi-agent systems (ICMAS 1995), pp 73\u201380"},{"key":"132_CR20","volume-title":"Characteristics of socio-technical systems technical report 527","author":"FE Emery","year":"1959","unstructured":"Emery FE (1959) Characteristics of socio-technical systems technical report 527. Tavistock Institute, London"},{"key":"132_CR21","doi-asserted-by":"crossref","unstructured":"Feather MS, Fickas S, van Lamsweerde A, Ponsard C (1998) Reconciling system requirements and runtime behavior. In: Proceedings of the 9th international workshop on software specification and design (IWSSD\u201998). IEEE Computer Society Washington, DC, USA, pp 50\u201359","DOI":"10.1109\/IWSSD.1998.667919"},{"key":"132_CR22","doi-asserted-by":"crossref","unstructured":"Floch J, Hallsteinsen S, Stav E, Eliassen F, Lund K, Gjorven E (2006) Using architecture models for runtime adaptability. IEEE Softw 23(2):62\u201370. http:\/\/dx.doi.org\/10.1109\/MS.2006.61","DOI":"10.1109\/MS.2006.61"},{"key":"132_CR23","doi-asserted-by":"crossref","unstructured":"Garcia-Molina H, Salem K (1987) Sagas. In: Proceedings of the 1987 SIGMOD annual conference, pp 249\u2013259","DOI":"10.1145\/38713.38742"},{"issue":"10","key":"132_CR24","doi-asserted-by":"crossref","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. IEEE Comput 37(10):46\u201354. doi: 10.1109\/MC.2004.175","journal-title":"IEEE Comput"},{"issue":"1","key":"132_CR25","doi-asserted-by":"crossref","first-page":"75","DOI":"10.2307\/25148625","volume":"28","author":"AR Hevner","year":"2004","unstructured":"Hevner AR, March ST, Park J, Ram S (2004) Design science in information systems research. MIS Q 28(1):75\u2013105","journal-title":"MIS Q"},{"key":"132_CR26","volume-title":"Autonomic computing: IBM\u2019s perspective on the state of information technology","author":"P Horn","year":"2001","unstructured":"Horn P (2001) Autonomic computing: IBM\u2019s perspective on the state of information technology. Talk given at IBM TJ Watson Labs, NY"},{"key":"132_CR27","doi-asserted-by":"crossref","unstructured":"Hui B, Liaskos S, Mylopoulos J (2003) Requirements analysis for customizable software goals-skills-preferences framework. In: Proceedings of the 11th IEEE international conference on requirements engineering (RE\u201903). IEEE Computer Society, pp 117\u2013126","DOI":"10.1109\/ICRE.2003.1232743"},{"key":"132_CR28","doi-asserted-by":"crossref","unstructured":"Jureta IJ, Mylopoulos J, Faulkner S (2008) Revisiting the core ontology and problem in requirements engineering. In: Proceedings of the 16th IEEE international conference on requirements engineering (RE 2008), pp 71\u201380","DOI":"10.1109\/RE.2008.13"},{"key":"132_CR29","doi-asserted-by":"crossref","unstructured":"Kramer J, Magee J (2007) Self-managed systems: an architectural challenge. In: Proceedings of the 29th international conference on software engineering (ICSE 2007). IEEE Computer Society, pp 259\u2013268","DOI":"10.1109\/FOSE.2007.19"},{"issue":"4","key":"132_CR33","first-page":"63","volume":"20","author":"KL Myers","year":"1999","unstructured":"Myers KL (1999) CPEF: a continuous planning and execution framework. AI Mag 20(4):63\u201369","journal-title":"AI Mag"},{"key":"132_CR34","unstructured":"Object Management Group (2008) Software & systems process engineering metamodel specification (SPEM) Version 2.0. Tech. rep"},{"issue":"3","key":"132_CR35","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/5254.769885","volume":"14","author":"P Oreizy","year":"1999","unstructured":"Oreizy P, Gorlick MM, Taylor RN, Heimbigner D, Johnson G, Medvidovic N, Quilici A, Rosenblum DS, Wolf AL (1999) An architecture-based approach to self-adaptive software. IEEE Intell Syst 14(3):54\u201362","journal-title":"IEEE Intell Syst"},{"key":"132_CR36","doi-asserted-by":"crossref","unstructured":"Oreizy P, Medvidovic N, Taylor RN (1998) Architecture-based runtime software evolution. In: Proceedings of the 20th international conference on software engineering (ICSE 1998), pp 177\u2013186","DOI":"10.1109\/ICSE.1998.671114"},{"key":"132_CR37","doi-asserted-by":"crossref","unstructured":"Penserini L, Perini A, Susi A, Mylopoulos J (2007) High variability design for software agents: extending tropos. ACM transactions on autonomous and adaptive systems 2(4):16. doi: http:\/\/doi.acm.org\/10.1145\/1293731.1293736","DOI":"10.1145\/1293731.1293736"},{"key":"132_CR38","volume-title":"Interaction design: beyond human-computer interaction","author":"J Preece","year":"2002","unstructured":"Preece J, Rogers Y, Sharp H (2002) Interaction design: beyond human-computer interaction. Wiley, NY"},{"key":"132_CR39","unstructured":"Rao AS, Georgeff MP (1991) Modeling rational agents within a BDI-architecture. In: Proceedings of the 2nd international conference on principles of knowledge representation and reasoning (KR\u201991). Morgan Kaufmann publishers Inc., San Mateo, CA, USA, pp 473\u2013484"},{"key":"132_CR40","unstructured":"Rao AS, Georgeff MP (1995) BDI agents: from theory to practice. In: Proceedings of the 1st international conference on multi-agent systems (ICMAS-95), San Fransisco, USA, pp 312\u2013319"},{"issue":"1","key":"132_CR41","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1007\/s00766-005-0016-3","volume":"11","author":"WN Robinson","year":"2006","unstructured":"Robinson WN (2006) A requirements monitoring framework for enterprise systems. Requir Eng 11(1):17\u201341","journal-title":"Requir Eng"},{"key":"132_CR42","doi-asserted-by":"crossref","unstructured":"Sardina S, Padgham L (2007) Goals in the context of BDI plan failure and planning. In: Proceedings of the 6th international joint conference on autonomous agents and multiagent systems (AAMAS 2007), pp 16\u201323","DOI":"10.1145\/1329125.1329134"},{"key":"132_CR43","unstructured":"Singh MP (1991) Social and psychological commitments in multiagent systems. In: AAAI fall symposium on knowledge and action at social and organizational levels, pp 104\u2013106"},{"issue":"1","key":"132_CR44","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1023\/A:1008319631231","volume":"7","author":"MP Singh","year":"1999","unstructured":"Singh MP (1999) An ontology for commitments in multiagent systems: toward a unification of normative concepts. Artif Intell Law 7(1):97\u2013113","journal-title":"Artif Intell Law"},{"key":"132_CR45","doi-asserted-by":"crossref","unstructured":"Sykes D, Heaven W, Magee J, Kramer J (2008) From goals to components: a combined approach to self-management. In: Proceedings of the 2008 ICSE Workshop on software engineering for adaptive and self-managing systems (SEAMS 2008), pp 1\u20138","DOI":"10.1145\/1370018.1370020"},{"key":"132_CR30","unstructured":"van der Krogt R, de Weerdt M (2005) Plan repair as an extension of planning. In: Proceedings of the 2005 international conference on automated planning & scheduling (ICAPS 2005), pp 161\u2013170"},{"issue":"3","key":"132_CR31","first-page":"173","volume":"1","author":"R Krogt van der","year":"2003","unstructured":"van der Krogt R, de Weerdt M, Witteveen C (2003) A resource based framework for planning and replanning. Web Intell Agent Syst 1(3):173\u2013186","journal-title":"Web Intell Agent Syst"},{"issue":"10","key":"132_CR32","doi-asserted-by":"crossref","first-page":"978","DOI":"10.1109\/32.879820","volume":"26","author":"A Lamsweerde van","year":"2000","unstructured":"van Lamsweerde A, Letier E (2000) Handling obstacles in goal-oriented requirements engineering. IEEE Trans Softw Eng 26(10):978\u20131005","journal-title":"IEEE Trans Softw Eng"},{"key":"132_CR46","doi-asserted-by":"crossref","unstructured":"Wang Y, McIlraith S, Yu Y, Mylopoulos J (2007) An automated approach to monitoring and diagnosing requirements. In: Proceedings of the 22nd IEEE\/ACM international conference on automated s engineering (ASE\u201907). ACM New York, NY, USA, pp 293\u2013302","DOI":"10.1145\/1321631.1321675"},{"key":"132_CR47","doi-asserted-by":"crossref","unstructured":"Wang Y, Mylopoulos J (2009) Self-repair through reconfiguration: a requirements engineering approach. In: Proceedings of the 24th IEEE\/ACM international conference on automated software engineering (ASE\u201909). IEEE Computer Society, pp 257\u2013268","DOI":"10.1109\/ASE.2009.66"},{"issue":"2","key":"132_CR48","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1007\/s00766-010-0101-0","volume":"15","author":"J Whittle","year":"2010","unstructured":"Whittle J, Sawyer P, Bencomo N, Cheng B, Bruel JM (2010) RELAX: a language to address uncertainty in self-adaptive systems requirement. Requir Eng 15(2):177\u2013196","journal-title":"Requir Eng"},{"key":"132_CR49","unstructured":"Yu ESK (1996) Modeling strategic relationships for process reengineering. PhD thesis, University of Toronto, Toronto, ON, Canada"}],"container-title":["Requirements Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-011-0132-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00766-011-0132-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-011-0132-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,15]],"date-time":"2019-06-15T23:45:36Z","timestamp":1560642336000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00766-011-0132-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,9,22]]},"references-count":49,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,3]]}},"alternative-id":["132"],"URL":"https:\/\/doi.org\/10.1007\/s00766-011-0132-1","relation":{},"ISSN":["0947-3602","1432-010X"],"issn-type":[{"value":"0947-3602","type":"print"},{"value":"1432-010X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,9,22]]}}}