2010
DOI: 10.1016/j.scico.2010.02.005
|View full text |Cite
|
Sign up to set email alerts
|

Robustness testing for software components

Abstract: a b s t r a c tComponent-based development allows one to build software from existing components and promises to improve software reuse and reduce costs. For critical applications, the user of a component must ensure that it fits the requirements of the application. To achieve this, testing is a well-suited means when the source code of the components is not available. Robustness testing is a testing methodology to detect the vulnerabilities of a component under unexpected inputs or in a stressful environment.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0
1

Year Published

2012
2012
2023
2023

Publication Types

Select...
4
4
1

Relationship

1
8

Authors

Journals

citations
Cited by 22 publications
(11 citation statements)
references
References 22 publications
0
10
0
1
Order By: Relevance
“…In this phase, a Normal Action Library will be used to check whether the input transition sequence is a normal one. The Normal Action Library is generated from the Standard Protocol Library, by using the techniques of Fuzzing [25] and Robustness Testing [26]. If the comparing results show that the input sequence is abnormal, we take such message as a suspected one and ask for a manual verification from the experts to avoid the false positive.…”
Section: Event Analyzer the Ids Eventmentioning
confidence: 99%
“…In this phase, a Normal Action Library will be used to check whether the input transition sequence is a normal one. The Normal Action Library is generated from the Standard Protocol Library, by using the techniques of Fuzzing [25] and Robustness Testing [26]. If the comparing results show that the input sequence is abnormal, we take such message as a suspected one and ask for a manual verification from the experts to avoid the false positive.…”
Section: Event Analyzer the Ids Eventmentioning
confidence: 99%
“…Dependencies of call orders as well as transition guards are not tested by JCrasher. Regarding the second category, the most recent approach is presented by Lei et al [13,12] in terms of the Robut Eclipse plugin. They present a methodology to check the behavior of state-based Java software components, which includes testing of defined and undefined transitions as well as postconditions of method calls using hostile parameters.…”
Section: Related Workmentioning
confidence: 99%
“…Also robustness testing is not taken into account. When discussing the state of the art regarding robustness testing of the structure of software components, the most resent approach is presented by Lei et al [30,31] in terms of the Robut Eclipse plugin. They present a methodology to check the behavior of statebased Java software components, which includes testing of defined and undefined transitions as well as post-conditions of method calls using hostile parameters.…”
Section: Related Workmentioning
confidence: 99%