{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T22:32:00Z","timestamp":1725834720650},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319255231"},{"type":"electronic","value":"9783319255248"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"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":[[2015]]},"DOI":"10.1007\/978-3-319-25524-8_21","type":"book-chapter","created":{"date-parts":[[2015,10,21]],"date-time":"2015-10-21T22:57:56Z","timestamp":1445468276000},"page":"335-350","source":"Crossref","is-referenced-by-count":3,"title":["Designing a Source-Level Debugger for Cognitive Agent Programs"],"prefix":"10.1007","author":[{"given":"Vincent J.","family":"Koeman","sequence":"first","affiliation":[]},{"given":"Koen V.","family":"Hindriks","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,11,28]]},"reference":[{"volume-title":"Multi-Agent Programming: Languages, Platforms and Applications","year":"2005","key":"21_CR1","unstructured":"Bordini, R.H., Dastani, M., Dix, J., Seghrouchni, A.E.F. (eds.): Multi-Agent Programming: Languages, Platforms and Applications. Springer, US (2005)"},{"key":"21_CR2","doi-asserted-by":"crossref","unstructured":"Bordini, R.H., H\u00fcbner, J.F., Wooldridge, M.: Programming Multi-Agent Systems in AgentSpeak using Jason. John Wiley & Sons, Ltd, October 2007","DOI":"10.1002\/9780470061848"},{"key":"21_CR3","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1007\/978-3-540-71956-4_14","volume-title":"Programming Multi-Agent Systems","author":"R Collier","year":"2007","unstructured":"Collier, R.: Debugging agents in agent factory. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) PROMAS 2006. LNCS (LNAI), vol. 4411, pp. 229\u2013248. Springer, Heidelberg (2007)"},{"issue":"3","key":"21_CR4","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1007\/s10458-008-9036-y","volume":"16","author":"M Dastani","year":"2008","unstructured":"Dastani, M.: 2apl: a practical agent programming language. Autonomous Agents and Multi-Agent Systems 16(3), 214\u2013248 (2008)","journal-title":"Autonomous Agents and Multi-Agent Systems"},{"issue":"4","key":"21_CR5","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1145\/248448.248456","volume":"40","author":"M Eisenstadt","year":"1997","unstructured":"Eisenstadt, M.: My hairiest bug war stories. Communications of the ACM 40(4), 30\u201337 (1997)","journal-title":"Communications of the ACM"},{"issue":"1\u20133","key":"21_CR6","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1016\/0001-6918(91)90009-O","volume":"78","author":"DJ Gilmore","year":"1991","unstructured":"Gilmore, D.J.: Models of debugging. Acta Psychologica 78(1\u20133), 151\u2013172 (1991)","journal-title":"Acta Psychologica"},{"key":"21_CR7","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1007\/978-0-387-89299-3_4","volume-title":"Multi-Agent Programming: Languages, Tools and Applications","author":"KV Hindriks","year":"2009","unstructured":"Hindriks, K.V.: Programming rational agents in goal. In: Seghrouchni, E.F.A., Dix, J., Dastani, M., Bordini, R.H. (eds.) Multi-Agent Programming: Languages, Tools and Applications, pp. 119\u2013157. Springer, US (2009)"},{"key":"21_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/978-3-642-32729-2_3","volume-title":"PRIMA 2012: Principles and Practice of Multi-Agent Systems","author":"KV Hindriks","year":"2012","unstructured":"Hindriks, K.V.: Debugging is explaining. In: Rahwan, I., Wobcke, W., Sen, S., Sugawara, T. (eds.) PRIMA 2012. LNCS, vol. 7455, pp. 31\u201345. Springer, Heidelberg (2012)"},{"key":"21_CR9","series-title":"Lecture Notes in Computer Science","first-page":"1","volume-title":"Engineering Multi-Agent Systems","author":"KV Hindriks","year":"2014","unstructured":"Hindriks, K.V.: The shaping of the agent-oriented mindset. In: Dalpiaz, F., Dix, J., van Riemsdijk, M.B. (eds.) EMAS 2014. LNCS, vol. 8758, pp. 1\u201314. Springer, Heidelberg (2014)"},{"key":"21_CR10","unstructured":"ISO: ISO\/IEC\/IEEE 24765:2010 systems and software engineering - vocabulary. Technical report, Institute of Electrical and Electronics Engineers, Inc. (2010)"},{"issue":"4","key":"21_CR11","doi-asserted-by":"publisher","first-page":"351","DOI":"10.1207\/s15327051hci0304_2","volume":"3","author":"IR Katz","year":"1987","unstructured":"Katz, I.R., Anderson, J.R.: Debugging: An analysis of bug-location strategies. Human-Computer Interaction 3(4), 351\u2013399 (1987)","journal-title":"Human-Computer Interaction"},{"key":"21_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"288","DOI":"10.1007\/978-3-319-18944-4_29","volume-title":"Advances in Practical Applications of Agents, Multi-Agent Systems, and Sustainability: The PAAMS Collection","author":"VJ Koeman","year":"2015","unstructured":"Koeman, V.J., Hindriks, K.V.: A fully integrated development environment for agent-oriented programming. In: Demazeau, Y., Decker, K.S., Bajo P\u00e9rez, J., De la Prieta, F. (eds.) PAAMS 2015. LNCS, vol. 9086, pp. 288\u2013291. Springer, Heidelberg (2015)"},{"key":"21_CR13","doi-asserted-by":"crossref","unstructured":"Lam, D.N., Barber, K.S.: Comprehending agent software. In: Proceedings of the Fourth International Joint Conference on Autonomous Agents and Multiagent Systems. AAMAS 2005, pp. 586\u2013593. ACM, New York (2005)","DOI":"10.1145\/1082473.1082562"},{"key":"21_CR14","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1007\/978-3-540-32260-3_6","volume-title":"Programming Multi-Agent Systems","author":"DN Lam","year":"2005","unstructured":"Lam, D.N., Barber, K.S.: Debugging agent behavior in an implemented agent system. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) PROMAS 2004. LNCS (LNAI), vol. 3346, pp. 104\u2013125. Springer, Heidelberg (2005)"},{"issue":"2","key":"21_CR15","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1109\/TSE.2010.111","volume":"39","author":"J Lawrance","year":"2013","unstructured":"Lawrance, J., Bogart, C., Burnett, M., Bellamy, R., Rector, K., Fleming, S.: How programmers debug, revisited: An information foraging theory perspective. IEEE Transactions on Software Engineering 39(2), 197\u2013215 (2013)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"21_CR16","doi-asserted-by":"crossref","unstructured":"Layman, L., Diep, M., Nagappan, M., Singer, J., Deline, R., Venolia, G.: Debugging revisited: Toward understanding the debugging needs of contemporary software developers. In: ACM \/ IEEE International Symposium on Empirical Software Engineering and Measurement, pp. 383\u2013392, October 2013","DOI":"10.1109\/ESEM.2013.43"},{"key":"21_CR17","first-page":"149","volume-title":"Multi-Agent Programming, Multiagent Systems, Artificial Societies, and Simulated Organizations","author":"A Pokahr","year":"2005","unstructured":"Pokahr, A., Braubach, L., Lamersdorf, W.: Jadex: a bdi reasoning engine. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) Multi-Agent Programming, Multiagent Systems, Artificial Societies, and Simulated Organizations, vol. 15, pp. 149\u2013174. Springer, US (2005)"},{"issue":"4\u20135","key":"21_CR18","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1007\/BF00116446","volume":"19","author":"T Rajan","year":"1990","unstructured":"Rajan, T.: Principles for the design of dynamic tracing environments for novice programmers. Instructional Science 19(4\u20135), 377\u2013406 (1990)","journal-title":"Instructional Science"},{"issue":"12","key":"21_CR19","doi-asserted-by":"publisher","first-page":"992","DOI":"10.1016\/j.ijhcs.2007.07.005","volume":"65","author":"P Romero","year":"2007","unstructured":"Romero, P., du Boulay, B., Cox, R., Lutz, R., Bryant, S.: Debugging strategies and tactics in a multi-representation software environment. International Journal of Human-Computer Studies 65(12), 992\u20131009 (2007)","journal-title":"International Journal of Human-Computer Studies"},{"volume-title":"Multi-Agent Programming: Languages","year":"2009","key":"21_CR20","unstructured":"Seghrouchni, A.E.F., Dix, J., Dastani, M., Bordini, R.H. (eds.): Multi-Agent Programming: Languages. Tools and Applications. Springer, US (2009)"},{"key":"21_CR21","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1007\/978-3-540-71956-4_11","volume-title":"Programming Multi-Agent Systems","author":"J Sudeikat","year":"2007","unstructured":"Sudeikat, J., Braubach, L., Pokahr, A., Lamersdorf, W., Renz, W.: Validation of BDI agents. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) PROMAS 2006. LNCS (LNAI), vol. 4411, pp. 185\u2013200. Springer, Heidelberg (2007)"},{"issue":"4","key":"21_CR22","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1145\/248448.248457","volume":"40","author":"D Ungar","year":"1997","unstructured":"Ungar, D., Lieberman, H., Fry, C.: Debugging and the experience of immediacy. Communications of the ACM 40(4), 38\u201343 (1997)","journal-title":"Communications of the ACM"},{"key":"21_CR23","first-page":"175","volume-title":"Multi-Agent Programming, Multiagent Systems, Artificial Societies, and Simulated Organizations","author":"M Winikoff","year":"2005","unstructured":"Winikoff, M.: Jack intelligent agents: an industrial strength platform. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) Multi-Agent Programming, Multiagent Systems, Artificial Societies, and Simulated Organizations, vol. 15, pp. 175\u2013193. Springer, US (2005)"},{"key":"21_CR24","unstructured":"Yoon, B.d., Garcia, O.: Cognitive activities and support in debugging. In: Proceedings of Fourth Annual Symposium on Human Interaction with Complex Systems, pp. 160\u2013169, March 1998"},{"key":"21_CR25","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1007\/978-3-642-00670-8_11","volume-title":"Enterprise Information Systems","author":"V Zacharias","year":"2009","unstructured":"Zacharias, V.: Tackling the debugging challenge of rule based systems. In: Filipe, J., Cordeiro, J. (eds.) Enterprise Information Systems. LNBIP, vol. 19, pp. 144\u2013154. Springer, Heidelberg (2009)"},{"key":"21_CR26","volume-title":"Why Programs Fail, Second Edition: A Guide to Systematic Debugging","author":"A Zeller","year":"2009","unstructured":"Zeller, A.: Why Programs Fail, Second Edition: A Guide to Systematic Debugging, 2nd edn. Morgan Kaufmann Publishers Inc., San Francisco (2009)","edition":"2"}],"container-title":["Lecture Notes in Computer Science","PRIMA 2015: Principles and Practice of Multi-Agent Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-25524-8_21","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,31]],"date-time":"2019-05-31T08:31:14Z","timestamp":1559291474000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-25524-8_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319255231","9783319255248"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-25524-8_21","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]}}}