ACM Home Page
Please provide us with feedback. Feedback
Stepwise specification of dynamic database behaviour
Full text PdfPdf (905 KB)
Source International Conference on Management of Data archive
Proceedings of the 1986 ACM SIGMOD international conference on Management of data table of contents
Washington, D.C., United States
Pages: 387 - 397  
Year of Publication: 1986
ISBN:0-89791-191-1
Also published in ...
Author
Udo W. Lipeck  Institute fur Informatik, Technische Universitat Braunschwei, Postfach 3329, D-3300 Braunschwei, West Germany
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 14,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/16894.16892
What is a DOI?

ABSTRACT

This paper presents a methodology for the stepwise specification of dynamic database behaviour. A conceptual schema is described in three levels: data, objects and transactions. To determine which sequences of database states are “admissible”, integrity constraints on objects are given in temporal logic. Transactions are specified by pre/postconditions to produce “executable” state sequences. In order to guarantee that executable state sequences already become admissible, integrity constraints are completely transformed into additional pre/postconditions. We introduce general rules for these transformations. Thus, schema specifications can be refined and simplified systematically.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
FODS
Froc. ACM Symp. on Prlnclples of Database Systems
 
SIGMOD
Froc. Int. ACM-SIGMOD Conf. on Management of Data
 
TFAIS
Froc. IFIP Work. Conf.on Theoretlcal and Formal Aspects of Informatlon Systems (A.Sernadas et al. , eds. ) , North-Holland, Amsterdam 1985
 
VLDB
Froc. Int. Conf. on Very Large Data Bases
 
CCF82
CVF84
 
Ce83
Cer1,S. (ed.) : Methodology and Tool s f or Data Base Desl gn. North- Hol land, Amsterdam 1983
 
ELG84
Fu84
 
GM79
Gardarln,G./Melkanof~,M.: Provlng Consistency of Database Transact# ons. VLDB 1979, 291-298
 
ISO82
ISO/TC97/SC5/WG3 : Concepts and Termlnology ~or the Conceptual Schema and the I n# ormat i on Base. (J. J. van Grlethuysen, ed.) 1982
 
Ku84
 
Ku85a
Kung, C.H. : A Tableaux Approach for Conslstency Checklng. TFAIS 1985, 191-210
Ku85b
 
LEG85
LI peck ~ U.W. / Ehr I ch, H. -D. / Gogolla,M. : Specl fylng Admlsslb111ty of Dynam# c Database Behavl our Usl ng Temporal Loglc. TFAIS 1985, 145-157
 
LSE86
LI peck ,U. W./Saake,G./Ehrl ch ,H. D. : Monl torl ng Dynaml c Database Integrl ty by Transltlon Graphs. 1986 (submltted for publlcatlon)
 
MP81
Manna, Z./Pnuell ,A. : Verlflcatlon of Concurrent Programs: The Temporal Framework. In: The Correctness Problem In Computer Sclence (R.S. Boyer/ J.S. Moore, eds. ) , Academlc Press, 1981, 215-27_#
 
Ni82
N1colas,J.-M.: Loglc for Improving Integrlty Checklng in Rel atlonal Data Bases. Acta Informatlca 18 (1982), 227-253
 
SFNC84
 
TF82
 
VCF81
Vel oso, P. A. S. / Cast i I ho, J. M. V. de/ Furtado,A.L.: Systematlc Derlvatlon of Complementary Specflcatlons. VLDB 1981~ 409-421
 
VF85
Veloso~P.A.S./ Furtado,A.L.: Towards Simpler and Yet Complete Formal Speclflcatlons. TFAIS 1985, 175-189