Visual modeling of object-oriented distributed systems

Authors
Citation
H. Giese et G. Wirtz, Visual modeling of object-oriented distributed systems, J VIS LANG, 12(2), 2001, pp. 183-202
Citations number
27
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF VISUAL LANGUAGES AND COMPUTING
ISSN journal
1045926X → ACNP
Volume
12
Issue
2
Year of publication
2001
Pages
183 - 202
Database
ISI
SICI code
1045-926X(200104)12:2<183:VMOODS>2.0.ZU;2-U
Abstract
Software engineering for distributed systems is a notoriously hard problem. While common approaches for structural modeling like object-oriented analy sis and design offer several benefits, their current support for distribute d system design is rather limited. The visual notations for structural mode ling can be adjusted to the demands of distributed systems. The behavior mo deling notations fail w.r.t. the most crucial aspects. Often the domain-spe cific behavior notations that have been proposed in this context for the UM L neither support concurrency as needed nor do they allow to describe scala ble behavior. An object-oriented design technique based on UML notations an d a special type of high-level Petri-Nets that overcomes these limitations is presented. It is demonstrated how a visual design language can support t he crucial aspects for distributed system design as well as how these aspec ts can be smoothly integrated into a single language with multiple consiste nt views. (C) 2001 Academic Press.