Khoa Phung
A Stream X-Machine tool for modelling and generating test cases for chronic diseases based on state-counting approach
Phung, Khoa; Jayatilake, Dilshan; Ogunshile, Emmanuel; Aydin, M.
Authors
Dilshan Jayatilake
Dr Emmanuel Ogunshile Emmanuel.Ogunshile@uwe.ac.uk
Programme Leader for BSc(Hons) Data Science & PhD Director of Studies
Dr Mehmet Aydin Mehmet.Aydin@uwe.ac.uk
Senior Lecturer in Networks and Mobile Computing
Abstract
In the biomedical domain, diagrammatical models have been extensively used to describe and understand the behaviour of biological organisms (biological agents) for decades. Although these models are simple and comprehensive, they can only offer a static picture of the corresponding biological systems with limited scalability. As a result, there is an increasing demand to integrate formalism into more dynamic forms that can be more scalable and can capture complex time-dependent processes. Stream X-Machine (SXM) is such a powerful formal method with a memory (data) structure and function-labelled transitions. One of the main strengths of the SXM is its associated testing strategy which ensures that, under well-defined conditions, all functional inconsistencies between the system under test and the model are revealed. In this paper, we adopt the concept of SXM to develop a tool known as T-SXM, which has the capabilities of modelling real world problems and generating test cases automatically based on the state-counting approach. The Type II diabetes case study has been used to demonstrate the abilities of the proposed tool.
Journal Article Type | Article |
---|---|
Acceptance Date | Aug 10, 2021 |
Online Publication Date | Dec 28, 2021 |
Publication Date | 2021-12 |
Deposit Date | Aug 12, 2021 |
Publicly Available Date | Dec 29, 2022 |
Journal | Programming and Computer Software |
Print ISSN | 0361-7688 |
Electronic ISSN | 1608-3261 |
Publisher | MAIK Nauka/Interperiodica |
Peer Reviewed | Peer Reviewed |
Volume | 47 |
Issue | 8 |
Pages | 765-777 |
Series ISSN | Programming and Computer Software, Springer ISSN 0361-7688, IF 0.936, Q4 (Scopus: Q3) |
DOI | https://doi.org/10.1134/S0361768821080211 |
Public URL | https://uwe-repository.worktribe.com/output/7618324 |
Publisher URL | https://www.springer.com/journal/11086 |
Files
A Stream X-Machine tool for modelling and generating test cases for chronic diseases based on state-counting approach
(964 Kb)
PDF
Licence
http://www.rioxx.net/licenses/all-rights-reserved
Publisher Licence URL
http://www.rioxx.net/licenses/all-rights-reserved
Copyright Statement
This version of the article has been accepted for publication, after peer review (when applicable) and is subject to Springer Nature’s AM terms of use, but is not the Version of Record and does not reflect post-acceptance improvements, or any corrections. The Version of Record is available online at: https://doi.org/10.1134/S0361768821080211
You might also like
Error-type -A novel set of software metrics for software fault prediction
(2023)
Journal Article
Integrating students as academic partners in software engineering: A group software development case study
(2024)
Presentation / Conference Contribution
An algorithm for implementing a minimal stream X-Machine model to test the correctness of a system
(2020)
Presentation / Conference Contribution
Covid-19 Care – A mobile application to help connect volunteers and vulnerable people in the community during the Covid-19 lockdown
(2020)
Presentation / Conference Contribution
Downloadable Citations
About UWE Bristol Research Repository
Administrator e-mail: repository@uwe.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search