• DocumentCode
    1297753
  • Title

    Two-dimensional program design

  • Author

    Rotenstreich, S. ; Howden, William E.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., George Washington Univ., Washington, DC, USA
  • Issue
    3
  • fYear
    1986
  • fDate
    3/1/1986 12:00:00 AM
  • Firstpage
    377
  • Lastpage
    384
  • Abstract
    One-dimensional design methods focus on one way of looking at data and control relationships in a design. Structured design concentrates on top-down, or vertical relationships. Data flow diagrams concentrate on horizontal relationships, in which the output from one computation flows to the next computation to be done. Two-dimensional design allows the simultaneous consideration of both the functional abstraction of vertical designs and the complex data sharing of horizontal designs through the use of functional and environmental models. The basic defects of one-dimensional approaches are described, followed by a description of a two-dimensional method. The method includes guidelines for transforming a one-dimensional design to a two-dimensional design.
  • Keywords
    software engineering; complex data sharing; control relationships; environmental models; functional abstraction; horizontal relationships; program design; software engineering; structured design; two-dimensional design; vertical designs; vertical relationships; Abstracts; Analytical models; Computational modeling; Data models; Object oriented modeling; Patient monitoring; System analysis and design; Data flow; design; modules; structured design;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1986.6312880
  • Filename
    6312880