OPENET: Ontology-based engine for high-level Petri nets

被引:10
|
作者
Vidal, Juan C. [1 ]
Lama, Manuel [1 ]
Bugarin, Alberto [1 ]
机构
[1] Univ Santiago de Compostela, Dept Elect & Comp Sci, Santiago De Compostela 15782, Spain
关键词
Ontologies; High level Petri nets; High level Petri nets execution engine; DESIGN;
D O I
10.1016/j.eswa.2010.02.136
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, OPENET, an engine for the execution of high-level Petri nets (HLPNs) is presented. OPENET is based on an ontology that represents the knowledge of the ISO/IEC 15909-1 standard and, respectively, describes semantically and declaratively both the static structure and the dynamic behavior of HLPNs. Thus the ontology is composed of (i) a taxonomy that describes the main components of a net, capturing the vocabulary and semantics specified in the standard; and (ii) a set of axioms and rules that constrain how the instances of the taxonomy are created, restricting the range and domain of the relations, and the values of the attributes. These axioms guarantee that a HLPN is correctly constructed, and restrict how it should be executed; and (iii) a set of rules which contain the knowledge needed to execute HLPNs and thus infer new instances of the concepts that describe the dynamic model of the HLPN. The OPENET engine has been implemented in F-Logic with the FLORA-2 reasoner, and is being used in several domains: the execution of courses in E-learning, the modeling and execution of workflows in Industry, and the execution of web service choreographies. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:6493 / 6509
页数:17
相关论文
共 50 条
  • [41] Verification of distributed systems modelled by high-level Petri nets
    Kozura, VE
    Nepomniaschy, VA
    Novikov, RM
    [J]. PAR ELEC 2002: INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2002, : 61 - 66
  • [42] Finite symbolic reachability graphs for high-level Petri nets
    Hameurlain, N
    Sibertin-Blanc, C
    [J]. ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE AND INTERNATIONAL COMPUTER SCIENCE CONFERENCE, PROCEEDINGS, 1997, : 150 - 159
  • [43] Separation of control and data flow in high-level Petri nets: Transforming Dual Flow Nets into Object Petri Nets
    Farwer, Berndt
    Varea, Mauricio
    [J]. FUNDAMENTA INFORMATICAE, 2006, 72 (1-3) : 123 - 137
  • [44] Workflow modeling for Internet-based commerce: An approach based on high-level Petri nets
    Weitz, W
    [J]. TRENDS IN DISTRIBUTED SYSTEMS FOR ELECTRONIC COMMERCE, 1998, 1402 : 166 - 178
  • [45] QUALITATIVE MODEL-BASED VERIFICATION OF OPERATING PROCEDURES BY HIGH-LEVEL PETRI NETS
    GERZSON, M
    CSAKI, Z
    HANGOS, KM
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 1994, 18 : S565 - S569
  • [46] The CSCW analysis method based on Fuzzy-Timing High-level petri Nets
    Feng, T
    Li, RH
    [J]. 2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 2547 - 2552
  • [47] 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
    [J]. INTELLIGENT DISTRIBUTED COMPUTING IV, 2010, 315 : 219 - 228
  • [48] An ontology-based Web engine
    Lee, MR
    Mizoguchi, R
    [J]. WEB TECHNOLOGIES AND APPLICATIONS, 1998, : 359 - 360
  • [49] An ontology-based evidential framework for video indexing using high-level multimodal fusion
    Rachid Benmokhtar
    Benoit Huet
    [J]. Multimedia Tools and Applications, 2014, 73 : 663 - 689
  • [50] An ontology-based evidential framework for video indexing using high-level multimodal fusion
    Benmokhtar, Rachid
    Huet, Benoit
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2014, 73 (02) : 663 - 689