{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,10]],"date-time":"2026-02-10T19:27:00Z","timestamp":1770751620891,"version":"3.50.0"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2007,9,29]],"date-time":"2007-09-29T00:00:00Z","timestamp":1191024000000},"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":[[2007,10,10]]},"DOI":"10.1007\/s10458-007-9014-9","type":"journal-article","created":{"date-parts":[[2007,9,28]],"date-time":"2007-09-28T20:55:45Z","timestamp":1191012945000},"page":"337-377","source":"Crossref","is-referenced-by-count":13,"title":["A comprehensive view of agent-oriented patterns"],"prefix":"10.1007","volume":"15","author":[{"given":"Ayodele","family":"Oluyomi","sequence":"first","affiliation":[]},{"given":"Shanika","family":"Karunasekera","sequence":"additional","affiliation":[]},{"given":"Leon","family":"Sterling","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2007,9,29]]},"reference":[{"key":"9014_CR1","doi-asserted-by":"crossref","unstructured":"Aridor, Y., & Lange, D. B. (1998). Agent design patterns: Elements of agent application design. In Proceedings of the Second International Conference on Autonomous agents (pp. 108\u2013115). ACM Press.","DOI":"10.1145\/280765.280784"},{"key":"9014_CR2","unstructured":"ARPA Knowledge Sharing Initiative, External Interfaces Working Group, Specification of the KQML agent-communication language, working paper, July 1993."},{"key":"9014_CR3","doi-asserted-by":"crossref","unstructured":"Ashri, R., Rahwan, I., & Luck, M. (2003). Architectures for negotiating agents. In The 3rd International\/Central and Eastern European Conference on Multi-Agent Systems.","DOI":"10.1007\/3-540-45023-8_14"},{"key":"9014_CR4","unstructured":"Chacon, D., McCormick, J., McGrath, S., & Stoneking, C. (2000). Rapid application development using agent itinerary patterns. Technical Report #01-01, Lochheed Martin Advanced Technology Laboratories, March 2000."},{"key":"9014_CR5","unstructured":"DeLoach, S. A. (2002). Analysis and design of multi-agent systems using hybrid coordination media. In Proceedings of Software Engineering in Multi-agent Systems (SEMAS 2002), July 18, 2002. Orlando, Florida."},{"key":"9014_CR6","unstructured":"Do, T.T., Kolp, M., & Pirotte, A. (2003). Social patterns for designing multi-agent systems. In Proc. of the 15th Int. Conf. on Software Engineering and Knowledge Engineering, SEKE\u201903."},{"key":"9014_CR7","unstructured":"Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1994). Design patterns: Elements of reusable object-oriented software. Addison-Wesley."},{"key":"9014_CR8","unstructured":"Hayden, S., Carrick, C., & Yang, Q. (1999). Architectural design patterns for multi-agent coordination. In Proceedings of the International Conference on Agent Systems \u203299 (Agents\u203299), May 1999. Seattle, WA."},{"key":"9014_CR9","unstructured":"Heinze, C. (2003). Modelling intention recognition for intelligent agent systems. PhD thesis, The University of Melbourne."},{"key":"9014_CR10","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1080\/08839519508945482","volume":"9","author":"J. Huang","year":"1995","unstructured":"Huang J., Jennings N. R., Fox J. (1995). Agent-based approach to healthcare management. Applied Artificial Intelligence 9: 401\u2013420","journal-title":"Applied Artificial Intelligence"},{"key":"9014_CR11","unstructured":"Jennings, N. R., Faratin, P., Norman, T. J., O\u2032Brien, P., Wiegand, M. E., Voudouris, C., Alty, J. L., Miah, T., & Mamdani, E. H. (1996). ADEPT: Managing business processes using intelligent agents. In Proceedings of the 16th Annual Conference of the British Computer Society Specialist Group on Expert Systems (ISIP Track) (pp. 5\u201323). Cambridge, UK."},{"issue":"4","key":"9014_CR12","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1145\/306101.306112","volume":"27","author":"N.R. Jennings","year":"1998","unstructured":"Jennings N.R., Norman T.J., Faratin P. (1998). ADEPT: An agent-based approach to business process management. ACM SIGMOD Record 27(4):32\u201339","journal-title":"ACM SIGMOD Record"},{"key":"9014_CR13","doi-asserted-by":"crossref","unstructured":"Juan, T., Pearce, A., & Sterling, L. (2002). ROADMAP: Extending the Gaia methodology for complex open systems. In W. Johnson & C. Cristelfranchi (Eds.), Proc. First International Joint Conference on Autonomous Agents and Multi-Agent Systems AAMAS2002 (pp. 3\u201310), Bologna, July 2002. ACM Press.","DOI":"10.1145\/544741.544744"},{"key":"9014_CR14","doi-asserted-by":"crossref","unstructured":"Kendall, E. A., Murali Krishna, P.V., Pathak, C.V., & Suresh, C.V. Patterns of intelligent and mobile agents. In Proceedings of the Second International Conference on Autonomous Agents (pp. 92\u201399), Minneapolis, Minnesota, USA, May 1998.","DOI":"10.1145\/280765.280781"},{"key":"9014_CR15","first-page":"617","volume":"2681","author":"M. Kolp","year":"2003","unstructured":"Kolp M., Giorgini P., Mylopoulos J. (2003). Organizational patterns for early requirements analysis. Advanced Information Systems Engineering, Proceedings 2681:617\u2013632","journal-title":"Advanced Information Systems Engineering, Proceedings"},{"key":"9014_CR16","unstructured":"Kolp, M., & Mylopoulos, J. (2001). Architectural styles for information systems: An Organizational perspective. Dept. of Computer Science, University of Toronto, Tropos Working Paper, January 2001."},{"key":"9014_CR17","doi-asserted-by":"crossref","unstructured":"Kuan, P., Karunasekera, S., & Sterling, L. (2005). Improving goal and role oriented analysis for agent based systems. In The Proceedings of the Australian Software Engineering Conference (ASWEC) (pp 40\u201347), March\u2013April 2005. Brisbane.","DOI":"10.1109\/ASWEC.2005.27"},{"key":"9014_CR18","doi-asserted-by":"crossref","unstructured":"Lind, J. (2001). Iterative software engineering for multi-agent systems \u2013 The MASSIVE method. Lecture Notes in Computer Science, Vol. 1994. Springer, May 2001.","DOI":"10.1007\/3-540-45162-5_2"},{"key":"9014_CR19","doi-asserted-by":"crossref","unstructured":"Lind, J. (2002) Patterns in agent-oriented software engineering. In Agent-oriented Software Engineering Workshop, AAMAS 2002, Bologna, Italy.","DOI":"10.1007\/3-540-36540-0_4"},{"key":"9014_CR20","unstructured":"Oluyomi, A. (2006). Protocols and patterns for agent-oriented software development. PhD thesis, The University of Melbourne."},{"key":"9014_CR21","doi-asserted-by":"crossref","unstructured":"Oluyomi, A., Karunasekera, K., & Sterling, L. (2004). An agent design pattern classification scheme: Capturing the notions of agency in agent design patterns. In Proceedings of 11th Asia-Pacific Software Engineering Conference, APSEC-04 (pp. 456\u2013463). IEEE Computer Society.","DOI":"10.1109\/APSEC.2004.19"},{"key":"9014_CR22","doi-asserted-by":"crossref","unstructured":"Padgham, L., & Winikoff, M. (2002). Prometheus: A methodology for developing intelligent agents. In F. Giunchiglia, J. Odell, & G. Weiss (Eds.), Agent-Oriented Software Engineering III: Third International Workshop, AOSE 2002.","DOI":"10.1145\/544741.544749"},{"key":"9014_CR23","doi-asserted-by":"crossref","unstructured":"Padgham, L., & Winikoff, M. (2004). Developing intelligent agent systems: A practical guide. June 2004, ISBN 0-470-86120-7, John Wiley and Sons.","DOI":"10.1002\/0470861223"},{"key":"9014_CR24","unstructured":"Patterns Home Page. http:\/\/www.hillside.net\/patterns\/ Web, December 2000."},{"key":"9014_CR25","doi-asserted-by":"crossref","unstructured":"Sanya, L., & Hongwei, W. (2003). Agent architecture for agent-based supply chain integration & coordination. ACM SIGSOFT Software Engineering Notes, 28(4).","DOI":"10.1145\/882240.882256"},{"key":"9014_CR26","unstructured":"Sauvage, S. (2004). MAS development: reusing through agent-oriented design patterns. In Eight World Multi-Conference on Systemics, Cybernetics and Informatics, SCI\u201904, 18\u201321 July 2004. Orlando."},{"key":"9014_CR27","unstructured":"Schelfthout, K., Coninx, T., Helleboogh, A., Holvoet, T., Steegmans, E., & Weyns, D. (2002). Agent implementation patterns. In J. Debenham, B. Henderson-Sellers, N. Jennings, & J. Odell (Eds.), Proceedings of the OOPSLA 2002 Workshop on Agent-Oriented Methodologies (pp. 119\u2013130)."},{"key":"9014_CR28","doi-asserted-by":"crossref","unstructured":"Shen, W., & Norrie, D. H. (1998). An agent-based approach for manufacturing enterprise integration and supply chain management. In G. Jacucci (Ed.), Globalization of Manufacturing in the digital communications era of the 21st century: Innovation, agility, and the virtual enterprise (pp. 579\u2013590). Kluwer Academic Publishers.","DOI":"10.1007\/978-0-387-35351-7_46"},{"key":"9014_CR29","unstructured":"Sturm, A., & Shehory, O. (2003). A framework for evaluating agent-oriented methodologies. In M. Winikoff, P. Giorgini, B. Henderson-Sellers (Eds.), Proc. of the Int. Bi-Conference Workshop on Agent-Oriented Information Systems, AOIS 2003."},{"key":"9014_CR30","doi-asserted-by":"crossref","unstructured":"Tahara, Y., Ohsuga, A., & Honiden, S. (1999). Agent system development method based on agent patterns. In Proceedings of the Fourth International Symposium on Autonomous Decentralized Systems.","DOI":"10.1109\/ISADS.1999.838445"},{"key":"9014_CR31","unstructured":"Weiss, M. (2001). Patterns for e-Commerce agent architectures: Using agents as delegates, Conference on Pattern Languages of Programming (PLoP)."},{"key":"9014_CR32","unstructured":"Weiss, M. (2003). Patterns for motivating an agent-based approach, conceptual modelling for novel application domains (AOIS@ER). LNCS, Vol. 2814, pp. 229\u2013240."}],"container-title":["Autonomous Agents and Multi-Agent Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10458-007-9014-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10458-007-9014-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10458-007-9014-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T17:28:23Z","timestamp":1559150903000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10458-007-9014-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,9,29]]},"references-count":32,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2007,10,10]]}},"alternative-id":["9014"],"URL":"https:\/\/doi.org\/10.1007\/s10458-007-9014-9","relation":{},"ISSN":["1387-2532","1573-7454"],"issn-type":[{"value":"1387-2532","type":"print"},{"value":"1573-7454","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,9,29]]}}}