Integration Tools Supporting Development Processes

  • Stefan Gruner
  • Manfred Nagl
  • Andy Schürr
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1526)

Abstract

Development processes of various engineering disciplines are usually rather complex. They consist of many interacting subprocesses, which are carried out by different developers. Each subprocess delivers its own documents, which are part of the overall result. All involved documents and their mutual, fine-grained dependencies are subject to permanent changes during the life-time of their development process. Keeping these documents in a consistent state is a most important prerequisite for the success of any engineering project.

As completely automatic change control between documents is often impossible, interactive consistency monitoring and (re-)establishing tools are necessary, which we call integration tools. This paper reports about experiences in building integration tools for software engineering environments and about ongoing efforts to build similar integration tools. This paper reports about experiences in building integration tools for software engineering environments and about ongoing efforts to build similar integration tools for chemical process engineering. Furthermore, the paper describes an object-oriented and graph-grammar-based formal method for specifying integration tools and sketches how their implementations are derived from their high-level specifications.

Keywords

Development processes document integration tool specification fine-grained interdocument relations coupled graph grammars 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Stefan Gruner
    • 1
  • Manfred Nagl
    • 2
  • Andy Schürr
    • 3
  1. 1.Graduiertenkolleg für Informatik und TechnikRWTH AachenAachenGermany
  2. 2.Lehrstuhl für Informatik IIIRWTH AachenAachenGermany
  3. 3.Inst. für SoftwaretechnologieUniv. der Bundeswehr MünchenNeubibergGermany

Personalised recommendations