On test data generation of object-oriented software

Andrea ARCURI*, Xin YAO

*Corresponding author for this work

Research output: Book Chapters | Papers in Conference ProceedingsConference paper (refereed)Researchpeer-review

9 Citations (Scopus)

Abstract

Nowadays, Object-Oriented (00) languages are widely used in the development of many different kinds of applications. However, testing those applications is still very expensive and time-consuming for the software community. The automation of this task would therefore be highly desirable. Although automatic testing of procedural software has been studied in depth for many years, comparatively little work has been done about OO software. Different techniques exist. However, the most promising one is probably to model the task as a Search Problem. This paper explains why automatic testing of OO software is more difficult than procedural software. These difficulties provide strong challenges to the Natural Computation and Software Engineering communities. A brief review of the literature of the subject follows. The issues of the current State-of-Art of the field are then outlined. Finally, some open research problems are discussed.

Original languageEnglish
Title of host publicationProceedings: Testing: Academic and Industrial Conference Practice and Research Techniques, TAIC PART: Mutation 2007
PublisherIEEE
Pages72-76
Number of pages5
ISBN (Print)9780769529844
DOIs
Publication statusPublished - 2007
Externally publishedYes
EventTesting: Academic and Industrial Conference: Practice and Research Techniques - Windsor, United Kingdom
Duration: 12 Sept 200714 Sept 2007

Publication series

NameTesting: Academic and Industrial Conference : Practice And Research Techniques (TAICPART)

Conference

ConferenceTesting: Academic and Industrial Conference: Practice and Research Techniques
Country/TerritoryUnited Kingdom
CityWindsor
Period12/09/0714/09/07

Fingerprint

Dive into the research topics of 'On test data generation of object-oriented software'. Together they form a unique fingerprint.

Cite this