comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org>
Subject: Re: UML & Ada
Date: Wed, 21 Nov 2001 09:47:46 -0500
Date: 2001-11-21T14:47:50+00:00	[thread overview]
Message-ID: <9tgeqm$n1m$1@nh.pace.co.uk> (raw)
In-Reply-To: x7v1yisk4d1.fsf@smaug.pushface.org

Thanks for the links.

I agree that there is food value in being able to describe an overall design
in a language independent way, but I think I want something at more levels
than that.

I want a tool that lets me describe what a system has to be able to do -
that might be something UML might support in some manner (but my impression
is that it still sticks you pretty much with OOD - which rules out a lot of
other possible designs - especially ones that might already exist.) I want a
tool that describes the overall structure of the software I've built or
intend to build - a sort of overview of how the various Ada pieces hang
together. Then I might want something that allows me to describe lower-level
algorithms within subprograms/tasks.

UML's interaction diagrams - and possibly Use Cases - I find can be helpful,
but I don't see it supporting all the things I want in a design tool.
Perhaps I need to get a more thorough understanding of it to see if maybe I
can shoehorn the things I want to do into the modeling language. But it
would *still* be nice to have something that diagramatically represented all
possible Ada programs - and UML can't be made to do this any way I know of.

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/


"Simon Wright" <simon@pushface.org> wrote in message
news:x7v1yisk4d1.fsf@smaug.pushface.org...
>
> If you are modelling a problem domain, you likely don't want to be
> thinking about tasks. Indeed, the ideal is that your model should be
> true (useful) in a number of implementations. Analyse Navigation, say,
> and reuse in a cruise missile and a torpedo (I don't think that's
> _very_ likely ..). Change your implementation language from C++ to Ada
> but retain your model.
>






  reply	other threads:[~2001-11-21 14:47 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 [this message]
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
2001-11-24  7:46   ` Simon Wright
     [not found] <35868F4A.FC463980@email.mot.com>
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 ` Anonymous
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