![]() |
|
| Process Model |
A-B-C- D-E-F- G-H-I- J-K-L- M-N-O- P-Q-R- S-T-U- V-W-X- Y-Z
Identification
Also as
Definitions/Uses| 2001 | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Reference | /Scacchi, 2001/ Process Models in Software Engineering | ||||||||
| Definition/ Use |
In contrast to software life cycle models, software process models often represent a networked sequence of activities, objects, transformations, and events that embody strategies for accomplishing software evolution. Such models can be used to develop more precise and formalized descriptions of software life cycle activities. Their power emerges from their utilization to a sufficiently rich notation, syntax, or semantics, often suitable for computational processing.
Software process networks can be viewed as representing multiple interconnected task chains /Kling, 1982/, /Garg, 1989/. | ||||||||
| 2000 | |||||||||
| Reference | /Wang Y., 2000/ Software Engineering Processes: Principles and Applications | ||||||||
| Definition/ Use |
A process model is a model of a process system that describes process organization, categorization, hierarchy, interrrelationship, and tailorability. | ||||||||
| Rationales |
Empirical Process Model Formal Process Model Descriptive Process Model Prescriptive Process Model | ||||||||
| 1998 | |||||||||
| Reference | /Derniame, 1998/ Software Process: principles, methodology and technology | ||||||||
| Definition/ Use |
The purpose of a process model is to abstract what is common in several projects, i.e. in a family of enactments. The process family is described in terms of the common structure of activities, the organisation of the products, etc. A process model is expressed in a suitable process modelling notation. Process models are usually given at increasing levels of details: see life-cycle, generic, customised, enactable and enacting model. | ||||||||
| 1993 - a | |||||||||
| Reference | /Feiler, 1993/ Software Process Development and Enactment: Concepts and Definitions. | ||||||||
| Definition/ Use |
An abstract representation of a process architecture, design, or definition. | ||||||||
| 1993 - b | |||||||||
| Reference | /Lonchamp, 1993/ A Structured Conceptual and Terminological Framework for Software Process Engineering | ||||||||
| Definition/ Use |
An abstract software process description. It can be more or less formal. A given process model expresses: Rationales |
Submodels: | Data Model Activity Model Resource Model Role Model Organizational Model 1987 |
Reference |
/Dowson, 1987/ Iteration in the Software Process: Review of the 3rd International Software Process Workshop
|
Definition/ |
Use
Descriptive representations of the process sufficiently general to characterize a range of particular software processes and sufficiently specific to allow reasoning about them.
| | |
Related terms in the glossary
Publications on this areaThis page online GDPA Online Last Updated 11.June.2002 by C. Freericks