AHEAD: A Graph-Based System for Modeling and Managing Development Processes

Management of development processes in different engineering disciplines is a challenging task. The AHEAD system addresses these challenges by providing an integrated environment for modeling and managing development processes. Products, activities, and resources are managed in an integrated way; furthermore, AHEAD supports evolving development processes by seamless interleaving of planning and execution. AHEAD is based on programmed graph transformations; tools are generated from a graph-based specification. Finally, a wide-spread object-oriented modeling language (UML) is employed for acquiring process knowledge from domain experts.

[1]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[2]  Bernhard Westfechtel,et al.  A Graph-Based System for Managing Configurations of Engineering Design Documents , 1996, Int. J. Softw. Eng. Knowl. Eng..

[3]  S B Harris,et al.  Business Strategy and the Role of Engineering Product Data Management: A Literature Review and Summary of the Emerging Research Questions , 1996 .

[4]  Bernhard Westfechtel,et al.  Using UML for software process modeling , 1999, ESEC/FSE-7.

[5]  David Whitgift Methods and Tools for Software Configuration Management , 1991 .

[6]  Albert Zündorf,et al.  The PROGRES approach: language and environment , 1999 .

[7]  Carlo Ghezzi,et al.  Process Model Evolution in the SPADE Environment , 1993, IEEE Trans. Software Eng..

[8]  Bernhard Westfechtel,et al.  An environment for managing software development processes , 1997, Proceedings 8th Conference on Software Engineering Environments.

[9]  Dirk Jäger Generating tools from graph-based specifications , 2000, Inf. Softw. Technol..

[10]  Ken G. McIntosh Engineering Data Management: A Guide to Successful Implementation , 1995 .

[11]  Mehdi Jazayeri,et al.  Process-centered Software Engineering Environments , 1995 .

[12]  Ansgar Schleicher Formalizing UML-Based Process Models Using Graph Transformations , 1999, AGTIVE.

[13]  Bernhard Westfechtel,et al.  Graph-Based Models for Managing Development Processes, Resources, and Products , 1998, TAGT.

[14]  Bernhard Westfechtel,et al.  Graph-Based Software Process Management , 1997, Int. J. Softw. Eng. Knowl. Eng..

[15]  Volker Gruhn,et al.  Validation and Verification of Software Process Models , 1991, Software Development Environments and CASE Technology.

[16]  Bernhard Westfechtel Models and Tools for Managing Development Processes , 1999, Lecture Notes in Computer Science.