A method based on hierarchical analysis and UML state machine for disassembly and assembly process simulation

To address the problems of non-simple disassembly and assembly procedure and enormous system models in the aircraft maintenance training system, a process modeling method, combining UML(Unified Modeling Language)state machine and hierarchical analysis, is presented. UML state machine is used to build a model contained of state, migration and constraints on regulating the component model. The adoption of hierarchical analysis was used to achieve a logical and orderly presentation and real-time monitoring the parts. This simplified models and improved the efficiency of modeling. A fairly good simulation result is achieved and shows the feasibility of our approach.