Analysis, Evaluation and Reusability of Virtual Laboratory Software Based on Conceptual Modeling and Conformance Checking

被引:1
|
作者
Sypsas, Athanasios [1 ]
Kalles, Dimitris [1 ]
机构
[1] Hellen Open Univ, Sch Sci & Technol, Patras 26335, Greece
关键词
conceptual modeling; virtual laboratory software; conformance checking; UML ACTIVITY DIAGRAM; COMPUTER-SIMULATIONS; EDUCATION; ACHIEVEMENT; FRAMEWORK;
D O I
10.3390/math11092153
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Virtual laboratories have been increasingly used in tertiary education for natural and applied sciences, especially due to the COVID pandemic, generating a substantial investment in corresponding software applications, including simulation experiments and procedures. However, it is expensive and time-consuming to analyze, understand, model and implement the virtual experiments, especially when it is necessary to create new ones from scratch, but also when they must be redesigned and addressed to an audience in a different educational setting. We use UML Activity Diagrams and Petri nets to model experimental procedures and then apply conformance checking to detect possible nonconformities between expected model behavior and actual model execution. As a result, we provide an estimation of the conceptual proximity between experiments performed in different educational settings using the same virtual laboratory software, assisting educators and developers in making informed decisions about software reuse and redesign by providing a systematic and formal way of evaluating software applicability. A virtual microscoping experiment was used as a case study for validation purposes. The results revealed that the specific virtual lab software can be ported, without modifications, from tertiary to secondary education, to achieve learning outcomes relevant to that education level, even though it was originally designed for a distance education university. The proposed framework has potential applications beyond virtual laboratories, as a general approach to process modeling and conformance checking to evaluate the similarity between the specification of experimental procedures and actual execution logs can be applied to various domains.
引用
收藏
页数:16
相关论文
共 50 条
  • [41] Goal-oriented conceptual modeling and consistency checking for C4ISR system effectiveness analysis
    Wang, Zhi-Xue
    Dong, Qing-Chao
    Zhang, Wei-Zhong
    Jiang, Xin
    Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 2013, 33 (09): : 2381 - 2389
  • [42] Quality evaluation of software development process based on spiral modeling
    Yamamichi, N
    Yokochi, K
    Tanaka, T
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS, 1998, 81 (12): : 55 - 64
  • [43] The evaluation of new software developing process based on a spiral modeling
    Yamamichi, N
    Ozeki, T
    Yokochi, K
    Tanaka, T
    IEEE GLOBECOM 1996 - CONFERENCE RECORD, VOLS 1-3: COMMUNICATIONS: THE KEY TO GLOBAL PROSPERITY, 1996, : 2007 - 2012
  • [44] Software Architecture Modeling and Evaluation Based on Stochastic Activity Networks
    Sedaghatbaf, Ali
    Azgomi, Mohammad Abdolahi
    FUNDAMENTALS OF SOFTWARE ENGINEERING, FSEN 2015, 2015, 9392 : 46 - 53
  • [45] Software Architecture Modeling and Reliability Evaluation Based on Petri Net
    Zhang, Chi
    Ma, Yunyun
    Wang, Xiaohua
    Wang, Ruixue
    2017 FOURTH INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND THEIR APPLICATIONS (DSA 2017), 2017, : 51 - 56
  • [46] Trustworthiness evaluation method for CPS software based on software architecture energy consumption modeling
    Zhang, Guang-Quan
    Zhang, Kan
    Zhu, Yi
    Zhou, Hang
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2013, 41 (11): : 2270 - 2275
  • [47] TRACTOR CAB VIRTUAL MODELING AND ERGONOMIC EVALUATION BASED ON JACK
    Wu, Yiwei
    Zhou, Zhili
    Xi, Zhiqiang
    Li, Jishun
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2018, VOL 3, 2018,
  • [48] Guiding conceptual design modeling based on product systems analysis
    Cao, Dongxing
    Han, Yanhui
    Cui, Chunxiang
    Qi, Kaicheng
    KYBERNETES, 2011, 40 (5-6) : 790 - 799
  • [49] Non-Deterministic Behavior Analysis for Embedded Software Based on Probabilistic Model Checking
    Hou, Gang
    Kong, Weigiang
    Zhou, Kuanjiu
    Wang, Jie
    Lin, Chi
    2019 IEEE 25TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2019, : 844 - 851
  • [50] Research on Software Requirement Analysis Based on Agile Modeling
    Zhang Hao
    Deng Rongrong
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON PRODUCT INNOVATION MANAGEMENT, VOLS I AND II, 2009, : 1327 - 1331