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 条
  • [21] Disassembly model based on Petri net
    Guo, Mao
    Cai, Jianguo
    Tong, Jinsong
    Zhongguo Jixie Gongcheng/China Mechanical Engineering, 2000, 11 (09): : 1007 - 1009
  • [22] Model Simplification in Petri Net Models
    Davidrajuh, Reggie
    UKSIM FIFTH EUROPEAN MODELLING SYMPOSIUM ON COMPUTER MODELLING AND SIMULATION (EMS 2011), 2011, : 162 - 167
  • [23] A PETRI NET MODEL FOR PIPELINE SCHEDULING
    FJELLBORG, B
    MICROPROCESSING AND MICROPROGRAMMING, 1991, 31 (1-5): : 121 - 126
  • [24] Application of Advanced Petri Net in Personalized Learning
    Dai, Junyi
    Su, Guiping
    Sun, Yuan
    Ye, Shiwei
    Liao, Pan
    Sun, Yi
    2018 9TH INTERNATIONAL CONFERENCE ON E-EDUCATION, E-BUSINESS, E-MANAGEMENT AND E-LEARNING (IC4E 2018), 2018, : 1 - 6
  • [25] Benchmark Datasets for Stochastic Petri Net Learning
    Guang, Mingjian
    Yan, Chungang
    Wang, Junli
    Qi, Hongda
    Jiang, Changjun
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [26] Process Net: A petri net model with the characteristics of process algebras
    1600, Journal of Chemical and Pharmaceutical Research, 3/668 Malviya Nagar, Jaipur, Rajasthan, India (05):
  • [27] Petri net transformations in the Petri Net Baukasten
    Braatz, B.
    Ehrig, H.
    Urbášek, M.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2472 : 37 - 65
  • [28] Petri net transformations in the "Petri Net Baukasten"
    Braatz, B
    Ehrig, H
    Urbásek, M
    PETRI NET TECHNOLOGY FOR COMMUNICATION-BASED SYSTEMS: ADVANCES IN PETRI NETS, 2003, 2472 : 37 - 65
  • [29] Fuzzy knowledge learning via adaptive fuzzy Petri net with triangular function model
    Canales, Jair Cervantes
    Li, Xiaoou
    Yu, Wen
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 4249 - +
  • [30] A COLORED PETRI-NET MODEL OF VHDL
    OLCOZ, S
    COLOM, JM
    FORMAL METHODS IN SYSTEM DESIGN, 1995, 7 (1-2) : 101 - 123