• DocumentCode
    1851599
  • Title

    An environment for managing software development processes

  • Author

    Heimann, Peter ; Krapp, Carl-Arndt ; Westfechtel, Bernhard

  • Author_Institution
    Lehrstuhl fur Inf. III, Tech. Hochschule Aachen, Germany
  • fYear
    1997
  • fDate
    8-9 Apr 1997
  • Firstpage
    101
  • Lastpage
    109
  • Abstract
    Considerable efforts have been undertaken to construct environments supporting dynamic software processes. The road to success neither takes us into the runtime stack of the process engine (rule-based approaches), nor may we tolerate the straight-jacket of a static Petri net. We propose an environment centered around dynamic task nets, which provide project managers with all details required to plan, analyse, and monitor software projects, taking into account changes to the product structure, feedbacks, simultaneous engineering, and replanning of resource assignments. Developers benefit from the management of dynamic work contents, including control over incoming versions of input documents and intermediate releases of output documents. The environment is based on a formal specification as a graph rewriting system, which allows for describing editing, analysis, and enactment of task nets in a uniform formal framework. By generating code from the specification, we avoid the cumbersome and error-prone task of translating complex graph transformations manually into a low-level programming language
  • Keywords
    computer aided software engineering; configuration management; formal specification; project support environments; software development management; dynamic software processes; dynamic task nets; dynamic work contents; feedbacks; formal specification; graph rewriting system; input documents; process engine; product structure; replanning; rule-based approaches; runtime stack; simultaneous engineering; software development processes; static Petri net; Engineering management; Engines; Environmental management; Monitoring; Programming; Project management; Resource management; Roads; Runtime; Software development management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Environments, Eighth Conference on
  • Conference_Location
    Cottbus
  • Print_ISBN
    0-8186-8019-9
  • Type

    conf

  • DOI
    10.1109/SEE.1997.591822
  • Filename
    591822