Wednesday 25 September 2019

Advanced Architecture-Centric Software Maintenance

Volume 12 Issue 1 July - September 2017

Article

Advanced Architecture-Centric Software Maintenance

V. Sujay*, 0**
* Research Scholar, Department of Computer Science, Krishna University, Andhra Pradesh, India.
** Assistant Professor, Department of Computer Science, Krishna University, Andhra Pradesh, India.
Sujay. V., and Reddy, B, M. (2017). Advanced Architecture-Centric Software Maintenance. i-manager’s Journal on Software Engineering, 12(1), 1-5. https://doi.org/10.26634/jse.12.1.13917

Abstract

System quality is key part of software system in industry, which not only directly affects the customers/users' satisfaction Software systems are increasingly required to operate in an open world, characterized by continuous changes in the environment. However, software evolution as an another important part in software system life cycle is less studied from the view point of software quality assurance. Advanced Architecture-Centric Software Evolution (AACSE) is considered as an approach to support software adaptation at a controllable level of abstraction in order to survive in the uncertain environment. Existing research and practices comprise a wide spectrum of evolution-centric approaches in terms of methods, processes and frameworks to take view on AACSE. This paper aims to present a taxonomic scheme for classification and comparison purpose and also ADLs for controlled evaluation process. An architecture-centric metric for considering structural dependencies between software components using entropies has been analyzed.

No comments:

Post a Comment