Article View: pl.comp.objects
Article #17202openarchitecureware + xtext
From: radoslaw tereszczuk
Date: Wed, 06 Jun 2007 20:44
Date: Wed, 06 Jun 2007 20:44
39 lines
2654 bytes
2654 bytes
to dla Javowcuw http://www.openarchitectureware.org openArchitectureWare (oAW) is a modular MDA/MDD generator framework implemented in Java(TM). It supports parsing of arbitrary models, and a language family to check and transform models as well as generate code based on them. Supporting editors are based on the Eclipse platform. OAW has strong support for EMF (Eclipse Modelling Framework) based models but can work with other models, too (e.g. UML2, XML or simple JavaBeans) At the core there is a workflow engine allowing the definition of generator/transformation workflows. A number of prebuilt workflow components can be used for reading and instantiating models, checking them for constraint violations, transforming them into other models and then finally, for generating code. screencast demo http://www.openarchitectureware.org/screencasts/basic.htm xtext - plugin do oaw The Xtext Framework allows you to define a textual modelling language using a simple BNF-like notation. The Xtext generator creates a corresponding parser, an EMF meta-model and an Eclipse text editor with syntax-highlighting, constraint checking, code completion, an outline view, etc. screencast demo 1 http://www.openarchitectureware.org/screencasts/externaldsl_part1.htm screencast demo 2 http://www.openarchitectureware.org/screencasts/easygendev_part1.htm wyglada niezle. zupelnie inny rozklad akcentuw niz dsl od ms. nacisk na tekst a nie na budowanie graficznyh jezykuw domenowyh. ale mozna wgrywac pliki tekstowe stworzone w zewneteznym edytorze hetnei bym sie pobawil oaw i skomentowal wiecej ale od 5 lat przenioslem sie na net;a i musze oaw traktowac tylko jako ciekawostke. bo wracac do javy nie planuje
Technical Details
Message-ID:
<e8e4d$46671cca$594ed226$16437@news.chello.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!newsfeed01.chello.at!newsfeed02.chello.at!news.chello.pl.POSTED!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!newsfeed01.chello.at!newsfeed02.chello.at!news.chello.pl.POSTED!not-for-mail From: "radoslaw tereszczuk" <tereszczuk@it1.pl> Newsgroups: pl.comp.objects Subject: openarchitecureware + xtext Date: Wed, 6 Jun 2007 22:44:49 +0200 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Windows Mail 6.0.6000.16386 X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16386 Message-ID: <e8e4d$46671cca$594ed226$16437@news.chello.pl> X-Complaints-To: abuse@chello.pl Organization: chello.pl Lines: 40 NNTP-Posting-Host: 89.78.210.38 (89.78.210.38) NNTP-Posting-Date: Wed, 06 Jun 2007 22:44:58 +0200 X-Trace: e8e4d46671ccafceb778316437 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit