Abstract:The component assembly model based on Petri net was proposed to eliminate the deficiencies of formal semantic definitions in describing both component assembly and component evolution. Petri net system functions were employed to describe the static assembly structures of component. In addition, the migration of component ID flowing throughout Petri net was used to simulate the dynamic operation of component model. Six component assembly architecture and dynamic operation rules for Petri net were constructed, and special cases were given to illustrate both the evolution and operation of component Petri net. To support quantitative analysis of ripple effect during component model evolution, impact factors were abstracted from reachable marking graph of Petri to describe the level of coupling between components and to measure the influence degree of component evolution. This model can be applied to the description of architecture and evolution analysis of assembly process in component-based software system
杨鹤标, 乔亦民 . 基于Petri网的构件组装模型[J]. 江苏大学学报(自然科学版), 2010, 31(4): 452-457.
Yang Hebiao, Qiao Yimin. Component assembly model based on Petri net[J]. Journal of Jiangsu University(Natural Science Eidtion)
, 2010, 31(4): 452-457.