DPDX - Towards a common result exchange format for design pattern detection tools

Günter Kniesel, Alexander Binun, Péter Hegedüs, Lajos Jenö Fülöp, Alexander Chatzigeorgiou, Yann Gaël Guéhéneuc, Nikolaos Tsantalis

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Scopus citations

Abstract

Tools for design pattern detection (DPD) can ease program comprehension, helping programmers understand the design and intention of certai n parts of a system's implementation. Many tools have been proposed in the past. However, the many different output formats used by the tools make it difficult to compare their results and to improve their accuracy and performance through data fusion. In addition, all the output formats have been shown to have several limitations in both their forms and contents. Consequently, we develop DPDX, a rich common exchange format for DPD tools, to overcome previous limitations. DPDX provides the basis for an open federation of tools that perform comparison, fusion, visualisation, and-or validation of DPD results.

Original languageEnglish
Title of host publicationProceedings - 14th European Conference on Software Maintenance and Reengineering, CSMR 2010
PublisherInstitute of Electrical and Electronics Engineers
Pages232-235
Number of pages4
ISBN (Print)9780769543215
DOIs
StatePublished - 1 Jan 2010
Externally publishedYes

Publication series

NameProceedings of the European Conference on Software Maintenance and Reengineering, CSMR
ISSN (Print)1534-5351

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'DPDX - Towards a common result exchange format for design pattern detection tools'. Together they form a unique fingerprint.

Cite this