Title :
Design support for distributed object systems
Abstract :
Developing a model for an industrial-strength software system prior to its construction or a revision to an existing system is as essential as having a blueprint for a large building. Good models are essential for communication among project teams and to assure architectural fitness. One builds models of complex systems because one cannot comprehend any such system in its entirety. As the complexity of systems increases, so does the importance of good modeling techniques. There are many additional factors of a project´s success, but having a rigorous modeling language standard is one essential factor. A modeling language must include: 1. Model elements-fundamental modeling concepts and semantics. 2. Notation-visual rendering of model elements. 3. Guidelines-idioms of usage within the trade. In the face of increasingly complex systems, visualisation and modeling become essential. The Unified Modeling Language (UML) is a well-defined and widely accepted response to that need. It is the visual modeling language of choice for building object-oriented systems
Keywords :
object-oriented programming; Unified Modeling Language; architectural fitness; complex systems; design support; distributed object systems; guidelines; industrial-strength software system model; model elements; modeling concepts; notation; object-oriented system building; project team communication; semantics; visual model element rendering; visualisation;
Conference_Titel :
Distributed Objects - Technology and Application (Digest No: 1997/332), IEE Colloquium on
Conference_Location :
London
DOI :
10.1049/ic:19971126