{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,28]],"date-time":"2025-09-28T04:15:43Z","timestamp":1759032943086,"version":"3.41.0"},"reference-count":12,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2008,5,1]],"date-time":"2008-05-01T00:00:00Z","timestamp":1209600000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Commun. ACM"],"published-print":{"date-parts":[[2008,5]]},"abstract":"<jats:p>Using aspect-oriented techniques to construct high-quality multi-agent systems.<\/jats:p>","DOI":"10.1145\/1342327.1342341","type":"journal-article","created":{"date-parts":[[2008,5,6]],"date-time":"2008-05-06T14:35:04Z","timestamp":1210084504000},"page":"75-81","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["Taming heterogeneous agent architectures"],"prefix":"10.1145","volume":"51","author":[{"given":"Alessandro","family":"Garcia","sequence":"first","affiliation":[{"name":"Lancaster University, U.K."}]},{"given":"Carlos","family":"Lucena","sequence":"additional","affiliation":[{"name":"Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, Brazil"}]}],"member":"320","published-online":{"date-parts":[[2008,5]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"AspectJ Web site. The AspectJ Guide; eclipse.org\/aspectj\/.  AspectJ Web site. The AspectJ Guide ; eclipse.org\/aspectj\/."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/b116049"},{"key":"e_1_2_1_3_1","doi-asserted-by":"crossref","unstructured":"Bordini R. Dastani M. Dix J. and Seghrouchni A. Eds. Multi-Agent Programming: Languages Platforms and Applications. Springer NY 2005.   Bordini R. Dastani M. Dix J. and Seghrouchni A. Eds. Multi-Agent Programming: Languages Platforms and Applications . Springer NY 2005.","DOI":"10.1007\/b137449"},{"key":"e_1_2_1_4_1","unstructured":"Buschmann F. et al. Pattern-Oriented Software Architecture: A System of Patterns. Wiley NY 1996.   Buschmann F. et al. Pattern-Oriented Software Architecture: A System of Patterns . Wiley NY 1996."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.v34:5"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24625-1_4"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1052898.1052899"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/367211.367250"},{"volume-title":"Proceedings of the European Conference on Object-Oriented Programming-ECOOP'97","author":"Kiczales G.","key":"e_1_2_1_9_1"},{"volume-title":"Proceedings of the 1st International Conference on Multi-Agent Systems (ICMAS-95)","author":"Rao A.","key":"e_1_2_1_10_1"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/582419.582437"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/646931.710557"}],"container-title":["Communications of the ACM"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1342327.1342341","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1342327.1342341","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:39:03Z","timestamp":1750253943000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1342327.1342341"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,5]]},"references-count":12,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2008,5]]}},"alternative-id":["10.1145\/1342327.1342341"],"URL":"https:\/\/doi.org\/10.1145\/1342327.1342341","relation":{},"ISSN":["0001-0782","1557-7317"],"issn-type":[{"type":"print","value":"0001-0782"},{"type":"electronic","value":"1557-7317"}],"subject":[],"published":{"date-parts":[[2008,5]]},"assertion":[{"value":"2008-05-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}