eprintid: 2467 rev_number: 9 eprint_status: archive userid: 304 dir: disk0/00/00/24/67 datestamp: 2017-06-03 09:59:17 lastmod: 2017-06-03 09:59:17 status_changed: 2017-06-03 09:59:17 type: conference_item metadata_visibility: show creators_name: Le, Ba Cuong creators_name: Nguyen, Van Son creators_name: Nguyen, Duc Anh creators_name: Pham, Ngoc Hung creators_name: Vo, Dinh Hieu creators_id: cuonglb@hocvienact.edu.vn creators_id: sonnguyen@vnu.edu.vn creators_id: nguyenducanh@vnu.edu.vn creators_id: hungpn@vnu.edu.vn creators_id: hieuvd@vnu.edu.vn title: JCIA: A Tool for Change Impact Analysis of Java EE Applications ispublished: inpress subjects: IT divisions: fac_fit abstract: This paper presents a novel tool for change impact analysis of Java EE applications named JCIA. Analyzing the source code of the Java EE applications is a big challenge because of complexity and large scale of the applications. Moreover, components in Java EE applications are not only in Java language but also in different languages such as XHTML, XML, JSP, etc. This tool analyses source code of Java EE applications for building the dependency graphs (called JDG). The main idea for generating JDG is based on developing the source code analyzers for the typical technologies of Java EE such as Java Server Faces, Context and Dependency Injection, Web services, etc. Based on the obtained JDG and the given change sets, JCIA calculates the corresponding impact sets by applying the change impact analysis (CIA) based on change types and Wave-CIA method. The calculated impact sets help managers planning and estimating changes, developers implementing changes, and testers with regression testing. date: 2017-05-15 date_type: published full_text_status: none pres_type: paper event_title: 4th International Conference on Information Systems Design and Intelligent Applications event_location: Danang, Vietnam event_dates: 15-17 June 2017 event_type: conference refereed: FALSE citation: Le, Ba Cuong and Nguyen, Van Son and Nguyen, Duc Anh and Pham, Ngoc Hung and Vo, Dinh Hieu (2017) JCIA: A Tool for Change Impact Analysis of Java EE Applications. In: 4th International Conference on Information Systems Design and Intelligent Applications, 15-17 June 2017, Danang, Vietnam. (In Press)