Object-oriented modelling with high-level modular Petri nets

被引:0
|
作者
Thanh, CB
Klaudel, H
机构
[1] Univ Paris 12, LACL, F-94010 Creteil, France
[2] Univ Evry Val dEssonne, LAMI, F-91000 Evry, France
来源
关键词
object-orientation; coloured Petri nets; semantics;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we address the problem of expressing object-oriented concepts in terms of Petri nets. This is interesting, first, as a possibility of representing concurrent system specifications written in object-oriented formalisms or languages with Petri nets, and second, as a way of allowing automated verification of the obtained Petri net using existing reachability analysis tools. We start from an existing parallel specification language having a modular Petri net semantics and we extend it with object-oriented features inspired from Java and C++. The translation of these new extensions into the Petri net domain is given using a class of modular coloured Petri nets and includes, in particular, a treatment of inheritance and of dynamic binding.
引用
收藏
页码:287 / 306
页数:20
相关论文
共 50 条
  • [41] Modelling data transformation processes using high-level Petri nets
    Peng, Li
    ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2007, : 533 - 536
  • [42] Abstract Petri nets as a uniform approach to high-level petri nets
    Padberg, J
    RECENT TRENDS IN ALGEBRAIC DEVELOPMENT TECHNIQUES, 1999, 1589 : 241 - 260
  • [43] Object-Oriented Petri Nets with Changeable Structure (OPNs-CS) for Production System Modelling
    Z. Jiang
    M. J. Zuo
    P. Y. Tu
    R. Y. K. Fung
    The International Journal of Advanced Manufacturing Technology, 1999, 15 : 445 - 459
  • [44] High-Level Petri Nets with Object-Orientation - A High-Level Petri Net Model Allowing Multiple Inheritance and Multiple Polymorphism
    Brezovan, Marius
    Burdescu, Dumitru
    Ganea, Eugen
    Stanescu, Liana
    INTELLIGENT DISTRIBUTED COMPUTING IV, 2010, 315 : 219 - 228
  • [45] Modeling Dynamic Systems with High-Level Petri Nets with Object-Orientation
    Brezovan, Marius
    Liana, Stanescu
    PROCEEDINGS OF THE 2016 INTERNATIONAL SYMPOSIUM ON INNOVATIONS IN INTELLIGENT SYSTEMS AND APPLICATIONS (INISTA), 2016,
  • [46] Service-oriented Process Control using High-Level Petri Nets
    Mendes, J. Marco
    Leitao, Paulo
    Colombo, Armando W.
    Restivo, Francisco
    2008 6TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2008, : 716 - +
  • [47] Object Oriented Petri Nets - Modelling techniques case study
    Kočí, Radek
    Janoušek, Vladimír
    Zbořil Jr., František
    International Journal of Simulation: Systems, Science and Technology, 2009, 10 (03): : 31 - 43
  • [48] Intention structures modelling using Object Oriented Petri Nets
    Zboril, Frantisek, Jr.
    Koci, Radek
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, 2007, : 33 - +
  • [49] Branching processes of high-level Petri nets
    Khomenko, V
    Koutny, M
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2003, 2619 : 458 - 472
  • [50] SYSTEM MODELING WITH HIGH-LEVEL PETRI NETS
    GENRICH, HJ
    LAUTENBACH, K
    THEORETICAL COMPUTER SCIENCE, 1981, 13 (01) : 109 - 136