Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: RE: [gmt-dev] b+m code generator

hello,Willink, Ed,

======= 2003-12-01 09:42:00 =======

>Hi Markus
>
>Thanks for bringing b+m to our attention. It certainly appears to have
>some useful features.
>
>Once we get the basic framework in place, we can then start to mine
>the Open Source resources. The challenge will be in breaking up tools
>that provide complete end-to-end functionality but with limited opportunity
>for coexistence with rival tools, into their pieces. We can then put the
>pieces together in more interesting ways.
>
>If this really works we will have a new problem; selecting between 10 rival
>XMI parsers.
>
>My current priorities are:
>       GMT framework with simple test examples
>       Integration of one or more QVT prototypes
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
		Can I know more abt this?
		Which QVT prototype do you want to use? and where can we get it?
        3x in advance
>       Integration of Eclipse XSD and EMF
>Then
>       Open Source mining, e.g. b+m
>
>	Regards
>			
>		Ed Willink
>
>------------------------------------------------------------------------
>E.D.Willink,                             Email: mailto:EdWillink@xxxxxxx
>Thales Research and Technology (UK) Ltd, Tel:  +44 118 923 8278 (direct)
>Worton Drive,                            or  +44 118 986 8601 (ext 8278)
>Worton Grange Business Park,             Fax:  +44 118 923 8399
>Reading,   RG2 0SB
>ENGLAND          http://www.computing.surrey.ac.uk/personal/pg/E.Willink
>------------------------------------------------------------------------
>(formerly Racal Research and Thomson-CSF)
>
>> -----Original Message-----
>> From: Markus Voelter [mailto:schogglad@xxxxxx]
>> Sent: 30 November 2003 12:21
>> To: gmt-dev@xxxxxxxxxxx
>> Cc: Thomas Stahl
>> Subject: [gmt-dev] b+m code generator
>>
>>
>> Hi all,
>>
>> I'd like to point your attention to a very nice
>> open source code generator tool. It is hosted at
>>    http://sourceforge.net/projects/architecturware/
>> The tool has been developed by b+m in Kiel,
>> Germany and has a rather long usage history.
>>
>> The really nice feature about the tool is that it
>> allows you to explicitly implement your (domain-
>> specific) metamodel as Java classes. These can
>> contain constraints that are verified when a model
>> is read by the generator. The code
>> generator itself uses a simple template language.
>> Templates are based on the metamodel defined
>> for the domain as opposed to the concrete syntax
>> of the model (such as XMI). XMI parsers for se-
>> veral UML tools are available. It is also possible
>> to use a non-UML/MOF based metamodel (such
>> as, for example, Excel) and thus use completely
>> different parsers.
>>
>> The tool comes with (some) documentation. If you
>> want to see a small introduction to it, take a look
>> at slides 63 and following in
>>    http://www.voelter.de/data/presentations/mdaPraktisch.ppt
>> (the presentation contains all kinds of other stuff
>> which you might want to ignore...)
>>
>> I think this tool would be very useful as one
>> specific text generation component for GMT.
>> Once the f/w proposed by Ed is there :-), I am
>> happy to implement an IModelActivity to access it.
>>
>> Cheers,
>> Markus
>>
>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>> - - - - - -
>> Markus V�lter
>> mailto:voelter@xxxxxxx
>>
>> voelter - ingenieurb�ro f�r softwaretechnologie
>> Ziegelaecker 11, 89520 Heidenheim, Germany
>> Tel. +49 (0) 73 21 / 97 33 44
>>
>> http://www.voelter.de
>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>> - - - - - -
>>
>>
>>
>> _______________________________________________
>> gmt-dev mailing list
>> gmt-dev@xxxxxxxxxxx
>> http://dev.eclipse.org/mailman/listinfo/gmt-dev
>>
>_______________________________________________
>gmt-dev mailing list
>gmt-dev@xxxxxxxxxxx
>http://dev.eclipse.org/mailman/listinfo/gmt-dev
>
>.

=============================================

        致
礼!
		
        free_wind
        ================================ 
           中国科学院软件研究所
          互联网软件技术实验室
           Tel:    010-62329606-19(O)
         Email: yf@xxxxxxxxxxxxxxxxxx
        ================================ 
        2003-12-04






Back to the top