DocumentCode :
3084858
Title :
Integrating abstract data types with object-oriented programming by specification-based approach
Author :
Zhong, YouLiang ; Ishizuka, Shuhei ; Enari, Ryuichi
Author_Institution :
Fuji Xerox Inf. Syst. Co., Ltd., Tokyo, Japan
fYear :
1988
fDate :
9-13 Oct. 1988
Firstpage :
202
Lastpage :
209
Abstract :
The authors show that the integration of two popular automation-based paradigms, namely, ADT and OOP, can be used to achieve a high level of productivity and reliability. They introduce a system, Stim, (Small talk implementation for algebraic specification of abstract data types), that directly implements the algebraic specification of ADT on Smalltalk-80. Stim takes as an input a hierarchical algebraic specification and generates Smalltalk-80 classes automatically. The authors use an example of specifying a full-scale filing system to illustrate the power of the system.<>
Keywords :
data structures; formal specification; high level languages; object-oriented programming; ADT; OOP; Smalltalk-80; Stim; abstract data types; algebraic specification; automation-based paradigms; full-scale filing system; hierarchical algebraic specification; object-oriented programming; specification-based approach; Computer languages; Embedded software; Information systems; Maintenance; Object oriented programming; Productivity; Prototypes; Software prototyping; Software reliability; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Languages, 1988. Proceedings., International Conference on
Conference_Location :
Miami Beach, FL, USA
Print_ISBN :
0-8186-0874-9
Type :
conf
DOI :
10.1109/ICCL.1988.13066
Filename :
13066
Link To Document :
بازگشت