Evaluating Software Configuration Based Approaches to Support Change Maintenance of Granular Software Artefacts
Software does change and evolve during maintenance or creation another version of software. Adding up new requirements or features onto existing software will cause introduction of new elements inside software artefacts (e.g., class diagrams, source codes, use cases and etc). SCM based approaches are indeed needed to maintain ever grow artefacts along with maintaining artefacts relationships. Therefore SCM based approach has becoming a way to resolve the maintenance issues. This preliminary study has been carried out to look into possibility of how several SCM based approaches are been used in maintaining software artefacts specifically during maintenance phase.