TY - GEN
T1 - DPDX - Towards a common result exchange format for design pattern detection tools
AU - Kniesel, Günter
AU - Binun, Alexander
AU - Hegedüs, Péter
AU - Fülöp, Lajos Jenö
AU - Chatzigeorgiou, Alexander
AU - Guéhéneuc, Yann Gaël
AU - Tsantalis, Nikolaos
PY - 2010/1/1
Y1 - 2010/1/1
N2 - 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.
AB - 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.
UR - https://www.scopus.com/pages/publications/79952675483
U2 - 10.1109/CSMR.2010.40
DO - 10.1109/CSMR.2010.40
M3 - Conference contribution
AN - SCOPUS:79952675483
SN - 9780769543215
T3 - Proceedings of the European Conference on Software Maintenance and Reengineering, CSMR
SP - 232
EP - 235
BT - Proceedings - 14th European Conference on Software Maintenance and Reengineering, CSMR 2010
PB - Institute of Electrical and Electronics Engineers
ER -