2007
DOI: 10.1007/s10796-007-9029-4
|View full text |Cite
|
Sign up to set email alerts
|

Reducing verification effort in component-based software engineering through built-in testing

Abstract: Today component-and service-based technologies play a central role in many aspects of enterprise computing. However, although the technologies used to define, implement, and assemble components have improved significantly over recent years, techniques for verifying systems created from them have changed very little. The correctness and reliability of component-based systems are still usually checked using the traditional testing techniques that were in use before components and services became widespread, and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2010
2010
2020
2020

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 37 publications
(4 citation statements)
references
References 6 publications
0
4
0
Order By: Relevance
“…However, the use of self-adaptation presupposes new methods and approaches for quality assurance [40]. We highlight runtime testing [41] that is defined by the execution of tests in the final system environment. There are also studies about formal proof, which is based on mathematical calculations, and model checking, which seeks to evaluate properties of a system in all reachable states, to provide evidence of the quality of these systems.…”
Section: Plos Onementioning
confidence: 99%
“…However, the use of self-adaptation presupposes new methods and approaches for quality assurance [40]. We highlight runtime testing [41] that is defined by the execution of tests in the final system environment. There are also studies about formal proof, which is based on mathematical calculations, and model checking, which seeks to evaluate properties of a system in all reachable states, to provide evidence of the quality of these systems.…”
Section: Plos Onementioning
confidence: 99%
“…The main focus was to assess the runtime testability of the SUT provided a set of test methods that can provide isolation, and propose methods for test case selection that can balance between reducing the cost of runtime testability and the cost of runtime diagnosis. The authors in [12,14] propose alleviating the risk of interferences using BITs to test a system in production. [15] proposes the use of the methods in [12,13,14] to avoid interferences.…”
Section: Related Workmentioning
confidence: 99%
“…The authors in [12,14] propose alleviating the risk of interferences using BITs to test a system in production. [15] proposes the use of the methods in [12,13,14] to avoid interferences. Moreover, [15] extended the TTCN Test System Reference Architecture [23] to orchestrate test case execution in production.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation