DocumentCode
3123081
Title
Agent-based approach for software development process simulation
Author
Saoud, Narjes Bellamine-Ben ; Essafi, Mehrez ; Ben Ghezala, Henda
Author_Institution
RIADI-GDL Lab. ENSI, Univ. La Manouba, Tunisia
Volume
6
fYear
2002
fDate
6-9 Oct. 2002
Abstract
Understanding software development process has always been a great challenge in the software engineering field. Actual engineering has many aspects and processes that need to be well understood and modeled. We focus on simulating the development process according to two complementary points of view: method and application engineering views. We use a formalism to represent the process model, which is the map. Maps are dynamic: they provide several non-deterministic strategies to achieve given intentions from given products. Navigation in a map is dynamic. We design and develop an agent-based simulator where its main components are environment and actors: the environment which is composed of the map structure being simulated and the product being developed; software engineers are modeled as autonomous agents able to select sections and achieve intentions. By agent cloning, we were able to develop exhaustive and concurrent multi-process and multiproduct building. Our simulation supports engineers in building their maps and validating process models by giving an exhaustive and simultaneous navigation through one map. Maps incoherencies have been detected and flexibility assessed.
Keywords
discrete event simulation; software agents; software engineering; agent cloning; agent-based approach; agent-based simulator; application engineering; autonomous agents; complexity theory; concurrent multi-process multiproduct building; method engineering; nondeterministic strategies; software development process simulation; software engineering; Application software; Autonomous agents; Cloning; Design engineering; Laboratories; Navigation; Production; Programming; Software design; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man and Cybernetics, 2002 IEEE International Conference on
ISSN
1062-922X
Print_ISBN
0-7803-7437-1
Type
conf
DOI
10.1109/ICSMC.2002.1175572
Filename
1175572
Link To Document