Enfoque para la validación sintáctica de modelos organizacionales de Sistemas Multiagentes

  • Pedro Bernabé Araujo Universidad Tecnologica Nacional - Facultad Regional Tucumán
  • Sebastían Alberto Rodríguez Universidad Tecnológica Nacional - Facultad Regional Tucumán
Palabras clave: metamodelo, crio, sistemas multiagentes, reglas, validacion sintactica

Resumen

Durante las últimas décadas la tecnología orientada a agentes se ha convertido en una de las herramientas más importantes para el modelado de sistemas complejos, distribuidos y abiertos. Entre los sistemas multiagentes (SMA) el enfoque organizacional promueve una nueva forma de abordar problemas complejos inspirados de la metáfora social.

Las herramientas CASE son uno de los componentes fundamentales para la correcta adopción de una nueva tecnología en la industria; asistiendo al diseñador en el proceso de desarrollo.

En este articulo, presentamos un enfoque para la validación sintáctica automatizada de modelos para SMA basados en el metamodelo CRIO.

Descargas

La descarga de datos todavía no está disponible.

Biografía del autor/a

Pedro Bernabé Araujo, Universidad Tecnologica Nacional - Facultad Regional Tucumán
Becario Doctoral de Rectorado de la Universidad Tecnologica Nacional - Investigador del GITIA
Sebastían Alberto Rodríguez, Universidad Tecnológica Nacional - Facultad Regional Tucumán

Prof. Titular de la Cátedra de Inteligencia Artificial Distribuida

Director del Grupo de Investigación en Tecnología Informáticas Avanzadas

Director de la Especialización y Maestría en Ingeniería en Sistemas de Información de la UTN - FRT

Investigador Asociado del Laboratorio de Sistemas y Transporte de la UTBM, Francia

 

Citas

Al-Hashel, E., Balachandran, B. M., & Sharma, D. (2007). A Comparison of Three Agent-Oriented Software Development Methodologies: ROADMAP, Prometheus, and MaSE. In B. Apolloni, R. J. Howlett, & L. Jain (Eds.), Knowledge-Based Intelligent Information and Engineering Systems (pp. 909–916). Springer Berlin Heidelberg. Retrieved from http://link.springer.com/chapter/10.1007/978-3-540-74829-8_111

Caire, G., Coulier, W., Garijo, F. J., Gomez, J., Pavon Mestras, J., Leal, F., … Massonet, P. (2002). Agent Oriented Analysis Using Message/UML. In M. Wooldridge, G. Weis s, & P. Ciancarini (Eds.), Agent-Oriented Software Engineering II, Second International Workshop, AOSE 2001, Montreal, Canada, May 29, 2001, Revised Papers and Invited Contributions (Vol. 2222, pp. 119–135). Springer.

Cernuzzi, L., & Zambonelli, F. (2009). Gaia4E: A Tool Supporting the Design of MAS using Gaia. In ICEIS (4) (pp. 82–88). Citeseer.

Cossentino, M. (2005). From requirements to code with the PASSI methodology. Agent-Oriented Methodologies, 3690, 79–106.

Cossentino, M., Gaud, N., Hilaire, V., Galland, S., & Koukam, A. (2010). ASPECS: an agent-oriented software process for engineering complex systems. Autonomous Agents and Multi-Agent Systems, 20(2), 260–304. doi:10.1007/s10458-009-9099-4

Fagan, M. E. (1976). Design and code inspections to reduce errors in program development. IBM Systems Journal, 15(3), 182–211. doi:10.1147/sj.153.0182

Ferber, J., & Gutknecht, O. (1998). A meta-model for the analysis and design of organizations in multi-agent systems. In International Conference on Multi Agent Systems, 1998. Proceedings (pp. 128–135). doi:10.1109/ICMAS.1998.699041

Ferber, J., Gutknecht, O., & Michel, F. (2004). From Agents to Organizations: An Organizational View of Multi-agent Systems. In P. Giorgini, J. P. Müller, & J. Odell (Eds.), Agent-Oriented Software Engineering IV (pp. 214–230). Springer Berlin Heidelberg. Retrieved from http://link.springer.com/chapter/10.1007/978-3-540-24620-6_15

Gomez-Sanz, J. J., Fuentes, R., Pavón, J., & García-Magariño, I. (2008). INGENIAS Development Kit: A Visual Multi-agent System Development Environment. In Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems: Demo Papers (pp. 1675–1676). Richland, SC: International Foundation for Autonomous Agents and Multiagent Systems. Retrieved from http://dl.acm.org/citation.cfm?id=1402744.1402760

Hilaire, V., Koukam, A., Gruer, P., & Müller, J.-P. (2000). Formal Specification and Prototyping of Multi-agent Systems. In A. Omicini, R. Tolksdorf, & F. Zambonelli (Eds.), Engineering Societies in the Agents World (pp. 114–127). Springer Berlin Heidelberg. Retrieved from http://link.springer.com/chapter/10.1007/3-540-44539-0_9

M. Amiguet. (2003). MOCA: un modèle componentiel dynamique pour les systèmes multi-agents organisationnels. Université de Neuchâtel.

McAffer, J., Lemieux, J.-M., Aniszczyk, C., & more, & 0. (2010). Eclipse Rich Client Platform (2 edition.). Upper Saddle River, NJ: Addison-Wesley Professional.

Padgham, L., Thangarajah, J., & Winikoff, M. (2005). Tool support for agent development using the Prometheus methodology. In Fifth International Conference on Quality Software, 2005. (QSIC 2005) (pp. 383–388). doi:10.1109/QSIC.2005.66

Pedro Araujo, Sebastian Rodriguez (2013). Janeiro Studio. Presented at the CONAIISI, Córdoba, Argentina.

Picard, G., & Gleizes, M.-P. (2004). The ADELFE Methodology. In F. Bergenti, M.-P. Gleizes, & F. Zambonelli (Eds.), Methodologies and

Software Engineering for Agent Systems (pp. 157–175). Springer US. Retrieved from http://link.springer.com/chapter/10.1007/1-4020-8058-1_11

Rodriguez, S., Gaud, N., Hilaire, V., Galland, S., & Koukam, A. (2007). An Analysis and Design Concept for Self-organization in Holonic Multi-agent Systems. In S. A. Brueckner, S. Hassas, M. Jelasity, & D. Yamins (Eds.), Engineering Self-Organising Systems (pp. 15–27). Springer Berlin Heidelberg. Retrieved from http://link.springer.com/chapter/10.1007/978-3-540-69868-5_2

Sommerville, I. (2010). Software Engineering (9 edition.). Boston: Addison-Wesley.

Susi, A., Perini, A., Mylopoulos, J., & Giorgini, P. (2005). The Tropos Metamodel and its Use. Informatica (03505596), 29(4).

Unhelkar, B. (2005). Verification and Validation for Quality of UML 2.0 Models (1 edition.). Hoboken, NJ: Wiley-Interscience.

Weiss, G. (2013). Multiagent Systems (second edition edition.). Cambridge, Massachusetts: The MIT Press.

Wooldridge, M. (2009). An Introduction to MultiAgent Systems (2nd edition.). Chichester, U.K: Wiley.

Wooldridge, M., & Jennings, N. R. (1995). Intelligent agents: theory and practice. The Knowledge Engineering Review, 10(02), 115–152. doi:10.1017/S0269888900008122

Wooldridge, M., Jennings, N. R., & Kinny, D. (2000). The Gaia Methodology for Agent-Oriented Analysis and Design. Autonomous Agents and Multi-Agent Systems, 3(3), 285–312. doi:10.1023/A:1010071910869

Publicado
2014-11-01
Sección
Artículos