Title
Hierarchical process patterns: construct software processes in a stepwise way
Abstract
Patterns are widely used to capture design decisions and rationale of software, but they could also be used to document and guide the development of software process. This paper proposes a framework called hierarchical process patterns (HPP), which includes three types of pattern: lifecycle pattern, activity pattern, and workflow pattern. This division makes it easier to tailor and refine software processes in a stepwise way. To describe the workflow of process pattern and relationships between roles and artifacts of realized activity and those of sub activities, this paper presents a set of representation mechanism and defines role inheritance diagram and artifact decomposition diagram. To support variable number of same category of activities, this paper introduce parameterized compound activity in workflow pattern. Finally, this paper gives an example to illustrate how to apply the framework in SPDM, which is a process-centered software engineering environment.
Year
DOI
Venue
2003
10.1109/ICSMC.2003.1244600
SMC
Keywords
Field
DocType
representation mechanism,design decisions,software development management,parameterized compound activity,artifact decomposition diagram,process pattern,workflow pattern,software process development,spdm,hpp,role inheritance diagram,process-centered software engineering,hierarchical process patterns,software process,lifecycle pattern,inheritance,design pattern,object-oriented programming,activity pattern,software process development management system,object-oriented methods,object oriented programming,workflow patterns
Adapter pattern,Computer science,Software analysis pattern,Software design pattern,Artificial intelligence,Architectural pattern,Software engineering,Structural pattern,Module pattern,Process patterns,Database,Goal-Driven Software Development Process,Machine learning
Conference
Volume
Issue
ISSN
2
null
1062-922X
ISBN
Citations 
PageRank 
0-7803-7952-7
4
0.51
References 
Authors
3
2
Name
Order
Citations
PageRank
Heyuan Huang1635.17
ShenSheng Zhang232836.11