DocumentCode :
3323140
Title :
Visualizing an algebra of objects
Author :
Holt, C.M.
Author_Institution :
Comput. Lab., Newcastle upon Tyne Univ., UK
fYear :
1991
fDate :
8-11 Oct 1991
Firstpage :
225
Lastpage :
230
Abstract :
Visual languages provide syntactic features to depict graphs explicitly: they offer an alternative to text for the denotation of structures of relations. The language viz was therefore devised to provide a means for visualizing relational specifications and programs. The increased understanding of object-oriented program design makes it sensible to enhance viz to cope with this style, and so provide a single notation for small and large applications. An object is modelled as a graph, linking interfaces (methods) with internal components (the state). Each interface is itself a graph: structure can be introduced into links among objects. Links may be streams of events. An interface may be exclusive, such that one link prevents other connections (as in claiming a resource); or it may be inclusive, with a link creating a copy of the interface (as in a function invocation)
Keywords :
object-oriented programming; visual languages; visual programming; internal components; linking interfaces; object algebras; object-oriented program design; relational specifications; syntactic features; viz; Algebra; Communication system control; Computer languages; Equations; Joining processes; Laboratories; Logic programming; Object oriented modeling; Tree graphs; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visual Languages, 1991., Proceedings. 1991 IEEE Workshop on
Conference_Location :
Kobe
Print_ISBN :
0-8186-2330-6
Type :
conf
DOI :
10.1109/WVL.1991.238828
Filename :
238828
Link To Document :
بازگشت