Sequencing of Modules and Prioritization of Test Cases using Dependency Structure Matrix: Survey

Author(s):  
M. Sangeetha ◽  
S. Malathi
Author(s):  
Timothy K. Brady

This paper describes a framework for evaluating the long-term effect of early project implementation decisions. Early decisions, such as establishing the system architecture and selecting technology of particular maturity, can have lasting impact throughout the project development process and during the project’s operations phase. A systems engineering analysis framework using two different extensions of dependency structure matrix (DSM) analysis was developed to provide a comprehensive system view of the project architecture and the technology choices. An “interface DSM” mapped the dependence of components on one another and identified the impact of component criticality on the project’s operations. A “technology risk DSM” included a component technology risk factor to help identify the patterns of system level risk. This analytical framework can be used to expand the design and management teams’ holistic view of the project, which can be used to enhance project implementation decision-making. The analytical framework described in this paper was applied to two spacecraft projects, which served as case studies. Analytical observations were compared to post-project lessons learned to develop a general understanding of the relationship between the critical elements of each project’s structure and the successful implementation approach for each case.


2009 ◽  
Vol 17 (4) ◽  
pp. 595-626 ◽  
Author(s):  
Tian-Li Yu ◽  
David E. Goldberg ◽  
Kumara Sastry ◽  
Claudio F. Lima ◽  
Martin Pelikan

In many different fields, researchers are often confronted by problems arising from complex systems. Simple heuristics or even enumeration works quite well on small and easy problems; however, to efficiently solve large and difficult problems, proper decomposition is the key. In this paper, investigating and analyzing interactions between components of complex systems shed some light on problem decomposition. By recognizing three bare-bones interactions—modularity, hierarchy, and overlap, facet-wise models are developed to dissect and inspect problem decomposition in the context of genetic algorithms. The proposed genetic algorithm design utilizes a matrix representation of an interaction graph to analyze and explicitly decompose the problem. The results from this paper should benefit research both technically and scientifically. Technically, this paper develops an automated dependency structure matrix clustering technique and utilizes it to design a model-building genetic algorithm that learns and delivers the problem structure. Scientifically, the explicit interaction model describes the problem structure very well and helps researchers gain important insights through the explicitness of the procedure.


Sign in / Sign up

Export Citation Format

Share Document