Concepts and implementation of a rule-based process engine
ICSE '92 Proceedings of the 14th international conference on Software engineering
APPL/A: a language for software process programming
ACM Transactions on Software Engineering and Methodology (TOSEM)
DYNAMITE: dynamic task nets for software process management
Proceedings of the 18th international conference on Software engineering
Software process improvement: practical guidelines for business susccess
Software process improvement: practical guidelines for business susccess
The Unified Modeling Language user guide
The Unified Modeling Language user guide
The object constraint language: precise modeling with UML
The object constraint language: precise modeling with UML
Using UML for software process modeling
ESEC/FSE-7 Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering
Graph Grammar Engineering with PROGRES
Proceedings of the 5th European Software Engineering Conference
Story Diagrams: A New Graph Rewrite Language Based on the Unified Modeling Language and Java
TAGT'98 Selected papers from the 6th International Workshop on Theory and Application of Graph Transformations
AHEAD: A Graph-Based System for Modeling and Managing Development Processes
AGTIVE '99 Proceedings of the International Workshop on Applications of Graph Transformations with Industrial Relevance
An environment for managing software development processes
SEE '97 Proceedings of the 8th International Conference on Software Engineering Environments (SEE '97)
Models and tools for managing development processes
Models and tools for managing development processes
AGTIVE '99 Proceedings of the International Workshop on Applications of Graph Transformations with Industrial Relevance
AHEAD: A Graph-Based System for Modeling and Managing Development Processes
AGTIVE '99 Proceedings of the International Workshop on Applications of Graph Transformations with Industrial Relevance
Hi-index | 0.00 |
Supporting technical development processes through process management environments is vital for a project's success. While process enactment enables a project manager to plan and monitor a process and guides the participating developers, process modeling aims at understanding, communicating and reusing process descriptions. Thus, requirements for languages supporting process enactment are quite different from those for languages supporting process modeling. In this paper we demonstrate how the task of process modeling can be tackled using a standard object-oriented modeling notation, the Unified Modeling Language. By transforming the resulting model into the formal notation of an underlying generic process model, we support its enactment. This generic model has been formally specified within the graph transformation system PROGRES. In this way we are able to provide suitable languages for process modeling and enactment within one coherent environment.