• DocumentCode
    3408445
  • Title

    GRIDS-GRaph-based, integrated development of software: integrating different perspectives of software engineering

  • Author

    Zamperoni, Andreas

  • Author_Institution
    Dept. of Comput. Sci., Leiden Univ., Netherlands
  • fYear
    1996
  • fDate
    25-29 Mar 1996
  • Firstpage
    48
  • Lastpage
    59
  • Abstract
    The paper presents a multi dimensional software engineering model, based on a formal graph specification. In contrast to other software engineering approaches, we concentrate on the integration of the “partial” models of software processes, system architectures and views onto the system into one consistent project framework, in order to enhance large scale software development. We first introduce the static part of the so called three dimensional model of software engineering (3DM), which meta models partial models and integrated project frameworks. We further describe the dynamic part of the 3DM, which defines the necessary actions to generate, manipulate and maintain the entities of the static part. Using the programmed graph rewriting system PROGRES gives us a powerful means to formally specify our conceptual model. We show how we apply PROGRES to formalize the 3DM, and present the prototype of a project supporting tool, generated from the formal specification of the static and dynamic parts of the 3DM
  • Keywords
    formal specification; graph theory; project management; rewriting systems; software tools; 3DM; GRIDS; PROGRES; conceptual model; consistent project framework; formal graph specification; formal specification; graph based integrated development of software; integrated project frameworks; large scale software development; multi dimensional software engineering model; partial models; programmed graph rewriting system; project supporting tool; software engineering; software processes; system architectures; three dimensional model of software engineering; Computer science; Formal specifications; Manipulator dynamics; Metamodeling; Object oriented modeling; Power system modeling; Programming; Software engineering; Software systems; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1996., Proceedings of the 18th International Conference on
  • Conference_Location
    Berlin
  • ISSN
    0270-5257
  • Print_ISBN
    0-8186-7247-1
  • Type

    conf

  • DOI
    10.1109/ICSE.1996.493401
  • Filename
    493401