A system is complex that it comprises multiple views such as strategy/version n, strategy/version n+1, concept, analysis, design, implementation, structure, behavior and input/output data views. Accordingly, a system is defined as a set of interacting components forming an integrated whole of that system's multiple views. Since structure and behavior views are the two most prominent ones among multiple views, integrating the structure and behavior...