🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #17202

openarchitecureware + xtext

#17202
From: radoslaw tereszczuk
Date: Wed, 06 Jun 2007 20:44
39 lines
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-mail

Show 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