Abstract
A formal functional specification of a serializable interface for an interactive database is given and refined into two different versions with distinct strategies for solving read/write conflicts. The formalization is based on techniques of algebraic specification for defining the basic data structures and functional system specification by streams and stream processing functions for defining the properties concerning interaction. It is especially demonstrated how different specification techniques can be used side by side.
Original language | English |
---|---|
Pages (from-to) | 5-18 |
Number of pages | 14 |
Journal | Distributed Computing |
Volume | 6 |
Issue number | 1 |
DOIs | |
State | Published - Jul 1992 |
Keywords
- Database
- Interactive systems
- Serializability
- Specification