Title
A Knowledge-Based Perspective For Software Process Modeling
Abstract
As the acquisition and sharing of knowledge form the backbone of the software development process, it is important to identify knowledge discrepancies between the process elements. Explicit representation of the knowledge components within a software process model can provide a means to expose these discrepancies. This paper presents an extension of the Software and System Process Engineering Metamodel (SPEM), to be used as a new knowledge modeling layer. The approach, which is based on ontologies for knowledge representation, constitutes an explicit method for representing knowledge within process models. A concept matching indicator shows the state of the process model in terms of the concept gaps for each task within the process. This indicator could lead to more informed decision making and better management of the associated risks, in terms of team competency, documentation quality, and the training required to mitigate them.
Year
DOI
Venue
2013
10.5277/e-Inf130103
E-INFORMATICA-SOFTWARE ENGINEERING JOURNAL
Keywords
Field
DocType
knowledge representation
Systems engineering,Model-driven architecture,Computer science,Software development process,Empirical process (process control model),Business process modeling,Goal-Driven Software Development Process,Knowledge modeling,Software development,Software mining,Process management
Journal
Volume
Issue
ISSN
7
1
1897-7979
Citations 
PageRank 
References 
2
0.78
10
Authors
3
Name
Order
Citations
PageRank
Noureddine Kerzazi1326.41
Mathieu Lavallée2435.94
Pierre N Robillard356865.22