TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Steven Lim <[log in to unmask]>
Reply To:
Date:
Fri, 14 Feb 2003 08:22:19 +0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (74 lines)
Bruce here is exactly correct on what I am doing and what I need to do...

: )



Bruce Hennessy <[log in to unmask]>    14/02/2003 12:53 AM
Sent by: "Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>

Please respond to Bruce Hennessy

              To:  [log in to unmask]
              cc:  (bcc: LIM Steven/Engr/ST Aero/ST Group)
              Subject: Re: Designing for Ada 95?








David,

BUT...

if you are trying to 'reverse engineer' an existing system that is not OO
designed, in order to continue to 'maintain' that system, i.e. fairly
significant changes keep coming in - you could run into roadblocks when
trying to represent that system in UML. For example class diagrams will be
tough to produce when the Ada constructs don't fit nicely into classes.

So... some of us may need to stay in the 'sort of' OO paradigm, and try and
represent system design without UML - what's good here (Ada Structure
Graphs?, Booch diagrams?, Control Structure Diagrams - CSD?), and can
anyone
point out tools that provide templates, do they exist for VISIO??



-----Original Message-----
From: Team Ada: Ada Advocacy Issues (83 & 95)
[mailto:[log in to unmask]]On Behalf Of David C. Hoos
Sent: Thursday, February 13, 2003 11:11 AM
To: [log in to unmask]
Subject: Re: Designing for Ada 95?


----- Original Message -----
From: "Steven Lim" <[log in to unmask]>
To: <[log in to unmask]>
Sent: Thursday, February 13, 2003 3:09 AM
Subject: Designing for Ada 95?


> I'm wondering if there's a preferred design template for Ada? UML is
pretty
> much for OO designs and Ada 95 isn't exactly OO.

First, Ada95 is fully OO.  If you don't think so, would you be so kind as
to
tell us which OO feature is missing from the language?

Second, there us a nuce UML design tool which generates Ada95 source
code, available from http://www.pragsoft.com/

The tool is called UML Studio, runs on Windows, and also generates
C++, IDL and Java source code.

> Can someone please help enlighten me please... than'x!
>
> rgds, Steven
>

ATOM RSS1 RSS2