DocumentCode
555354
Title
Characterizing process variation: NIER track
Author
Simidchieva, Borislava I. ; Osterweil, Leon J.
Author_Institution
Dept. of Comput. Sci., Univ. of Massachusetts Amherst, Amherst, MA, USA
fYear
2011
fDate
21-28 May 2011
Firstpage
836
Lastpage
839
Abstract
A process model, namely a formal definition of the coordination of agents performing activities using resources and artifacts, can aid understanding of the real-world process it models. Moreover, analysis of the model can suggest improvements to the real-world process. Complex real-world processes, however, exhibit considerable amounts of variation that can be difficult or impossible to represent with a single process model. Such processes can often be modeled better, within the restrictions of a given modeling notation, by a family of models. This paper presents an approach to the formal characterization of some of these process families. A variety of needs for process variation are identified, and suggestions are made about how to meet some of these needs using different approaches. Some mappings of different needs for variability to approaches for meeting them are presented as case studies.
Keywords
software agents; software development management; software process improvement; NIER Track; agents coordination; formal characterization; process model; process variation characterization; real-world process understanding; software product lines; Computational modeling; Navigation; Nominations and elections; Programming; Robustness; Software; Unified modeling language; process families; software product lines; system variation;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering (ICSE), 2011 33rd International Conference on
Conference_Location
Honolulu, HI
ISSN
0270-5257
Print_ISBN
978-1-4503-0445-0
Electronic_ISBN
0270-5257
Type
conf
DOI
10.1145/1985793.1985918
Filename
6032531
Link To Document