Title of article :
Software process modeling languages: A systematic literature review
Author/Authors :
Garcيa-Borgoٌَn، نويسنده , , L. and Barcelona، نويسنده , , M.A. and Garcيa-Garcيa، نويسنده , , J.A. and Alba، نويسنده , , Antonio M. and Escalona، نويسنده , , M.J.، نويسنده ,
Issue Information :
ماهنامه با شماره پیاپی سال 2014
Abstract :
AbstractContext
zations working in software development are aware that processes are very important assets as well as they are very conscious of the need to deploy well-defined processes with the goal of improving software product development and, particularly, quality. Software process modeling languages are an important support for describing and managing software processes in software-intensive organizations.
ive
aper seeks to identify what software process modeling languages have been defined in last decade, the relationships and dependencies among them and, starting from the current state, to define directions for future research.
ematic literature review was developed. 1929 papers were retrieved by a manual search in 9 databases and 46 primary studies were finally included.
s
2000 more than 40 languages have been first reported, each of which with a concrete purpose. We show that different base technologies have been used to define software process modeling languages. We provide a scheme where each language is registered together with the year it was created, the base technology used to define it and whether it is considered a starting point for later languages. This scheme is used to illustrate the trend in software process modeling languages. Finally, we present directions for future research.
sion
eview presents the different software process modeling languages that have been developed in the last ten years, showing the relevant fact that model-based SPMLs (Software Process Modeling Languages) are being considered as a current trend. Each one of these languages has been designed with a particular motivation, to solve problems which had been detected. However, there are still several problems to face, which have become evident in this review. This let us provide researchers with some guidelines for future research on this topic.
Keywords :
Software process modeling , Systematic literature review , Software process language
Journal title :
Information and Software Technology
Journal title :
Information and Software Technology