Agent-Oriented Meta-model for Modeling and Specifying Transportation Systems: Platoon of Vehicles
In order to assist the development of multi-agent systems, agent-oriented methodologies (AOM) have been created in the last years to support modeling more and more complex applications in many different domains. By defining in a non-ambiguous way concepts used in a specific domain, Meta modeling may represent a step towards such interoperability. In the transport domain, this paper propose an agent-oriented meta-model that provides rigorous concepts for conducting transportation system problem modeling. The aim is to allow analysts to produce a transportation system model that precisely captures the knowledge of an organization so that an agent-oriented requirements specification of the system-to-be and its operational corporate environment can be derived from it. To this end, we extend and adapt an existing meta-model, Extended Gaia, to build a meta-model and an adequate model for transportation problems. Our new agent-oriented meta-model aims to allow the analyst to model and specify any transportation system as a multi-agent system.
KeywordsAgent technology Transport domain Meta-model Multi-Agent System
Unable to display preview. Download preview PDF.
- 1.Gaevic, D., Djuric, D., Devedic, V.: Model Driven Engineering and Ontology Development. Springer, Heidelberg (2009)Google Scholar
- 2.Contet, J.-M., Gechter, F., Gruer, P., Koukam, A.: Application of reactive multi-agent system to linear vehicle platoon. In: Proceedings of the 19th IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2007, vol. 02, pp. 67–70. IEEE Computer Society, Washington, DC (2007)CrossRefGoogle Scholar
- 3.El-Zaher, M., Gechter, F., Gruer, P., Hajjar, M.: A new linear platoon model based on reactive multi-agent systems. In: Proceedings of the 2011 IEEE 23rd International Conference on Tools with Artificial Intelligence, ICTAI 2011, pp. 898–899. IEEE Computer Society, Washington, DC (2011)CrossRefGoogle Scholar
- 4.Cernuzzi, L., Juan, T., Sterling, L., Zambonelli, F.: The gaia methodology: Basic concepts and extensions. In: Methodologies and Software Engineering for Agent Systems. Kluwer Academic Publishers (2004)Google Scholar
- 6.Cernuzzi, L., Zambonelli, F.: Experiencing auml in the gaia methodology. In: ICEIS (3), pp. 283–288 (2004)Google Scholar
- 7.Zambonelli, F., Jennings, N.R., Wooldridge, M.: Developing multiagent systems: The gaia methodology (2003)Google Scholar
- 10.Gaud, N., Hilaire, V., Galland, S., Koukam, A., Cossentin, M.: A Verification by Abstraction Framework for Organizational Multiagent Systems. In: Jung, B., Michel, F., Ricci, A., Petta, P. (eds.) Proc. of the Sixth International Workshop AT2AI-6: “From Agent Theory to Agent Implementation”, of the Seventh International Conference on Autonomous agents and Multiagent Systems (AAMAS), Estoril, Portugal, pp. 67–73 (2008)Google Scholar
- 11.Atlee, J.M., Gannon, J.D.: State-Based Model Checking of Event-Driven System Requirements. IEEE Trans. Software Eng, 24–40 (1993)Google Scholar