DocumentCode :
986599
Title :
Software process model evolution in the SPADE environment
Author :
Bandinelli, Sergio C. ; Fuggetta, Alfonso ; Ghezzi, Carlo
Author_Institution :
Dipartimento di Elettronica e Inf., Politecnico di Milano, Italy
Volume :
19
Issue :
12
fYear :
1993
fDate :
12/1/1993 12:00:00 AM
Firstpage :
1128
Lastpage :
1144
Abstract :
Software processes are long-lived entities. Careful design and thorough validation of software process models are necessary to ensure the quality of the process. They do not prevent, however, process models from undergoing change. Change requests may occur in the context of reuse, i.e. statically, in order to support software process model customization. They can also occur dynamically, while software process models are being executed, in order to support timely reaction as data are gathered from the field during process enactment. We discuss the mechanisms a process language should possess in order to support changes. We illustrate the solution adopted in the context of the SPADE environment and discuss how the proposed mechanisms can be used to model different policies for changing a software process model
Keywords :
Petri nets; formal languages; software engineering; SLANG; SPADE environment; change requests; high-level Petri nets; long-lived entities; process enactment; process language; reuse; software process model customization; software process model evolution; timely reaction; Automation; Computer architecture; Context modeling; Humans; Object oriented databases; Object oriented modeling; Programming; Software engineering; Software quality; Vents;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.249659
Filename :
249659
Link To Document :
بازگشت