2012 Colloquium in Information Science and Technology 2012
DOI: 10.1109/cist.2012.6388060
|View full text |Cite
|
Sign up to set email alerts
|

A formal model of similarity testing for inheritance in object-oriented software

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
3
3

Relationship

3
3

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 5 publications
0
7
0
Order By: Relevance
“…In this sense, we had proposed in [5,6] the definition of similarity concept for assuring if the overriding method m (2) has the same behavior as its original version m (1) in the super-class relatively to their common specification (P (1) ,Q (1) , Inv (1) ). Indeed, the implementation in the subclass must override the implementation in the super class by providing a method m (2) that is similar to m (1) .…”
Section: Constraint Model Of Overriding Methodsmentioning
confidence: 99%
See 3 more Smart Citations
“…In this sense, we had proposed in [5,6] the definition of similarity concept for assuring if the overriding method m (2) has the same behavior as its original version m (1) in the super-class relatively to their common specification (P (1) ,Q (1) , Inv (1) ). Indeed, the implementation in the subclass must override the implementation in the super class by providing a method m (2) that is similar to m (1) .…”
Section: Constraint Model Of Overriding Methodsmentioning
confidence: 99%
“…The conformity test for a method means that if a pre-condition is satisfied at the input, the postcondition and the invariant must be satisfied at the output. The purpose of this section is to generalize the model of [4][5][6] in order to test the conformity of an overriding method m (2) in a derived class by using the elements of conformity test of its original method m (1) in the superclass.…”
Section: Conformity Testingmentioning
confidence: 99%
See 2 more Smart Citations
“…The work presented in this paper allows to extend the constraint model defined in [4] for modeling the specification of an overriding method in subclass using inheritance principle. This work is based on our model of similarity concept [5,6] for testing the conformity and the security of overriding methods from test results of the original methods. The main objective is to reduce the number of test cases by using the test result developed in parent classes, and to integrate the invalid data in test process.…”
Section: Introductionmentioning
confidence: 99%