{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T17:25:50Z","timestamp":1725557150276},"publisher-location":"Berlin, Heidelberg","reference-count":43,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642125430"},{"type":"electronic","value":"9783642125447"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-12544-7_8","type":"book-chapter","created":{"date-parts":[[2010,5,27]],"date-time":"2010-05-27T10:27:10Z","timestamp":1274956030000},"page":"137-153","source":"Crossref","is-referenced-by-count":5,"title":["Requirements as Goals and Commitments Too"],"prefix":"10.1007","author":[{"given":"Amit K.","family":"Chopra","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Mylopoulos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fabiano","family":"Dalpiaz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paolo","family":"Giorgini","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Munindar P.","family":"Singh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2010,5,5]]},"reference":[{"key":"8_CR1","unstructured":"Web Services Business Process Execution Language Version 2.0 (April 2007) http:\/\/docs.oasis-open.org\/wsbpel\/2.0\/wsbpel-v2.0.html . Accessed 6 May 2010"},{"key":"8_CR2","unstructured":"BPMN: Business process modeling notation, v1.1 (January 2008) http:\/\/www.bpmn.org\/ . Accessed 6 May 2010"},{"key":"8_CR3","volume-title":"Intention, plans, and practical reason","author":"ME Bratman","year":"1987","unstructured":"Bratman ME (1987) Intention, plans, and practical reason. Harvard University, Cambridge, MA"},{"issue":"3","key":"8_CR4","doi-asserted-by":"publisher","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. Autonomous Agents Multi-Agent Systems 8(3):203\u2013236","journal-title":"Autonomous Agents Multi-Agent Systems"},{"issue":"1","key":"8_CR5","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/s00766-008-0073-5","volume":"14","author":"V Bryl","year":"2009","unstructured":"Bryl V, Giorgini P, Mylopoulos J (2009) Designing socio-technical systems: from stakeholder goals to social networks. Reqs Eng 14(1):47\u201370","journal-title":"Reqs Eng"},{"key":"8_CR6","unstructured":"Chopra AK, Singh MP (2008) Constitutive interoperability. In: Proceedings of the seventh international conference on autonomous agents and multiagent systems, pp 797\u2013804, Estoril, Portugal"},{"key":"8_CR7","unstructured":"Chopra AK, Singh MP (2009) Multiagent commitment alignment. In: Proceedings of the eighth international conference on autonomous agents and multiagent systems, Budapest Hungary, pp 937\u2013944"},{"key":"8_CR8","unstructured":"Chopra AK, Singh MP (2009) An architecture for multiagent systems: an approach based on commitments. In: Proceedings of the 7th international workshop on programming multi-agent systems, Budapest Hungary"},{"key":"8_CR9","doi-asserted-by":"publisher","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. Artificial Intelligence 42:213\u2013261","journal-title":"Artificial Intelligence"},{"issue":"1\u20132","key":"8_CR10","doi-asserted-by":"publisher","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. Science Computer Programming 20(1\u20132):3\u201350","journal-title":"Science Computer Programming"},{"issue":"12","key":"8_CR11","doi-asserted-by":"publisher","first-page":"1015","DOI":"10.1109\/TSE.2005.140","volume":"31","author":"N Desai","year":"2005","unstructured":"Desai N, Mallya AU, Chopra AK, Singh MP (2005) Interaction protocols as design abstractions for business processes. IEEE Trans Softw Eng 31(12):1015\u20131027","journal-title":"IEEE Trans Softw Eng"},{"key":"8_CR12","first-page":"514","volume-title":"Engineering foreign exchange processes via commitment protocols.","author":"N Desai","year":"2007","unstructured":"Desai N, Chopra AK, Arrott M, Specht B, Singh MP (2007) Engineering foreign exchange processes via commitment protocols. In: Proceedings of the 4th IEEE international conference on services computing, IEEE Computer Society, Los Alamitos, pp 514\u2013521"},{"key":"8_CR13","unstructured":"Desai N, Chopra AK, Singh MP (2007) Representing and reasoning about commitments in business processes. In: Proceedings of the 22nd conference on artificial intelligence, Vancouver, pp 1328\u20131333"},{"issue":"2","key":"8_CR14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1571629.1571632","volume":"19","author":"N Desai","year":"2010","unstructured":"Desai N, Chopra AK, Singh MP (2010) Amoeba: a methodology for modeling and evolution of cross-organizational business processes. ACM Trans Softw Eng Methodol 19(2):6:1\u20136:45","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"8_CR15","volume-title":"Characteristics of sociotechnical systems","author":"FE Emery","year":"1959","unstructured":"Emery FE (1959) Characteristics of sociotechnical systems. Travistock Institute of Human Relations, London"},{"key":"8_CR16","doi-asserted-by":"crossref","unstructured":"Fornara N, Colombetti M (2002) Operational specification of a commitment-based agent communication language. In: Proceedings of the 1st international joint conference on autonomous agents and multiagent systems (AAMAS), ACM, Bologna, Italy, pp 535\u2013542","DOI":"10.1145\/544862.544868"},{"issue":"9\u201310","key":"8_CR17","doi-asserted-by":"publisher","first-page":"853","DOI":"10.1080\/08839510490509054","volume":"18","author":"N Fornara","year":"2004","unstructured":"Fornara N, Colombetti M (2004) A commitment-based approach to agent communication. Applied Artificial Intelligence 18(9\u201310):853\u2013866","journal-title":"Applied Artificial Intelligence"},{"key":"8_CR18","doi-asserted-by":"crossref","unstructured":"Giorgini P, Mylopoulos J, Nicchiarelli E, Sebastiani R (2003) Reasoning with goal models. In: Conceptual modeling\u2014ER 2002. LNCS, vol 2503. Springer, Heidelberg, Berlin, pp 167\u2013181","DOI":"10.1007\/3-540-45816-6_22"},{"issue":"3","key":"8_CR19","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/MS.2006.71","volume":"23","author":"J Gordijn","year":"2006","unstructured":"Gordijn J, Yu E, van der Raadt B (2006) E-service design using i * and e3value modeling. IEEE Softw 23(3):26\u201333","journal-title":"IEEE Softw"},{"key":"8_CR20","doi-asserted-by":"crossref","unstructured":"Guizzardi RSS, Guizzardi G, Perini A, Mylopoulos J (2007) Towards an ontological account of agent-oriented goals. In: Software engineering for multi-agent systems V. LNCS, vol 4408. Springer, Heidelberg, Berlin, pp 148\u2013164","DOI":"10.1007\/978-3-540-73131-3_9"},{"key":"8_CR21","doi-asserted-by":"crossref","unstructured":"Kaabi RS, Souveyet C, Rolland C (2004) Eliciting service composition in a goal driven manner. In: Proceedings of the 2nd international conference on service oriented computing, New York, pp 308\u2013315","DOI":"10.1145\/1035167.1035211"},{"issue":"3","key":"8_CR22","doi-asserted-by":"publisher","first-page":"324","DOI":"10.1504\/IJAOSE.2008.019422","volume":"2","author":"L Liu","year":"2008","unstructured":"Liu L, Liu Q, Chi CH, Jin Z, Yu E (2008) Towards a service requirements modelling ontology based on agent knowledge and intentions. Int J Agent-Oriented Softw Eng 2(3):324\u2013349","journal-title":"Int J Agent-Oriented Softw Eng"},{"key":"8_CR23","doi-asserted-by":"crossref","unstructured":"Lo A, Yu E (2007) From business models to service-oriented design: a reference catalog approach. In: Proceedings of the 26th international conference on conceptual modeling (ER 2007), Auckland, pp 87\u2013101","DOI":"10.1007\/978-3-540-75563-0_8"},{"issue":"2","key":"8_CR24","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1007\/s10458-006-7232-1","volume":"14","author":"AU Mallya","year":"2007","unstructured":"Mallya AU, Singh MP (2007) An algebra for commitment protocols. J Autonomous Agents Multi-Agent Systems 14(2):143\u2013163","journal-title":"J Autonomous Agents Multi-Agent Systems"},{"key":"8_CR25","doi-asserted-by":"crossref","unstructured":"Penserini L, Perini A, Susi A, Mylopoulos J (2006) From stakeholder needs to service requirements. In: Workshop on service-oriented computing: consequences for engineering requirements (SOCCER\u201906) Minneapolis","DOI":"10.1109\/SOCCER.2006.4"},{"issue":"2","key":"8_CR26","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1109\/MS.2009.48","volume":"26","author":"WN Robinson","year":"2009","unstructured":"Robinson WN, Purao S (2009) Specifying and monitoring interactions and commitments in open business processes. IEEE Softw 26(2):72\u201379","journal-title":"IEEE Softw"},{"issue":"12","key":"8_CR27","doi-asserted-by":"publisher","first-page":"1055","DOI":"10.1109\/32.738339","volume":"24","author":"C Rolland","year":"1998","unstructured":"Rolland C, Souveyet C, Achour CB (1998) Guiding goal modeling using scenarios. IEEE Transac Softw Eng 24(12):1055\u20131071","journal-title":"IEEE Transac Softw Eng"},{"key":"8_CR28","doi-asserted-by":"crossref","unstructured":"Rolland C, Grosz G, Kla R (1999) Experience with goal-scenario coupling in requirements engineering. In: Proceedings of the IEEE international symposium on requirements engineering, Limerick, Ireland","DOI":"10.1109\/ISRE.1999.777987"},{"issue":"4","key":"8_CR29","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1007\/s007660050018","volume":"4","author":"C Rolland","year":"1999","unstructured":"Rolland C, Prakash N, Benjamen A (1999) A multi-model view of process modelling. Reqs Eng 4(4):169\u2013187","journal-title":"Reqs Eng"},{"key":"8_CR30","doi-asserted-by":"crossref","unstructured":"Rolland C, Kaabi RS, Kra\u00efem N (2007) On ISOA: intentional services oriented architecture. In: Proceedings of CAiSE 2007.LNCS, vol 4495. Springer, Heidelberg, Berlin, pp 158\u2013172","DOI":"10.1007\/978-3-540-72988-4_12"},{"issue":"3","key":"8_CR31","first-page":"55","volume":"4","author":"G Ropohl","year":"1999","unstructured":"Ropohl G (1999) Philosophy of socio-technical systems. Society Philosophy Technol 4(3):55\u201371","journal-title":"Society Philosophy Technol"},{"issue":"1","key":"8_CR32","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/TSE.1977.229900","volume":"3","author":"DT Ross","year":"1977","unstructured":"Ross DT (1977) Structured analysis (SA): a language for communicating ideas. IEEE Trans Softw Eng 3(1):16\u201334","journal-title":"IEEE Trans Softw Eng"},{"key":"8_CR33","unstructured":"Singh MP (1991) Social and psychological commitments in multiagent systems. In: AAAI fall symposium on knowledge and action at social and organizational levels, Pacific Grove, California, pp 104\u2013106"},{"issue":"12","key":"8_CR34","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1109\/2.735849","volume":"31","author":"MP Singh","year":"1998","unstructured":"Singh MP (1998) Agent communication languages: rethinking the principles. IEEE Computer 31(12):40\u201347","journal-title":"IEEE Computer"},{"key":"8_CR35","doi-asserted-by":"publisher","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. Artificial Intelligence Law 7:97\u2013113","journal-title":"Artificial Intelligence Law"},{"key":"8_CR36","unstructured":"Singh MP (2008) Semantical considerations on dialectical and practical commitments. In: Proceedings of the 23rd conference on artificial intelligence, Chicago, pp 176\u2013181"},{"key":"8_CR37","doi-asserted-by":"crossref","unstructured":"Singh MP, Chopra AK (2009) Programming multiagent systems without programming agents. In: Proceedings of the 7th international workshop on programming multiagent systems (ProMAS 2009), invited paper, Budapest","DOI":"10.1007\/978-3-642-14843-9_1"},{"issue":"11","key":"8_CR38","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1109\/MC.2009.347","volume":"42","author":"MP Singh","year":"2009","unstructured":"Singh MP, Chopra AK, Desai N (2009) Commitment-based service-oriented architecture. IEEE Computer 42(11):72\u201379","journal-title":"IEEE Computer"},{"key":"8_CR39","doi-asserted-by":"crossref","unstructured":"Telang PR, Singh MP (2009) Enhancing Tropos with commitments: a business metamodel and methodology. In: Borgida A, Chaudhri V, Giorgini P, Yu E (eds) Conceptual modeling: foundations and applications. LNCS, vol 5600. Springer, Heidelberg, Berlin, pp 417\u2013435","DOI":"10.1007\/978-3-642-02463-4_22"},{"key":"8_CR40","doi-asserted-by":"crossref","unstructured":"van Lamsweerde A (2003) From system goals to software architecture. In: Formal methods for software architectures. LNCS, vol 2804. Springer, Heidelberg, Berlin, pp 25\u201343","DOI":"10.1007\/978-3-540-39800-4_2"},{"key":"8_CR41","doi-asserted-by":"crossref","unstructured":"Winikoff M, Liu W, Harland J (2005) Enhancing commitment machines. In: Proceedings of the 2nd international workshop on declarative agent languages and technologies (DALT). LNAI, vol 3476. Springer, Heidelberg, Berlin, pp 198\u2013220","DOI":"10.1007\/11493402_12"},{"key":"8_CR42","doi-asserted-by":"crossref","unstructured":"Yolum P, Singh MP (2002) Flexible protocol specification and execution: Applying event calculus planning using commitments. In: Proceedings of the 1st international joint conference on autonomous agents and multiagent systems, ACM, Bologna, Italy, pp 527\u2013534","DOI":"10.1145\/544862.544867"},{"key":"8_CR43","doi-asserted-by":"crossref","unstructured":"Yu ES (1997) Towards modelling and reasoning support for early-phase requirements engineering. In: Proceedings of the third IEEE international symposium on requirements engineering, Annapolis, pp 226\u2013235","DOI":"10.1109\/ISRE.1997.566873"}],"container-title":["Intentional Perspectives on Information Systems Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-12544-7_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,28]],"date-time":"2021-10-28T07:50:23Z","timestamp":1635407423000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-12544-7_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642125430","9783642125447"],"references-count":43,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-12544-7_8","relation":{},"subject":[],"published":{"date-parts":[[2010]]}}}