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 条
  • [31] Time Petri net model with mixed semantics
    Pan L.
    Ding Z.-J.
    Guo G.-Q.
    Ruan Jian Xue Bao/Journal of Software, 2011, 22 (06): : 1199 - 1209
  • [32] Sensor fusion: A rough Petri net model
    Peters, JF
    Ramanna, S
    Borkowski, M
    Skowron, A
    Suraj, Z
    JOINT 9TH IFSA WORLD CONGRESS AND 20TH NAFIPS INTERNATIONAL CONFERENCE, PROCEEDINGS, VOLS. 1-5, 2001, : 2882 - 2887
  • [33] A PETRI NET MODEL FOR AN ACTIVE DATABASE SIMULATOR
    Medina-Marin, Joselito
    Li, Xiaoou
    Ramon Corona-Armenta, Jose
    Antonio Montufar-Benitez, Marco
    Montano-Arango, Oscar
    Perez-Rojas, Aurora
    EMSS 2008: 20TH EUROPEAN MODELING AND SIMULATION SYMPOSIUM, 2008, : 431 - +
  • [34] Research of the Assembly Model Based on Petri Net
    LI Rong FU Yili MA Yulin FENG Haibo Advanced ManuTechCentHarbin InstOf TechHarbin China
    武汉理工大学学报, 2006, (S2) : 393 - 397
  • [35] The Petri net twist in explicit model checking
    Wolf, Karsten
    SOFTWARE AND SYSTEMS MODELING, 2015, 14 (02): : 711 - 717
  • [36] Agent cooperation: a petri net based model
    Fiorino, HC
    Tessier, C
    INTERNATIONAL CONFERENCE ON MULTI-AGENT SYSTEMS, PROCEEDINGS, 1998, : 425 - 426
  • [37] A PETRI NET MODEL WITH TIME WINDOW CONSTRAINTS
    Chen, Yen-Liang
    Chang, Yuan-Bin
    Hsu, Ping-Yu
    JOURNAL OF INDUSTRIAL AND PRODUCTION ENGINEERING, 2007, 24 (02) : 110 - 119
  • [38] Petri Net Model and the E - Application Development
    Habul, Aida
    Kremic, Emir
    Habul, Mirza
    PROCEEDINGS OF THE ITI 2012 34TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES (ITI), 2012, : 35 - 39
  • [39] A research of agent model based on petri Net
    Wan, H
    Zhang, YZ
    Zhang, CG
    ISTM/2003: 5TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-6, CONFERENCE PROCEEDINGS, 2003, : 4761 - 4764
  • [40] FMS scheduling based on Petri net model
    Kim, YW
    Inaba, A
    Suzuki, T
    Okuma, S
    PROCEEDINGS OF THE 2001 IEEE INTERNATIONAL SYMPOSIUM ON ASSEMBLY AND TASK PLANNING (ISATP2001): ASSEMBLY AND DISASSEMBLY IN THE TWENTY-FIRST CENTURY, 2001, : 238 - 243