DocumentCode :
3199887
Title :
Seamless visual object-oriented behavior modeling for distributed software systems
Author :
Giese, Holger ; Graf, Jörg ; Wirtz, Guido
Author_Institution :
Inst. fur Inf., Westfalischen Wilhelms-Univ., Munster, Germany
fYear :
1999
fDate :
1999
Firstpage :
156
Lastpage :
199
Abstract :
To ease the development of distributed systems, the visual notions for the structural aspects of object-oriented analysis and design should be combined with techniques for handling concurrency and distribution. A novel approach and language for the visual design of distributed software systems is introduced and illustrated by means of an example. The language of OCoNs (Object Coordination Nets) is integrated into the structuring mechanisms of the UML (Unified Modeling Language) standard for object-oriented analysis and design. Such an object-oriented notation is crucial for handling complex software systems and can be extended with the graphical expressive power of Petri nets to also describe concurrency and coordination. The same visual language is used to specify the interfaces and contracts of software components, the resource handling within a component as well as the control flow of services
Keywords :
Petri nets; contracts; distributed programming; object-oriented languages; object-oriented methods; specification languages; subroutines; visual languages; OCoNs; Object Coordination Nets; Petri nets; UML standard; Unified Modeling Language; complex software systems; concurrency; contract specification; coordination; distributed software systems development; graphical expressive power; interface specification; object-oriented analysis; object-oriented design; resource handling; seamless visual object-oriented behavior modeling; service control flow; software components; structural aspects; structuring mechanisms; visual design; visual language; Concurrent computing; Contracts; Electrical capacitance tomography; Handicapped aids; Microwave integrated circuits; Object oriented modeling; Petri nets; Software systems; Unified modeling language; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visual Languages, 1999. Proceedings. 1999 IEEE Symposium on
Conference_Location :
Tokyo
ISSN :
1049-2615
Print_ISBN :
0-7695-0216-4
Type :
conf
DOI :
10.1109/VL.1999.795887
Filename :
795887
Link To Document :
بازگشت