Dr Emmanuel Ogunshile Emmanuel.Ogunshile@uwe.ac.uk
Senior Lecturer in Computer Science
An algorithm for implementing a minimal stream X-Machine model to test the correctness of a system
Ogunshile, Emmanuel; Phung, Khoa
Authors
Khoa Phung
Abstract
The rapid change of requirements has made software more complex and harder to maintain. Software testing tools play an important role in the Software Development Life Cycle. However, many technology companies have employed fast paced development of software to meet the demands of their markets. Early released software tends to contain serious bugs and errors because they have not been tested properly during the testing process. Many current available testing tools are capable of detecting these faults; however, some of which are either outdated or cannot catch up with the constantly changing demands. Also, these testing tools concentrate more on generating efficient test sets while ignoring their effectiveness. This paper introduces an algorithm called T-SXM which is developed using the Java programming language based on the stream X-Machines theory which is an intuitive and powerful technique for modelling real world problems formally. The T-SXM algorithm is designed to provide developers with a tool to test the correctness of their implemented systems which can potentially resolve the problem of effectiveness that the other testing tools are facing.
Citation
Ogunshile, E., & Phung, K. (in press). An algorithm for implementing a minimal stream X-Machine model to test the correctness of a system. In 2020 8th International Conference in Software Engineering Research and Innovation (CONISOFT). https://doi.org/10.1109/CONISOFT50191.2020.00023
Conference Name | CONISOFT 2020 : IEEE 8th International Conference on Software Engineering Research and Innovation |
---|---|
Conference Location | Mexico City |
Start Date | Nov 4, 2020 |
End Date | Nov 6, 2020 |
Acceptance Date | Jul 10, 2020 |
Online Publication Date | Dec 31, 2020 |
Deposit Date | Jul 15, 2020 |
Publicly Available Date | Feb 1, 2021 |
Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
Book Title | 2020 8th International Conference in Software Engineering Research and Innovation (CONISOFT) |
ISBN | 9781728184517 |
DOI | https://doi.org/10.1109/CONISOFT50191.2020.00023 |
Keywords | component; T-SXM; testing strategy; transform; model; specification; correctness; effectiveness |
Public URL | https://uwe-repository.worktribe.com/output/6250491 |
Publisher URL | http://conisoft.org/2020/ |
Files
An algorithm for implementing a minimal stream X-Machine model to test the correctness of a system
(704 Kb)
PDF
Licence
http://www.rioxx.net/licenses/all-rights-reserved
Publisher Licence URL
http://www.rioxx.net/licenses/all-rights-reserved
Copyright Statement
©2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.
Related Outputs
CompleX-Machine: An automated testing tool using X-Machine theory
(2018)
Journal Article
You might also like
Enhancing software fault prediction with deep neural networks: An empirical analysis of error-type metrics
(2023)
Conference Proceeding
Error-type -A novel set of software metrics for software fault prediction
(2023)
Journal Article
Modelling interrelationship between diseases with communicating stream x-machines
(2022)
Journal Article
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