University of Limerick Institutional Repository

Characterizing real-time reflexion-based architecture recovery: an in-vivo multi-case study

DSpace Repository

Show simple item record

dc.contributor.author Ali, Nour
dc.contributor.author Rosik, Jacek
dc.contributor.author Buckley, Jim
dc.date.accessioned 2012-07-12T14:32:59Z
dc.date.available 2012-07-12T14:32:59Z
dc.date.issued 2012
dc.identifier.uri http://hdl.handle.net/10344/2350
dc.description peer-reviewed en_US
dc.description.abstract Architecting software systems is an integral part of the software development lifecycle. However, often the implementation of the resultant software ends up diverging from the designed architecture due to factors such as time pressures on the development team during implementation/evolution, or the lack of architectural awareness on the part of (possibly new) programmers. In such circumstances, the quality requirements addressed by the as-designed architecture are likely to be unaddressed by the as-implemented system. This paper reports on in-vivo case studies of the ACTool, a tool which supports real-time Reflexion Modeling for architecture recovery and on-going consistency. It describes our experience conducting architectural recovery sessions on three deployed, commercial software systems in two companies with the tool, as a first step towards ongoing architecture consistency in these systems. Our findings provide the first in-depth characterization of real-time Reflexion-based architectural recovery in practice, highlighting the architectural recovery agendas at play, the modeling approaches employed, the mapping approaches employed and characterizing the inconsistencies encountered. Our findings also discuss the usefulness of the ACTool for these companies. en_US
dc.language.iso eng en_US
dc.publisher Association for Computing Machinery en_US
dc.relation.ispartofseries 8th International ACM Sigsoft Conference on the Quality of Software Architectures (QoSA 2012);
dc.relation.uri http://dx.doi.org/10.1145/2304696.2304702
dc.rights "© ACM, 2012. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in 8th International ACM Sigsoft Conference on the Quality of Software Architectures (QoSA 2012) pp. 23-32 http://dx.doi.org/10.1145/2304696.2304702 en_US
dc.subject architecture recovery en_US
dc.subject architectural conformance en_US
dc.subject architecture consistency en_US
dc.subject reflexion modeling en_US
dc.subject architecture evolution en_US
dc.subject ACTool en_US
dc.title Characterizing real-time reflexion-based architecture recovery: an in-vivo multi-case study en_US
dc.type info:eu-repo/semantics/conferenceObject en_US
dc.type.supercollection all_ul_research en_US
dc.type.supercollection ul_published_reviewed en_US
dc.contributor.sponsor SFI en_US
dc.relation.projectid 10/CE/I1855 en_US
dc.rights.accessrights info:eu-repo/semantics/openAccess en_US
dc.internal.authorcontactother jim.buckley@ul.ie


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics