• DocumentCode
    264250
  • Title

    Event-B specification of transportation system in dynamic environment: Study of urban public Transportation system

  • Author

    Garoui, Mohamed ; Mazigh, Belhassen ; El Ayeb, Bechir ; Koukam, Abderrafiaa

  • Author_Institution
    PRINCE Res. Unit, ENSI, Manouba, Tunisia
  • fYear
    2014
  • fDate
    18-20 Jan. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Formal reasoning is needed to ensure system correctness and structure their development. Event-B is a formal method with tool support allowing a stepwise development of reactive distributed systems. We propose using Event-B to helpful the specification and the safe development of Multi-Agent System. Agent technology is a software paradigm that permits to implement large and complex distributed applications. 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. But this specification remains abstract and it necessity a formal method in order to obtain a consolidated specification. In this article, we mainly report our experience with the Event-B stepwise in order to specify and validate our new agent-oriented meta-model (Platooning Meta-Model) that allow the analyst to model and specify any transportation system as a multi-agent system in a dynamic environment. This article also aims at serving as a guide for the development of other MAS, taking agents specific features and the environment properties into account.
  • Keywords
    formal specification; multi-agent systems; object-oriented programming; traffic engineering computing; OM; agent technology; agent-oriented meta-model; agent-oriented methodologies; distributed applications; dynamic environment; event-B specification; formal method; formal reasoning; multiagent system; platooning meta-model; reactive distributed systems; software paradigm; stepwise development; tool support; transportation system; urban public transportation system; Nickel; Event-B; Platooning Meta-model; SMA; Specification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Applications & Research (WSCAR), 2014 World Symposium on
  • Conference_Location
    Sousse
  • Print_ISBN
    978-1-4799-2805-7
  • Type

    conf

  • DOI
    10.1109/WSCAR.2014.6916804
  • Filename
    6916804