University of Limerick Institutional Repository

Pattern-driven reuse in architecture-centric evolution for service software

DSpace Repository

Show simple item record

dc.contributor.author Ahmad, Aakash
dc.contributor.author Jamshidi, Pooyan
dc.contributor.author Pahl, Claus
dc.date.accessioned 2012-09-17T11:35:14Z
dc.date.available 2012-09-17T11:35:14Z
dc.date.issued 2012
dc.identifier.uri http://hdl.handle.net/10344/2539
dc.description peer-reviewed en_US
dc.description.abstract Service-based architectures implement business processes as technical software services to develop enterprise software. As a consequence of frequent business and technical change cycles, the architect requires a reusecentered approach to systematically accommodate recurring changes in existing software. Our ‘Pat-Evol’ project aims at supporting pattern-driven reuse in architecture-centric evolution for service software. We propose architecture change mining as a complementary phase to a systematic architecture change execution. Therefore, we investigate the ‘history’ of sequential changes - exploiting change logs - to discover patterns of change that occur during evolution. To foster reuse, a pattern catalogue maintains an updated collection with once-off specification for identified pattern instances. This allows us to exploit change pattern as a generic, first class abstractions (that can be operationalised and parameterised) to support reuse in architecture-centric software evolution. The notion of ‘build-once, use-often’ empowers the role of an architect to model and execute generic and potentially reusable solution to recurring architecture evolution problems. en_US
dc.language.iso eng en_US
dc.relation.ispartofseries 7th International Conference on Software Paradigm Trends ICSOFT;
dc.subject software evolution en_US
dc.subject change patterns en_US
dc.subject architecture model evolution en_US
dc.title Pattern-driven reuse in architecture-centric evolution for service software 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.rights.accessrights info:eu-repo/semantics/openAccess en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULIR


Browse

My Account

Statistics