Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 1 of 1
Full-Text Articles in Entire DC Network
An Agent-Oriented Approach To Change Propagation In Software Evolution, Khanh Hoa Dam, Michael Winikoff, Lin Padgham
An Agent-Oriented Approach To Change Propagation In Software Evolution, Khanh Hoa Dam, Michael Winikoff, Lin Padgham
Faculty of Engineering and Information Sciences - Papers: Part A
Software maintenance and evolution are inevitable activities since almost all software that is useful and successful stimulates user-generated requests for change and improvements. One of the most critical problems in software maintenance and evolution is to maintain consistency between software artefacts by propagating changes correctly. Although many approaches have been proposed, automated change propagation is still a significant technical challenge in software engineering. In this paper we present a novel, agent-oriented approach to deal with change propagation in evolving software systems that are developed using the Prometheus methodology. A metamodel with a set of the Object Constraint Language (OCL) rules …