Graph-based tools for re-engineering
Journal of Software Maintenance: Research and Practice
Graph-Based Reengineering of Telecommunication Systems
ICGT '02 Proceedings of the First International Conference on Graph Transformation
Tools for understanding the behavior of telecommunication systems
Proceedings of the 25th International Conference on Software Engineering
Software Engineering
Graph-based structural analysis for telecommunication systems
Graph transformations and model-driven engineering
Hi-index | 0.00 |
There are many reasons for reverse engineering or reengineering legacy systems. To date, many approaches concerning re-engineering of legacy systems have been made. The majority of these approaches are dealing with systems in the field of business applications. This paper describes the work performed for the E-CARES project so far. This project is concerned with understanding and restructuring complex legacy telecommunication systems. In contrast to business applications embedded systems, e.g. telecommunication systems, have additional requirements regarding fault tolerance, reliability, availability, and response time. We found that these requirements have a significant impact on the software part of an embedded system. It has different characteristics concerning structuring, inter-program communication, etc. Therefore, an approach is presented that includes usage of "dynamic" information, multilevel abstraction/visualization, and user interaction to improve the understanding of telecommunication systems.