A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2006; you can also visit the original URL.
The file type is application/pdf
.
Filters
Tracker - a tool for change propagation in Java
Seventh European Conference onSoftware Maintenance and Reengineering, 2003. Proceedings.
In this paper we introduce a tool named JTracker that helps programmers implement change propagation in Java applications. ...
We conducted a case study of a change in open source application JMeter, in which we used JTracker. ...
A pop up window will indicate status of the testing. During the change, we followed the methodology explained in [2] , [3] , [8] , [10] and used the tool JTracker for change propagation. ...
doi:10.1109/csmr.2003.1192430
dblp:conf/csmr/GwizdalaJR03
fatcat:rawzaxgkhrcb7fp53ccxsnayau
Comparative Evaluation of Change Propagation Approaches towards Resilient Software Evolution
2008
2008 The Third International Conference on Software Engineering Advances
In this context, change propagation (CP) process is one of the critical parts in the software change management. ...
Producing software that is adaptable to the rapid environmental changes and the dynamic nature of the business life-cycle is extensively becoming a topical issue in the software evolution. ...
JTracker and JRipples focus on detecting the secondary as well as an additional change for the affected classes in Java codes. ...
doi:10.1109/icsea.2008.71
dblp:conf/icsea/IbrahimWD08
fatcat:66jiztqxbzhvfm7ypi2ljenxou
A Dynamic Approach to Visualize the Impacts for Support Selective Testing on Regression Testing
2012
International Journal of Computer Applications
Visualization can be a good leverage for improving analyzability and understanding of impact analysis from dynamic slicing.In line with such a prospect, this paper offers a dynamic approach to visualize ...
Keeping up with the advancement in hardware technology, the size and complexity of software systems are increasing at a rapid rate, thus, making them difficult to maintain, expand, and evolve. ...
Program slicing and traceability links assist in obtaining the impacts within a system. The CATIA tool developed by [33] served as the basis for her work. ...
doi:10.5120/9306-3535
fatcat:pekoigdoprdhvk7q2wpq2ic4ju
Software Artefacts Consistency Management towards Continuous Integration: A Roadmap
2019
International Journal of Advanced Computer Science and Applications
We address the key notions in traceability management process including artefact change detection, change impact analysis, consistency management, change propagation and visualization. ...
Most of the related models are limited with the industry-level applicability in DevOps practice. Accordingly, there is inadequate tool support to manage traceability between heterogeneous artefacts. ...
ACKNOWLEDGMENT The authors acknowledge the support received from the Senate Research Committee Grant SRC/LT/2017/12, University of Moratuwa, Sri Lanka in publishing this paper. ...
doi:10.14569/ijacsa.2019.0100411
fatcat:5uqnaxxj6ndh3ao7ul7efojhte
A taxonomy for software change impact analysis
2011
Proceedings of the 12th international workshop and the 7th annual ERCIM workshop on Principles on software evolution and software evolution - IWPSE-EVOL '11
Therefore, we present the results of a comprehensive investigation of software change impact analysis, which is based on a literature review and a taxonomy for impact analysis. ...
However, there has not been an extensive attempt made to summarize and review published approaches as a base for further research in the area. ...
[47] propose the JTracker tool to guide programmers while changing software. JTracker analyzes the program and builds a dependency database, which is updated after each operation. ...
doi:10.1145/2024445.2024454
dblp:conf/iwpse/Lehnert11
fatcat:s5ucqjzsr5c2pdoi3oeodnocpm
A survey of code-based change impact analysis techniques
2012
Software testing, verification & reliability
Software change impact analysis (CIA) is a technique for identifying the effects of a change, or estimating what needs to be modified to accomplish a change. ...
In addition, the need for further research is also presented in the following areas: evaluating existing CIA techniques and proposing new CIA techniques under the proposed framework, developing more mature ...
JTracker is a tool to assist in change propagation. Whenever the programmer changes a class, this tool can mark the potentially impacted neighbouring classes [98] . ...
doi:10.1002/stvr.1475
fatcat:unziygq2jrgqzpgyjvg42ff75a