This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
An Application of Structural Modeling to Software Requirements Analysis and Design
April 1987 (vol. 13 no. 4)
pp. 461-471
K. Matsumura, Systems and Software Engineering Division, Toshiba Corporation
In software development, it has been pointed out that software engineers must pay attention to software requirements definition. One of the important problems in software engineering is to rationalize the processes from requirements definition to design. Computer tools are most useful and efficient for this purpose. This paper proposes a computer-aided software design system (CASDS), which supports software engineers with a series of structural modeling. As is well-known in systems planning, structural modeling helps to extract concepts from many fuzzy requirements. This system contains three structural modeling methods. They are used 1) to determine functional terms from fuzzy software requirements, 2) to obtain modules by structuring the functions with respect to the data flows, and 3) to make a program skeleton by imposing control flows on the functional elements obtained by breaking down the modules.
Index Terms:
system planning, Clustering, computer-aided tools, control flow, data flow, design methodology, graph theory, module, requirements analysis, structural modeling
Citation:
K. Matsumura, H. Mizutani, M. Arai, "An Application of Structural Modeling to Software Requirements Analysis and Design," IEEE Transactions on Software Engineering, vol. 13, no. 4, pp. 461-471, April 1987, doi:10.1109/TSE.1987.233182
Usage of this product signifies your acceptance of the Terms of Use.