The Software Process: Modelling and Technology

This book concentrates on conceptual and technical aspects of process modelling and software process technology. Central to this purpose are questions such as: 1. How can we articulate process models in order to represent, analyse and validate soft-ware processes, and also to enact them. What are the required features of such for-malisms? Is it possible to have a single language or do we need a multi-paradigmatic approach? These questions are addressed in Chapter 3. 2. Having a formalism to describe a process, how can we design a process model? How can we validate it? How can we change it and/or improve it, and when? What is the life cycle of a process model? These questions are addressed in Chapter 4 which focuses on the fundamental concept of the meta-process and proposes a reference model. 3. Which kind of I.T. architecture is best suited to support software processes and can we define a reference model for Process-sensitive Software Engineering Environ-ments? These issues are addressed in Chapter 5.