DocumentCode :
3138406
Title :
Structured Design Methodologies
Author :
Bergland, G.D.
Author_Institution :
Bell Telephone Laboratories, Inc., Murray Hill, NJ
fYear :
1978
fDate :
19-21 June 1978
Firstpage :
475
Lastpage :
493
Abstract :
This tutorial considers the structure and construction of reliable software (see Figure 1). By way of introduction, several of the structured programming and software engineering techniques are classified into three groups; those which impact primarily on the program structure, the development process, and the development support tools. Structural Analysis Concepts are described which have their major impact at the code level, the module level, and the system level. Finally, three of the major structured design methodologies which have been reported in the literature are developed and compared. Functional Decomposition, the Data Flow Design Method, and the Data Structure Design Method are described, characterized, and applied to a specific example. While no one design methodology can be shown to be "correct" for all types of problems, it is felt that these three can cover a variety of applications. An "interim" approach for large software design problems is suggested which may be useful until an accepted "correct" methodology comes along.
Keywords :
Application software; Costs; Data structures; Design methodology; Information processing; Laboratories; Software engineering; Software maintenance; Software systems; Telephony;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation, 1978. 15th Conference on
Type :
conf
DOI :
10.1109/DAC.1978.1585214
Filename :
1585214
Link To Document :
بازگشت