Conferences in Research and Practice in Information Technology
  

Online Version - Last Updated - 20 Jan 2012

 

 
Home
 

 
Procedures and Resources for Authors

 
Information and Resources for Volume Editors
 

 
Orders and Subscriptions
 

 
Published Articles

 
Upcoming Volumes
 

 
Contact Us
 

 
Useful External Links
 

 
CRPIT Site Search
 
    

Armstrong Databases: Validation, Communication and Consolidation of Conceptual Models with Perfect Test Data

Link,S.

    Conceptual models are relational database schemata that result from conceptual data modeling. Conceptual models usually capture the semantics of the underlying application domain inadequately. Therefore, the structure of the conceptual model is often inadequate, too. Academic and commercial database design tools often advocate the use of good test data to validate the adequacy of the conceptual models they produce. In this article we provide evidence that Armstrong databases constitute perfect test data. In particular, Armstrong databases capture perfectly the perceptions of the design team about the semantics of the application domain. Therefore, Armstrong databases serve as an excellent medium to validate and consolidate the understanding of an application domain��s semantics, and to communicate this understanding between different stakeholders of the target database. An overview is given about recent advancements on the structural and computational properties of Armstrong databases. These advancements suggest that Armstrong databases povide the foundations necessary to establish an agile database design methodology. Such a methodology complements existing approaches to database design, and is not meant to replace them.
Cite as: Link,S. (2012). Armstrong Databases: Validation, Communication and Consolidation of Conceptual Models with Perfect Test Data. In Proc. Asia-Paci c Conference on Conceptual Modelling (APCCM 2012) Melbourne, Australia. CRPIT, 130. Aditya Ghose and Flavio Ferrarotti Eds., ACS. 3-20
pdf (from crpit.com) pdf (local if available) BibTeX EndNote GS