Praveen Ranjan Srivastava, V. KarthikAnand, V. SubbaReddy, G. Raghurama
{"title":"Regression Testing Techniques for Agent Oriented Software","authors":"Praveen Ranjan Srivastava, V. KarthikAnand, V. SubbaReddy, G. Raghurama","doi":"10.1109/ICIT.2008.30","DOIUrl":null,"url":null,"abstract":"- In recent years, agent-based systems have received considerable attention in both academics and industry. The agent-oriented paradigm can be considered as a natural extension of the object-oriented (OO) paradigm. In this paper, a procedure using message flow graph (MFG) for regression testing of agent oriented software systems is proposed. This method however can be used when the interaction pattern of an agent changes. Furthermore a procedure for selection of modification-traversing regression test cases using execution trace is proposed. For illustration purpose, a multi agent air ticket booking system is implemented using JADE 3.5 and tested using our proposed methods.","PeriodicalId":184201,"journal":{"name":"2008 International Conference on Information Technology","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 International Conference on Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIT.2008.30","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
- In recent years, agent-based systems have received considerable attention in both academics and industry. The agent-oriented paradigm can be considered as a natural extension of the object-oriented (OO) paradigm. In this paper, a procedure using message flow graph (MFG) for regression testing of agent oriented software systems is proposed. This method however can be used when the interaction pattern of an agent changes. Furthermore a procedure for selection of modification-traversing regression test cases using execution trace is proposed. For illustration purpose, a multi agent air ticket booking system is implemented using JADE 3.5 and tested using our proposed methods.