• DocumentCode
    2835586
  • Title

    Bridging the gap between analysis and design using dependency diagrams

  • Author

    Vasilache, Simona ; Tanaka, Jiro

  • Author_Institution
    Tsukuba Univ., Ibaraki, Japan
  • fYear
    2005
  • fDate
    11-13 Aug. 2005
  • Firstpage
    407
  • Lastpage
    414
  • Abstract
    Requirements specifications often make use of a number of scenarios that are interrelated and that depend on each other in many ways. However, they are often treated separately, one by one. We propose a new type of diagrams, named dependency diagrams, which are able to illustrate the various kinds of relationships existing between scenarios. We make use of a scenario matrix for each scenario and we describe the transformation process of scenarios into state machines, based on the information in the scenario matrices, and that in the dependency diagrams. The result is a number of state machines that can be used for detailed design models and code can further be generated from them. Using our approach, we can bridge the gap between analysis and design and we can bring the developer one step closer to the implementation.
  • Keywords
    diagrams; finite state machines; formal specification; object-oriented programming; code generation; dependency diagram; requirements specification; scenario matrix; software design; state machine; Application software; Bridges; Conference management; Engineering management; Object oriented modeling; Programming; Software engineering; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Research, Management and Applications, 2005. Third ACIS International Conference on
  • Print_ISBN
    0-7695-2297-1
  • Type

    conf

  • DOI
    10.1109/SERA.2005.27
  • Filename
    1563190