The Computational Completeness of Extended Database Query Languages
IEEE Transactions on Software Engineering
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
Database abstractions: aggregation and generalization
ACM Transactions on Database Systems (TODS)
An algebra of quotient relations
SIGMOD '77 Proceedings of the 1977 ACM SIGMOD international conference on Management of data
Computer Models of Thought and Language
Computer Models of Thought and Language
Remarks on the algebra of non first normal form relations
PODS '82 Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems
A Foundation for Evolution from Relational to Object Databases
EDBT '88 Proceedings of the International Conference on Extending Database Technology: Advances in Database Technology
Inclusion of New Types in Relational Data Base Systems
Proceedings of the Second International Conference on Data Engineering
An Introduction to Database Systems
An Introduction to Database Systems
Semantic Web: Concepts, Technologies and Applications (NASA Monographs in Systems and Software Engineering)
The end of an architectural era: (it's time for a complete rewrite)
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
Analysis and Reuse of Plots Using Similarity and Analogy
ER '08 Proceedings of the 27th International Conference on Conceptual Modeling
First Course in Database Systems
First Course in Database Systems
A Plot-Manipulation Algebra to Support Digital Storytelling
ICEC '09 Proceedings of the 8th International Conference on Entertainment Computing
Event relations in plan-based plot composition
Computers in Entertainment (CIE) - SPECIAL ISSUE: Games
Suggested research directions for a new frontier – active conceptual modeling
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
Hi-index | 0.00 |
The ER model is arguably today's most widely accepted basis for the conceptual specification of information systems. A further common practice is to use the Relational Model at an intermediate logical stage, in order to adequately prepare for physical implementation. Although the Relational Model still works well in contexts relying on standard databases, it imposes certain restrictions, not inherent in ER specifications, which make it less suitable in Web environments. This paper proposes frames as an alternative to move from ER specifications to logical stage modelling, and treats frames as an abstract data type equipped with a Frame Manipulation Algebra (FMA). It is argued that frames, with a long tradition in AI applications, are able to accommodate the irregularities of semi-structured data, and that frame-sets generalize relational tables, allowing to drop the strict homogeneity requirement. A prototype logic-programming tool has been developed to experiment with FMA. Examples are included to help describe the use of the operators.