A rational design process: How and why to fake it
IEEE Transactions on Software Engineering
Little-JIL/Juliette: a process definition language and interpreter
Proceedings of the 22nd international conference on Software engineering
The Rational Unified Process: An Introduction
The Rational Unified Process: An Introduction
Agile Project Management With Scrum
Agile Project Management With Scrum
Global Software Development Handbook (Auerbach Series on Applied Software Engineering Series)
Global Software Development Handbook (Auerbach Series on Applied Software Engineering Series)
A systematic review of software process tailoring
ACM SIGSOFT Software Engineering Notes
Business Process Management: Concepts, Languages, Architectures
Business Process Management: Concepts, Languages, Architectures
Definition of an Executable SPEM 2.0
APSEC '07 Proceedings of the 14th Asia-Pacific Software Engineering Conference
Essential sharepoint 2007, 2nd edition
Essential sharepoint 2007, 2nd edition
ARIS Design Platform: Advanced Process Modelling and Administration
ARIS Design Platform: Advanced Process Modelling and Administration
Process Lines: A Product Line Approach Designed for Process Model Development
SEAA '09 Proceedings of the 2009 35th Euromicro Conference on Software Engineering and Advanced Applications
SE '08 Proceedings of the IASTED International Conference on Software Engineering
Using project procedure diagrams for milestone planning
ICSP'10 Proceedings of the 2010 international conference on New modeling concepts for today's software processes: software process
ICSP'10 Proceedings of the 2010 international conference on New modeling concepts for today's software processes: software process
Formally founded, plan-based enactment of software development processes
Proceedings of the 2011 International Conference on Software and Systems Process
Special panel: towards a manifesto for rich process models
Proceedings of the 2011 International Conference on Software and Systems Process
Unifying microprocess and macroprocess research
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
Integrated software process and product lines
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
MOFLON: a standard-compliant metamodeling framework with graph transformations
ECMDA-FA'06 Proceedings of the Second European conference on Model Driven Architecture: foundations and Applications
Software project control centers: concepts and approaches
Journal of Systems and Software
Guest editors' introduction to the 4th issue of Experimental Software and Toolkits (EST-4)
Science of Computer Programming
Hi-index | 0.00 |
Rich development process models contain information about structures for project organization and also for concrete outcomes of a project. However, rich processes are hard to implement. They often contain hundreds of pages of documentation. Development teams tend to be skeptical about rich processes in fear of additional effort, risking the benefits of rich tool support for enactment. Process enactment is a challenging task. There is no common methodology to quickly ''implement'' a development process in a tool or a set of tools. Often specialized tools are used to provide assistance during the project and it is the project manager's task to consolidate the information with the rest of the team. The Process Enactment Tool Framework (PET) is a software tool that supports the transformation of a given formal development process into a format that project tools can work with. PET is an instrument to import processes based on a metamodel and provide exports for a specific project environment. PET takes an input software development process model and transforms it into an intermediate format that serves as the basis for a second transformation step into data formats of tools such as office suites or comprehensive ALM platforms. In this paper we present the tool framework and show how metamodel-based processes can be transformed into an environment that is ready to use for a project team. We show how PET is applied for the German V-Modell XT and for SPEM-based processes to generate, e.g., process templates for the Team Foundation Server or work product document templates.