2021
DOI: 10.48550/arxiv.2112.01538
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Testing Reactive Systems Using Behavioural Programming, a Model Centric Approach

Abstract: Testing is a significant aspect of software development. As systems become complex and their use becomes critical to the security and the function of society, the need for testing methodologies that ensure reliability and detect faults as early as possible becomes critical. In academia and in industry, different methods are being developed for improving the testing process. The most promising approach is the model-based approach where a model is developed that defines how the system is expected to behave and h… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(4 citation statements)
references
References 32 publications
0
4
0
Order By: Relevance
“…All of which are focused on achieving the goal of efficiently testing process, software, and system. A possible trend we have begun to explore is the system modeling process concerning the testing resulting from system requirements using BP tools [3]. This modeling is a prerequisite to the approach presented in this article.…”
Section: Optmentioning
confidence: 99%
See 3 more Smart Citations
“…All of which are focused on achieving the goal of efficiently testing process, software, and system. A possible trend we have begun to explore is the system modeling process concerning the testing resulting from system requirements using BP tools [3]. This modeling is a prerequisite to the approach presented in this article.…”
Section: Optmentioning
confidence: 99%
“…Email addresses: achiya@bgu.ac.il (Achiya Elyasaf), farchi@il.ibm.com (Eitan Farchi), odedm@post.bgu.ac.il (Oded Margalit), geraw@cs.bgu.ac.il ( Gera Weiss), weissye@post.bgu.ac.il (Yeshayahu Weiss) We propose in the paper to address the above challenge by tackling the following issues: (1) how to describe the space that needs to be covered; (2) how to cover this space with a finite, relatively small, number of tests; and (3) how to methodically explore and exploit knowledge from previous tests in order to optimally reduce bug risks.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations