• DocumentCode
    2797604
  • Title

    A Formal Approach for Functional and Structural Test Case Generation in Multi-Agent Systems

  • Author

    Kissoum, Yacine ; Sahnoun, Zaidi

  • Author_Institution
    Skikda Univ., Skikda
  • fYear
    2007
  • fDate
    13-16 May 2007
  • Firstpage
    76
  • Lastpage
    83
  • Abstract
    Testing can be functional or structural. Neglecting one technique to the prejudice of the other is fundamentally flawed. In this paper, we propose an automated test case generation for agent based systems. The approach uses the system´s specification and implementation. The functional testing uses a combination of the formal language Maude and a new kind of diagrams called InterElement Requirement Diagrams (IRD). For the structural testing, we propose a coverage criterion where the generated test cases will provide a level of coverage in the system´s execution. We achieve our goal by translating agent´s plans to Petri Nets where the computation is performed in the places and decisions, posted goals or dispatched messages are performed in the transitions. We have three levels of criteria: place, transition and plan.
  • Keywords
    Petri nets; formal languages; multi-agent systems; Petri nets; formal language Maude; functional test case generation; interelement requirement diagrams; multiagent systems; structural test case generation; Automatic testing; Buildings; Distributed computing; Formal languages; Intelligent agent; Intelligent systems; Laboratories; Multiagent systems; Petri nets; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Applications, 2007. AICCSA '07. IEEE/ACS International Conference on
  • Conference_Location
    Amman
  • Print_ISBN
    1-4244-1030-4
  • Electronic_ISBN
    1-4244-1031-2
  • Type

    conf

  • DOI
    10.1109/AICCSA.2007.370867
  • Filename
    4230942