An infrastructure to support interoperability in reverse engineering
Information and Software Technology
Toward the Reverse Engineering of UML Sequence Diagrams for Distributed Java Software
IEEE Transactions on Software Engineering
Towards automated analysis and visualization of distributed software systems
Proceedings of the 5th international symposium on Software visualization
Hi-index | 0.00 |
Many modern software systems are often large, distributed,written in more than one programming language,and developed using pre-built components. This paperpresents the results of the first phase of a project to developan environment that supports the comprehension ofdistributed systems.The environment has a layered architecture consistingof three subsystems: data gathering, data repository, andmodeling/visualization. The first phase of the project focuseson the design and implementation of the data gatheringand data repository subsystems. The key requirementsof the environment are to support: (a) static and dynamicanalysis, (b) multiple languages, (c) distributed systems,and (d) component-based models.