A Petri net model for changing units of learning in runtime

被引:6
|
作者
Vidal, Juan C. [1 ]
Lama, Manuel [1 ]
Diaz-Hermida, Felix [1 ]
Bugarin, Alberto [1 ]
机构
[1] Univ Santiago de Compostela, Ctr Invest Tecnol Informac CITIUS, Santiago De Compostela 15782, Spain
关键词
Runtime adaptation; Petri nets; Workflows; IMS Learning Design; Dynamic change; WORKFLOW; DESIGN; ADAPTATION; MANAGEMENT; SUPPORT;
D O I
10.1016/j.knosys.2012.12.010
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present a Petri net-based approach that facilitates making structural changes at runtime to units of learning specified in IMS Learning Design (IMS LD). The proposed change model makes use of the hierarchical Petri net model derived from IMS LD and a page substitution mechanisms to replace learning flow components on the fly. As a result, a new hierarchical Petri net is defined, verifying that changes do not cause inconsistencies, such as data loss or errors, in the learning process. Furthermore, two change modes have been implemented: a safe mode, for conservative modifications that do not affect participants, and an unsafe mode, which may require to transfer the participant execution to a safe point in the new structure. Our approach has been developed as an extension of a Petri net-based IMS LD engine and validated with a set of real units of learning. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:26 / 42
页数:17
相关论文
共 50 条
  • [41] A Learned Soccer Goalkeeper Petri Net Model
    Gholami, Azadeh
    Bigham, Bahram Sadeghi
    2017 ARTIFICIAL INTELLIGENCE AND ROBOTICS (IRANOPEN), 2017, : 102 - 108
  • [42] Service-Oriented Petri Net Model
    Iakushkin, Oleg
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2020, PT VI, 2020, 12254 : 51 - 66
  • [43] The Petri net twist in explicit model checking
    Karsten Wolf
    Software & Systems Modeling, 2015, 14 : 711 - 717
  • [44] Research of the assembly model based on Petri net
    Advanced Manu. Tech. Cent., Harbin Inst. Of Tech., Harbin 15000, China
    Wuhan Ligong Daxue Xuebao, 2006, SUPPL. 1 (393-397):
  • [45] A Petri net model for railway bridge maintenance
    Le, Bryant
    Andrews, John
    Fecarotti, Claudia
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART O-JOURNAL OF RISK AND RELIABILITY, 2017, 231 (03) : 306 - 323
  • [46] Diagnosis Petri Net Model for Power System
    Wang Lei
    Wu Dejun
    Wang Shitao
    Zhao Junwei
    Xiao Ming
    Electricity, 2014, 25 (04) : 39 - 41
  • [47] A Petri net model of aircraft maintenance scheduling
    Prescott, D. R.
    ADVANCES IN SAFETY, RELIABILITY AND RISK MANAGEMENT, 2012, : 782 - 789
  • [48] OBJECT MODEL SYNCHRONIZATION BASED ON PETRI NET
    Zacek, Jaroslav
    Hunka, Frantisek
    MENDEL 2011 - 17TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING, 2011, : 523 - 527
  • [49] A GENERALIZED FUZZY PETRI-NET MODEL
    PEDRYCZ, W
    GOMIDE, F
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1994, 2 (04) : 295 - 301
  • [50] A Petri net model for hardware/software codesign
    Maciel, P
    Barros, E
    Rosenstiel, W
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 1999, 4 (04) : 243 - 310