• DocumentCode
    2962955
  • Title

    ViewPoint-oriented software development by distributed graph transformation: towards a basis for living with inconsistencies

  • Author

    Goedicke, Michael ; Meyer, Torsten ; Taentzer, Gabriele

  • Author_Institution
    Dept. of Math. & Comput. Sci., Essen Univ., Germany
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    92
  • Lastpage
    99
  • Abstract
    Software development is a staged and evolutionary process. Multiple stakeholders with different needs and views collaborate to build a system from interoperating and heterogeneous development artifacts. In such a setting, one has to cope with requirements changing dynamically during the entire lifetime of the system. Within this changing world living with inconsistencies is natural. Tool support is needed to tolerate inconsistencies and help developers to use them to drive the development process forward. In this contribution we consider the application of distributed graph transformation to the problem of formalizing the integration of multiple perspectives in software development called ViewPoints. Our work concentrates on requirements engineering. We demonstrate how inconsistency management can be used as a tool for requirements analysis by presenting a sample integration of architecture design and performance evaluation views
  • Keywords
    graph theory; software architecture; software performance evaluation; systems analysis; ViewPoint; distributed graph transformation; inconsistency management; performance evaluation; requirements analysis; requirements change; requirements engineering; software architecture design; software development; tool support; Animation; Collaborative work; Costs; Delay; Electrical capacitance tomography; Forward contracts; Organizing; Programming; Software systems; Spirals;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering, 1999. Proceedings. IEEE International Symposium on
  • Conference_Location
    Limerick
  • Print_ISBN
    0-7695-0188-5
  • Type

    conf

  • DOI
    10.1109/ISRE.1999.777989
  • Filename
    777989