Title :
Functionally specified distributed transactions in co-operative scenarios
Author :
De By, Rolf A. ; Even, Susan J. ; Verkoulen, Peter A C
Author_Institution :
Center of Telematics & Inf. Technol., Twente Univ., Enschede, Netherlands
Abstract :
Addresses the problem of specifying co-operative, distributed transactions in a manner that can be subject to verification and testing. Our approach combines the process-algebraic language LOTOS and the object-oriented database modelling language TM to obtain a clear and formal protocol for distributed database transactions meant to describe co-operation scenarios. We argue that a separation of concerns, namely the interaction of database applications on the one hand and data modelling on the other, results in a practical, modular approach that is formally well-founded. An advantage of this is that we may vary over transaction models to support the language combination
Keywords :
distributed databases; formal specification; groupware; object-oriented databases; object-oriented languages; specification languages; transaction processing; LOTOS; TM language; cooperation scenarios; cooperative transactions specification; data modelling; database applications interaction; distributed database; formal protocol; functionally specified distributed transactions; modular approach; object-oriented database modelling language; process-algebraic language; testing; verification; Application software; Object oriented databases; Object oriented modeling; Performance evaluation; Protocols; Spatial databases; Specification languages; Telematics; Testing; Transaction databases;
Conference_Titel :
Research Issues in Data Engineering, 1995: Distributed Object Management, Proceedings. RIDE-DOM '95. Fifth International Workshop on
Conference_Location :
Taipei
Print_ISBN :
0-8186-7056-8
DOI :
10.1109/RIDE.1995.378737