{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,20]],"date-time":"2025-02-20T23:58:46Z","timestamp":1740095926643,"version":"3.37.3"},"publisher-location":"Boston, MA","reference-count":49,"publisher":"Springer US","isbn-type":[{"type":"print","value":"9780387892986"},{"type":"electronic","value":"9780387892993"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-0-387-89299-3_6","type":"book-chapter","created":{"date-parts":[[2009,6,11]],"date-time":"2009-06-11T23:58:05Z","timestamp":1244764685000},"page":"187-212","source":"Crossref","is-referenced-by-count":19,"title":["Towards Pervasive Intelligence: Reflections on the Evolution of the Agent Factory Framework"],"prefix":"10.1007","author":[{"given":"Conor","family":"Muldoon","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"GregoryM.P.","family":"O\u2019Hare","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rem W.","family":"Collier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"MichaelJ.","family":"O\u2019Grady","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2009,5,29]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Albuquerque, R., H\u00fcbner, F., dePaula, G., Sichman, J., Ramalho, G.: Ksaci: A hand held device infrastructure for agents communicaiton. Pre-proceedings of the Workshop on Agent Theories, Architectures, and Languages, (ATAL) (2001)","key":"6_CR1","DOI":"10.1007\/3-540-45448-9_32"},{"unstructured":"Alliance, O.: OSGi Service Platform, Release 3. IOS Press, Inc. (2003)","key":"6_CR2"},{"unstructured":"Bellman, R.E.: Some Vistas of Modern Mathematics. University of Kentucky Press (1968)","key":"6_CR3"},{"issue":"3","key":"6_CR4","first-page":"32","volume":"3","author":"M. Berger","year":"2003","unstructured":"Berger, M., Rusitschka, S., Toropov, D., Watzke, M., Schlichte, M.: The Development of the Light weight Extensible Agent Platform. EXP in Search of Innovation 3(3), 32\u201341 (2003)","journal-title":"EXP in Search of Innovation"},{"issue":"1","key":"6_CR5","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/S0021-9800(70)80014-X","volume":"8","author":"G. Birkhoff","year":"1970","unstructured":"Birkhoff, G., Lipson, J.: Heterogeneous algebras. Journal of Combinatorial Theory 8(1), 15\u2013133 (1970)","journal-title":"Journal of Combinatorial Theory"},{"unstructured":"Booch, G.: Object-oriented Analysis and Design, 2nd edition. Addison Wesley(1994)","key":"6_CR6"},{"key":"6_CR7","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1007\/3-7643-7348-2_7","volume-title":"Software Agent-Based Applications, Platforms and Development Kits","author":"L. Braubach","year":"2005","unstructured":"Braubach, L., Pokahr, A., Lamersdorf, W.: Jadex: A BDI agent system combining middleware and reasoning. In: M.K. R. Unland M. Calisti (ed.) Software Agent-Based Applications, Platforms and Development Kits, pp. 143\u2013168. Birkh\u00e4user-Verlag, Basel-Boston-Berlin (2005). Book chapter"},{"unstructured":"Collier, R., Ross, R., O Hare, G.M.P.: A role-based approach to reuse in agent-oriented programming. AAAI Fall Symposium on Roles, an interdisciplinary perspective (Roles 2005) (2005)","key":"6_CR8"},{"unstructured":"Collier, R.W.: There a lisation of Agent Factory: Anenvironment for the rapid prototyping of intelligent agents. M. Phil., Univ. of Manchester (1996)","key":"6_CR9"},{"unstructured":"Collier, R.W.: Agent Factory: A Framework for the Engineering of Agent-Oriented Applications. Ph.D. Thesis (2001)","key":"6_CR10"},{"unstructured":"Collier, R.W., O Hare, G.M.P.: Agent Factory: A Revised Agent Prototyping Environment. In: 10th Irish Conference on Artificial Intelligence & Cognitive Science, pp. 1\u20133 (1999)","key":"6_CR11"},{"unstructured":"Collier, R.W., O Hare, G.M.P., Lowen, T., Rooney, C.: Beyond prototyping in the factory of the agents. 3rd Central and Eastern European Conference on Multi-Agent Systems (CEEMAS\u201903), Lecture Notes in Computer Science (LNCS) 2691 (2003)","key":"6_CR12"},{"unstructured":"Collier, R.W., Rooney, C.F.B., Donoghue, R.P.S., O\u2019Hare, G.M.P.: Mobile BD Iagents. In Proceedings of the 11th Irish Conference on Artificial Intelligence and Cognitive Science (2000). URL citeseer.ist.psu.edu\/collier00mobile.html","key":"6_CR13"},{"doi-asserted-by":"crossref","unstructured":"Cossentino, M., Burrafato, P., Lombardo, S., Sabatucci, L.: Introducing Pattern Reuse in the Design of Multi-agent Systems. Lecture Notes in Computer Science pp. 107\u2013120 (2003)","key":"6_CR14","DOI":"10.1007\/3-540-36559-1_10"},{"unstructured":"Davidson, J.D.: The Creator of Ant Exorcizes One of His Demons. Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps by M. Clark. The Pragmatic Programmers (2004)","key":"6_CR15"},{"doi-asserted-by":"crossref","unstructured":"De Meo, P., Garro, A., Terracina, G., Ursino, D.: X-Learn: An XML-Based, Multi-agent System for Supporting \u201cUser-Device\u201d Adaptive E-learning. Lecture Notes in Computer Science pp. 739\u2013756 (2003)","key":"6_CR16","DOI":"10.1007\/978-3-540-39964-3_47"},{"unstructured":"Dragone, M., Holz, T., Duffy, B.R., OHare, G.M.P.: Ubiquitous Realities through Situated Social Agents. In: Proc.of the 5th Intl. Working Conference of Computer Animation and Social Agents (CASA\u016005) (2005)","key":"6_CR17"},{"key":"6_CR18","volume-title":"24th Annual Symposium on Applied Computing (ACMSAC 2009), Special Track on Agent-Oriented Programming, Systems, Languages, and Applications","author":"M. Dragone","year":"2009","unstructured":"Dragone, M., Lillis,D., Collier, R.W., OHare, G.M.P.: Sosaa: A frame work for integrating agents and components. In: 24th Annual Symposium on Applied Computing (ACMSAC 2009), Special Track on Agent-Oriented Programming, Systems, Languages, and Applications. Honolulu, Hawaii, USA(2009)"},{"doi-asserted-by":"crossref","unstructured":"Duffy, B.R., Collier, R.W., OHare, G.M.P., Rooney, C.F.B., O\u2019Donoghue, R.P.S.: Social Robotics: Reality and Virtuality in Agent-Based Robotics. In: Bar-Ilan Symposium on the Foundations of Artificial Intelligence: Bridging Theory and Practice (BISFAI) (1999)","key":"6_CR19","DOI":"10.1007\/978-1-4471-0743-9_13"},{"unstructured":"Fok, C.L., Roman, G.C., Lu, C.: Rapid development and flexible deployment of adaptive wireless sensor network applications. In: Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS\u201905), pp. 653\u2013662. IEEE (2005)","key":"6_CR20"},{"doi-asserted-by":"crossref","unstructured":"Garro,A., Palopoli, L.: An XML Multi-agent System for E-learning and Skill Management. Lecture Notes in Computer Science pp. 283\u2013294 (2003)","key":"6_CR21","DOI":"10.1007\/3-540-36559-1_21"},{"issue":"9","key":"6_CR22","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/2.312034","volume":"27","author":"R.B. Grady","year":"1994","unstructured":"Grady, R.B.: Successfully applying software metrics. Computer 27(9), 18\u201325 (1994). DOI http:\/\/dx.doi.org\/10.1109\/2.312034","journal-title":"Computer"},{"issue":"8","key":"6_CR23","doi-asserted-by":"publisher","first-page":"666","DOI":"10.1145\/359576.359585","volume":"21","author":"C.A.R. Hoare","year":"1978","unstructured":"Hoare, C.A.R.: Communicating sequential processes. Communications of the ACM 21(8), 666\u2013677 (1978)","journal-title":"Communications of the ACM"},{"doi-asserted-by":"crossref","unstructured":"Holub, A.: Holub on Patterns: Learning Design Patterns by Looking at Code. A Press (2004)","key":"6_CR24","DOI":"10.1007\/978-1-4302-0725-2"},{"unstructured":"Howden, N., Ronnquist, R., Hodgson, A., Lucas, A.: JACK Intelligent Agents-Summary of an Agent Infrastructure. In: 5th International Conference on Autonomous Agents (2001)","key":"6_CR25"},{"doi-asserted-by":"crossref","unstructured":"Keegan, S., O\u2019 Hare, G.M.P., O\u2019 Grady, M.J.: Easishop: Ambient intelligence assist severy day shopping. Information Sciences 178(3), 588\u2013611 (2008)","key":"6_CR26","DOI":"10.1016\/j.ins.2007.08.027"},{"key":"6_CR27","first-page":"239","volume":"0","author":"S. Khalique","year":"2007","unstructured":"Khalique, S., Farooq, S., Ahmad, H.F., Suguri, H., Ali,A.: Sage-lite: An architecture and implementation of light weight multiagent system. ISADS 0, 239\u2013244 (2007). DOI http:\/\/doi.ieeecomputersociety.org\/10.1109\/ISADS.2007.68","journal-title":"ISADS"},{"doi-asserted-by":"crossref","unstructured":"Koch, F., Meyer, J.J., Dignum, F., Rahwan, I.: Programming Deliberative Agents for Mobile Services: the 3APL-M Platform. AAMAS\u201905 Workshop on Programming Multi-Agent Systems (ProMAS05) (2005)","key":"6_CR28","DOI":"10.1007\/11678823_14"},{"unstructured":"Konnerth, T., Endert, H., HeSSler, A.: JIACIV Programmers guide(2007)","key":"6_CR29"},{"doi-asserted-by":"crossref","unstructured":"Lieberherr, K., Holland, I., Riel, A.: Object-oriented programming: An objective sense of style. in Object Oriented Programming Systems, Languages and Applications Conference, in special issue of SIGPLAN notices pp. 323\u2013334 (1988)","key":"6_CR30","DOI":"10.1145\/62084.62113"},{"issue":"4","key":"6_CR31","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"2","author":"T.J. McCabe","year":"1976","unstructured":"McCabe, T.J.: A software complexity measure. IEEE Transactions on Software Engineering 2(4), 308\u2013320 (1976)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"6_CR32","first-page":"714","volume-title":"AAMAS \u201904: Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems","author":"D. Morley","year":"2004","unstructured":"Morley, D., Myers, K.: The spark agent framework. In: AAMAS \u201904: Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 714\u2013721. IEEE Computer Society, Washington, DC, USA (2004). DOI http:\/\/dx.doi.org\/10.1109\/AAMAS.2004.267"},{"key":"6_CR33","volume-title":"An Agent Framework for Ubiquitous Services","author":"C. Muldoon","year":"2007","unstructured":"Muldoon, C.: An Agent Framework for Ubiquitous Services. Ph.D. thesis, School of Computer Science and Informatics, Dublin, Ireland (2007)"},{"key":"6_CR34","volume-title":"AAMAS 07: Proceedings of the Sixth International Joint conference on Autonomous Agents and Multiagent Systems","author":"C. Muldoon","year":"2007","unstructured":"Muldoon, C., O Hare, G.M.P., Bradley, J.F.: Towards Reflective Mobile Agents for Resource Constrained Mobile Devices. In: AAMAS 07: Proceedings of the Sixth International Joint conference on Autonomous Agents and Multiagent Systems. ACM, Honolulu, Hawai\u2019i (2007)"},{"key":"6_CR35","first-page":"727","volume-title":"Intelligent Agents in Computing Systems, Lecture Notesin Computer Science","author":"C. Muldoon","year":"2006","unstructured":"Muldoon, C., OHare, G.M.P., Collier, R.W., O Grady, M.J.:Agent Factory Micro Edition: A Framework for Ambient Applications. In: Intelligent Agents in Computing Systems, Lecture Notesin Computer Science, vol.3993, pp. 727\u2013734. Springer, Reading, UK(2006)"},{"key":"6_CR36","first-page":"1","volume-title":"Lecture Notes in Computer Science","author":"C. Muldoon","year":"2003","unstructured":"Muldoon,C., OHare, G.M.P., Phelan,D., Strahan, R., Collier,R.W.:ACCESS: An Agent Architecture for Ubiquitous Service Delivery. In:Proceedings Seventh International Workshop on Cooperative Information Agents (CIA), Lecture Notes in Computer Science, vol. 2782, pp. 1\u201315. Springer, Helsinki (2003)"},{"doi-asserted-by":"crossref","unstructured":"Muldoon, C., Tynan, R., OGrady, M.J., OHare, G.M.P.: Realising an agent-oriented middle ware for heterogeneous sensor networks. In: ACM\/IFIP\/USENIX 9th International Middleware Conference, pp. 82\u201383. ACM Press (2008)","key":"6_CR37","DOI":"10.1145\/1462735.1462756"},{"issue":"5","key":"6_CR38","doi-asserted-by":"publisher","first-page":"677","DOI":"10.1016\/j.cag.2004.06.007","volume":"28","author":"M.J. OGrady","year":"2004","unstructured":"OGrady, M.J.,OHare, G.M.P.: Gulliver\u2019sgenie: agency, mobility, adaptivity. Computers & Graphics 28(5), 677\u2013689 (2004)","journal-title":"Computers & Graphics"},{"unstructured":"OHare, G.M.P.: Agent Factory: An Environment for the Fabrication of Distributed Artificial Systems. O Hare, Gregory M.P.and Jennings, N. R. (Eds.), Foundations of Distributed Artificial Intelligence, Sixth Generation Computer Series, Wiley Interscience Pubs pp. 449\u2013 484 (1996)","key":"6_CR39"},{"unstructured":"O Hare, G.M.P., Abbas, S.: Agent Oriented Programming: Communicating Intentional Processes (1994)","key":"6_CR40"},{"unstructured":"OHare, G.M.P., Wooldridge, M.J.: Asoftware engineering perspectiveon multi-agent system design: experience in the development of MADE. Kluwer Computer AndInformation Science Series pp. 109\u2013127 (1992)","key":"6_CR41"},{"unstructured":"Parr, T.: Soapbox: Humans should not have to grok XML. http:\/\/www.ibm.com\/developerworks\/xml\/library\/x-sbxml.html (2001)","key":"6_CR42"},{"unstructured":"Rumbaugh, J., Blaha, M., Premerlani, W., Eddy,F., Lorensen, W.: Object Oriented Modeling and Design. Prentice Hall (1991)","key":"6_CR43"},{"key":"6_CR44","first-page":"704","volume":"2","author":"Y. Shoham","year":"1991","unstructured":"Shoham,Y.:AGENT0:Asimpleagent language and its interpreter. In: Proceedings of the Ninth National Conference on Artificial Intelligence,vol.2, pp. 704\u2013709 (1991)","journal-title":"Proceedings of the Ninth National Conference on Artificial Intelligence"},{"unstructured":"Sierhuis, M.: Brahms: A Multi-Agent Modeling and Simulation Language for Work System Analysis and Design. Ph.D. thesis (2001)","key":"6_CR45"},{"unstructured":"Teacy, W., Farinelli, A., Grabham, N., Padhy, P., Rogers, A., Jennings, N.: Max-sum decentralised coordination for sensor systems. In: Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems: demo papers, pp. 1697\u20131698. International Foundation for Autonomous Agents and Multiagent Systems Richland, SC (2008)","key":"6_CR46"},{"key":"6_CR47","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1007\/978-3-540-79043-3_17","volume":"4908","author":"E. Tuguldur","year":"2008","unstructured":"Tuguldur, E., Patzlaff, M.: Collecting Gold: Micro JIAC Agents in Multi-Agent Programming Contest. Lecture Notesin Computer Science 4908, 251 (2008)","journal-title":"Lecture Notesin Computer Science"},{"key":"6_CR48","first-page":"708","volume-title":"Proceedings of the 14th International conference on Industrial and engineering applications of artificial intelligence and expert systems: engineering of intelligent systems","author":"M. Weiliang","year":"2001","unstructured":"Weiliang, M., Sheng, H.: An XML-Based Language for Coordination Protocol Description in Multi-agent System. In: Proceedings of the 14th International conference on Industrial and engineering applications of artificial intelligence and expert systems: engineering of intelligent systems, pp. 708\u2013717. Springer-Verlag London, UK (2001)"},{"key":"6_CR49","first-page":"1160","volume-title":"Design considerations for multiagent systems onvery small platforms","author":"W. Wright","year":"2003","unstructured":"Wright, W., Moore, D.: Design considerations for multiagent systems onvery small platforms. In: AAMAS \u201903:Proceedings of the second international joint conference on Autonomousagentsand multiagent systems, pp. 1160\u20131161. ACM Press, New York, NY, USA (2003). DOI http:\/\/doi.acm.org\/10.1145\/860575.860845"}],"container-title":["Multi-Agent Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-0-387-89299-3_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T17:35:02Z","timestamp":1558373702000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-0-387-89299-3_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9780387892986","9780387892993"],"references-count":49,"URL":"https:\/\/doi.org\/10.1007\/978-0-387-89299-3_6","relation":{},"subject":[],"published":{"date-parts":[[2009]]}}}