2002
DOI: 10.1007/3-540-45639-2_17
|View full text |Cite
|
Sign up to set email alerts
|

Increasing the Testability of Object-Oriented Frameworks with Built-in Tests

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(7 citation statements)
references
References 13 publications
0
7
0
Order By: Relevance
“…Fayad et al [92] describe a technique in which the test case generating codes, packaged in BITs classes, are inherited and adapted during framework instantiation. Jeon et al [93,94] describe a technique for encapsulating test support code as BIT components and embedding them into the hotspots of the framework. This approach assists in detecting the defects, caused by the modification and extension of the framework, through testing.…”
Section: Reusing Tests In Object-oriented Framework and Componentsmentioning
confidence: 99%
“…Fayad et al [92] describe a technique in which the test case generating codes, packaged in BITs classes, are inherited and adapted during framework instantiation. Jeon et al [93,94] describe a technique for encapsulating test support code as BIT components and embedding them into the hotspots of the framework. This approach assists in detecting the defects, caused by the modification and extension of the framework, through testing.…”
Section: Reusing Tests In Object-oriented Framework and Componentsmentioning
confidence: 99%
“…Wang et al [21] propose an approach of built-in-test (BIT) in object oriented framework which besides extending the reusability of frameworks from architecture to design to code to test improves the testability and maintainability of the frameworks. Similar to Wang et al [21] approach, Jeon et al [2] describes an approach to observe and control the process of framework testing, without making any changes to the framework design and code, whenever faults are incurred during the customization of the framework. A test support code is encapsulated as BIT component and embedded into the hook classes of the framework, increases the observability and controllability and hence testability of the framework.…”
Section: Framework Testability Paradigmmentioning
confidence: 99%
“…A test support code is encapsulated as BIT component and embedded into the hook classes of the framework, increases the observability and controllability and hence testability of the framework. Jeon et al [2] identifies four factors that have direct influence upon framework testability are: controllability, sensitivity, observability and oracle availability. Ranjan et al propose various testability models based on abstractness/variability and design related aspects of the framework [22,23].…”
Section: Framework Testability Paradigmmentioning
confidence: 99%
See 1 more Smart Citation
“…As per Gamma et al [1], famous in reuse literature as GoF, an object-oriented framework is a set of cooperating classes that make up a reusable design for a specific class of software which provides architectural guidance by partitioning the design into abstract classes and defining their responsibilities and collaborations. Being a reusable pre-implemented architecture, a framework is designed 'abstract' and 'incomplete' and is designed with predefined points of variability, known as hot spots, to be customized later at the time of framework reuse [2]. A hot spot contains default and empty interfaces, known as hook methods, to be implemented during customization [3,4].…”
Section: Introductionmentioning
confidence: 99%