Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The Object-Oriented Functional Data Language
Mannino M., Choi I., Batory D. IEEE Transactions on Software Engineering16 (11):1258-1272,1990.Type:Article
Date Reviewed: May 1 1991

Database management systems (DBMSs) have become a very important software facility for a number of information systems applications. DBMSs in their current form are inadequate for computer-aided design, expert systems, statistical applications, and advanced text processing (hypertext). They do not have hierarchical structured objects or the required additional data types and manipulation operators.

This paper describes an approach that integrates object-oriented and functional programming concepts. The authors combined referential transparency with encapsulation and inheritance to create the Object Oriented Functional Data Language (O2FDL). The paper describes the syntax and semantics of O2FDL, which includes new concepts of classes, type systems, and expressions. A number of system-defined functions, data-defined functions, and other special functions are included in O2FDL. All the concepts are illustrated using a typical university database.

I recommend this original work on enhancing DBMS applications to research workers and graduate students. It will interest software engineers closely associated with relational DBMSs, query languages, and DBMS applications. New areas of DBMS apart from information systems have great potential with enhanced facilities such as those described in this paper. Such applications will become practical in the near future.

Reviewer:  V B Kaujalgi Review #: CR114965
Bookmark and Share
 
Object Oriented Functional Data Language (H.2.3 ... )
 
 
Denotational Semantics (F.3.2 ... )
 
 
Lambda Calculus And Related Systems (F.4.1 ... )
 
 
Object-Oriented Languages (D.3.2 ... )
 
 
Language Classifications (D.3.2 )
 
 
Mathematical Logic (F.4.1 )
 
  more  
Would you recommend this review?
yes
no
Other reviews under "Object Oriented Functional Data Language": Date
Foundations of F#
Pickering R., Apress, Berkeley, CA, 2007.  360, Type: Book (9781590597576)
Nov 16 2007
C++17 standard library quick reference: a pocket guide to data structures, algorithms, and functions (2nd ed.)
Van Weert P., Gregoire M., Apress, New York, NY, 2019.  320, Type: Book (978-1-484249-22-2)
Feb 1 2021

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy