Multi-objective reconstruction of software architecture

aut.relation.endpage892
aut.relation.issue6en_NZ
aut.relation.journalInternational Journal of Software Engineering and Knowledge Engineeringen_NZ
aut.relation.startpage869
aut.relation.volume28en_NZ
dark.contributor.authorSchmidt, Fen_NZ
dark.contributor.authorMacdonell, SGen_NZ
dark.contributor.authorConnor, AMen_NZ
dc.date.accessioned2018-07-02T04:08:08Z
dc.date.available2018-07-02T04:08:08Z
dc.date.copyright2018en_NZ
dc.date.issued2018en_NZ
dc.description.abstractDesign erosion is a persistent problem within the software engineering discipline. Software designs tend to deteriorate over time and there is a need for tools and techniques that support software architects when dealing with legacy systems. This paper presents an evaluation of a search-based software engineering (SBSE) approach intended to recover high-level architecture designs of software systems by structuring low-level artifacts into high-level architecture artifact configurations. In particular, this paper describes the performance evaluation of a number of metaheuristic search algorithms applied to architecture reconstruction problems with high dimensionality in terms of objectives. These problems have been selected as representative of the typical challenges faced by software architects dealing with legacy systems and the results inform the ongoing development of a software tool that supports the analysis of trade-offs between different reconstructed architectures.
dc.identifier.citationInternational Journal of Software Engineering and Knowledge Engineering, 28 (6), pp. 869-892). doi: 10.1142/S0218194018500262
dc.identifier.doi10.1142/S0218194018500262en_NZ
dc.identifier.issn0218-1940en_NZ
dc.identifier.urihttps://hdl.handle.net/10292/11635
dc.publisherWorld Scientific Publishingen_NZ
dc.relation.urihttps://www.worldscientific.com/doi/abs/10.1142/S0218194018500262
dc.rightsElectronic version of an article published as (please see citation) [10.1142/S0218194018500262] © copyright World Scientific Publishing Company (please see Publisher’s Version).
dc.rights.accessrightsOpenAccessen_NZ
dc.subjectSearch-based software engineering; Software architecture; Architecture reconstruction; Software maintenance
dc.titleMulti-objective reconstruction of software architectureen_NZ
dc.typeJournal Article
pubs.elements-id322266
pubs.organisational-data/AUT
pubs.organisational-data/AUT/Design & Creative Technologies
pubs.organisational-data/AUT/Design & Creative Technologies/CoLab
pubs.organisational-data/AUT/Design & Creative Technologies/Engineering, Computer & Mathematical Sciences
pubs.organisational-data/AUT/PBRF
pubs.organisational-data/AUT/PBRF/PBRF Design and Creative Technologies
pubs.organisational-data/AUT/PBRF/PBRF Design and Creative Technologies/PBRF CoLab
pubs.organisational-data/AUT/PBRF/PBRF Design and Creative Technologies/PBRF ECMS
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Schmidt_IJSEKE_Preprint.pdf
Size:
1.12 MB
Format:
Adobe Portable Document Format
Description:
Journal article
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
AUT Grant of Licence for Scholarly Commons Feb2017.pdf
Size:
239.25 KB
Format:
Adobe Portable Document Format
Description:
Collections