comp.lang.ada
 help / color / mirror / Atom feed
From: Ted Dennison<dennison@telepath.com>
Subject: Re: Ada95 and UML
Date: Wed, 11 Apr 2001 15:54:29 GMT
Date: 2001-04-11T15:54:29+00:00	[thread overview]
Message-ID: <V6%A6.3207$FY5.219754@www.newsranger.com> (raw)
In-Reply-To: 9b1q2v$s6j4@cui1.lmms.lmco.com

In article <9b1q2v$s6j4@cui1.lmms.lmco.com>, Joe Simon says...
>I am attempting to acertain what the implications are in using UML with
>Ada95 (The UML development tool we are using as of now is Telelogic Tau, it
>generates each object as a separate package with only one type, making it
>difficult to use Ada the way we are used to).

If you think that's fun, try the reverse-engineering. It likes to make a single
class out of each enumeration value. :-) 

Actually though, "1 class = (1 tagged type and 1 package)" is pretty much the
model for Ada. You can combine multiple tagged types in a single package, but
they should be *very* closely related if you do this (as their implementations
can break each other's encapsulation).

We used that tool about 3 product name changes and 2 owners ago. I hope you have
better luck with it than we did. Perhaps its much improved by now. I wouldn't
know. We couldn't get the previous version to install (even with our best
engineers talking to their tech support).

My suggestion would be to not bother with its code generation; just use it as a
drafting tool.

---
T.E.D.    homepage   - http://www.telepath.com/dennison/Ted/TED.html
          home email - mailto:dennison@telepath.com



  reply	other threads:[~2001-04-11 15:54 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-04-11 14:35 Ada95 and UML Joe Simon
2001-04-11 15:54 ` Ted Dennison [this message]
2001-04-11 16:15   ` Marin David Condic
2001-04-11 17:16   ` Pat Rogers
2001-04-11 16:06 ` Pat Rogers
2001-04-12 10:24   ` John Robinson
2001-04-12 17:46     ` Dirk Craeynest
2001-04-12  7:20 ` Martin Dowie
2001-04-12 10:50   ` Peter Amey
2001-04-12 11:22     ` Martin Dowie
2001-04-13  6:49 ` Simon Wright
  -- strict thread matches above, loose matches on Subject: below --
2001-04-19 18:25 ada95 and uml "Riehle, Richard"
2001-04-21  1:58 ` Robert C. Leif, Ph.D.
2001-04-21 11:39   ` Simon Wright
2001-04-23 12:43     ` Marc A. Criley
2001-04-23  3:45 ` Robert Palasek
2001-04-23  5:50   ` Simon Wright
2001-04-24 13:53     ` Robert Palasek
2001-04-25  3:54       ` Ada95 and UML Robert C. Leif, Ph.D.
2001-04-26 19:46         ` Simon Wright
2001-04-25 13:16     ` ada95 and uml Ken Garlington
2001-04-25 13:48       ` Ted Dennison
2001-05-06 22:03     ` Peter Dencker
2001-04-23 12:03   ` Martin Dowie
2001-04-23 12:36     ` Ken Garlington
2001-04-23 13:34       ` Martin Dowie
2001-05-11 13:10 ` Mark T
replies disabled

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