At 9:55 AM -0700 10/11/99, AdaWorks wrote: >Mapping UML to Ada is an intersting notion. It would seem that >UML can map to most of the Ada language but not all of it. UML >seems to have been designed mainly for C++ with features added >later to support Java. > >Though I am no expert on UML, it seems that Ada is richer in composition >mechanisms than one finds in the modeling notation of UML. For example, >Ada's child library units, particularly private child library units, do >not seem to fit well into the UML notation. There are other little >differences that seem to be outside the modeling capability of UML. For >example, generic formal signature packages such as, > > generic > -- type and operations parameters > package Signature end Signature; > >use for instantating generic formal package parameters. > >Is there a mechanism in UML that corresponds to semantics of the protected >type? > >I seem to recall that Ed Colbert was working on something that would extend >UML notation to provide a more complete mapping to Ada. > >Richard Those considering extending UML should consider that the OMG is now the maintainer of UML, so a ready avenue exists to "standardize" these extensions. Current work items include: - Action Semantics for UML RFP - CWMI RFP - UML Profile for EDOC RFP - UML Profile for CORBA RFP - UML Textual Notation RFP - UML Profile for Scheduling RFP - UML 2.0 RFI More info can be found at http://www.omg.org/techprocess/meetings/schedule/index.html Victor Giddings [log in to unmask] Senior Product Engineer Objective Interface Systems 703-295-6500 1892 Preston White Drive Fax: 703-295-6501 Reston, VA 22091-5448