• DocumentCode
    3033880
  • Title

    A graph-based approach to the construction of tools for the life cycle integration between software documents

  • Author

    Westfechtel, Bernhard

  • Author_Institution
    Lehrstuhl fuer Inf. III, Tech. Univ. of Aachen, Germany
  • fYear
    1992
  • fDate
    6-10 Jul 1992
  • Firstpage
    2
  • Lastpage
    13
  • Abstract
    In the construction of a software system, software documents (requirements definitions, software architectures, module implementations, etc.) are produced which are written in different languages and describe the system from different points of view. The construction of tools for the integration of such documents is addressed. A formal approach to the semi-automatic construction of incremental integration tools is presented. Passive and active support for interdocument dependencies (consistency analyses and generation/updating of templates for dependent documents, respectively) are provided. For formally specifying incremental integration tools, graph rewriting systems are used. It is shown that certain parts of such a graph rewriting system may be generated from a simple description of language correspondences
  • Keywords
    integrated software; rewriting systems; software engineering; software quality; software tools; active support; consistency analyses; construction of tools; graph rewriting systems; graph-based approach; incremental integration tools; interdocument dependencies; language correspondences; life cycle integration; module implementations; passive support; requirements definitions; software architectures; software documents; Buildings; Documentation; LAN interconnection; Modular construction; Programming; Sections; Software architecture; Software maintenance; Software systems; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Software Engineering, 1992. Proceedings., Fifth International Workshop on
  • Conference_Location
    Montreal, Que.
  • Print_ISBN
    0-8186-2960-6
  • Type

    conf

  • DOI
    10.1109/CASE.1992.200124
  • Filename
    200124