(Enter summary)
Abstract: Object-orientation and reuse are two techniques, which, combined, can solve many problems in the maintenance of old software. MOORE combines these techniques as a reengineering tool, which helps the user to transform old programs from COBOL85 to object-oriented COBOL. A class library is created to be used for transforming further programs and writing new objectoriented programs. The user should be familiar with the application field and the programs to be transformed. 1 Introduction A decision... (Update)
Context of citations to this paper: More
...object oriented manner. Several techniques for distilling object structures from legacy systems exist, covered, for example, in [20, 26, 11]. Most of these are based on system remodularization using some form of cluster analysis, of which a survey is provided by Lakhotia [16]...
.... identification of objects in legacy code take the data structures (variables and records) as starting point for candidate classes [5, 11, 19]. Unfortunately, legacy data structures tend to grow over time, and may contain many unrelated fields at the time of migration....
Cited by: More
Finding Classes in Legacy Code Using Cluster Analysis - van Deursen, Kuipers (1997)
(Correct)
Identifying Objects using Cluster and Concept Analysis - van Deursen, Kuipers (1998)
(Correct)
Types and Concept Analysis for Legacy Systems - Kuipers, Moonen (2000)
(Correct)
Active bibliography (related documents): More All
0.2: Techniques for Reverse-Engineering and Re-Engineering into the.. - Silva-Lepe (1994)
(Correct)
0.1: Reverse Engineering and Abstraction of Legacy Systems - Postema, Schmidt
(Correct)
0.1: Object Discovery from Design Abstraction of Legacy Systems - Postema, Schmidt (1997)
(Correct)
Similar documents based on text: More All
0.7: Index-2 Cobol Language Mappings - Cobol Language Mapping
(Correct)
0.7: Index - Step Command For
(Correct)
0.7: Reflections on the evolution of COBOL - Sellink, Verhoef
(Correct)
Related documents from co-citation: More All
8: Identifying modules via concept analysis
- Siff, Reps - 1997
7: Class and object extraction from imperative code (context) - Tsai, Ong - 1993
6: Concept analysis --- a new framework for program understanding (context) - SNELTING - 1998
BibTeX entry: (Update)
FERGEN, H., REICHELT, P., AND SCHMIDT, K. P. Bringing objects into COBOL: MOORE - a tool for migration from COBOL85 to object-oriented COBOL. In Proceedings of the Conference on Technology of Object-Oriented Languages and Systems (TOOLS 14) (1994), Prentice-Hall, pp. 435--448. http://citeseer.ist.psu.edu/fergen94bringing.html More
@misc{ fergen94bringing,
author = "Hartmut Fergen and Peter Reichelt and Klaus P. Schmidt",
title = "Bringing objects into COBOL: MOORE - a tool for migration from COBOL85
to object-oriented COBOL",
text = "FERGEN, H., REICHELT, P., AND SCHMIDT, K. P. Bringing objects into COBOL:
MOORE - a tool for migration from COBOL85 to object-oriented COBOL. In Proceedings
of the Conference on Technology of Object-Oriented Languages and Systems
(TOOLS 14) (1994), Prentice-Hall, pp. 435--448.",
year = "1994",
url = "citeseer.ist.psu.edu/fergen94bringing.html" }
Citations (may not include all citations):
1274
Object-oriented Software Construction (context) - Meyer - 1988
199
Designing Object-Oriented Software (context) - Wirfs-Brock, Wilkerson et al. - 1990
149
TCL: An Embeddable Command Language
- Ousterhout - 1990
135
Object-Oriented Programming: An Evolutionary Approach (context) - Cox - 1986
100
Classifying Software for Reusability (context) - Prieto-Diaz, Freeman - 1987
69
Object-Oriented Design (context) - Booch - 1991
57
Object-Oriented Development (context) - Booch - 1986
56
Reusability: the Case for Object-Oriented Design (context) - Meyer - 1987
51
Toolkit Based on the TCL Language (context) - Ousterhout - 1991
37
Identifying Objects in a Conventional Procedural Language (context) - Liu, Wilde
37
Software Reusability (context) - Biggerstaff, Perlis - 1989
35
Re-engineering of old systems to an object-oriented architec.. (context) - Jacobson, Lindstrom - 1991
21
Creating Specifications from Code: Reverse-engineering Techn..
- Breuer, Lano - 1991
18
Class and object extraction from imperative code (context) - Ong, Tsai - 1993
10
Software-Practice And Experience (context) - Zimmer, style
9
Reverse-engineering COBOL via Formal Methods (context) - Lano, Breuer et al. - 1993
1
An Introduction for COBOL Programmers (context) - Obin, Orientation - 1993
1
Downsizing - Wegbereiter (context) - Sneed - 1988
1
of Fifth International Symposium on Computer and Information.. (context) - Grosch, Grammars - 1990
1
MCC Technical Report Number STP (context) - Biggerstaff, for et al. - 1988
1
Implementing Facetted Classification for Software Reuse (context) - Prieto-Diaz - 1991
1
Reusable Objects from non Object-Oriented Software (context) - Semmelroth, Tempel - 1993
1
Some issues on Object-Oriented Re-Engineering (context) - Signore, Loffredo - 1992
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://fermivista.math.jussieu.fr/ftp/ftp.gmd.de.html): More
Programming In Vienna Fortran - Chapman, Mehrotra, Zima (1992)
(Correct)
Mid-Level Networks Potential Technical Services - Aggarwal (1991)
(Correct)
Detecting Skewed Symmetries - Posch (1991)
(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