Type

Conference Proceedings

Authors

Claus Pahl
Pooyan Jamshidi
Aakash Ahmad

Subjects

Computer Science

Topics
pattern based change software engineering usage patterns systematic approach pattern identification evolution change patterns architecture change service driven architecture

Graph-based pattern identification from architecture change logs (2012)

Abstract Service-based architectures have become commonplace, creating the need to address their systematic maintenance and evolution. We investigate architecture change representation, primarily focusing on the identification of change patterns that support the potential reuse of common changes in architecture-centric evolution for service software. We propose to exploit architecture change logs - capturing traces of sequential changes - to identify patterns of change that occur over time. The changes in the log are formalised as a typed attributed graph that allows us to apply frequent sub-graph mining approaches to identify potentially reusable, usage-determined change patterns. We propose to foster the reuse of routine evolution tasks to allow an architect to follow a systematic, reuse-centered approach to architectural change execution.
Collections Ireland -> Dublin City University -> DCU Faculties and Centres = Research Initiatives and Centres: Lero: The Irish Software Engineering Research Centre
Ireland -> Dublin City University -> Status = Published
Ireland -> University of Limerick -> Faculty of Science and Engineering
Ireland -> University of Limerick -> LERO
Ireland -> Dublin City University -> Subject = Computer Science: Software engineering
Ireland -> University of Limerick -> LERO - Project partner authors
Ireland -> Dublin City University -> DCU Faculties and Centres = Research Initiatives and Centres
Ireland -> Dublin City University -> Publication Type = Conference or Workshop Item
Ireland -> Dublin City University -> DCU Faculties and Centres = DCU Faculties and Schools: Faculty of Engineering and Computing: School of Computing
Ireland -> Dublin City University -> Subject = Computer Science
Ireland -> Dublin City University -> DCU Faculties and Centres = DCU Faculties and Schools
Ireland -> Dublin City University -> DCU Faculties and Centres = DCU Faculties and Schools: Faculty of Engineering and Computing

Full list of authors on original publication

Claus Pahl, Pooyan Jamshidi, Aakash Ahmad

Experts in our system

1
Claus Pahl
Dublin City University
Total Publications: 191
 
2
Pooyan Jamshidi
Dublin City University
Total Publications: 26