DocumentCode
2375292
Title
A structured approach to software process modelling
Author
Franch, Xavier ; Ribo, Josep M.
Author_Institution
Univ. Politecnica de Catalunya, Barcelona, Spain
Volume
2
fYear
1998
fDate
25-27 Aug 1998
Firstpage
753
Abstract
Systematic formulation of software process models (SPM) is currently a challenging problem in software engineering. We present an approach to define such models that encourages: reuse of both elements and models; modularity and incrementality in model construction; simplicity and naturality of the resulting model; and a high degree of concurrence in their enaction. We focus on model definition, distinguishing as usual its static and dynamic parts. We define the static part by means of formally defined hierarchies introducing the categories of elements that take part in SPM definition. Such hierarchies may be constructed and enlarged according to the requirements of any specific SPM. We present as an example a hierarchy for component programming that takes into account non-functional aspects of software (efficiency, etc.). The dynamic part of the SPM is defined by means of precedence relationships between tasks that take part in the model. These precedence relationships are represented with precedence graphs. Development strategies are defined by encapsulating new precedence relationships in modules, that can be combined and reused
Keywords
formal specification; software quality; software reusability; structured programming; SPM definition; component programming; concurrence; development strategies; formally defined hierarchies; incrementality; model construction; model definition; modularity; non-functional aspects; precedence graphs; precedence relationships; software engineering; software process modelling; software process models; structured approach; systematic formulation; Computer networks; Hardware; Modular construction; Programming; Scanning probe microscopy; Software engineering; Software maintenance; Software systems; Software tools; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Euromicro Conference, 1998. Proceedings. 24th
Conference_Location
Vasteras
ISSN
1089-6503
Print_ISBN
0-8186-8646-4
Type
conf
DOI
10.1109/EURMIC.1998.708098
Filename
708098
Link To Document