Model Based Testing for Agent Systems

被引:0
|
作者
Zhang, Zhiyong [1 ]
Thangarajah, John [1 ]
Padgham, Lin [1 ]
机构
[1] RMIT, Sch Comp Sci, Melbourne, Vic, Australia
来源
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Although agent technology is gaining world wide popularity, a hindrance to its uptake is the lack of proper testing mechanisms for agent based systems. While many traditional software testing methods can be generalized to agent systems, there are many aspects that are different and which require an understanding of the underlying agent paradigm. In this paper we present certain aspects of a testing framework that we have developed for agent based systems. The testing framework is a model based approach using the design models of the Prometheus agent development methodology. In this paper we focus oil model based unit testing and identify the appropriate units, present mechanisms for generating suitable test cases and for determining the order in which the units are to be tested, present a brief overview of the unit testing process and an example. Although we use the design artefacts from Prometheus the approach is suitable for any plan and event based agent system.
引用
收藏
页码:399 / 413
页数:15
相关论文
共 50 条
  • [1] Modeling and testing agent systems based on statecharts
    Seo, HS
    Araragi, T
    Kwon, YR
    [J]. APPLYING FORMAL METHODS: TESTING, PERFORMANCE, AND M/E- COMMERCE, PROCEEDINGS, 2004, 3236 : 308 - 321
  • [2] Model-Based Test Oracle Generation for Automated Unit Testing of Agent Systems
    Padgham, Lin
    Zhang, Zhiyong
    Thangarajah, John
    Miller, Tim
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (09) : 1230 - 1244
  • [3] Complete Agent-driven Model-based System Testing for Autonomous Systems
    Eder, Kerstin I.
    Huang, Wen-Ling
    Peleska, Jan
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2021, (348): : 54 - 72
  • [4] Study on software testing model based on Agent
    Sun, J
    Duan, F
    Xie, HW
    [J]. ISTM/2003: 5TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-6, CONFERENCE PROCEEDINGS, 2003, : 1191 - 1194
  • [5] A model of networked testing system based on agent
    Yang, J
    Yang, P
    [J]. ICEMI'2003: PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOLS 1-3, 2003, : 531 - 534
  • [6] Agent-based Testing of Extended Reality Systems
    Prada, Rui
    Prasetya, I. S. W. B.
    Kifetew, Fitsum
    Dignum, Frank
    Vos, Tanja E. J.
    Lander, Jason
    Donnart, Jean-yves
    Kazmierowski, Alexandre
    Davidson, Joseph
    Fernandes, Pedro M.
    [J]. 2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VALIDATION AND VERIFICATION (ICST 2020), 2020, : 414 - 417
  • [7] A JESS AGENT Based Architecture for Testing Distributed Systems
    Charaf, My El Hassan
    Benattou, Mohammed
    Azzouzi, Salma
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2014, 30 (05) : 1619 - 1634
  • [8] A Mobile Agent based General Model for Web Testing
    Wang Hai-rui
    Li Ya
    Li Xin-jie
    [J]. SECOND INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN, VOL 2, PROCEEDINGS, 2009, : 158 - +
  • [9] An AGENT-BASED MODEL FOR CROWDSOURCING SYSTEMS
    Zou, Guangyu
    Gil, Alvaro
    Tharayil, Marina
    [J]. PROCEEDINGS OF THE 2014 WINTER SIMULATION CONFERENCE (WSC), 2014, : 407 - 418
  • [10] A Delegation Model based on Agent in Distributed Systems
    Kim, Kyu Il
    Lee, Joo Chang
    Choi, Won Gil
    Lee, Eun Ju
    Kim, Ung Mo
    [J]. JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2007, 3 (02): : 82 - 88