{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T17:23:38Z","timestamp":1725643418666},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642259197"},{"type":"electronic","value":"9783642259203"}],"license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"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":[[2012]]},"DOI":"10.1007\/978-3-642-25920-3_14","type":"book-chapter","created":{"date-parts":[[2011,12,16]],"date-time":"2011-12-16T01:12:11Z","timestamp":1323997931000},"page":"196-211","source":"Crossref","is-referenced-by-count":4,"title":["An Empirical Study of Patterns in Agent Programs"],"prefix":"10.1007","author":[{"given":"Koen V.","family":"Hindriks","sequence":"first","affiliation":[]},{"given":"M. Birna","family":"van Riemsdijk","sequence":"additional","affiliation":[]},{"given":"Catholijn M.","family":"Jonker","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"14_CR1","unstructured":"SWI Prolog, http:\/\/www.swi-prolog.org\/"},{"key":"14_CR2","doi-asserted-by":"crossref","unstructured":"Ben-Ari, M., Ben-David Kolikant, Y.: Thinking parallel: The process of learning concurrency. In: Fourth SIGCSE Conference on Innovation and Technology in Computer Science Education, pp. 13\u201316 (1999)","DOI":"10.1145\/305786.305831"},{"key":"14_CR3","volume-title":"Multi-Agent Programming: Languages, Tools and Applications","author":"R.H. Bordini","year":"2009","unstructured":"Bordini, R.H., Dastani, M., Dix, J., Seghrouchni, A.E.F.: Multi-Agent Programming: Languages, Tools and Applications. Springer, Heidelberg (2009)"},{"key":"14_CR4","doi-asserted-by":"crossref","unstructured":"Bordini, R.H., H\u00fcbner, J.F., Wooldridge, M.: Programming Multi-agent Systems in AgentSpeak using Jason. Wiley (2007)","DOI":"10.1002\/9780470061848"},{"key":"14_CR5","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"362","DOI":"10.1007\/978-3-540-74997-4_39","volume-title":"Intelligent Virtual Agents","author":"O. Burkert","year":"2007","unstructured":"Burkert, O., Kadlec, R., Gemrot, J., B\u00edda, M., Havl\u00ed\u010dek, J., D\u00f6rfler, M., Brom, C.: Towards Fast Prototyping of IVAs Behavior: Pogamut 2. In: Pelachaud, C., Martin, J.-C., Andr\u00e9, E., Chollet, G., Karpouzis, K., Pel\u00e9, D. (eds.) IVA 2007. LNCS (LNAI), vol.\u00a04722, pp. 362\u2013363. Springer, Heidelberg (2007)"},{"issue":"3","key":"14_CR6","first-page":"214","volume":"16","author":"M. Dastani","year":"2008","unstructured":"Dastani, M.: 2APL: a practical agent programming language. JAAMAS\u00a016(3), 214\u2013248 (2008)","journal-title":"JAAMAS"},{"key":"14_CR7","unstructured":"Dignum, V.: A Model for Organizational Interaction: Based on Agents, Founded in Logic. PhD thesis (2004)"},{"key":"14_CR8","unstructured":"Hindriks, K.V.: GOAL Programming Guide (2010), http:\/\/mmi.tudelft.nl\/~koen\/goal"},{"key":"14_CR9","doi-asserted-by":"crossref","unstructured":"Hindriks, K.V., Birna van Riemsdijk, M., Behrens, T., Korstanje, R., Kraaijenbrink, N., Pasman, W., de\u00a0Rijk, L.: Unreal GOAL agents. In: Proc. of AGS 2010 (2010)","DOI":"10.1007\/978-3-642-18181-8_1"},{"issue":"7","key":"14_CR10","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1145\/208639.208642","volume":"30","author":"J. Howatt","year":"1995","unstructured":"Howatt, J.: A project-based approach to programming language evaluation. ACM SIGPLAN Notices\u00a030(7), 37\u201340 (1995)","journal-title":"ACM SIGPLAN Notices"},{"key":"14_CR11","doi-asserted-by":"crossref","unstructured":"Jordan Howell, R., Collier, R.: Evaluating agent-oriented programs: Towards multi-paradigm metrics. In: Proc. of ProMAS 2010, pp. 63\u201379 (2010)","DOI":"10.1007\/978-3-642-28939-2_4"},{"issue":"6","key":"14_CR12","doi-asserted-by":"publisher","first-page":"522","DOI":"10.1093\/fampra\/13.6.522","volume":"13","author":"M.N. Marshall","year":"1996","unstructured":"Marshall, M.N.: Sampling for qualitative research. Family Practice\u00a013(6), 522\u2013525 (1996)","journal-title":"Family Practice"},{"key":"14_CR13","doi-asserted-by":"crossref","unstructured":"Padgham, L., Winikoff, M.: Developing Intelligent Agent Systems: A Practical Guide. Wiley Series in Agent Technology. John Wiley and Sons (2004)","DOI":"10.1002\/0470861223"},{"key":"14_CR14","doi-asserted-by":"crossref","unstructured":"Pokahr, A., Braubach, L., Lamersdorf, W.: Jadex: a BDI reasoning engine. In: Multi-Agent Programming. Springer, Berlin (2005)","DOI":"10.1007\/0-387-26350-0_6"},{"key":"14_CR15","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/0004-3702(93)90034-9","volume":"60","author":"Y. Shoham","year":"1993","unstructured":"Shoham, Y.: Agent-oriented programming. Artificial Intelligence\u00a060, 51\u201392 (1993)","journal-title":"Artificial Intelligence"},{"key":"14_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1007\/978-3-642-11161-7_14","volume-title":"Principles of Practice in Multi-Agent Systems","author":"M.B. Riemsdijk van","year":"2009","unstructured":"van Riemsdijk, M.B., Hindriks, K.V.: An Empirical Study of Agent Programs: A Dynamic Blocks World Case Study in GOAL. In: Yang, J.-J., Yokoo, M., Ito, T., Jin, Z., Scerri, P. (eds.) PRIMA 2009. LNCS, vol.\u00a05925, pp. 200\u2013215. Springer, Heidelberg (2009)"},{"key":"14_CR17","doi-asserted-by":"crossref","unstructured":"Wasserman, A.I.: Issues in programming language design\u2014 an overview. SIGPLAN Notices (1975)","DOI":"10.1145\/987305.987307"},{"key":"14_CR18","volume-title":"Multi-Agent Programming: Languages, Platforms and Applications","author":"M. Winikoff","year":"2005","unstructured":"Winikoff, M.: JACKTM intelligent agents: an industrial strength platform. In: Multi-Agent Programming: Languages, Platforms and Applications. Springer, Heidelberg (2005)"}],"container-title":["Lecture Notes in Computer Science","Principles and Practice of Multi-Agent Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-25920-3_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,21]],"date-time":"2019-06-21T00:38:39Z","timestamp":1561077519000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-25920-3_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642259197","9783642259203"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-25920-3_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}