DocumentCode :
2242737
Title :
TCSP/Data: a process algebra for designing data-intensive systems
Author :
Ehikioya, S.A. ; Peters, J.F. ; Barker, K.E. ; Ramanna, S.
Author_Institution :
Dept. of Comput. Sci., Manitoba Univ., Winnipeg, Man., Canada
Volume :
3
fYear :
1997
fDate :
12-15 Oct 1997
Firstpage :
2455
Abstract :
We present a basis for designing systems of data-intensive communicating processes utilizing the process algebra TCSP/Data introduced by Ehikioya (1997). TCSP/Data is an extension of TCSP (timed communicating sequential processes) with distinguished constructs for record expressions. The ability to construct structured data types in TCSP/Data proves useful in producing more natural abstract manipulations in systems specifications exhibited by database systems. Data objects are defined by their representation and by the constructor operations used to create them in conjunction with the definitions of operations that manipulate and examine them. TCSP/Data specifications are amenable to formal mathematical reasoning because they contain regular, semantically precise and simple structures. This approach is beneficial for modelling data-intensive systems at all stages of their design using formal representations. A concise description of TCSP/Data syntax is given. A sample specification and analysis of a transaction underlying concurrency control protocols is also given
Keywords :
communicating sequential processes; data structures; database management systems; formal specification; specification languages; TCSP/data; concurrency control protocols; data-intensive systems; database systems; formal representations; process algebra; structured data; timed communicating sequential processes; Algebra; Business communication; Computer science; Concurrent computing; Data engineering; Design engineering; Process design; Protocols; Timing; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man, and Cybernetics, 1997. Computational Cybernetics and Simulation., 1997 IEEE International Conference on
Conference_Location :
Orlando, FL
ISSN :
1062-922X
Print_ISBN :
0-7803-4053-1
Type :
conf
DOI :
10.1109/ICSMC.1997.635297
Filename :
635297
Link To Document :
بازگشت