High-Level Modelling of Development Processes

In this paper a high-level, user-friendly, yet executable process modelling language is introduced. The modelling of a process’ structure is supported through ER-like diagrams, whilst its behaviour can be specified in terms of state transition diagrams with guarded transitions, refined operations, and event handlers. It is enforced that process models consist of well separated process fragments which are subject to reuse. The enviroment supports the implantation of knowledge gathered during process execution into the process model to enhance assistance for the project management.