Effective recognition of patterns in object-oriented designs

Trung Nguyen, Rob Pooley

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

An approach to detecting object oriented design patterns in existing UML models, based on a combination of existing techniques, is described. The current work considered is reviewed briefly. These approaches all look for similarities between the models or programs for the design and the model which define the pattern. From this review, two current methods are selected that have a real ability to detect design patterns at the design level. It is shown that these can work together to improve detection rates. Finally, there are ideas on how this work can be extended to detect more patterns and anti-patterns. © 2009 IEEE.

Original languageEnglish
Title of host publication4th International Conference on Software Engineering Advances, ICSEA 2009, Includes SEDES 2009: Simposio para Estudantes de Doutoramento em Engenharia de Software
Pages320-325
Number of pages6
DOIs
Publication statusPublished - 2009
Event4th International Conference on Software Engineering Advances, Includes: Simposio para Estudantes de Doutoramento em Engenharia de Software - Porto, Portugal
Duration: 20 Sep 200925 Sep 2009

Conference

Conference4th International Conference on Software Engineering Advances, Includes: Simposio para Estudantes de Doutoramento em Engenharia de Software
Abbreviated titleICSEA 2009 and SEDES 2009
CountryPortugal
CityPorto
Period20/09/0925/09/09

Keywords

  • Design patterns
  • Pattern detection

Cite this

Nguyen, T., & Pooley, R. (2009). Effective recognition of patterns in object-oriented designs. In 4th International Conference on Software Engineering Advances, ICSEA 2009, Includes SEDES 2009: Simposio para Estudantes de Doutoramento em Engenharia de Software (pp. 320-325) https://doi.org/10.1109/ICSEA.2009.53