Beck(ID:7369/)
Relational problem defintion language
References:
Beck, Leland Lester "Automatic design of structured data processing systems" Southern Methodist University, 1975 view details
Beck, L.L., An approach to the creation of structured data processing systems, Proceedings, 1976 ACM-SIGMOD International Conference on Management of Data, June 1976, pp. 179-188 view details
Beck, L.L., A generalized implementation method for relational data sublanguages, Proceedings, Second International Computer Software and Applications Conference, November 1978 view details
Beck, L.L., Relational query optimization using a process network, Technical Report CS 7806, Department of Computer Science, Southern Methodist University, May 1978 view details
Beck, Leland L. "A Relational Problem Definition Language For Structured Data Processing" pp375-384
view details
Abstract: A relational problem definition language for transaction-oriented data processing systems is described and is shown to be relationally complete. Methods are given for converting a problem statement written in this language into a network of processes and files; this network representation can be optimized to produce an efficient implementation of the problem using any available data management software. In effect, this approach allows the automatic reorganization of application programs to provide efficient operation in a changing environment; no alteration of the original problem statement is required.
in Proceedings of the 1978 annual conference 1978, Washington, D.C., United States view details
Baley, T. R. review of Beck Trans 1980 view details
Abstract: The author derives a set of primitive operations on tuples, showing "that these operations are necessary and sufficient for the implementation of any language equivalent in power to the relational algebra." The optimization processes presented lead directly to implementation on existing file management systems or DBMS. This would allow a user to implement different systems without changes at the user interface level, something that is plaguing the data processing industry today; namely, maintenance.
"This approach should yield great benefits in reduced cost and increased flexibility of implementation." This reviewer agrees whole-heartedly and hopes others will undertake some of the items on the list for future directions in the area of research the author has outlined.
in ACM Computing Reviews 21(09) September 1980 view details
Beck, Leland L. "A generalized implementation method for relational data sublanguages" IEEE Transaction on Software Engineering March 1980 pp152-161.
view details
in ACM Computing Reviews 21(09) September 1980 view details
|