Architecture is composed of numerous systems, and each system is related to one another. In some cases, one system may even contain several minor systems, hence the structure and the behavior are extremely complex. Before the computer age, the complexity is the major obstacle to analyzing the building system. With the advent of powerful calculation ability, the complexity analysis has become feasible. My thesis therefore focuses on building a uni-solution to address multiple systems in the architecture field.