From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,96ba962787c3bfce X-Google-Attributes: gid103376,public From: "David Kristola" Subject: Re: UML Ada modeling question Date: 2000/04/12 Message-ID: <01HW.B51985E40058873E04BB51B0@news.pacbell.net>#1/1 X-Deja-AN: 610015915 Content-Transfer-Encoding: 7bit References: Content-Type: text/plain; charset=us-ascii X-Complaints-To: abuse@pacbell.net X-Trace: news.pacbell.net 955529165 63.194.212.92 (Wed, 12 Apr 2000 01:46:05 PDT) Organization: heaps of stacks MIME-Version: 1.0 Reply-To: David95037@see-my.sig NNTP-Posting-Date: Wed, 12 Apr 2000 01:46:05 PDT Newsgroups: comp.lang.ada Date: 2000-04-12T00:00:00+00:00 List-Id: On Mon, 10 Apr 2000 17:04:22 -0700, Ray Blaak wrote (in message ): >> Can anyone suggest a form for modeling nested Ada packages in a UML >> component diagram? > > An Ada package would correspond to a package that contains classes (i.e. > types). Classes can be assigned to components. > > If you are using Rose... Object Team (a.k.a. COOL:Jex) does not allow nesting of UML packages, and if we had used a subsystem per package, well, it would have been a nighmare. I don't know how it would have turned out if we had used Rose. We have been representing nested and child Ada packages as classes that are "a part of" the root class (Ada package). We went with mapping classes to Ada packages. Our system is really object based, not object oriented. I really like UML, but it can be difficult to capture some Ada concepts in it. --djk email not spam to the name given above but at the AOL domain.