DocumentCode :
1555441
Title :
The formal specification and design of a distributed electronic funds-transfer system
Author :
Staskauskas, Mark G.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Volume :
37
Issue :
12
fYear :
1988
fDate :
12/1/1988 12:00:00 AM
Firstpage :
1515
Lastpage :
1528
Abstract :
The design of an electronic funds-transfer (EFT) system, using the UNITY parallel programming methodology, is presented. The process begins with a high-level specification that captures the essence of transaction processing in the system. In a series of refinement steps, this specification is transformed into one that leads directly to a program suitable for execution on the distributed architecture of the EFT system. Each refinement step involves replacing a data structure by a distributed version that can be implemented efficiently on the target architecture. By defining a correspondence between the replaced data structure and its distributed counterpart, it can be demonstrated formally that each refinement step preserves the intent of the original specification
Keywords :
EFTS; distributed processing; parallel programming; EFT; UNITY; data structure; distributed architecture; electronic funds-transfer system; parallel programming methodology; refinement steps; specification; target architecture; Computer languages; Data structures; Formal specifications; Logic programming; Parallel processing; Parallel programming; Refining; Writing;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.9730
Filename :
9730
Link To Document :
بازگشت