Foreign keys decrease adaptability of database designs
Communications of the ACM - Special section on management of information systems
On the automatic generation of optimal internal schemata
Information Systems
An introduction to database systems: vol. I (4th ed.)
An introduction to database systems: vol. I (4th ed.)
Beyond schema evolution to database reorganization
OOPSLA/ECOOP '90 Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications
Conceptual database design: an Entity-relationship approach
Conceptual database design: an Entity-relationship approach
Cyclomatic Complexity Density and Software Maintenance Productivity
IEEE Transactions on Software Engineering
Methodology for Validating Software Metrics
IEEE Transactions on Software Engineering
International Journal of Man-Machine Studies
Database modeling & design (2nd ed.): the fundamental principles
Database modeling & design (2nd ed.): the fundamental principles
Understanding Quality in Conceptual Modeling
IEEE Software
Quality dimensions of a conceptual view
Information Processing and Management: an International Journal
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
An axiomatic model of dynamic schema evolution in objectbase systems
ACM Transactions on Database Systems (TODS)
Complex entity versioning at two granularity levels
Information Systems - Special issue: selected papers from the 9th International Conference on advanced information systems engineering (CA ISE '97)
Understanding corporate data models
Information and Management
DB-main: a next generation meta-case
Information Systems - Special issue on meta-modelling and methodology engineering
A method to ease schema evolution
Proceedings of the 2000 information resources management association international conference on Challenges of information technology management in the 21st century
A Framework of Software Measurement
A Framework of Software Measurement
Structuring Primitives for a Dictionary of Entity Relationship Data Schemas
IEEE Transactions on Software Engineering
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
A Propagation Mechanism for Populated Schema Versions
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
Management Of Schema Evolution In Databases
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Schema and Database Evolution in the O2 Object Database System
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
A Procedural Approach to Schema Evolution
CAiSE '93 Proceedings of Advanced Information Systems Engineering
FoMLaDO/DEMM 2000 Selected papers from the 9th International Workshop on Foundations of Models and Languages for Data and Objects, Database Schema Evolution and Meta-Modeling
A Metamodeling Approach to Evolution
FoMLaDO/DEMM 2000 Selected papers from the 9th International Workshop on Foundations of Models and Languages for Data and Objects, Database Schema Evolution and Meta-Modeling
Evolving the Software of a Schema Evolution System
FoMLaDO/DEMM 2000 Selected papers from the 9th International Workshop on Foundations of Models and Languages for Data and Objects, Database Schema Evolution and Meta-Modeling
Classifying and Reusing Conceptual Schemas
ER '92 Proceedings of the 11th International Conference on the Entity-Relationship Approach: Entity-Relationship Approach
Reflection in a Uniform Behavioral Object Model
ER '93 Proceedings of the 12th International Conference on the Entity-Relationship Approach: Entity-Relationship Approach
A Taxonomy for Schema Versioning Based on the Relational and Entity Relationship Models
ER '93 Proceedings of the 12th International Conference on the Entity-Relationship Approach: Entity-Relationship Approach
So Far (Schematically) yet So Near (Semantically)
Proceedings of the IFIP WG 2.6 Database Semantics Conference on Interoperable Database Systems (DS-5)
An Ontology for Database Design Automation
ER '97 Proceedings of the 16th International Conference on Conceptual Modeling
Key prescriptions for strategic information systems planning
Journal of Management Information Systems
A model of large program development
IBM Systems Journal
Theoretical foundations for conceptual modelling in information systems development
Decision Support Systems
A Metamodeling Approach to Evolution
FoMLaDO/DEMM 2000 Selected papers from the 9th International Workshop on Foundations of Models and Languages for Data and Objects, Database Schema Evolution and Meta-Modeling
Engineering for Conceptual Schema Flexibility
RIDE '01 Proceedings of the 11th International Workshop on research Issues in Data Engineering
Design Metrics for Data Warehouse Evolution
ER '08 Proceedings of the 27th International Conference on Conceptual Modeling
Hi-index | 0.00 |
It is generally believed that a well-designed Conceptual Schema will remain stable over time. However, current literature rarely addresses how such stability should be observed and measured in the operational business environment with evolving information needs and database structures. This paper sets up a framework for stability of conceptual schemas and proceeds to develop a set of metrics from it. The metrics are based on straightforward measurements of conceptual features. The validity of the set of metrics is argued here from theory, operational validity may be demonstrated by a longitudinal case study into the evolution of conceptual schemas. The main contribution of this paper is the realization that the measurement of conceptual schema stability is an essential step for understanding and improving current theories and best-practices for designing high-quality schemas that will stand the test of time.