Please use this identifier to cite or link to this item: http://hdl.handle.net/1822/33882

TitleA perspective on architectural re-engineering
Author(s)Barbosa, L. S.
Sanchez, Alejandro
Henriques, Pedro Rangel
Oliveira, Nuno
KeywordsSoftware architecture
Coordination patterns
Re-engineering
Issue dateFeb-2015
PublisherElsevier
JournalScience of Computer Programming
Abstract(s)Continuous evolution towards very large, heterogeneous, highly dynamic computing systems entails the need for sound and flexible approaches to deal with system modification and re-engineering. The approach proposed in this paper combines an analysis stage, to identify concrete patterns of interaction in legacy code, with an iterative re-engineering process at a higher level of abstraction. Both stages are supported by the tools CoordPat and Archery, respectively. Bi-directional model transformations connecting code level and design level architectural models are defined. The approach is demonstrated in a (fragment of a) case study.
TypeArticle
URIhttp://hdl.handle.net/1822/33882
DOI10.1016/j.scico.2014.02.026
ISSN0167-6423
Peer-Reviewedyes
AccessOpen access
Appears in Collections:HASLab - Artigos em revistas internacionais

Files in This Item:
File SizeFormat 
1991.pdf606,12 kBAdobe PDFView/Open

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID