摘要: 指出了UML的多视图模型存在缺乏统一语义模型的不足,提出了一种利用面向对象Petri网(OOPN)统一描述面向对象系统结构和行为模型的解决方法,即可执行对象结构模型(EOSM)。该方法将对象结构模型表示为可执行的OOPN子网,实现了对象的多个行为间的结构化动态耦合。研究表明,EOSM模型可以实现对象的结构模型与行为模型的统一表示。
关键词:
面向对象,
Petri网,
UML,
可执行对象结构模型
Abstract: This paper points out the shortage of the lack of unified semantic foundation among UML multi-views, and presents an object-oriented Petri net (OOPN) based approach, executable object structural model (EOSM), to deal with it. This method represents both the aspects of objects’ structure and behaviors in the form of sub-net of OOPN, so that behaviors belonging to different objects can be coupled dynamically upon ESOM models. Simulation of an example shows that EOSM can unify the structural and behavioral models successfully.
Key words:
object-oriented,
Petri net,
UML,
executable object structural model
中图分类号:
林 奕;闫 杰;曾小荟;张 凯. 一种基于OOPN的可执行对象结构模型[J]. 计算机工程, 2007, 33(13): 13-15.
LIN Yi; YAN Jie; ZENG Xiaohui; ZHANG Kai. An Executable Object Structural Model Based on OOPN[J]. Computer Engineering, 2007, 33(13): 13-15.