ABSTRACT
The paper describes the application of automatic program generation methodology in generating file conversion programs. The system, accepts as input descriptions of source and target files in a Data Description Language (DDL) and data manipulation specifications in a Data Manipulation Language (DML). It produces as an output a conversion program in PL/1 capable of converting the source file and producing the target file.
- 1.Conference On Data Systems Languages. Data Base Task Group. Report to the CODASYL Programming Language Committee. Association for Computing MachineryGoogle Scholar
- 2.Smith, D.P., An Approach To Data Description and Conversion, Ph.D. Dissertation, University of Pennsylvania, 1971. Google ScholarDigital Library
- 3.Rin, N.A. and Brown, M., An Overview Of A System For The Automatic Generation of Data Conversion Programs, Technical Report on Research On Automatic Program Generation, Department of Computer Sciences, University of Pennsylvania, Philadelphia, Pa., 19174.Google Scholar
- 4.Ramirez, J.A., Automatic Generation of Data Conversion-Programs Using A Data Description Language (DDL), Ph.D. Dissertation, University of Pennsylvania, 1973. Google ScholarDigital Library
- 5.H.D. Mills, Top Down Programming In Large Systems, Debugging Techniques In Large System, R. Rustin, Editor, Prentice Hall, 1971, pp. 41-55.Google Scholar
Index Terms
- “Automatic generation of data conversion programs using a data description language”
Recommendations
The next 700 data description languages
Proceedings of the 2006 POPL ConferenceIn the spirit of Landin, we present a calculus of dependent types to serve as the semantic foundation for a family of languages called data description languages. Such languages, which include pads, datascript, and packettypes, are designed to ...
The next 700 data description languages
POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languagesIn the spirit of Landin, we present a calculus of dependent types to serve as the semantic foundation for a family of languages called data description languages. Such languages, which include pads, datascript, and packettypes, are designed to ...
An Interpreter Approach for Exporting Relational Data into XML Documents with Structured Export Markup Language
Almost all enterprises use relational databases to handle real time business operations and most need to generate various XML documents for data exchanges internally among various departments and externally with business partners. Exporting data in a ...
Comments