Coloured Petri Nets-Based Modeling and Validation of Insulin Infusion Pump Systems

被引:3
作者
Fernandes Costa, Tassio [1 ]
Sobrinho, Alvaro [1 ,2 ]
Silva, Lenardo Chaves E. [3 ]
da Silva, Leandro Dias [1 ]
Perkusich, Angelo [4 ]
机构
[1] Univ Fed Alagoas, Comp Inst, BR-57072900 Maceio, Alagoas, Brazil
[2] Fed Univ Agreste Pernambuco, Comp Sci, BR-55292270 Garanhuns, Brazil
[3] Fed Rural Univ Semiarid, Comp Dept, BR-59625900 Mossoro, Brazil
[4] Univ Fed Campina Grande, Virtus Res Dev & Innovat Ctr, BR-58428830 Campina Grande, Paraiba, Brazil
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 03期
关键词
simulation; coloured Petri nets; modeling;
D O I
10.3390/app12031475
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Safety and effectiveness are crucial quality attributes for insulin infusion pump systems. Therefore, regulatory agencies require the quality evaluation and approval of such systems before the market to decrease the risk of harm, motivating the usage of a formal Model-Based Approach (MBA) to improve quality. Nevertheless, using a formal MBA increases costs and development time because it requires expert knowledge and thorough analyses of behaviors. We aim to assist the quality evaluation of such systems in a cost-effective and time-efficient manner, providing re-usable project artifacts by applying our proposed approach (named MBA with CPN-MBA/CPN). We defined a Coloured Petri nets MBA and a case study on a commercial insulin infusion pump system to verify and validate a reference model (as a component of MBA/CPN), describing quality assessment scenarios. We also conducted an empirical evaluation to verify the productivity and reusability of modelers when using the reference model. Such a model is relevant to reason about behaviors and quality evaluation of such concurrent and complex systems. During the empirical evaluation, using the reference model, 66.7% of the 12 interviewed modelers stated no effort, while 8.3% stated low effort, 16.7% medium effort, and 8.3% considerable effort. Based on the modelers' knowledge, we implemented a web-based application to assist them in re-using our proposed approach, enabling simulation-based training. Although a reduced number of modelers experimented with our approach, such an evaluation provided insights to improve the MBA/CPN. Given the empirical evaluation and the case study results, MBA/CPN showed to be relevant to assess the quality of insulin infusion pump systems.
引用
收藏
页数:26
相关论文
共 26 条
[1]   THE TAME PROJECT - TOWARDS IMPROVEMENT-ORIENTED SOFTWARE ENVIRONMENTS [J].
BASILI, VR ;
ROMBACH, HD .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1988, 14 (06) :758-773
[2]  
Chen Y., 2013, LECT NOTES COMPUTER, P87
[3]  
Costa TF, 2019, IEEE IND ELEC, P2871, DOI 10.1109/IECON.2019.8927111
[4]   Modeling and Evaluation of Service Composition in Commercial Multiclouds Using Timed Colored Petri Nets [J].
Entezari-Maleki, Reza ;
Etesami, Sayed Ehsan ;
Ghorbani, Negar ;
Niaki, Arian Akhavan ;
Sousa, Leonel ;
Movaghar, Ali .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (03) :947-961
[5]   Accuracy of Bolus and Basal Rate Delivery of Different Insulin Pump Systems [J].
Freckmann, Guido ;
Kamecke, Ulrike ;
Waldenmaier, Delia ;
Haug, Cornelia ;
Ziegler, Ralph .
DIABETES TECHNOLOGY & THERAPEUTICS, 2019, 21 (04) :201-208
[6]  
Gao Xuemei, 2019, JMIR Hum Factors, V6, pe10366, DOI 10.2196/10366
[7]   Pragmatic cyber physical systems design based on parametric models [J].
Garcia-Valls, Marisol ;
Perez-Palacin, Diego ;
Mirandola, Raffaela .
JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 144 :559-572
[8]  
Hatcliff John, 2019, ACM SIGBED Review, V16, P8, DOI 10.1145/3357495.3357496
[9]   Colored Petri Nets: A Graphical Language for Formal Modeling and Validation of Concurrent Systems [J].
Jensen, Kurt ;
Kristensen, Lars M. .
COMMUNICATIONS OF THE ACM, 2015, 58 (06) :61-70
[10]   Fault-tolerant system dependability - Explicit modeling of hardware and software component-interactions [J].
Kanoun, K ;
Ortalo-Borrel, M .
IEEE TRANSACTIONS ON RELIABILITY, 2000, 49 (04) :363-376