|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2009 16th Working Conference on Reverse Engineering
JavaCompExt: Extracting Architectural Elements from Java Source Code
Lille, France
October 13-October 16
ISBN: 978-0-7695-3867-9
| ASCII Text | x | ||
| Nicolas Anquetil, Jean-Claude Royer, Pascal André, Gilles Ardourel, Petr Hnetynka, Tomáš Poch, Dragos Petrascu, Vladiela Petrascu, "JavaCompExt: Extracting Architectural Elements from Java Source Code," Reverse Engineering, Working Conference on, pp. 317-318, 2009 16th Working Conference on Reverse Engineering, 2009. | |||
| BibTex | x | ||
| @article{ 10.1109/WCRE.2009.53, author = {Nicolas Anquetil and Jean-Claude Royer and Pascal André and Gilles Ardourel and Petr Hnetynka and Tomáš Poch and Dragos Petrascu and Vladiela Petrascu}, title = {JavaCompExt: Extracting Architectural Elements from Java Source Code}, journal ={Reverse Engineering, Working Conference on}, volume = {0}, year = {2009}, issn = {1095-1350}, pages = {317-318}, doi = {http://doi.ieeecomputersociety.org/10.1109/WCRE.2009.53}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Reverse Engineering, Working Conference on TI - JavaCompExt: Extracting Architectural Elements from Java Source Code SN - 1095-1350 SP317 EP318 A1 - Nicolas Anquetil, A1 - Jean-Claude Royer, A1 - Pascal André, A1 - Gilles Ardourel, A1 - Petr Hnetynka, A1 - Tomáš Poch, A1 - Dragos Petrascu, A1 - Vladiela Petrascu, PY - 2009 KW - component recovery KW - communication channels KW - reverse engineering KW - architecture recovery VL - 0 JA - Reverse Engineering, Working Conference on ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/WCRE.2009.53
Abstract—Software architecture erosion is a general problem in legacy software. To fight this trend, component models and languages are designed to try to make explicit, and automatically enforceable, the architectural decisions in terms of components, interfaces, and allowed communication channels between component interfaces. To help maintainers work on existing object-oriented systems, we explore the possibility of extracting architectural elements (components, communications, services, ...) from the source code. We designed a tool based on some heuristics for extracting component information from Java source code.
Index Terms:
component recovery, communication channels, reverse engineering, architecture recovery
Citation:
Nicolas Anquetil, Jean-Claude Royer, Pascal André, Gilles Ardourel, Petr Hnetynka, Tomáš Poch, Dragos Petrascu, Vladiela Petrascu, "JavaCompExt: Extracting Architectural Elements from Java Source Code," wcre, pp.317-318, 2009 16th Working Conference on Reverse Engineering, 2009
Usage of this product signifies your acceptance of the Terms of Use.
