Title :
A knowledge-based environment for modeling and simulating software engineering processes
Author :
Mi, Peiwei ; Scacchi, Walt
Author_Institution :
Dept. of Comput. Sci., Univ. of Southern California, Los Angeles, CA, USA
fDate :
9/1/1990 12:00:00 AM
Abstract :
The design and representation schemes used in constructing a prototype computational environment for modeling and simulating multiagent software engineering processes are described. This environment is called the articulator. An overview of the articulator´s architecture identifying five principal components is provided. Three of the components, the knowledge metamodel, the software process behavior simulator, and a knowledge base querying mechanism, are detailed and examples are included. The conclusion reiterates what is unique to this approach in applying knowledge engineering techniques to the problems of understanding the statics and dynamics of complex software engineering processes
Keywords :
knowledge based systems; modelling; programming environments; software engineering; articulator; design; dynamics; knowledge base querying mechanism; knowledge metamodel; knowledge-based environment; modeling; prototype computational environment; representation schemes; simulating software engineering processes; software process behavior simulator; statics; Computational modeling; Computer architecture; Predictive models; Programming; Resource management; Software engineering; Software performance; Software prototyping; Software systems; Virtual prototyping;
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on