Smurf: A svm-based incremental anti-pattern detection approach

A Maiga, N Ali, N Bhattacharya… - 2012 19th Working …, 2012 - ieeexplore.ieee.org
In current, typical software development projects, hundreds of developers work
asynchronously in space and time and may introduce anti-patterns in their software systems …

Analyzing the impact of antipatterns on change-proneness using fine-grained source code changes

D Romano, P Raila, M Pinzger… - 2012 19th working …, 2012 - ieeexplore.ieee.org
Antipatterns are poor solutions to design and implementation problems which are claimed to
make object oriented systems hard to maintain. Our recent studies showed that classes with …

Antipatterns detection approaches in Object-Oriented Design: A literature review

J Din, AB Al-Badareen, YY Jusoh - 2012 7th International …, 2012 - ieeexplore.ieee.org
Pattern is one of the most simple and powerful techniques to improve the design, and
consequently enhance the maintainability, reusability, and reverse engineering. Design …

iXML: A process-pluggable ADL for supporting architectural analysis in component-based systems

N Admodisastro, G Kotonya - 2012 7th International …, 2012 - ieeexplore.ieee.org
Component-based software development (CBD) is an architecture-centric process that relies
on the integration of pre-fabricated software components to construct systems. Architecture …