{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T23:43:46Z","timestamp":1771026226642,"version":"3.50.1"},"reference-count":57,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2009,6,7]],"date-time":"2009-06-07T00:00:00Z","timestamp":1244332800000},"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":[[2010,3]]},"DOI":"10.1007\/s10458-009-9099-4","type":"journal-article","created":{"date-parts":[[2009,6,6]],"date-time":"2009-06-06T14:02:03Z","timestamp":1244296923000},"page":"260-304","source":"Crossref","is-referenced-by-count":115,"title":["ASPECS: an agent-oriented software process for engineering complex systems"],"prefix":"10.1007","volume":"20","author":[{"given":"Massimo","family":"Cossentino","sequence":"first","affiliation":[]},{"given":"Nicolas","family":"Gaud","sequence":"additional","affiliation":[]},{"given":"Vincent","family":"Hilaire","sequence":"additional","affiliation":[]},{"given":"St\u00e9phane","family":"Galland","sequence":"additional","affiliation":[]},{"given":"Abderrafi\u00e2a","family":"Koukam","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2009,6,7]]},"reference":[{"key":"9099_CR1","unstructured":"Software engineering body of knowledge. (2004). IEEE Computer Society."},{"key":"9099_CR2","doi-asserted-by":"crossref","unstructured":"Argente, E., Julian, V., & Botti, V. (2006). Multi-agent system development based on organizations. In CoOrg\u201906, Electronic Notes in Theoretical Computer Science (Vol. 150, pp. 55\u201371). Elsevier.","DOI":"10.1016\/j.entcs.2006.03.005"},{"issue":"4","key":"9099_CR3","doi-asserted-by":"crossref","first-page":"379","DOI":"10.31449\/inf.v29i4.54","volume":"29","author":"C. Bernon","year":"2005","unstructured":"Bernon C., Cossentino M., Pav\u00f3n J. (2005) An overview of current trends in European aose research. Informatica 29(4): 379\u2013390","journal-title":"Informatica"},{"key":"9099_CR4","unstructured":"Bernon, C., Gleizes, M.-P., Peyruqueou, S., & Picard, G. (2002). ADELFE, a methodology for adaptive multi-agent systems engineering. In ESAW, LNAI (Vol. 2577, pp. 156\u2013169). Madrid, Spain: Springer-Verlag."},{"issue":"3","key":"9099_CR5","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., Giorgini P., Giunchiglia F., Mylopoulos J., Perini A. (2004) TROPOS: An agent- oriented software development methodology. Journal of Autonomous Agents and Multi-Agent Systems 8(3): 203\u2013236","journal-title":"Journal of Autonomous Agents and Multi-Agent Systems"},{"key":"9099_CR6","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1016\/S0166-3615(98)00102-X","volume":"37","author":"H.V. Brussel","year":"1998","unstructured":"Brussel H.V., Wyns J., Valckenaers P., Bongaerts L., Peeters P. (1998) Reference architecture for holonic manufacturing systems: PROSA. Computers in Industry 37: 255\u2013274","journal-title":"Computers in Industry"},{"key":"9099_CR7","doi-asserted-by":"crossref","unstructured":"Caire, G., Coulier, W., Garijo, F. J., Gomez, J., Pav\u00f3n, J., Leal, F., et al. (2002). Agent oriented analysis using message\/uml. In M. Wooldridge, G. Wei\u00df, & P. Ciancarini (Eds.), AOSE 2001, LNCS (Vol. 2222, pp. 119\u2013135). Springer Verlag.","DOI":"10.1007\/3-540-70657-7_8"},{"key":"9099_CR8","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1016\/j.engappai.2004.11.015","volume":"18","author":"L. Cernuzzi","year":"2005","unstructured":"Cernuzzi L., Cossentino M., Zambonelli F. (2005) Process models for agent-based development. Journal of Engineering Applications of Artificial Intelligence 18: 205\u2013222","journal-title":"Journal of Engineering Applications of Artificial Intelligence"},{"key":"9099_CR9","unstructured":"Chella A., Cossentino M., Sabatucci L., Seidita V. (2006) Agile PASSI: An agile process for designing agents. International Journal of Computer Systems Science & Engineering. Special issue on Software Engineering for Multi-Agent Systems 21(2): 133\u2013144"},{"issue":"4","key":"9099_CR10","doi-asserted-by":"crossref","first-page":"238","DOI":"10.1007\/BF01587102","volume":"1","author":"L. Chung","year":"1997","unstructured":"Chung L., Nixon B.A., Yu E.S.K. (1997) Dealing with change: An approach using non-functional requirements. Requirements Engineering 1(4): 238\u2013260","journal-title":"Requirements Engineering"},{"issue":"6","key":"9099_CR11","first-page":"56","volume":"9","author":"A. Cockburn","year":"1997","unstructured":"Cockburn A. (1997) Structuring use cases with goals. Journal of Object-Oriented Programming 9(6): 56\u201362","journal-title":"Journal of Object-Oriented Programming"},{"key":"9099_CR12","unstructured":"Cockburn, A. (2000). Writing effective use cases. Addison-Wesley."},{"key":"9099_CR13","doi-asserted-by":"crossref","unstructured":"Cossentino, M. (2005). From requirements to code with the PASSI methodology. In B. Henderson- Sellers & P. Giorgini (Eds.), Agent-oriented methodologies (Chap. IV, pp. 79\u2013106). Hershey, PA, USA: Idea Group Publishing.","DOI":"10.4018\/978-1-59140-581-8.ch004"},{"issue":"1","key":"9099_CR14","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1504\/IJAOSE.2007.013266","volume":"1","author":"M. Cossentino","year":"2007","unstructured":"Cossentino M., Gaglio S., Garro A., Seidita V. (2007) Method fragments for agent design methodologies: From standardization to research. International Journal on Agent Oriented Software Engineering 1(1): 91\u2013121","journal-title":"International Journal on Agent Oriented Software Engineering"},{"key":"9099_CR15","unstructured":"Cossentino, M., Galland, S., Gaud, N., Hilaire, V., & Koukam, A. (2008). How to control emergence of behaviours in a holarchy. In Self-Adaptation for Robustness and Cooperation in holonic multi-agent systems (SARC), workshop of the second IEEE international conference on Self-Adaptive and Self-Organizing Systems (SASO). Venice, Italy: Isola di San Servolo."},{"key":"9099_CR16","unstructured":"Coutinho, L. D. R., Sichman, J. S. A., & Boissier, O. (2005). Modeling organization in MAS: A comparison of models. In SEAS, Uberl\u00e2ndia."},{"key":"9099_CR17","volume-title":"Polyarchy: Participation and opposition","author":"R.A. Dahl","year":"1971","unstructured":"Dahl R.A. (1971) Polyarchy: Participation and opposition. Yale University Press, New Haven"},{"key":"9099_CR18","doi-asserted-by":"crossref","unstructured":"Dignum, M., Vazquez-Salceda, J., & Dignum, F. (2005). OMNI: Introducing social structure, norms and ontologies into agent organizations. In PROMAS@AAMAS, LNAI (Vol. 3346, pp. 181\u2013198). Springer.","DOI":"10.1007\/978-3-540-32260-3_10"},{"key":"9099_CR19","doi-asserted-by":"crossref","unstructured":"Esteva, M., Rodr\u00edguez-Aguilar, J. A., Sierra, C., Garcia, P., & Arcos, J. L. (2001). On the formal specifications of electronic institutions. In Agent mediated electronic commerce, the European agentLink perspective (pp. 126\u2013147). London, UK: Springer-Verlag.","DOI":"10.1007\/3-540-44682-6_8"},{"key":"9099_CR20","volume-title":"Multi-agent systems. An introduction to distributed artificial intelligence","author":"J. Ferber","year":"1999","unstructured":"Ferber J. (1999) Multi-agent systems. An introduction to distributed artificial intelligence. London, Addison Wesley"},{"key":"9099_CR21","doi-asserted-by":"crossref","unstructured":"Ferber, J., Gutknecht, O., & Michel, F. (2004). From agents to organizations: An organizational view of multi-agent systems. In AOSE-IV@AAMAS03, LNCS (Vol. 2935, pp. 214\u2013230). Springer Verlag.","DOI":"10.1007\/978-3-540-24620-6_15"},{"key":"9099_CR22","unstructured":"Foundation for Intelligent Physical Agents. (2001). FIPA RDF content language specification. Experimental, XC00011B."},{"key":"9099_CR23","unstructured":"Foundation for Intelligent Physical Agents. (2002). FIPA ACL message structure specification. Standard, SC00061G."},{"key":"9099_CR24","unstructured":"Foundation for Intelligent Physical Agents. (2002). FIPA communicative act library specification. Standard, SC00037J."},{"key":"9099_CR25","unstructured":"Gandon, F. (2002). Ontology engineering: a survey and a return on experience. Rapport, Inria Research Report."},{"key":"9099_CR26","unstructured":"Gaud, N., Galland, S., Hilaire, V., & Koukam, A. (2008). An organisational platform for holonic and multiagent systems. In PROMAS-6@AAMAS\u201908, Estoril, Portugal."},{"key":"9099_CR27","unstructured":"Gaud, N., Hilaire, V., Galland, S., Koukam, A., & Cossentino, M. (2008). A verification by abstraction framework for organizational multi-agent systems. In AT2AI-6@AAMAS\u201908, Estoril, Portugal."},{"key":"9099_CR28","unstructured":"Gerber, C., Siekmann, J., & Vierke, G. (1999). Holonic multi-agent systems. Technical Report DFKI-RR-99-03, DFKI-GmbH."},{"key":"9099_CR29","doi-asserted-by":"crossref","unstructured":"Giunchiglia, F., Mylopoulos, J., & Perini, A. (2002). The Tropos software development methodology: Processes, models and diagrams. Technical Report 0111-20, ITC-IRST. Submitted AAMAS Conference 2002. A Knowledge Level Software Engineering 15.","DOI":"10.1145\/544741.544748"},{"issue":"5\u20136","key":"9099_CR30","doi-asserted-by":"crossref","first-page":"907","DOI":"10.1006\/ijhc.1995.1081","volume":"43","author":"T. Gruber","year":"1995","unstructured":"Gruber T. (1995) Toward principles for the design of ontologies used for knowledge sharing. International Journal Human-Computer Studies 43(5\u20136): 907\u2013928","journal-title":"International Journal Human-Computer Studies"},{"issue":"1\u20132","key":"9099_CR31","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/S0164-1212(02)00161-9","volume":"70","author":"P. Gruer","year":"2004","unstructured":"Gruer P., Hilaire V., Koukam A., Rovarini P. (2004) Heterogeneous formal specification based on object-z and statecharts: Semantics and verification. Journal of Systems and Software 70(1\u20132): 95\u2013105","journal-title":"Journal of Systems and Software"},{"key":"9099_CR32","unstructured":"Gutknecht, O., & Ferber, J. (2000). Madkit: A generic multi-agent platform autonomous agents. In AGENTS 2000 (pp. 78\u201379). Barcelona: ACM Press."},{"key":"9099_CR33","doi-asserted-by":"crossref","unstructured":"Hannoun, M., Boissier, O., Sichman, J. S., & Sayettat, C. (2000). MOISE: An organizational model for multi-agent systems. In Advances in Artificial Intelligence, IBERAMIA-SBIA, Brazil (pp. 156\u2013165).","DOI":"10.1007\/3-540-44399-1_17"},{"issue":"10","key":"9099_CR34","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1145\/944217.944242","volume":"46","author":"B. Henderson-Sellers","year":"2003","unstructured":"Henderson-Sellers B. (2003) Method engineering for OO systems development. Communications of the ACM 46(10): 73\u201378","journal-title":"Communications of the ACM"},{"key":"9099_CR35","doi-asserted-by":"crossref","unstructured":"Hilaire, V., Koukam, A., Gruer, P., & M\u00fcller, J.-P. (2000). Formal specification and prototyping of multi-agent systems. In A. Omicini, R. Tolksdorf, & F. Zambonelli (Eds.), ESAW, LNAI (No. 1972). Springer Verlag.","DOI":"10.1007\/3-540-44539-0_9"},{"key":"9099_CR36","unstructured":"Iglesias, C., Garijo, M., Gonzalez, J., & Velasco, J. (1998). Intelligent agents IV: Agent theories, architectures, and languages. In Analysis and design of multi-agent systems using MAS-CommonKADS, LNAI (Vol. 1365, pp. 313\u2013326). Springer-Verlag."},{"issue":"4","key":"9099_CR37","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1145\/367211.367250","volume":"44","author":"N. Jennings","year":"2001","unstructured":"Jennings N. (2001) An agent-based approach for building complex software systems. Communications of the ACM 44(4): 35\u201341","journal-title":"Communications of the ACM"},{"key":"9099_CR38","doi-asserted-by":"crossref","unstructured":"Juan, T., Pearce, A., & Sterling, L. (2002). ROADMAP: Extending the Gaia methodology for complex open systems. In AAMAS \u201902: Proceedings of the first international joint conference on Autonomous agents and multiagent systems, Bologna, Italy (pp. 3\u201310). New York: ACM. http:\/\/doi.acm.org\/10.1145\/544741.544744 . ISBN: 1-58113-480-0.","DOI":"10.1145\/544741.544744"},{"key":"9099_CR39","unstructured":"Koestler, A. (1967). The ghost in the machine. Hutchinson."},{"issue":"1","key":"9099_CR40","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/s10458-006-5717-6","volume":"13","author":"M. Kolp","year":"2006","unstructured":"Kolp M., Giorgini P., Mylopoulos J. (2006) Multi-agent architectures as organizational structures. Autonomous Agents and Multi-Agent Systems 13(1): 3\u201325","journal-title":"Autonomous Agents and Multi-Agent Systems"},{"issue":"3","key":"9099_CR41","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1002\/(SICI)1096-9942(1996)2:3<143::AID-TAPO2>3.0.CO;2-X","volume":"2","author":"B. Kristensen","year":"1996","unstructured":"Kristensen B., Osterbye K. (1996) Roles: Conceptual abstraction theory and practical language issues. Theory and Practice of Object Systems 2(3): 143\u2013160","journal-title":"Theory and Practice of Object Systems"},{"key":"9099_CR42","unstructured":"Object Management Group. (2003). MDA guide, v1.0.1, OMG\/2003-06-01."},{"key":"9099_CR43","doi-asserted-by":"crossref","unstructured":"Odell, J., Nodine, M., & Levy, R. (2005). A metamodel for agents, roles, and groups. In J. Odell, P. Giorgini, & J. M\u00fcller (Eds.), AOSE, LNCS. Springer.","DOI":"10.1007\/978-3-540-30578-1_6"},{"key":"9099_CR44","unstructured":"Omicini, A. (2000). SODA: Societies and infrastructures in the analysis and design of agent-based systems. In AOSE, LNCS (Vol. 1957, pp. 185\u2013193). Springer-Verlag."},{"key":"9099_CR45","doi-asserted-by":"crossref","unstructured":"Padgham, L., & Winikoff, M. (2002). Prometheus: A methodology for developing intelligent agents. In AOSE.","DOI":"10.1145\/544741.544749"},{"key":"9099_CR46","unstructured":"Pav\u00f3n, J., G\u00f3mez-Sanz, J., & Fuentes, R. (2005). The INGENIAS methodology and tools. In Agent-oriented methodologies (pp. 236\u2013276). NY, USA: Idea Group Publishing."},{"key":"9099_CR47","unstructured":"Sauvage, S. (2004). Agent oriented design patterns: A case study. In AAMAS \u201904 (pp. 1496\u20131497). Washington, DC, USA: IEEE Computer Society."},{"key":"9099_CR48","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9781139173438","volume-title":"Speech acts","author":"J. Searle","year":"1969","unstructured":"Searle J. (1969) Speech acts. Cambridge University Press, Cambridge, UK"},{"key":"9099_CR49","unstructured":"Seidita, V., Cossentino, M., Hilaire, V., Gaud, N., Galland, S., Koukam, A., et al. (2009). The metamodel: A starting point for design processes construction. International Journal of Software Engineering and Knowledge Engineering (IJSEKE) (in press)."},{"issue":"3","key":"9099_CR50","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1023\/A:1008915208259","volume":"11","author":"W. Shen","year":"2000","unstructured":"Shen W., Maturana F., Norrie D.H. (2000) MetaMorph II: An agent-based architecture for distributed intelligent design and manufacturing. Journal of Intelligent Manufacturing 11(3): 237\u2013251","journal-title":"Journal of Intelligent Manufacturing"},{"key":"9099_CR51","volume-title":"The science of artificial","author":"H.A. Simon","year":"1996","unstructured":"Simon H.A. (1996) The science of artificial (3rd ed). MIT Press, Cambridge, Massachusetts","edition":"3"},{"key":"9099_CR52","unstructured":"Sommerville, I. (2004). Software engineering (7th ed.). International Computer Science Series. Addison Wesley, Pearson Education."},{"key":"9099_CR53","unstructured":"SPEM. (2007). Software process engineering metamodel specification, v2.0, final adopted specification, ptc\/07-03-03. Object Management Group."},{"key":"9099_CR54","doi-asserted-by":"crossref","unstructured":"Tran, Q.-N. N., & Low, G. C. (2005). Agent-oriented methodologies, Comparison of Ten Agent-Oriented Methodologies (Chap. XII, pp. 341\u2013367). Idea Group.","DOI":"10.4018\/978-1-59140-581-8.ch012"},{"key":"9099_CR55","unstructured":"Wilber, K. (1995). Sex, ecology, spirituality. Shambhala."},{"issue":"3","key":"9099_CR56","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1023\/A:1010071910869","volume":"3","author":"M. Wooldridge","year":"2000","unstructured":"Wooldridge M., Jennings N.R., Kinny D. (2000) The Gaia methodology for agent-oriented analysis and design. Autonomous Agents and Multi-Agent Systems 3(3): 285\u2013312","journal-title":"Autonomous Agents and Multi-Agent Systems"},{"key":"9099_CR57","doi-asserted-by":"crossref","unstructured":"Zambonelli, F., Jennings, N. R., & Wooldridge, M. (2003). Developing multiagent systems: The GAIA methodology. ACM Transactions on Software Engineering and Methodology, 12(3), 317\u2013370. http:\/\/doi.acm.org\/10.1145\/958961.958963 .","DOI":"10.1145\/958961.958963"}],"container-title":["Autonomous Agents and Multi-Agent Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10458-009-9099-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10458-009-9099-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10458-009-9099-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,14]],"date-time":"2024-03-14T10:55:58Z","timestamp":1710413758000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10458-009-9099-4"}},"subtitle":["How to design agent societies under a holonic perspective"],"short-title":[],"issued":{"date-parts":[[2009,6,7]]},"references-count":57,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2010,3]]}},"alternative-id":["9099"],"URL":"https:\/\/doi.org\/10.1007\/s10458-009-9099-4","relation":{},"ISSN":["1387-2532","1573-7454"],"issn-type":[{"value":"1387-2532","type":"print"},{"value":"1573-7454","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,6,7]]}}}