A Unified Approach to Program and Data Conversion.
Barron C. Housel:
A Unified Approach to Program and Data Conversion.
VLDB 1977: 327-336@inproceedings{DBLP:conf/vldb/Housel77,
author = {Barron C. Housel},
title = {A Unified Approach to Program and Data Conversion},
booktitle = {Proceedings of the Third International Conference on Very Large
Data Bases, October 6-8, 1977, Tokyo, Japan},
publisher = {IEEE Computer Society},
year = {1977},
pages = {327-336},
ee = {db/conf/vldb/Housel77.html},
crossref = {DBLP:conf/vldb/77},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
This paper addresses the problem of program conversion in the context of converting to a database management system. This conversion may be from a conventional file oriented system, from one
database management system to another, or from restructuring of databases within an existing system.
Substantial progress has been made in the data conversion area, however, it is widely acknowledged that
major cost of application conversion is in the program conversion task. This paper presents a model for
program conversion in which the data conversion mappings are used to dictate the necessary
transformations required for rewriting the source programs. The model consists of four steps:
1) "decompiling" the source program to an abstract representation, 2) substituting the inverse of the
source to target mappings for the program's source data, 3) simplification, and 4) recompilation. A
language is given for specifying the program abstraction, and examples are used to illustrate some
transformation rules used in the rewriting process.
Copyright © 1977 by The Institute of
Electrical and Electronic Engineers, Inc. (IEEE).
Abstract used with permission.
CDROM Version: Load the CDROM "Volume 1 Issue 4, VLDB '75-'88" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Proceedings of the Third International Conference on Very Large Data Bases, October 6-8, 1977, Tokyo, Japan.
IEEE Computer Society 1977
Contents
References
- [1]
- Frances E. Allen, John Cocke:
A Program Data Flow Analysis Procedure.
Commun. ACM 19(3): 137-147(1976)
- [2]
- ...
- [3]
- Donald D. Chamberlin, Raymond F. Boyce:
SEQUEL: A Structured English Query Language.
SIGMOD Workshop, Vol. 1 1974: 249-264
- [4]
- ...
- [5]
- ...
- [6]
- ...
- [7]
- ...
- [8]
- ...
- [9]
- ...
- [10]
- ...
- [11]
- ...
- [12]
- Barron C. Housel, Vincent Y. Lum, Nan C. Shu:
Architecture to An Interactive Migration System (AIMS).
SIGMOD Workshop, Vol. 1 1974: 157-169
- [13]
- Barron C. Housel, Diane C. P. Smith, Nan C. Shu, Vincent Y. Lum:
DEFINE: A Non-Procedural Data Description Language for Defining Information Easily.
ACM Pacific 1975: 62-70
- [14]
- ...
- [15]
- ...
- [16]
- ...
- [17]
- James W. Mehl, C. P. Wang:
A Study of Order Transformations of Hierarchical Structures in IMS Data Base.
SIGMOD Workshop, Vol. 1 1974: 125-139
- [18]
- Alan G. Merten, James P. Fry:
A Data Description Language Approach to File Translation.
SIGMOD Workshop, Vol. 1 1974: 191-205
- [19]
- ...
- [20]
- Shamkant B. Navathe, James P. Fry:
Restructuring for Large Data Bases: Three Levels of Abstraction.
ACM Trans. Database Syst. 1(2): 138-158(1976)
- [21]
- ...
- [22]
- Arie Shoshani, K. Brandon:
On the Implementation of a Logical Data Base Converter.
VLDB 1975: 529-531
- [23]
- Nan C. Shu, Barron C. Housel, Vincent Y. Lum:
CONVERT: A High Level Translation Definition Language for Data Conversion.
Commun. ACM 18(10): 557-567(1975)
- [24]
- Nan C. Shu, Barron C. Housel, Robert W. Taylor, Sakti P. Ghosh, Vincent Y. Lum:
EXPRESS: A Data EXtraction, Processing, amd REStructuring System.
ACM Trans. Database Syst. 2(2): 134-174(1977)
- [25]
- Michael Stonebraker, Eugene Wong, Peter Kreps, Gerald Held:
The Design and Implementation of INGRES.
ACM Trans. Database Syst. 1(3): 189-222(1976)
- [26]
- Stanley Y. W. Su:
Application Program Conversion due to Data Base Changes.
VLDB 1976: 143-157
- [27]
- ...
- [28]
- ...
- [29]
- Koichi Yamaguchi, Alan G. Merten:
Methodology for Transferring Programs and Data.
SIGMOD Workshop, Vol. 1 1974: 141-155
Copyright © Tue Mar 16 02:21:55 2010
by Michael Ley (ley@uni-trier.de)