This Article 
 Bibliographic References 
 Add to: 
Extracting and Restructuring the Design of Large Systems
January/February 1990 (vol. 7 no. 1)
pp. 66-71

Extraction of the structural and, to a lesser degree, functional and dynamic properties of systems composed of modules and subsystems is treated. The process is equivalent to reverse engineering a system-level design description. The approach used is to map the resource exchange among modules and then derive a hierarchical design description using a system-restructuring algorithm. The medium for the design description is a module interconnection language, NuMIL. The performance of the algorithm shows that it is practical.

Index Terms:
large systems; dynamic properties; modules; subsystems; reverse engineering; system-level design description; resource exchange; hierarchical design description; system-restructuring algorithm; design description; module interconnection language; NuMIL; software engineering
Song C. Choi, Walt Scacchi, "Extracting and Restructuring the Design of Large Systems," IEEE Software, vol. 7, no. 1, pp. 66-71, Jan.-Feb. 1990, doi:10.1109/52.43051
Usage of this product signifies your acceptance of the Terms of Use.