The structure of the relational database model
The structure of the relational database model
Compositional refinement of interactive systems
Journal of the ACM (JACM)
Database abstractions: aggregation and generalization
ACM Transactions on Database Systems (TODS)
Software Architecture: Advances and Applications
Software Architecture: Advances and Applications
Entity-Relationship Modeling: Foundations of Database Technology
Entity-Relationship Modeling: Foundations of Database Technology
Metapattern: Context and Time in Information Models
Metapattern: Context and Time in Information Models
Many-Dimensional Schema Modeling
ADBIS '02 Proceedings of the 6th East European Conference on Advances in Databases and Information Systems
A theory of mixin modules: basic and derived operators
Mathematical Structures in Computer Science
Component-driven engineering of database applications
APCCM '06 Proceedings of the 3rd Asia-Pacific conference on Conceptual modelling - Volume 53
English sentence structures and EER modeling
APCCM '07 Proceedings of the fourth Asia-Pacific conference on Comceptual modelling - Volume 67
Concept instance sketching and design for a biological database framework
ER '07 Tutorials, posters, panels and industrial contributions at the 26th international conference on Conceptual modeling - Volume 83
A Model of Database Components and their Interconnection Based upon Communicating Views
Proceedings of the 2008 conference on Information Modelling and Knowledge Bases XIX
Co-Design of Web Information Systems Supported by SPICE
Proceedings of the 2009 conference on Information Modelling and Knowledge Bases XX
Algebraic Meta-structure Handling of Huge Database Schemata
ER '09 Proceedings of the ER 2009 Workshops (CoMoL, ETheCoM, FP-UML, MOST-ONISW, QoIS, RIGiM, SeCoGIS) on Advances in Conceptual Modeling - Challenging Perspectives
Update support for database views via cooperation
ADBIS'07 Proceedings of the 11th East European conference on Advances in databases and information systems
Engineering database component ware
TEAA'06 Proceedings of the 2nd international conference on Trends in enterprise application architecture
Architecture-Driven Modelling Methodologies
Proceedings of the 2011 conference on Information Modelling and Knowledge Bases XXII
A Simple Model of Negotiation for Cooperative Updates on Database Schema Components
Proceedings of the 2011 conference on Information Modelling and Knowledge Bases XXII
Modeling techniques for multi-level abstraction
The evolution of conceptual modeling
Building eCommerce systems from shared micro-schemas
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems - Volume Part I
Foundations for a fourth normal form over SQL-Like databases
Conceptual Modelling and Its Theoretical Foundations
Independent update reflections on interdependent database views
Conceptual Modelling and Its Theoretical Foundations
Complete Conceptual Schema Algebras
Fundamenta Informaticae
Hi-index | 0.00 |
Principles for database modeling were developed and intensively investigated in the late 1970s and early 1980s. They are based on concepts such as supertypes and subtypes, restructuring through normalization, type construction by constructors, generic models, and associations with pre-specified semantic meaning, e.g., classified relationship types. Use of these principles can result in large and complex database schemas that are difficult for developers to understand, integrate, and extend. We observe that often such schemas consist of identifiable sub-schemas that are loosely coupled. We use this observation to develop a design theory aimed at component-based construction of schemata. Building blocks used for schema construction are termed kernel components. Kernel components are composed to form more complex components by the application of the component constructors. Our approach allows a developer to derive an understandable schema topography for very large and complex databases.