• DocumentCode
    2471749
  • 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
  • fYear
    1995
  • fDate
    6-7 Mar 1995
  • Firstpage
    116
  • Lastpage
    121
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/RIDE.1995.378737
  • Filename
    378737