The invention discloses an AADL model construction method based on a SysML module diagram. The AADL model construction method comprises the following steps of 1, performing module classification basedon the SysML module diagram; step 2, constructing an ADDL
component type declaration based on the SysML module diagram; step 3, constructing an AADL
component type based on the SysML module diagram to realize implementation; 4, constructing the state of the AADL
assembly based on the SysML state
machine diagram; and step 5, constructing state conversion of the AADL
assembly based on the SysML state
machine diagram. By means of the invention, a user can realize automatic construction of the AADL model based on the SysML module diagram; on the basis of maintaining the association relationship between an
embedded system architecture model and a subsystem model, the non-functional attributes of the whole
system model and the subsystem model are considered; modeling and
verification of the
embedded system architecture from the
software level to the hardware level are completed, feasibility and
correctness of a
system architecture model can be verified in the early stage of
software development, problems in the aspect of the
system architecture are found as soon as possible, the cost of
system development is reduced, and the high-reliability target of the whole system is achieved.