comp.lang.ada
 help / color / mirror / Atom feed
From: "David Phillips" <dphillips@CohesionForce.com>
Subject: Re: UML & Ada
Date: Thu, 22 Nov 2001 21:16:01 -0600
Date: 2001-11-22T21:16:01-06:00	[thread overview]
Message-ID: <63jL7.54826$lV4.7980633@e420r-atl1.usenetserver.com> (raw)
In-Reply-To: 9tc0qk$cee$1@nh.pace.co.uk

Marin,

I believe you will find that Ada tasks can be modeled as Active Classes in
the current UML standard.  An Active Class is a class that has it's own
thread of control.  The notation on the diagram is augmented by making the
border around the class on the diagram bold.  All places where the class is
referenced will have the bold border to signify that the class is active.

Hope this helps,

David R. Phillips
Member Senior Technical Staff
CohesionForce, Inc.

"Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org> wrote in
message news:9tc0qk$cee$1@nh.pace.co.uk...
> The last time I went informally cruising through anything to do with the
> UML, I seem to recall that it lacked any means of representing Ada tasks.
> Through interaction diagrams, you kind of had a way of saying how one
thread
> of control would interact with another, but when it came to representing
> something that should be translated to a task, complete with rendesvous,
> etc, there didn't seem to be any way of expressing this.
>
> I hear rumors from Dr. Dobbs that there is some sort of revision going on
to
> come up with a v2.0 of UML. Has anybody heard if there is any intention to
> support tasks with some kind of diagram symbol? UML seems to be bent on
the
> assumption that all software will be built via OOD & I've had a hard time
> ibn the past trying to make it fit something that was not OOD, so I'm
> wondering if they are at all considering making it more general - or at
> least making it possible to describe Ada programs more thoroughly.
>
> MDC
> --
> Marin David Condic
> Senior Software Engineer
> Pace Micro Technology Americas    www.pacemicro.com
> Enabling the digital revolution
> e-Mail:    marin.condic@pacemicro.com
> Web:      http://www.mcondic.com/
>
>
>






  parent reply	other threads:[~2001-11-23  3:16 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-19 22:24 UML & Ada Marin David Condic
2001-11-20  5:32 ` Jeffrey Carter
2001-11-20  8:45   ` Torben Hoffmann
2001-11-21  2:49     ` Jeffrey Carter
2001-11-27 13:06       ` Jean-Pierre Rosen
2001-11-20  9:46   ` Preben Randhol
2001-11-20  9:55     ` Jean-Marc Bourguet
2001-11-20 10:32     ` Martin Dowie
2001-11-21  2:23     ` Jeffrey Carter
2001-11-21  9:34       ` Adrian Hoe
2001-11-21 11:37         ` Martin Dowie
2001-11-20 15:10   ` Marin David Condic
2001-11-20  6:52 ` martin.m.dowie
2001-11-20 19:35 ` Mark Fisher
2001-11-20 20:56 ` Ted Dennison
2001-11-20 22:42   ` Marin David Condic
2001-11-21  6:47     ` Simon Wright
2001-11-21 14:47       ` Marin David Condic
2001-11-22 14:31         ` Mark
2001-11-26 19:07           ` Ted Dennison
2001-11-27 12:54             ` Marc A. Criley
2001-11-27 18:49               ` Martin Dowie
2001-12-14 15:43               ` Mark
2001-11-24  7:40         ` Simon Wright
2001-11-26 16:04           ` Marin David Condic
2001-11-20 21:28 ` Mark Lundquist
2001-11-21 17:53   ` Bill Watkins
2001-11-22  5:36 ` Patrick Hohmeyer
2001-11-23  3:16 ` David Phillips [this message]
2001-11-24  7:46   ` Simon Wright
     [not found] <35868F4A.FC463980@email.mot.com>
1998-06-17  0:00 ` Anonymous
1998-06-17  0:00 ` Michael Stark
1998-06-17  0:00   ` Richard D Riehle
1998-06-18  0:00     ` John McCabe
1998-06-18  0:00       ` Jean-Pierre Rosen
1998-06-19  0:00       ` Pierre DISSAUX
1998-06-19  0:00         ` Pat Rogers
1998-06-17  0:00 ` Pierre DISSAUX
1998-06-17  0:00 ` Stephen Leake
1998-06-17  0:00   ` Dennis Miller
1998-06-18  0:00 ` John McCabe
1998-06-18  0:00   ` Alan Gauld
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox