Enhancement of Software Architecture using Slicing

Abstract

The Change in software or software application is an inevitable. It needs an attention for deployment of software product just in time to the market. The state of art work is showing thirst in the support of decision making for change in the software and fault diagnosis at architecture level in automated manner. The Change management and fault diagnosis are very critical activity, which require past experience to deal with it. Program level activity will be very cumbersome in understanding the dependency between the modules or component of the system. Our approach of slicing at architecture level to figure out the reusable component or their partial part and dependency chain of component in automated manner with support of Graphical User Interface. The work is aimed to carry out several experiments on various scale and domain of system s architecture to demonstrate the effectiveness of approach. The novelty in the approach is supporting faster computed and reliable slices using GUI based automated tool. The work is also been validated with several inspection made out indirectly by practitioner of software architecture and software analysts to state the purpose. It successfully saves time and efforts for estimating and managing impact analysis during the change management in hassle free manner. newline newline

Description

Keywords

Citation

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced