Re: UML Composite Structure

From: H. S. Lahman (h.lahman_at_verizon.net)
Date: 12/06/04


Date: Mon, 06 Dec 2004 19:03:08 GMT

Responding to Oliver...

> Can someone please point to a good reference for the semantics
> of this construction other than the UML 2.0 documentation.

Not really. In UML v2.0 there was an attempt to accommodate Component
Engineering, as manifested in a number of layered model infrastructures,
such as COM, ActiveX, EJB, etc. The Composite Diagram is just a way of
presenting the internal structure of a complex component and how its
parts relate to other classes/components/modules of the system.

The problem is that this is quite new to UML and OMG does not have a
good track record at getting things right the first time. Especially
something like this where various infrastructure vendors are vying to
get their proprietary implementation blessed as The Standard. So there
is very little literature on the topic yet and what there is tends to be
confusing.

If you are already familiar with some form of component-based
development with a specific infrastructure, try thinking about how you
would describe the overall semantics of a component as a meta-model and
then try to map that into the UML spec. That will probably be the
easiest way to identify the "fit" to reality.

If you aren't in that situation, I wouldn't worry about it at all. B-)

*************
There is nothing wrong with me that could
not be cured by a capful of Drano.

H. S. Lahman
hsl@pathfindermda.com
Pathfinder Solutions -- Put MDA to Work
http://www.pathfindermda.com
blog (under constr): http://pathfinderpeople.blogs.com/hslahman
(888)-OOA-PATH



Relevant Pages

  • UML Composite Structure
    ... of this construction other than the UML 2.0 documentation. ... I've a few things such as Selic's UML for Real which discusses this ... diagram type in a little detail, as well as a few others, but I've yet ...
    (comp.object)
  • Re: UML Composite Structure
    ... > Can someone please point to a good reference for the semantics ... > of this construction other than the UML 2.0 documentation. ... > diagram type in a little detail, as well as a few others, but I've yet ...
    (comp.object)
  • Re: UML Composite Structure
    ... > of this construction other than the UML 2.0 documentation. ... > diagram type in a little detail, as well as a few others, but I've yet ... there is good reason for the literature to be confused... ...
    (comp.object)
  • Re: UML 2.0, Infrastructure and MOF
    ... I wonder where the Infrastructure ... As I understand it the old UML definition as been split up ... MOF is still a meta model of meta models of meta models of ... ... defining it in the Infrastructure spec. ...
    (comp.object)
  • Re: round-trip engineering
    ... the diagramming syntax is not UML. ... But I would like Visio to have round-trip engineering which is ... And if user changes UML diagram info, ...
    (microsoft.public.visio.developer)