Christoph Maier
Institut für Informatik
Ludwig-Maximilians-Universität München
Oettingenstr. 67
D-80538 München, Germany
Tel: +49 89 2178 2177
Fax: +49 89 2178 2156
cmaier@informatik.uni-muenchen.de
-
Luis Mandel
Forschungsinstitut für Angewandte
Software Technologie (FAST e. V.)
Arabellastr. 17
D-81925 München, Germany
Tel: +49 89 920047 39
Fax: +49 89 920047 18
mandel@fast.de
Date:
A Compressed PostScript version is available.This report describes a practical notation designed to graphically document the implementation decisions embodied in object-oriented programs running in distributed systems and open networks using different communication protocols. The notation is based on ION [AI95] and UML [RAT97a] and captures the static aspects of Object-Oriented systems. It introduces some new concepts such as interfaces and final classes. It captures the essence of Java in a pictographical way.
The notation has been succesfully used to model real-life systems such as the live scoring system for the Compaq Grand Slam Cup 1997.
An automatic translation of models described in this notation to Java code is intended. The notation does not intend to be a graphic programming language but a design tool complementary to the Java code.
Keywords: Modeling Language, Object-Oriented Design, Distributed Systems, Object Notation.
|
|