DocumentCode
3028482
Title
Invocation polymorphism
Author
Wang, Guijun ; Ambler, Allen
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Kansas Univ., Lawrence, KS, USA
fYear
1995
fDate
5-9 Sep 1995
Firstpage
83
Lastpage
90
Abstract
Visual programming by its nature is both more interactive and more conceptual than its textual counterpart. Both of these properties suggest an interactive style wherein the user “sketches” a general specification and the system “refines” this specification by using an intelligent analysis process to fill in the details where possible. A result of this visual interactive style of programming is that programming languages that support these general specifications allow for certain ambiguities that introduce yet another kind of polymorphism. We examine this form of polymorphism and contrast it with other traditional forms of polymorphism
Keywords
formal specification; interactive programming; knowledge based systems; programming theory; visual languages; visual programming; ambiguities; general specification; intelligent analysis process; invocation polymorphism; programming languages; specification refinement; visual interactive programming style; visual programming; Computer languages; Data structures; Genetic expression; Intelligent systems; Object oriented programming; Programming profession; Shape;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages, Proceedings., 11th IEEE International Symposium on
Conference_Location
Darmstadt
ISSN
1049-2615
Print_ISBN
0-8186-7045-2
Type
conf
DOI
10.1109/VL.1995.520789
Filename
520789
Link To Document