{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,6,13]],"date-time":"2024-06-13T04:36:22Z","timestamp":1718253382687},"reference-count":64,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2011,10,14]],"date-time":"2011-10-14T00:00:00Z","timestamp":1318550400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Auton Agent Multi-Agent Syst"],"published-print":{"date-parts":[[2013,1]]},"DOI":"10.1007\/s10458-011-9182-5","type":"journal-article","created":{"date-parts":[[2011,10,13]],"date-time":"2011-10-13T13:38:44Z","timestamp":1318513124000},"page":"54-85","source":"Crossref","is-referenced-by-count":5,"title":["Dynamic service composition enabled by introspective agent coordination"],"prefix":"10.1007","volume":"26","author":[{"given":"Yasmine","family":"Charif","sequence":"first","affiliation":[]},{"given":"Nicolas","family":"Sabouret","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2011,10,14]]},"reference":[{"key":"9182_CR1","unstructured":"Alves, A., Arkin, A., Askary, S., Bloch, B., Curbera, F., Goland, Y., Kartha, N., Commerce, S., K\u00f6nig D., Mehta, V., Thatte, S., van der Rijn, D., Yendluri, P., & Yiu, A. (2007). Web services business process execution language (WS-BPEL) version 2.0. Technical report, The OASIS Committee."},{"key":"9182_CR2","unstructured":"Andrieux, A., Czajkowski, K., Dan, A., Keahey, K., Ludwig, H., Nakata, T., Pruyne, J., Rofrano, J., Tuecke, S., & Xu, M. (2004). Web services agreement specification (WS-Agreement). Technical report, Globus Alliance."},{"key":"9182_CR3","unstructured":"Arkin, A., Askary, S., Fordin, S., Jekeli, W., Kawaguchi, K., Orchard, D., Pogliani, S., Riemer K., Struble, S., Nagy, P. T., Trickovic, I., & Zimek, S. (2002). Web service choreography interface (WSCI) 1.0. Technical report, W3C."},{"key":"9182_CR4","unstructured":"Atkinson, K., Girle, R. A., McBurney, P., & Parsons, S. (2008). Command dialogues. In Proceedings of the 5th international workshop international argumentation in multi-agent systems (ArgMAS\u201908) (pp. 93\u2013106)."},{"key":"9182_CR5","unstructured":"Austin, D., Barbir, A., Peters, E., & Ross-Talbot S. (2004). Web services choreography requirements W3C working draft. Technical report, World Wide Web Consortium (W3C)."},{"key":"9182_CR6","doi-asserted-by":"crossref","first-page":"152","DOI":"10.1109\/TSC.2009.8","volume":"2","author":"A. Barker","year":"2009","unstructured":"Barker A., Walton C. D., Robertson D. (2009) Choreographing web services. IEEE Transactions on Services Computing 2: 152\u2013166 ISSN 1939-1374","journal-title":"IEEE Transactions on Services Computing"},{"key":"9182_CR7","unstructured":"Barros, A., Dumas, M., & Oaks, P. (2005). A critical overview of the web services choreography description language (WS-CDL). In Proceedings of the business process trends (BPTrends)."},{"issue":"2","key":"9182_CR8","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1016\/j.engappai.2004.11.016","volume":"18","author":"B. Bauer","year":"2005","unstructured":"Bauer B., Odell J. (2005) UML 2.0 and agents: How to build agent-based systems with the new UML standard. Engineering Applications of Artificial Intelligence 18(2): 141\u2013157","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"9182_CR9","unstructured":"Bench-Capon, T. J. M., Atkinson, K., & McBurney, P. (2009). Altruism and agents: An argumentation based approach to designing agent decision mechanisms. In Proceedings of the 8th international joint conference on autonomous agents and multiagent systems (AAMAS\u201909) (pp. 1073\u20131080)."},{"key":"9182_CR10","doi-asserted-by":"crossref","unstructured":"Berger, A., & Pesty, S. (2005). Towards a conversational language for artificial agents in mixed community. In Proceedings of the 3rd international Central and Eastern European conference on multi-agent systems (CEEMAS\u201905) (pp. 31\u201340).","DOI":"10.1007\/11559221_4"},{"issue":"3\u20134","key":"9182_CR11","doi-asserted-by":"crossref","first-page":"316","DOI":"10.1016\/j.artint.2009.12.002","volume":"174","author":"P. Bertoli","year":"2010","unstructured":"Bertoli P., Pistore M., Traverso P. (2010) Automated composition of web services via planning in asynchronous domains. Artificial Intelligence 174(3\u20134): 316\u2013361","journal-title":"Artificial Intelligence"},{"key":"9182_CR12","first-page":"25","volume":"14","author":"T. Bolognesi","year":"1987","unstructured":"Bolognesi T., Brinksma E. (1987) Introduction to the ISO specification language LOTOS. Computer Networks 14: 25\u201359","journal-title":"Computer Networks"},{"key":"9182_CR13","unstructured":"Booth, D., Champion, M., Ferris, C., McCabe, F., Newcomer, E., & Orchard, D. (2003). Web services architecture. http:\/\/www.w3.org\/TR\/2003\/WD-ws-arch-20030514\/ , May 2003."},{"key":"9182_CR14","unstructured":"Booth, D., Haas, H., McCabe, F., Newcomer, E., Champion, M., Ferris, C., & Orchard, D. (2004). Web services architecture. Technical report, W3C Working Group Note 11. http:\/\/www.w3.org\/TR\/ws-arch\/ ."},{"key":"9182_CR15","unstructured":"Business Process Model and Notation (BPMN) Version 2.0, January 2011."},{"key":"9182_CR16","unstructured":"Chakraborty, D., & Joshi, A. (2001). Dynamic service composition: State-of-the-art and research directions. Technical report, University of Maryland."},{"key":"9182_CR17","unstructured":"Charif, Y., & Sabouret, N. (2004). A model of interactions about actions for active and semantic web services. In Proceedings of the semantic web service workshop (SWS) at 3rd international semantic web conference (ISWC\u201904) (pp. 31\u201346)."},{"key":"9182_CR18","doi-asserted-by":"crossref","unstructured":"Charif, Y., Stathis, K., & Mili, H. (2010). Towards anticipatory service composition in ambient intelligence. In Proceedings of the 10th IEEE international conference on new technologies of distributed systems (NOTERE\u201910).","DOI":"10.1109\/NOTERE.2010.5536832"},{"key":"9182_CR19","doi-asserted-by":"crossref","first-page":"1145","DOI":"10.4018\/978-1-59904-849-9.ch167","volume":"3","author":"S. Das","year":"2009","unstructured":"Das S., Panigrahi B.K. (2009) Multi-objective evolutionary algorithms. Encyclopedia of Artificial Intelligence 3: 1145\u20131151","journal-title":"Encyclopedia of Artificial Intelligence"},{"key":"9182_CR20","doi-asserted-by":"crossref","unstructured":"Decker, G., Kopp, O., Leymann, F., & Weske, M. (2007). BPEL4Chor: Extending BPEL for modeling choreographies. In Proceedings of the IEEE international conference on web services (ICWS\u201907) (pp. 296\u2013303).","DOI":"10.1109\/ICWS.2007.59"},{"key":"9182_CR21","unstructured":"Dignum, F., Dunin-Ke\u0327plicz, B., & Verbrugge, R. (2000). Creating collective intention through dialogue. In J. Cunningham & D. M. Gabbay, Proceedings of the international conference on formal and applied practical reasoning (FAPR\u201900) (pp. 145\u2013158). London: Department of Computing, Imperial College, University of London."},{"issue":"4","key":"9182_CR22","doi-asserted-by":"crossref","first-page":"373","DOI":"10.1017\/S0890060409990060","volume":"23","author":"J. Domingue","year":"2009","unstructured":"Domingue J., Fensel D. (2009) Problem solving methods in a global networked age. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 23(4): 373\u2013390 ISSN 0890-0604","journal-title":"Artificial Intelligence for Engineering Design, Analysis and Manufacturing"},{"key":"9182_CR23","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4613-1699-2","volume-title":"Coordination of distributed problem solvers","author":"H. Durfee E.","year":"1988","unstructured":"Durfee E. H. (1988) Coordination of distributed problem solvers. Kluwer Academic Publishers, Norwell, MA ISBN 089838284X"},{"key":"9182_CR24","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1007\/3-540-47745-4_6","volume-title":"Multi-agent systems and applications","author":"E.H. Durfee","year":"2001","unstructured":"Durfee E.H. (2001) Distributed problem solving and planning. In: Carbonell J.G., Siekmann J. (eds) Multi-agent systems and applications. Springer-Verlag New York, Inc., New York, pp 118\u2013149"},{"key":"9182_CR25","unstructured":"Durfee, E. H., & Lesser, V. (1987). Using partial global plans to coordinate distributed problem solvers. In Proceedings of the 10th international joint conference on artificial intelligence (IJCAI\u201987) (pp. 875\u2013883)."},{"key":"9182_CR26","doi-asserted-by":"crossref","first-page":"63","DOI":"10.4018\/jwsr.2004070104","volume":"1","author":"V. Ermolayev","year":"2004","unstructured":"Ermolayev V., Keberle N., Plaksin S., Kononenko R., Terziyan V. (2004) Towards a framework for agent-enabled semantic web service composition. International Journal of Web Services Research 1: 63\u201387","journal-title":"International Journal of Web Services Research"},{"key":"9182_CR27","doi-asserted-by":"crossref","first-page":"913","DOI":"10.1109\/69.971187","volume":"13","author":"D. Fensel","year":"2001","unstructured":"Fensel D., Motta E. (2001) Structured development of problem solving methods. IEEE Transactions on Knowledge and Data Engineering 13: 913\u2013932 ISSN 1041-4347","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"9182_CR28","unstructured":"Finin, T., Fritzson, R., & McKay, D. (1992). An overview of KQML: A knowledge query and manipulation language. Technical report, University of Maryland Baltimore Country."},{"key":"9182_CR29","unstructured":"FIPA. (2001). FIPA interaction protocol library specification. http:\/\/www.fipa.org\/specs\/fipa00025\/XC00025E.pdf ."},{"key":"9182_CR30","unstructured":"G\u00e9nin, T., & Aknine, S. (2008). Coalition formation strategies for self-interested agents. In Proceedings of the 18th European conference on artificial intelligence (ECAI\u201908), Amsterdam, The Netherlands (pp. 418\u2013422). IOS Press. ISBN 978-1-58603-891-5."},{"key":"9182_CR31","volume-title":"Readings in planning","author":"M. P. Georgeff","year":"1990","unstructured":"Georgeff M. P. (1990) Planning. In: Allen J., Hendler J., Tate A. (eds) Readings in planning. Kaufmann, San Mateo, CA"},{"key":"9182_CR32","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1007\/10722777_8","volume-title":"Issues in agent communication","author":"M. Greaves","year":"2000","unstructured":"Greaves, M., Holmback, H., & Bradshaw, J. (2000) What is conversation policy? In F. Dignum & M. Greaves (Eds.), Issues in agent communication (pp. 118\u2013131). Heidelberg, Germany: Springer-Verlag"},{"issue":"3","key":"9182_CR33","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1109\/4434.788781","volume":"7","author":"Z. Guessoum","year":"1999","unstructured":"Guessoum Z., Briot J.-P. (1999) From active objects to autonomous agents. IEEE Concurrency 7(3): 68\u201376","journal-title":"IEEE Concurrency"},{"key":"9182_CR34","volume-title":"Web services. Concepts, architectures and applications","author":"A. Gustavo","year":"2004","unstructured":"Gustavo A., Casati F., Kuno H., Machiraju V. (2004) Web services. Concepts, architectures and applications. Springer-Verlag, Berlin, Heidelberg"},{"key":"9182_CR35","doi-asserted-by":"crossref","unstructured":"Hindriks, K. V., de Boer, F. S., van der Hoek, W., & Meyer, J.-J. Ch. (1998). Formal semantics for an abstract agent programming language. In Proceedings of the 4th international workshop on intelligent agents IV, agent theories, architectures, and languages (ATAL\u201998), London, UK (pp. 215\u2013229). Springer-Verlag.","DOI":"10.1007\/BFb0026761"},{"key":"9182_CR36","unstructured":"Huhns, M. N. (2002). Software agents: The future of web services. In Proceedings of agent technologies, infrastructures, tools, and applications for E-services (pp. 1\u201318)"},{"key":"9182_CR37","unstructured":"JACK. (1999). JACK intelligent agents tutorials. Agent Oriented Software Pty. http:\/\/www.disi.unige.it\/person\/ZiniF\/Didattica\/Jack\/jack_tutorial.pdf ."},{"key":"9182_CR38","unstructured":"JADE. (2004). Java agent developement framework. http:\/\/jade.tilab.com ."},{"key":"9182_CR39","unstructured":"Kavantzas, N., Burdett, D., Ritzinger, G., & Lafon, Y. (2005). Web services choreography description language (WS-CDL) version 1.0. W3C Candidate Recommendation. Technical report, W3C."},{"key":"9182_CR40","unstructured":"Klush, M., Gerber, A., & Schmidt, M. (2005). Semantic web service composition planning with OWLS-Xplan. In Proceedings of the 1st international AAAI fall symposium on agents and the semantic web (pp. 55\u201362). AAAI Press."},{"issue":"12","key":"9182_CR41","first-page":"167","volume":"2","author":"J.-L. Koning","year":"2007","unstructured":"Koning J.-L. (2007) Operational semantics rules as a computational coordination mechanism in multi-agent systems. International Journal on Intelligent Control and Systems 2(12): 167\u2013178","journal-title":"International Journal on Intelligent Control and Systems"},{"issue":"2\u20133","key":"9182_CR42","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1016\/j.websem.2005.07.001","volume":"3","author":"U. Kuter","year":"2005","unstructured":"Kuter U., Sirin E., Parsia B., Nau D., Hendler J. (2005) Information gathering during planning for web service composition. Web Semantics: Science, Services and Agents on the World Wide Web 3(2\u20133): 183\u2013205","journal-title":"Web Semantics: Science, Services and Agents on the World Wide Web"},{"key":"9182_CR43","unstructured":"Lauren, H., Roman, D., & Keller, U. (2004, March). Web services modeling ontology\u2014standard (WSMO-Standard). http:\/\/wsmo.org\/2004\/d2\/v0.2\/ ."},{"issue":"1","key":"9182_CR44","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1145\/174666.174668","volume":"26","author":"T.W. Malone","year":"1994","unstructured":"Malone T.W., Crowston K. (1994) The interdisciplinary study of coordination. ACM Computing Surveys 26(1): 87\u2013119 ISSN 0360-0300","journal-title":"ACM Computing Surveys"},{"key":"9182_CR45","unstructured":"Martin, D., Paolucci, M., McIlraith, S., Burstein, M., McDermott, D., McGuinness, D., Parsia, B., Payne, T., Sabou, M., Solanki, M., Srinivasan, N., & Sycara, K. (2004). Bringing semantics to web services: The OWL-S approach. In J. Cardoso & A. P. Sheth (Eds.), Proceedings of the 1st international workshop on semantic web services and web process composition (SWSWPC\u201904), San Diego, CA, USA (Vol. 3387, pp. 26\u201342). Springer-Verlag."},{"issue":"3","key":"9182_CR46","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1023\/A:1024787301515","volume":"7","author":"P. McBurney","year":"2003","unstructured":"McBurney P., Van Eijk R.M., Parsons S., Amgoud L. (2003) A dialogue game protocol for agent purchase negotiations. Autonomous Agents and Multi-Agent Systems 7(3): 235\u2013273 ISSN 1387-2532","journal-title":"Autonomous Agents and Multi-Agent Systems"},{"key":"9182_CR47","unstructured":"McIlvenna, S., Dumas, M., & Wynn, M. T. (2009). Synthesis of orchestrators from service choreographies. In Proceedings of the 6th Asia-Pacific conference on conceptual modelling (APCCM\u201909) (pp. 129\u2013138)."},{"key":"9182_CR48","unstructured":"Mizoguchi, R., Vanwelkenhuysen, J., & Ikeda, M. (1995). Task ontology for reuse of problem solving knowledge. In Proceedings of the 2nd international conference on building and sharing of very large-scale knowledge bases."},{"key":"9182_CR49","doi-asserted-by":"crossref","unstructured":"M\u00fcller, I., Kowalczyk, R., & Braun, P. (2006). Towards agent-based coalition formation for service composition. In Proceedings of the international conference on intelligent agent technology (IAT\u201906) (pp. 73\u201380).","DOI":"10.1109\/IAT.2006.122"},{"key":"9182_CR50","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1016\/S0921-8890(98)00085-2","volume":"27","author":"E. Oliveira","year":"1999","unstructured":"Oliveira E., Fisher K., Stepankova O. (1999) Multi-agent systems: Which research for which applications. Robotics and Autonomous Systems 27: 91\u2013106","journal-title":"Robotics and Autonomous Systems"},{"key":"9182_CR51","unstructured":"Osman, T., Thakker, D., & Al-Dabass, D. (2005). Bridging the gap between workflow and semantic-based web services composition. In Proceedings of the web service composition workshop (WSCOMPS\u201905)."},{"key":"9182_CR52","unstructured":"Paurobally, S., Tamma, V., & Wooldridge, M. (2005). Cooperation and agreement between semantic web services. In W3C workshop on frameworks for semantics in web services, Innsbruck, Austria, June 2005."},{"key":"9182_CR53","doi-asserted-by":"crossref","unstructured":"Pellier, D., & Fiorino, H. (2007). A unified framework based on HTN and POP approaches for multi-agent planning. In Proceedings of the international conference on intelligence agent technology (IAT), California, USA.","DOI":"10.1109\/IAT.2007.30"},{"issue":"10","key":"9182_CR54","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1109\/MC.2003.1236471","volume":"26","author":"C. Peltz","year":"2003","unstructured":"Peltz C. (2003) Web services orchestration and choreography. Computer 26(10): 46\u201352","journal-title":"Computer"},{"key":"9182_CR55","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10458-006-9003-4","volume":"14","author":"E. Platon","year":"2006","unstructured":"Platon E., Mamei M., Sabouret N., Honiden S., Van Dyke Parunak H. (2006) Mechanisms of the environment for mutli-agent systems, survey and opportunities. Autonomous Agents and Multi-Agent Systems 14: 1\u201317","journal-title":"Autonomous Agents and Multi-Agent Systems"},{"key":"9182_CR56","unstructured":"Ponnekanti, S. R., & Fox, A. (2002). SWORD: A developer toolkit for web services composition. In Proceedings of the 11the WWW conference (pp. 83\u2013107). Elsevier."},{"issue":"4","key":"9182_CR57","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1016\/j.cl.2008.08.002","volume":"35","author":"A. M. Rold\u00e1n","year":"2009","unstructured":"Rold\u00e1n A. M., Pimentel E., Brogi A. (2009) Software composition with Linda. Computer Languages, Systems & Structures 35(4): 395\u2013405","journal-title":"Computer Languages, Systems & Structures"},{"issue":"1","key":"9182_CR58","doi-asserted-by":"crossref","first-page":"97","DOI":"10.2307\/1912531","volume":"50","author":"A. Rubinstein","year":"1982","unstructured":"Rubinstein A. (1982) Perfect equilibrium in a bargaining model. Econometrica 50(1): 97\u2013109","journal-title":"Econometrica"},{"key":"9182_CR59","unstructured":"Sabouret, N. (2002). Representing, requesting and reasoning about actions for active components in human-computer interaction. Technical report 2002-09, LIMSI-CNRS."},{"key":"9182_CR60","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9781139173438","volume-title":"Speech acts","author":"J.R. Searle","year":"1969","unstructured":"Searle J.R. (1969) Speech acts. Cambridge University Press, Cambridge ISBN 0-521-09626-X"},{"issue":"1\u20132","key":"9182_CR61","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1016\/S0004-3702(98)00045-9","volume":"101","author":"O. Shehory","year":"1998","unstructured":"Shehory O., Kraus S. (1998) Methods for task allocation via agent coalition formation. Artificial Intelligence 101(1\u20132): 165\u2013200","journal-title":"Artificial Intelligence"},{"key":"9182_CR62","doi-asserted-by":"crossref","unstructured":"Tong, H., Cao, J., Zhang, S., & Li, M. (2009). A distributed agent coalition algorithm for web service composition. In Proceedings of IEEE congress on services (pp. 62\u201369).","DOI":"10.1109\/SERVICES-I.2009.36"},{"key":"9182_CR63","volume-title":"SOA and WS-BPEL","author":"Y. Vasiliev","year":"2007","unstructured":"Vasiliev Y. (2007) SOA and WS-BPEL. Packt Publishing, Birmingham"},{"key":"9182_CR64","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1613\/jair.2221","volume":"29","author":"R. Vieira","year":"2007","unstructured":"Vieira R., Moreira \u00c1.F., Wooldridge M., Bordini Rafael H. (2007) On the formal semantics of speech-act based communication in an agent-oriented programming language. Journal of Artificial Intelligence Research (JAIR) 29: 221\u2013267","journal-title":"Journal of Artificial Intelligence Research (JAIR)"}],"container-title":["Autonomous Agents and Multi-Agent Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10458-011-9182-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10458-011-9182-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10458-011-9182-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,17]],"date-time":"2019-06-17T12:05:55Z","timestamp":1560773155000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10458-011-9182-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,10,14]]},"references-count":64,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,1]]}},"alternative-id":["9182"],"URL":"https:\/\/doi.org\/10.1007\/s10458-011-9182-5","relation":{},"ISSN":["1387-2532","1573-7454"],"issn-type":[{"value":"1387-2532","type":"print"},{"value":"1573-7454","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,10,14]]}}}