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 :
بازگشت