On understanding types, data abstraction, and polymorphism
ACM Computing Surveys (CSUR) - The MIT Press scientific computation series
Data model issues for object-oriented applications
ACM Transactions on Information Systems (TOIS)
Types and persistence in database programming languages
ACM Computing Surveys (CSUR)
Three steps to views: extending the object-oriented paradigm
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
Object-oriented database systems: the next miles of the marathon
Information Systems - Knowledge engineering
Galileo: a strongly-typed, interactive conceptual language
Readings in object-oriented database systems
Object-oriented database systems
Readings in object-oriented database systems
A query language for the O2 object-oriented databases
Proceedings of the second international workshop on Database programming languages
A class abstraction for a hierarchical type system
ICDT '90 Proceedings of the third international conference on database theory on Database theory
Aspects: extending objects to support multiple, independent roles
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Introduction to object-oriented databases
Introduction to object-oriented databases
Structural recursion as a query language
DBPL3 Proceedings of the third international workshop on Database programming languages : bulk types & persistent data: bulk types & persistent data
Bulk types: built-in or add-on?
DBPL3 Proceedings of the third international workshop on Database programming languages : bulk types & persistent data: bulk types & persistent data
Subtyping and assignment in database programming languages
DBPL3 Proceedings of the third international workshop on Database programming languages : bulk types & persistent data: bulk types & persistent data
Building an object-oriented database system: the story of 02
Building an object-oriented database system: the story of 02
A language facility for designing database-intensive applications
ACM Transactions on Database Systems (TODS)
Some high level language constructs for data of type relation
ACM Transactions on Database Systems (TODS)
The data management facilities of PLAIN
SIGMOD '79 Proceedings of the 1979 ACM SIGMOD international conference on Management of data
Data abstraction, views and updates in RIGEL
SIGMOD '79 Proceedings of the 1979 ACM SIGMOD international conference on Management of data
A Relationship Mechanism for a Strongly Typed Object-Oriented Database Programming Language
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
An Object Data Model with Roles
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Language Technology for Post-relational Data Systems
Proceedings of the International Symposium on Database Systems of the 90s
Type hierarchies and Semantic Data Models
Proceedings of the 1983 ACM SIGPLAN symposium on Programming language issues in software systems
Clovers: The Dynamic Behavior of Types and Instances
Clovers: The Dynamic Behavior of Types and Instances
PS-algol: an algol with a persistent heap
ACM SIGPLAN Notices
Complexity of kernel Fun subtype checking
Proceedings of the first ACM SIGPLAN international conference on Functional programming
RBAC support in object-oriented role databases
RBAC '97 Proceedings of the second ACM workshop on Role-based access control
An Overview of the Rule-Based Object Language
Journal of Intelligent Information Systems
An efficient method for checking object-oriented database schema correctness
ACM Transactions on Database Systems (TODS)
Deductive database languages: problems and solutions
ACM Computing Surveys (CSUR)
POPL '02 Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
On type systems for object-oriented database programming languages
ACM Computing Surveys (CSUR)
Orthogonally persistent object systems
The VLDB Journal — The International Journal on Very Large Data Bases - Persistent object systems
View Operations on Objects with Roles for a Statically Typed Database Language
IEEE Transactions on Knowledge and Data Engineering
IEEE Intelligent Systems
The persistent workshop - a programming environment for Napier88
Nordic Journal of Computing
GIS Databases: From Multiscale to MultiRepresentation
SARA '02 Proceedings of the 4th International Symposium on Abstraction, Reformulation, and Approximation
A role model and its metaclass implementation
Information Systems
Technology supporting business solutions
Subtyping, recursion, and parametric polymorphism in kernel fun
Information and Computation
A multi-level architecture for distributed object bases
Data & Knowledge Engineering
Lost in translation: formalizing proposed extensions to c#
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications
Three approaches to object evolution
PPPJ '09 Proceedings of the 7th International Conference on Principles and Practice of Programming in Java
Subtyping recursion and parametric polymorphism in kernel fun
Information and Computation
Making standard ML a practical database programming language
Proceedings of the 16th ACM SIGPLAN international conference on Functional programming
The essence of data access in Cω: the power is in the dot!
ECOOP'05 Proceedings of the 19th European conference on Object-Oriented Programming
Static and dynamic semantics of NoSQL languages
POPL '13 Proceedings of the 40th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Hi-index | 0.00 |
Fibonacci is an object-oriented database programming language characterized by static and strong typing, and by new mechanisms for modeling databases in terms of objects with roles, classes, and associations. A brief introduction to the language is provided to present those features, which are particularly suited to modeling complex databases. Examples of the use of Fibonacci are given with reference to the prototype implementation of the language.