TY - JOUR TT - Model Driven Development of JADEX Belief-Desire-Intention Agents AU - Afşar, Bekir AU - Kardaş, Geylani AU - Topaloğlu, N. Yasemin AU - Dikenelli, Oğuz PY - 2016 DA - June JF - Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi JO - TBV-BBMD PB - Akademik Bilişim Vakfı WT - DergiPark SN - 1305-8991 VL - 4 IS - 1 KW - JADEX KW - KİH mimarisi KW - Model Güdümlü Geliştirme KW - Modelden Koda Dönüştürme N2 - Belief-Desire-Intention AgentsBelief-Desire-Intention (BDI) is an agent architecture that supports the storage of known facts about the environment and planning for their design goals according to these facts. Development of BDI agents can be easier and more efficient by working on a higher abstract level that is different from the implementation level. We believe that Model Driven Development (MDD), which changes the focus of software development from code to models and therefore aims to decrease complexity in software development by using software models in different abstraction levels, can also ease the development of BDI agents within this context. JADEX agent platform is one of the most widely used platforms which is based on BDI architecture. This paper introduces a software development approach which provides development of JADEX BDI agents according to MDD paradigm. Development of BDI agent models by using a graphical tool (also introduced in this paper), and automatic generation of JADEX software codes from those models by applying a model-code transformation are discussed. CR - Russell, S., Norvig, P., 2003. Artificial Intelligence: A Modern Approach, http://aima.cs.berkeley.edu/ , Ders Kitabı ISBN: 0137903952. CR - Rao, A. ve Georgeff, M., 1995. BDI Agents: From Theory to Practice, First International Conference on Multi-Agent Systems (ICMAS95), San Francisco, USA, ss. 312-319. CR - Pokahr, A., Braubach, L., Walczak, A. ve Lamersdorf, W., 2007. Jadex - Engineering Goal-Oriented Agents, (Kitap Bölümü) ss.254258, Developing Multi-Agent Systems with JADE, Wiley Publishing, West Sussex. CR - Kardaş, G., Ekinci, E. E., Afşar, B., Topaloğlu, Yasemin., Dikenelli, Oğuz., 2009. Ontoloji Tabanlı Çok-etmenli Sistemlerin Model Güdümlü Geliştirilmesi, IV. Ulusal Yazılım Mühendisliği Sempozyumu, İstanbul. CR - Cakirlar, I., Ekinci, E. E., Dikenelli, O., 2008. Exception Handling in Multi-Agent Systems. In: The 9th Annual International Workshop "Engineering Societies in the Agents World" (ESAW 08). CR - Perini, A., Susi, A., 2006, Automating Model Transformations in Agent-Oriented Modeling. In: Müller, J.P., Zambonelli, F. (eds.) AOSE 2005. LNCS, vol. 3950, ss. 167-178, Springer, Heidelberg. CR - Pavon, J., Gomez, J., 2006, Fuentes, R.: Model Driven Development of Multi-Agent Systems. In: Rensink, A., Warmer, J. (eds.) ECMDA-FA 2006. LNCS, vol. 4066, ss.284-298, Springer, Heidelberg. CR - Gracanin, D., Singh, H. L., Bohner, S. A. ve Hinchey, M. G., 2005, Model-Driven Architecture for Agent-Based Systems, Lecture Notes in Artificial Intelligence, 3228:249-261. CR - Amor, M., Fuentes, L. ve Vallecillo, A., 2005, Bridging the Gap Between Agent-Oriented Design and Implementation Using MDA, Lecture Notes in Computer Science, 3382:93108. CR - Hahn, C., Madrigal-Mora, C. ve Fischer, K., 2009 A platform-independent metamodel for multiagent systems, Autonomous Agents and Multi-agent Systems, 18(2):239-266. CR - Penserini, L., Perini, A., Susi, A., Morandini, M., Mylopoulos, J., 2007, A Design Framework for Generating BDI Agents, AAMAS’07, Honolulu, Hawai’i, USA. UR - https://dergipark.org.tr/tr/pub/tbbmd/issue//238779 L1 - https://dergipark.org.tr/tr/download/article-file/207191 ER -