1 | Elmahdi Omar and Sudipto Ghosh and Darrell Whitley Subtle higher order mutants Information {\&} Software Technology, 81(), 2017. |
|
| Abstract: Available soon... |
| @ARTICLE{OmarGW17,
author = {Elmahdi Omar and Sudipto Ghosh and Darrell Whitley},
title = {Subtle higher order mutants},
journal = {Information {\&} Software Technology},
year = {2017},
month = {},
volume = {81},
number = {},
pages = {3--18}
} |
2 | Elmahdi Omar and Sudipto Ghosh and Darrell Whitley {HOMAJ:} {A} Tool for Higher Order Mutation Testing in AspectJ and Java Seventh {IEEE} International Conference on Software Testing, Verification and Validation, {ICST} 2014 Workshops Proceedings, March 31 - April 4, 2014, Cleveland, Ohio, {USA}, 2014. |
|
| Abstract: Available soon... |
| @INPROCEEDINGS{omar_ICSTW_14,
author = {Elmahdi Omar and Sudipto Ghosh and Darrell Whitley},
title = {{HOMAJ:} {A} Tool for Higher Order Mutation Testing in AspectJ and Java},
booktitle = {Seventh {IEEE} International Conference on Software Testing, Verification and Validation, {ICST} 2014 Workshops Proceedings, March 31 - April 4, 2014, Cleveland, Ohio, {USA}},
year = {2014},
address = {},
month = {},
pages = {165--170}
} |
3 | Elmahdi Omar and Sudipto Ghosh and Darrell Whitley Comparing search techniques for finding subtle higher order mutants Genetic and Evolutionary Computation Conference, {GECCO} '14, Vancouver, BC, Canada, July 12-16, 2014, 2014. |
|
| Abstract: Available soon... |
| @INPROCEEDINGS{OmarGW14,
author = {Elmahdi Omar and Sudipto Ghosh and Darrell Whitley},
title = {Comparing search techniques for finding subtle higher order mutants},
booktitle = {Genetic and Evolutionary Computation Conference, {GECCO} '14, Vancouver, BC, Canada, July 12-16, 2014},
year = {2014},
address = {},
month = {},
pages = {1271--1278}
} |
4 | Elmahdi Omar and Sudipto Ghosh and Darrell Whitley Constructing subtle higher order mutants for Java and AspectJ programs {IEEE} 24th International Symposium on Software Reliability Engineering, {ISSRE} 2013, Pasadena, CA, USA, November 4-7, 2013, 2013. |
|
| Abstract: Available soon... |
| @INPROCEEDINGS{OmarGW13,
author = {Elmahdi Omar and Sudipto Ghosh and Darrell Whitley},
title = {Constructing subtle higher order mutants for Java and AspectJ programs},
booktitle = {{IEEE} 24th International Symposium on Software Reliability Engineering, {ISSRE} 2013, Pasadena, CA, USA, November 4-7, 2013},
year = {2013},
address = {},
month = {},
pages = {340--349}
} |
5 | Elmahdi Omar and Sudipto Ghosh An Exploratory Study of Higher Order Mutation Testing in Aspect-Oriented Programming 23rd {IEEE} International Symposium on Software Reliability Engineering, {ISSRE} 2012, Dallas, TX, USA, November 27-30, 2012, 2012. |
|
| Abstract: Available soon... |
| @INPROCEEDINGS{OmarG12,
author = {Elmahdi Omar and Sudipto Ghosh},
title = {An Exploratory Study of Higher Order Mutation Testing in Aspect-Oriented Programming},
booktitle = {23rd {IEEE} International Symposium on Software Reliability Engineering, {ISSRE} 2012, Dallas, TX, USA, November 27-30, 2012},
year = {2012},
address = {},
month = {},
pages = {1--10}
} |
6 | Romain Delamare and Benoit Baudry and Sudipto Ghosh and Yves Le Traon A Test-Driven Approach to Developing Pointcut Descriptors in AspectJ Second International Conference on Software Testing Verification and Validation, {ICST} 2009, Denver, Colorado, USA, April 1-4, 2009, 2009. |
|
| Abstract: Available soon... |
| @INPROCEEDINGS{delamare_ICST_09,
author = {Romain Delamare and Benoit Baudry and Sudipto Ghosh and Yves Le Traon},
title = {A Test-Driven Approach to Developing Pointcut Descriptors in AspectJ},
booktitle = {Second International Conference on Software Testing Verification and Validation, {ICST} 2009, Denver, Colorado, USA, April 1-4, 2009},
year = {2009},
address = {},
month = {},
pages = {376--385}
} |
7 | Romain Delamare and Benoit Baudry and Sudipto Ghosh and Yves Le Traon A Test-Driven Approach to Developing Pointcut Descriptors in AspectJ Proceedings of the 2nd International Conference on Software Testing Verification and Validation (ICST'09)Davor Colorado, 01-04 April 2009. |
|
| Abstract: Available soon... |
| @INPROCEEDINGS{DelamareBGT09,
author = {Romain Delamare and Benoit Baudry and Sudipto Ghosh and Yves Le Traon},
title = {A Test-Driven Approach to Developing Pointcut Descriptors in AspectJ},
booktitle = {Proceedings of the 2nd International Conference on Software Testing Verification and Validation (ICST'09)},
year = {2009},
address = {Davor Colorado},
month = {01-04 April},
pages = {376–385}
} |
8 | Aritra Bandyopadhyay and Sudipto Ghosh Test Input Generation Using {UML} Sequence and State Machines Models Second International Conference on Software Testing Verification and Validation, {ICST} 2009, Denver, Colorado, USA, April 1-4, 2009, 2009. |
|
| Abstract: Available soon... |
| @INPROCEEDINGS{bandyopadhyay_ICST_09,
author = {Aritra Bandyopadhyay and Sudipto Ghosh},
title = {Test Input Generation Using {UML} Sequence and State Machines Models},
booktitle = {Second International Conference on Software Testing Verification and Validation, {ICST} 2009, Denver, Colorado, USA, April 1-4, 2009},
year = {2009},
address = {},
month = {},
pages = {121--130}
} |
9 | Roger T. Alexander and James M. Bieman and Sudipto Ghosh and Bixia Ji Mutation of Java Objects Proceedings of the 13th International Symposium on Software Reliability Engineering (ISSRE'02)Annapolis, Maryland, 12-15 November 2002. |
|
| Abstract: Fault insertion based techniques have been used for measuring test adequacy and testability of programs. Mutation analysis inserts faults into a program with the goal of creating mutation-adequate test sets that distinguish the mutant from the original program. Software testability is measured by calculating the probability that a program will fail on the next test input coming from a predefined input distribution, given that the software includes a fault. Inserted faults must represent plausible errors. It is relatively easy to apply standard transformations to mutate scalar values such as integers, floats, and character data, because their semantics are well understood. Mutating objects that are instances of user defined types is more difficult. There is no obvious way to modify such objects in a manner consistent with realistic faults, without writing custom mutation methods for each object class. We propose a new object mutation approach along with a set of mutation operators and support tools for inserting faults into objects that instantiate items from common Java libraries heavily used in commercial software as well as user defined classes. Preliminary evaluation of our technique shows that it should be effective for evaluating real-world software testing suites. |
| @INPROCEEDINGS{AlexanderBGB02,
author = {Roger T. Alexander and James M. Bieman and Sudipto Ghosh and Bixia Ji},
title = {Mutation of Java Objects},
booktitle = {Proceedings of the 13th International Symposium on Software Reliability Engineering (ISSRE'02)},
year = {2002},
address = {Annapolis, Maryland},
month = {12-15 November},
pages = {341-351}
} |
10 | Sudipto Ghosh Towards Measurement of Testability of Concurrent Object-oriented Programs Using Fault Insertion: a Preliminary Investigation Proceedings of the 2nd IEEE International Workshop on Source Code Analysis and Manipulation (SCAM'02)Los Alamitos, California, 2002. |
|
| Abstract: Available soon... |
| @INPROCEEDINGS{Ghosh02,
author = {Sudipto Ghosh},
title = {Towards Measurement of Testability of Concurrent Object-oriented Programs Using Fault Insertion: a Preliminary Investigation},
booktitle = {Proceedings of the 2nd IEEE International Workshop on Source Code Analysis and Manipulation (SCAM'02)},
year = {2002},
address = {Los Alamitos, California},
month = {},
pages = {7}
} |
11 | Sudipto Ghosh and Priya Govindarajan and Aditya P. Mathur TDS: a Tool for Testing Distributed Component-Based Applications Proceedings of the 1st Workshop on Mutation Analysis (MUTATION'00)San Jose, California, 6-7 October 2001. |
|
| Abstract: Available soon... |
| @INPROCEEDINGS{GhoshGM01,
author = {Sudipto Ghosh and Priya Govindarajan and Aditya P. Mathur},
title = {TDS: a Tool for Testing Distributed Component-Based Applications},
booktitle = {Proceedings of the 1st Workshop on Mutation Analysis (MUTATION'00)},
year = {2001},
address = {San Jose, California},
month = {6-7 October},
pages = {103-112}
} |
12 | Sudipto Ghosh and Aditya P. Mathur Interface Mutation Software Testing, Verification and Reliability, 11(3), March 2001. |
|
| Abstract: The need for test adequacy criteria is widely recognized. Several criteria have been proposed for the assessment of adequacy of tests at the unit level. However, there remains a lack of criteria for the assessment of the adequacy of tests generated during integration testing. We present a mutation-based interprocedural criterion, named Interface Mutation (IM), suitable for use during integration testing. A case study to evaluate the proposed criterion is reported. In this study, the UNIX sort utility was seeded with errors and Interface Mutation evaluated by measuring the cost of its application and its error revealing effectiveness. Alternative IM criteria using different sets of Interface Mutation operators were also evaluated. While comparing the error revealing effectiveness of these Interface Mutation-based test sets with same size randomly generated test sets we observed that in most cases Interface Mutation-based test sets are superior. The results suggest that Interface Mutation offers a viable test adequacy criteria for use at the integration level. |
| @ARTICLE{GhoshM01,
author = {Sudipto Ghosh and Aditya P. Mathur},
title = {Interface Mutation},
journal = {Software Testing, Verification and Reliability},
year = {2001},
month = {March},
volume = {11},
number = {3},
pages = {227-247}
} |
13 | Sudipto Ghosh and Aditya P. Mathur Interface Mutation to Assess the Adequacy of Tests for Componentsand Systems Proceedings of the 34th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS'00)Santa Barbara, California, 30 July - 4 August 2000. |
|
| Abstract: Available soon... |
| @INPROCEEDINGS{GhoshM00,
author = {Sudipto Ghosh and Aditya P. Mathur},
title = {Interface Mutation to Assess the Adequacy of Tests for Componentsand Systems},
booktitle = {Proceedings of the 34th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS'00)},
year = {2000},
address = {Santa Barbara, California},
month = {30 July - 4 August},
pages = {37}
} |
14 | Sudipto Ghosh Testing Component-Based Distributed Applications Purdue University, West Lafayette, Indiana, 2000.Unknown- |
|
| Abstract: Available soon... |
| @PHDTHESIS{Ghosh00,
author = {Sudipto Ghosh},
title = {Testing Component-Based Distributed Applications},
school = {Purdue University},
year = {2000},
type = {phdthesis},
address = {West Lafayette, Indiana},
month = {},
} |