(Enter summary)
Abstract: We argue that maintenance and reengineering tools need
to have a thorough knowledge of the language that the
code is written in. More specifically, for the family of
COBOL languages we present a general method to define
COBOL dialects that are based on the actual code that
has to be reengineered or maintained. Subsequently, we
give some typical examples of maintenance and reengineering
tools that have been specified on top of such a
COBOL grammar in order to show that our approach is
useful and ... (Update)
Context of citations to this paper: More
...company deployed a programmer (the poor chap) for one year to add explicit scope terminators into a large COBOL application by hand. In [BSV97b, BSV97a] 2 Moreover, tools that (almost) automatically convert your code to the new standard are supplied with the release of new...
.... paper we propose a method to generate such components from the context free grammar that recognizes the code that has to be renovated (in [7] a method is discussed to obtain grammars from legacy code) Due to our generative approach and the presence of a grammar the...
Cited by: More
Towards an Engineering Discipline for GRAMMARWARE - Klint, Lämmel, Verhoef (2003)
(Correct)
Parse-Tree Annotations Meet Re-Engineering Concerns - Kort, Lämmel (2003)
(Correct)
Generation of Components for Software Renovation.. - van den Brand.. (1997)
(Correct)
Similar documents (at the sentence level):
73.5%: Reengineering COBOL software implies specification of the.. - van den Brand, al. (1997)
(Correct)
Active bibliography (related documents): More All
0.8: Re-engineering needs Generic Programming Language Technology - van den Brand, Klint.. (1996)
(Correct)
0.3: Language Independent Structure Editing using the ToolBus - Kuipers (1996)
(Correct)
0.3: Structural Manipulations of Software Architecture Using Tarski.. - Holt (1998)
(Correct)
Similar documents based on text: More All
0.4: Control Flow Normalization for COBOL/CICS Legacy Systems - van den Brand, Sellink.. (1997)
(Correct)
0.4: Reflections on the evolution of COBOL - Sellink, Verhoef
(Correct)
0.3: Current Parsing Techniques in Software Renovation.. - van den Brand.. (1998)
(Correct)
Related documents from co-citation: More All
3: The Grammar Deployment Kit (context) - Kort, ammel et al. - 2002
3: Semantics of context-free languages (context) - Knuth - 1968
3: SDF Meta-Environment: a component-based language development environment (context) - Brand, ASF
BibTeX entry: (Update)
M.G.J. van den Brand, M.P.A. Sellink, and C. Verhoef. Obtaining a COBOL grammar from legacy code for reengineering purposes. In M.P.A. Sellink, editor, Proceedings of the 2nd international workshop on the theory and practice of algebraic specifications, 1997. To appear. http://citeseer.ist.psu.edu/vandenbrand97obtaining.html More
@misc{ brand97obtaining,
author = "M. van den Brand and M. Sellink and C. Verhoef",
title = "Obtaining a COBOL grammar from legacy code for reengineering purposes",
text = "M.G.J. van den Brand, M.P.A. Sellink, and C. Verhoef. Obtaining a COBOL
grammar from legacy code for reengineering purposes. In M.P.A. Sellink,
editor, Proceedings of the 2nd international workshop on the theory and
practice of algebraic specifications, 1997. To appear.",
year = "1997",
url = "citeseer.ist.psu.edu/vandenbrand97obtaining.html" }
Citations (may not include all citations):
474
Term rewriting systems
- Klop - 1992
271
YACC - Yet Another Compiler-Compiler
- Johnson - 1975
253
Programming Perl (context) - Wall, Schwartz - 1991
214
Reverse engineering and design recovery: A taxonomy (context) - Chikofsky, Cross - 1990
191
A meta-environment for generating programming environments (context) - Klint - 1993
105
The syntax definition formalism SDF --- Reference manual
- Heering, Hendriks et al. - 1989
105
The syntax definition formalism SDF --- Reference manual
- Heering, Hendriks et al. - 1989
51
Refine User's Guide (context) - Systems, Alto - 1992
50
The algebraic specification formalism ASF (context) - Bergstra, Heering et al. - 1989
43
Theoretical Computer Science (context) - Kaplan, rules - 1984
28
Programming Language Syntax and Semantics (context) - Watt - 1991
28
Generation of formatters for context-free languages
- van den Brand, Visser - 1996
24
Formal Syntax and Semantics of Programming Languages: A Labo.. (context) - Slonneger, Kurtz - 1995
21
Revised Report on the Algorithmic Language Algol (context) - van Wijngaarden, Mailloux et al. - 1976
18
unix programmer's supplementary documents (context) - Lesk, Schmidt et al. - 1986
17
ANSI COBOL III SDF + ASF definition YK tool
- COBOL, an et al. - 1996
14
Reengineering needs generic programming language technology
- van den Brand, Klint et al. - 1996
13
Automating the modularization of large COBOL programs: appli.. (context) - Newcomb, Markosian - 1993
12
Industrial applications of ASF+SDF (context) - van den Brand, van Deursen et al. - 1996
10
Programming Language -- COBOL (context) - Standards, Inc - 1985
8
Affix grammars for programming languages
- Koster - 1991
7
Reverse engineering and system renovation -- an annotated bi.. (context) - van den Brand, Klint et al. - 1997
4
Semantics-based reverse engineering
- Baumann, Fassler et al. - 1994
3
Specifying code analysis tools (context) - Canfora, Cimitile et al. - 1996
3
Experiments in specification reengineering (context) - Hillebrand - 1996
3
Beauty and the Beast or A Formal Description of the Control .. (context) - Baumann, Fassler et al. - 1993
2
CA-TELON --- Programming Concepts Guide (context) - International - 1992
1
Generating components for software renovation factories (context) - van den Brand, Sellink et al. - 1997
Documents on the same site (http://www.cs.vu.nl/~x/reverse.html): More
Reflections on the evolution of COBOL - Sellink, Verhoef
(Correct)
Towards Automated Modification of Legacy Assets - Verhoef (2000)
(Correct)
The Realities of Large Software Portfolios - Verhoef (2000)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC