An Approach for Testing Mobile Agents Using the Nets within Nets Paradigm

被引:1
|
作者
Kissoum, Yacine [1 ]
Sahnoun, Zaidi [2 ]
Barkaoui, Kamel [3 ]
机构
[1] Skikda Univ, Dept Informat, Skikda 2100, Algeria
[2] Mentouri Univ, Lire Lab, Mentouri 25000, Algeria
[3] CNAM Paris, Lab Cerdic, Paris, France
关键词
Mobile Agents; Testing; Nets within Nets; Reference Nets; Renew;
D O I
10.1109/RCIS.2009.5089284
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Among all the different architectures being researched in the field of multi-agent systems, the mobile agent has shown to be one of the most challenging and most critical systems. With more applications being developed, there is a need to ensure large and complicated mobile agent systems are functioning correctly, with minimum or no errors. Moreover, the model-based testing technique has gained attention with the popularization of models in software design and development. Since the paradigm on nets within nets is well suited to express the dynamics of open mobile agents, it is retained as an abstract model from which abstract test cases are generated. Those test cases are then concretized and addressed to the system under test. The responses of the system under test are, finally, compared to the expected results derived from the abstract test model. As a case study, we modeled a packet world example on which different colored packets are scattered. Agents that live in this virtual world have to collect those packets and bring them to their right destination.
引用
收藏
页码:207 / +
页数:3
相关论文
共 50 条
  • [1] Modelling mobility and mobile agents using nets within nets
    Köhler, M
    Moldt, D
    Rölke, H
    [J]. APPLICATIONS AND THEORY OF PETRI NETS 2003, PROCEEDINGS, 2003, 2679 : 121 - 139
  • [2] Object Petri nets - Using the nets-within-nets paradigm
    Valk, R
    [J]. LECTURES ON CONCURRENCY AND PETRI NETS: ADVANCES IN PETRI NETS, 2004, 3098 : 819 - 848
  • [3] MATT: Multi Agents Testing Tool Based Nets within Nets
    Kerraoui, Sara
    Kissoum, Yacine
    Redjimi, Mohammed
    Saker, Moussa
    [J]. JOURNAL OF INFORMATION AND ORGANIZATIONAL SCIENCES, 2016, 40 (02) : 165 - 184
  • [4] Nets-Within-Nets Paradigm and Grid Computing
    Mascheroni, Marco
    Farina, Fabio
    [J]. TRANSACTIONS ON PETRI NETS AND OTHER MODELS OF CONCURRENCY V, 2012, 6900 : 201 - 220
  • [5] A distributed implementation of mobile nets as mobile agents
    Busi, N
    Padovani, L
    [J]. FORMAL METHODS FOR OPEN OBJECT-BASED DISTRIBUTED SYSTEMS, PROCEEDINGS, 2005, 3535 : 259 - 274
  • [6] Modeling mobility agents in supervisory and controlling systems based on nets within nets
    Hu, Xiao-Hui
    Zhou, Xing-She
    [J]. 2006 9TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION, VOLS 1- 5, 2006, : 1389 - +
  • [7] Approaching Web service coordination and composition by means of Petri nets.: The case of the Nets-within-Nets paradigm
    Alvarez, P
    Bañares, JA
    Ezpeleta, J
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2005, PROCEEDINGS, 2005, 3826 : 185 - 197
  • [8] Modeling dynamic architectures using nets-within-nets
    Cabac, L
    Duvigneau, M
    Moldt, D
    Rölke, H
    [J]. APPLICATIONS AND THEORY OF PETRI NETS 2005, PROCEEDINGS, 2005, 3536 : 148 - 167
  • [9] Modelling global and local name spaces for mobile agents using object nets
    Farwer, Berndt
    Koehler, Michael
    [J]. FUNDAMENTA INFORMATICAE, 2006, 72 (1-3) : 109 - 122
  • [10] Model-based testing approach for mobile agents using the paradigm of reference net
    Kissoum, Yacine
    Sahnoun, Zaidi
    Barkaoui, Kamel
    [J]. MULTIAGENT AND GRID SYSTEMS, 2010, 6 (04) : 271 - 292