期刊文献+

A Pragmatic Behavior Subtyping Relation Based on Both States and Actions

A Pragmatic Behavior Subtyping Relation Based on Both States and Actions
原文传递
导出
摘要 A behavior preserving relation between Petri-net systems is introduced in this paper, based on the observability of both places and transitions, which is important in mod-eling the dynamic behavior of concurrent object-oriented systems with Petri nets. Each group of closely related attributes of a concurrent object is modeled by the state of a collection of observable places, and each of its methods by a group of observable transitions. The grouping distinguishes the definition in this paper from others, which makes it easy to work together with the static object models, to reuse the models and to dispel the interference among groups, thus relieving the problem of inheritance anomaly by the possibility of dividing the synchroniza-tion code into independent parts. For a formal definition of this behavior subtyping relation, Elementary Net systems, with both S-elements and T-elements labeled, are used. Then it is extended informally to the state based coloured Petri net systems. Finally, the background of the definitions and the future work are presented. A behavior preserving relation between Petri-net systems is introduced in this paper, based on the observability of both places and transitions, which is important in mod-eling the dynamic behavior of concurrent object-oriented systems with Petri nets. Each group of closely related attributes of a concurrent object is modeled by the state of a collection of observable places, and each of its methods by a group of observable transitions. The grouping distinguishes the definition in this paper from others, which makes it easy to work together with the static object models, to reuse the models and to dispel the interference among groups, thus relieving the problem of inheritance anomaly by the possibility of dividing the synchroniza-tion code into independent parts. For a formal definition of this behavior subtyping relation, Elementary Net systems, with both S-elements and T-elements labeled, are used. Then it is extended informally to the state based coloured Petri net systems. Finally, the background of the definitions and the future work are presented.
出处 《Journal of Computer Science & Technology》 SCIE EI CSCD 2001年第5期418-425,共8页 计算机科学技术学报(英文版)
基金 the National Natural Science Foundation of China under grant No.69973003, and by the China NKBRSF (973) under grant No. G 199903
关键词 Petri net object orientation SUBTYPING RELATION Petri net, object orientation, subtyping, relation
  • 相关文献

参考文献2

  • 1Yuan Chongyi,Proceedings of 3rd Workshop on Advanced Parallel Processing Technologies,1999年,172页
  • 2Newman A,J Circuits,Systems,Computers,1998年,8卷,1期,1页

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部