Satish C J

Satish C J
VIT University | VIT · Division of Software Systems

Ph.D

About

8
Publications
4,423
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
22
Citations

Publications

Publications (8)
Article
Processes involved in maintaining a system play a crucial role in enhancing customer satisfaction and longevity of the system. Maintenance engineers are the most critical resources in Software Maintenance. They play a significant role in fixing bugs and ensuring the normal functioning of systems. Software maintenance is a tedious task for novice en...
Article
Full-text available
Traceability Management plays a key role in tracing the artefacts associated with every requirement during the life cycle of a software project. However, the trace links between artefacts are not updated as the system evolves during the maintenance phase. This often leads to untrustworthy documentation and information gets scattered across a pile o...
Article
Traceability Management plays a key role in tracing the life of a requirement through all the specifications produced during the development phase of a software project. A lack of traceability information not only hinders the understanding of the system but also will prove to be a bottleneck in the future maintenance of the system. Projects that ma...
Article
Full-text available
Code written in 1960’s and 80’s are still being maintained by large software organizations. Such legacy systems play a significant role in supporting various data immense applications in banking, manufacturing, retail marketing, health care domains etc. The software maintenance engineer for such large systems has to undergo the tedious task of unde...
Article
Full-text available
Background/Objectives: Software Documentation plays a significant role in any project. This paper is mainly focused on summarizing the various problems with documentation and the practices proposed to address them. Findings: The analysis establishes the fact that documentation needs are specific for each project. The documentation management issues...
Article
Full-text available
Software Documentation plays an important role in the maintenance of a software project. Many software artifacts are produced during the development phase of the project. These documents keep evolving during the maintenance phase. Before making any changes to the system the maintenance engineer should understand the architecture of the system and t...
Article
Full-text available
Performance of various classification algorithms such as Decision trees, Support Vector Machine,KNN, Naive Bayes and Logistic regression and in clustering algorithm's k-means clustering is compared after these are applied over two class discrete breast cancer dataset. Comparison of performance in prediction n of benign and malign cancer categories...
Conference Paper
Software maintenance is the key issue in today's world. Lot of time and money is spent on making changes to existing versions of the software. Software maintenance engineers are forced to take up the extreme task of understanding large and complex software, which were not developed by them. Poor documentation can make understandability more complex...

Network

Cited By