Process Management in Practice Applying the FUNSOFT NetApproach to Large-Scale Processes
Automated Software Engineering
Support of cooperating and distributed business processes
ICPADS '96 Proceedings of the 1996 International Conference on Parallel and Distributed Systems
Task planning and project management using Petri nets
ISATP '95 Proceedings of the 1995 IEEE International Symposium on Assembly and Task Planning
On the Pitfalls of UML 2 Activity Modeling
MISE '07 Proceedings of the International Workshop on Modeling in Software Engineering
A Petri Net Approach to Support Resource Assignment in Project Management
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Formally founded, plan-based enactment of software development processes
Proceedings of the 2011 International Conference on Software and Systems Process
Proceedings of the 2011 International Conference on Software and Systems Process
Design and validation of feature-based process model tailoring: a sample implementation of PDE
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
The Process Enactment Tool Framework-Transformation of software process models to prepare enactment
Science of Computer Programming
Hi-index | 0.00 |
This paper presents Project Procedure Diagrams (PPDs) as a technique for specifying and elaborating project milestone plans. The graphical syntax of PPDs is similar to UML activity diagrams. The operational semantics is based on token flow and resembles playing common board games. The base concepts can be easily grasped by project managers and lend themselves to experimentation and simulation. In spite of their apparent simplicity, PPDs offer support for advanced concepts like parallel subprojects, multi-level iterations, forward and backward planning and for the composition of complex plans from modular process components. Furthermore, PPDs are based on rigorous, formally founded syntax and semantics to ease the development of tools.