Abstract
A great number of methodologies to develop multi-agent systems (MAS) have been proposed in the last few years. But a unique methodology cannot be general enough to be useful for everyone without some level of customization. According to our knowledge, existent agent-based surveillance systems have been developed ad-hoc and no methodology has been followed. We are interested in creating tools that allow to model and to generate monitoring environments. This has motivated the selection of Prometheus and INGENIAS methodologies, to take advantage of both approaches in developing agent-based applications. In this paper a collection of equivalences between the concepts used in both methodologies is described extensively.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Aguilar-Ponce, R., Kumar, A., Tecpanecatl-Xihuitl, J.L., Bayoumi, M.: A network of sensor-based framework for automated visual surveillance. Journal of Network and Computer Applications 30, 1244–1271 (2007)
Bordini, R.H., Dastani, M., Winikoff, M.: Current issues in multi-agent systems development. In: O’Hare, G.M.P., Ricci, A., O’Grady, M.J., Dikenelli, O. (eds.) ESAW 2006. LNCS (LNAI), vol. 4457, pp. 38–61. Springer, Heidelberg (2007)
Buddhinath Jayatilleke, G., Padgham, L., Winikoff, M.: A model driven development toolkit for domain experts to modify agent based systems. In: Padgham, L., Zambonelli, F. (eds.) AOSE VII / AOSE 2006. LNCS, vol. 4405, pp. 190–207. Springer, Heidelberg (2007)
Cossentino, M., Gaglio, S., Garro, A., Seidita, V.: Method fragments for agent design methodologies: From standardisation to research. International Journal of Agent-Oriented Software Engineering 1(1), 91–121 (2007)
Cysneiros, G., Zisman, A.: Refining Prometheus methodology with i*. In: 3rd International Workshop on Agent-Oriented Methodologies (2004)
Dam, K.H., Winikoff, M., Padgham, L.: An agent-oriented approach to change propagation in software evolution. In: Proceedings of the Australian Software Engineering Conference, pp. 309–318 (2006)
Fuentes, R., Gomez-Sanz, J.J., Pavón, J.: Integrating agent-oriented methodologies with UML-AT. In: Proceedings of the Fifth international Joint Conference on Autonomous Agents and Multiagent Systems, pp. 1303–1310 (2006)
Fuentes, R., Gomez-Sanz, J.J., Pavón, J.: Model integration in agent-oriented development. International Journal of Agent-Oriented Software Engineering 1(1), 2–27 (2007)
Gómez Sanz, J.J.: Modelado de sistemas multiagente. Ph.D thesis, Departamento de Sistemas Informáticos y Programación. Universidad Complutense de Madrid (2002)
Henderson-Sellers, B., Giorgini, P.: Agent-Oriented Methodologies. Idea Group Publishing, USA (2005)
Jacobson, I., Booch, G., Rumbaugh, J.: The Unified Software Development Process. Addison-Wesley, Reading (1999)
Jouault, F., Kurtev, I.: Transforming models with ATL. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol. 3844, pp. 128–138. Springer, Heidelberg (2006)
Padgham, L., Winikoff, M.: Developing intelligent agents systems: A practical guide. John Wiley and Sons, Chichester (2004)
Padgham, L., Thangarajah, J., Winikoff, M.: Tool support for agent development using the Prometheus methodology. In: First International Workshop on Integration of Software Engineering and Agent Technology, pp. 383–388 (2005)
Padgham, L., Winikoff, M., Poutakidis, D.: Adding debugging support to the Prometheus methodology. Engineering Applications of Artificial Intelligence 18(2), 173–190 (2005)
Patricio, M.A., Carbó, J., Pérez, O., García, J., Molina, J.M.: Multi-agent framework in visual sensor networks. EURASIP Journal on Advances in Signal Processing, Article ID 98639 (2007)
Pavón, J., Gomez-Sanz, J.J., Fuentes, R.: The INGENIAS methodology and tools. In: Agent-Oriented Methodologies. Idea Group Publishing, USA (2005)
Pavón, J., Gómez-Sanz, J.J., Fuentes, R.: Model driven development of multi-agent systems. In: Rensink, A., Warmer, J. (eds.) ECMDA-FA 2006. LNCS, vol. 4066, pp. 284–298. Springer, Heidelberg (2006)
Pavón, J.: INGENIAS: Développement Dirigé par Modèles des Systémes Multi-Agents. Habilitation à diriger des recherches de l’Université Pierre et Marie Curie (2006)
Pavón, J., Gomez-Sanz, J.J., Fernández-Caballero, A., Valencia-Jiménez, J.J.: Development of intelligent multi-sensor surveillance systems with agents. Robotics and Autonomous Systems 55(12), 892–903 (2007)
Perepletchikov, M., Padgham, L.: Systematic incremental development of agent systems, using Prometheus. In: Fifth International Conference on Quality Software, pp. 413–418 (2005)
Remagnino, P., Shihab, A.I., Jones, G.A.: Distributed intelligence for multi-camera visual surveillance. Pattern Recognition 37(4), 675–689 (2004)
Schmidt, D.C.: Guest Editor’s Introduction: Model-Driven Engineering. Computer 39(2), 25–31 (2006)
Sokolova, M.V., Fernández-Caballero, A.: Facilitating MAS complete life cycle through the Protégé-Prometheus approach. In: Nguyen, N.T., Jo, G.S., Howlett, R.J., Jain, L.C. (eds.) KES-AMSTA 2008. LNCS, vol. 4953, pp. 63–72. Springer, Heidelberg (2008)
Thangarajah, J., Padgham, L., Winikoff, M.: Prometheus Design Tool. In: Proceedings of the 4th International Conference on Autonomous Agents and Multi-Agent Systems, pp. 127–128 (2005)
Ukita, N., Matsuyama, T.: Real-time cooperative multi-target tracking by communicating active vision agents. Computer Vision and Image Understanding 97(2), 137–179 (2005)
Valencia-Jiménez, J.J., Fernández-Caballero, A.: Holonic multi-agent systems to integrate independent multi-sensor platforms in complex surveillance. In: IEEE International Conference on Advanced Video and Signal based Surveillance, vol. 49 (2006)
Valencia-Jiménez, J.J., Fernández-Caballero, A.: Holonic multi-agent system model for fuzzy automatic speech / speaker recognition. In: Nguyen, N.T., Jo, G.S., Howlett, R.J., Jain, L.C. (eds.) KES-AMSTA 2008. LNCS, vol. 4953, pp. 73–82. Springer, Heidelberg (2008)
Valera, M., Velastin, S.A.: A review of the state-of-the-art in distributed surveillance systems. In: Intelligent Distributed Video Surveillance Systems. IEE Professional Applications of Computing Series, vol. 5, pp. 1–30 (2006)
van Lamsweerde, A.: Goal-oriented requirements engineering: A guided tour. In: Proceedings of the 5th IEEE International Symposium on Requirements Engineering, pp. 249–263 (2001)
Wooldridge, M., Jennings, N.R.: Intelligent agents: Theory and practice. The Knowledge Engineering Review 10(2), 115–152 (1995)
Yoshimura, K.: FIPA JACK: A plugin for JACK Intelligent AgentsTM. Technical Report, RMIT University (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gascueña, J.M., Fernández-Caballero, A. (2009). Prometheus and INGENIAS Agent Methodologies: A Complementary Approach. In: Luck, M., Gomez-Sanz, J.J. (eds) Agent-Oriented Software Engineering IX. AOSE 2008. Lecture Notes in Computer Science, vol 5386. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01338-6_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-01338-6_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01337-9
Online ISBN: 978-3-642-01338-6
eBook Packages: Computer ScienceComputer Science (R0)