Abstract
DCE and especially object-oriented extensions on top of it provide rich functionality for implementation of distributed applications. Yet, we observe a lack of support for the design of distributed applications. Available object-oriented design methods do not cater for distribution. In this paper, the Visual Distributed Application Builder (VDAB), a new graphical model for design of distributed applications is presented. VDAB extends common object-oriented design support towards distribution and introduces new visual programming concepts to address the inherent complexity of large distributed applications. VDAB is integrated with DCE and its object-oriented extension DCE++. VDAB application designs are eventually mapped automically to DCE++.
Preview
Unable to display preview. Download preview PDF.
References
B. Achauer: The DOWL distributed object-oriented language. Communications of the ACM, Vol. 36, No. 9, Sep. 1993.
A. Black, N. Hutchinson, E. Jul, H. Levy, L. Charter: Distribution and abstract types in Emerald. IEEE Trans. on Software Engineering, Vol. 13, No. 1, Jan. 1987, pp. 65–75
G. Booch: Object Oriented Design with Applications, The Benjamin/Cummings Publishing Company, 1991.
R. Buhr, R. Casselman. Architectures With Pictures. In Proc. of OOPSLA '92, Vancouver, BC, Oct. 1992, pp. 466–483
J. Chase, F. Amador, E. Lazowska. H. Levy, R. J. Littlefield: The Amber system: Parallel programming on a network of multiprocessors. 12th ACM Symposium on Operating Systems principles, Litchfield Park, Ar, 1989, pp. 147–158
P. Coad, E. Yourdon: Object-Oriented Analysis. Prentice-Hall, 1990.
W. Gerteis, Ch. Zeidler, L. Heuser, M. Mühlhäuser: DOCASE: A Development Environment and a Design Language for Distributed Object-Oriented Applications. In Proc. of TOOLS Pacific '90 (Technology on Object-Oriented Languages and Systems), Sydney, Australia. Nov. 1990, pp. 298–312.
W. Gerteis, L. Heuser, M. Mühlhäuser: The ABCD-Architecture of Hybrid Design/Implementation Languages for Large Distributed Applications. OOPSLA '91 Workshop OLDA-1, Phoenix, Ar, Oct. 1991.
W. Gerteis: An Approach Towards Guided Interactive Design. Proc. 2nd Great Lakes Computer Science Conf., Kalamazoo, Mi, Oct. 1991.
M. Heitz: HOOD Reference Manual. CISI Ingenierie, Midi Pyrénées, Sep. 1989.
I. Jacobsen: Object-Oriented Software Engineering. Addison Wesley, 1992.
T. Leidig, M. Mühlhäuser. Graphische Unterstützung der Entwicklung verteilter Anwendungen (in german). In Proc. of GI/NTG-Fachtagung Kommunikation in verteilten Systemen, pp. 494–508, GI, Springer Verlag, 1991.
M. Mühlhäuser, W. Gerteis: DOCASE: A Methodic Approach to Distributed Object-Oriented Programming. Communications of the ACM, Vol. 36, No. 9, Sep. 1993.
MVC Architecture. ObjectWork/Smalltalk, User's Guide, Part Three.
Open Software Foundation: Introduction to OSF DCE. Cambridge, Ma, 1992.
A. Schill, M. Mock: DCE++: Distributed Object-Oriented System Support on top of OSF DCE. Submitted for publication.
G. Singh: Requirements for User Interface Programming Languages. In B. Myers, editor, Languages for Developing User Interfaces. Jones and Bartlett Publishers, 1992.
A. Wasserman, P. Pircher, R. Müller: The object-oriented structured design notation for software design representation. IEEE Computer, March 1990, pp. 50–62.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gellersen, HW. (1993). Graphical design support for DCE applications. In: Schill, A. (eds) DCE — The OSF Distributed Computing Environment Client/Server Model and Beyond. DCE 1993. Lecture Notes in Computer Science, vol 731. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57306-2_41
Download citation
DOI: https://doi.org/10.1007/3-540-57306-2_41
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57306-7
Online ISBN: 978-3-540-48048-8
eBook Packages: Springer Book Archive