CONVERT: a high level translation definition language for data conversion
Communications of the ACM
A methodology of application program analysis and conversion based on database semantics
SIGMOD '77 Proceedings of the 1977 ACM SIGMOD international conference on Management of data
An Introduction to Database Systems
An Introduction to Database Systems
Application Program Conversion due to Data Base Changes
Systems for Large Data Bases
SEQUEL: A structured English query language
SIGFIDET '74 Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control
SIGMOD '85 Proceedings of the 1985 ACM SIGMOD international conference on Management of data
ACM Transactions on Database Systems (TODS)
Decompiling CODASYL DML into retional queries
ACM Transactions on Database Systems (TODS)
Database Reorganization—Principles and Practice
ACM Computing Surveys (CSUR)
Program Analysis for Conversion from a Navigation to a Specification Database Interface
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
A Relational Problem Definition Language For Structured Data Processing
ACM '78 Proceedings of the 1978 annual conference
Database program conversion: a framework for research
VLDB '79 Proceedings of the fifth international conference on Very Large Data Bases - Volume 5
Hi-index | 0.00 |
A set of basic instruction sequences (DBTG's DML and COBOL statements) useful for the implementation of a generalized application program conversion system to account for various types of database changes is presented. It is used to form language templates which are DML's realization of a set of data-model and schema independent access patterns useful for describing the semantics of application programs.These basic instruction sequences are also useful for enforcing a standardized programming practice for developing application programs which would yield to automatic program conversion to account for database changes. In this paper, the methodology for program conversion is reviewed and the use of the basic instruction sequences for program analysis and synthesis is explained and illustrated.