2002
DOI: 10.1002/smr.254
|View full text |Cite
|
Sign up to set email alerts
|

Graph‐based tools for re‐engineering

Abstract: Maintenance of legacy systems is a challenging task. Often, only the source code is still available, while design or requirements documents have been lost or have not been kept up‐to‐date with the actual implementation. In particular, this applies to many business applications which are run on a mainframe computer and are written in COBOL. Many companies are confronted with the difficult task of migrating these systems to a client/server architecture with clients running on PCs and servers running on the mainf… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2004
2004
2015
2015

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 23 publications
(7 citation statements)
references
References 35 publications
0
7
0
Order By: Relevance
“…Nevertheless call-graphs are widely used for various empirical studies [50], [45], [20]. They have also been extensively used in architecture recovery [19], [12], [33], [36], [29].…”
Section: Research Goalsmentioning
confidence: 99%
“…Nevertheless call-graphs are widely used for various empirical studies [50], [45], [20]. They have also been extensively used in architecture recovery [19], [12], [33], [36], [29].…”
Section: Research Goalsmentioning
confidence: 99%
“…In contrast, in previous work (e.g. [11,20]) rules have been executed atomically (but not necessarily automatically) without making the user aware of conflicts among the offered rules.…”
Section: Contributionmentioning
confidence: 99%
“…Rather, applications of triple graph grammars were built using the PROGRES environment. In the reengineering projects VARLET [20] and REFORDI [11], synchronous triple rules were transformed manually into forward rules (for transforming the old system into a renovated one being based on object-oriented concepts). The PRO-GRES system was used to execute forward rules in an atomic way.…”
Section: Related Work On Triple Graph Grammarsmentioning
confidence: 99%
“…Cremer et al [9] described a graph-based approach for reengineering COBOL programs. Since the focus of their work is on source code transformation, their visualizations are very detailed but do no support abstractions to higher levels.…”
Section: Related Workmentioning
confidence: 99%