DocumentCode :
3260055
Title :
Program refinement using generic object
Author :
Sato, Yasuomi ; Morimoto, Yasuhiko ; Ichikawa, Tadao
Author_Institution :
Fac. of Eng., Hiroshima Univ., Japan
fYear :
1992
fDate :
15-20 Jun 1992
Firstpage :
18
Lastpage :
25
Abstract :
This paper introduces a generic object which behaves flexibly according to its related objects and conditions for execution in an object-oriented programming system, called ISL-xscheme. A generic object is an instance of `Generic´ class and created by providing abstract classes as a domain. It behaves adequately in the domain depending on its constraints and the messages sent to it. Generic objects are useful for various purposes and applications because they are flexibly transformed via executions depending on what they are used for and how they are used. They are especially effective for program refinement
Keywords :
object-oriented languages; object-oriented programming; ISL-xscheme; generic object; object oriented languages; object-oriented programming; program refinement; Application software; Concrete; Encapsulation; Object oriented programming; Productivity; Programming profession; Prototypes; Software engineering; Software prototyping; Software reusability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Knowledge Engineering, 1992. Proceedings., Fourth International Conference on
Conference_Location :
Capri
Print_ISBN :
0-8186-2830-8
Type :
conf
DOI :
10.1109/SEKE.1992.227952
Filename :
227952
Link To Document :
بازگشت