forked from eclipse-xtext/xtext
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcommunity.html
609 lines (598 loc) · 27.9 KB
/
community.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
---
layout: default
title: Community
---
<div id="page">
<div id="team" class="container clearfix">
<h2>Resources</h2>
<hr>
<div class="row">
<div class="span1"> </div>
<div class="span9 team">
<a href="http://www.eclipse.org/forums/index.php?t=thread&frm_id=27" class="anchor-in-div"></a>
<div class="row">
<div class="span1 ">
<img src="{{ site.baseurl }}/images/discussion-circ-darkgray.png" alt="image" class="image_left">
</div>
<div class="span2 ">
<h3>Discussion Group</h3>
</div>
<div class="span6 ">
<p>The <strong>Xtext forum</strong> is the first source for getting answers in case you got stuck.
The community is very friendly.</p>
</div>
</div>
</div>
<div class="span1"> </div>
</div>
<div class="row">
<div class="span1"> </div>
<div class="span9 team">
<a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=TMF&component=Xtext" class="anchor-in-div"></a>
<div class="row">
<div class="span1 ">
<img src="{{ site.baseurl }}/images/bug-circ-darkgray.png" alt="image" class="image_left">
</div>
<div class="span2 ">
<h3>Found a Bug?</h3>
</div>
<div class="span6 ">
<p>Bug reports and enhancement request are tracked at <strong>bugs.eclipse.org</strong>. Please
explain the problem and provide a reduced but reproducible example.</p>
</div>
</div>
</div>
<div class="span1"> </div>
</div>
<div class="row">
<div class="span1"> </div>
<div class="span9 team">
<a href="https://github.com/eclipse/xtext" class="anchor-in-div"></a>
<div class="row">
<div class="span1 ">
<img src="{{ site.baseurl }}/images/github-mark-darkgray.png" alt="image" class="image_left">
</div>
<div class="span2 ">
<h3>Source Code</h3>
</div>
<div class="span6 ">
<p>The Xtext source code is available on <strong>GitHub</strong>. You'll find more information on how to contribute to the project in the README.md contained there.</p>
</div>
</div>
</div>
<div class="span1"> </div>
</div>
<div class="row">
<div class="span1"> </div>
<div class="span9 team">
<a href="https://twitter.com/intent/user?screen_name=Xtext" class="anchor-in-div"></a>
<div class="row">
<div class="span1 ">
<img src="{{ site.baseurl }}/images/Twitter-bird-darkgray.png" alt="image" class="image_left">
</div>
<div class="span2 ">
<h3>Xtext on Twitter</h3>
</div>
<div class="span6 ">
<p>If you are on twitter and want to get notified about Xtext, you should consider following <strong>@Xtext</strong>.</p>
</div>
</div>
</div>
<div class="span1"> </div>
</div>
<div class="row">
<div class="span1"> </div>
<div class="span9 team">
<a href="http://xtext.itemis.com" class="anchor-in-div"></a>
<div class="row">
<div class="span1 ">
<img src="{{ site.baseurl }}/images/icon_prof_support.png" alt="image" class="image_left">
</div>
<div class="span2 ">
<h3>Professional Support</h3>
</div>
<div class="span6 ">
<p>Need training, problem solving, a prototype, or just a top-notch IDE for your language?
<br><strong>itemis</strong> offers all kinds of professional consulting around Xtext.</p>
</div>
</div>
</div>
<div class="span1"> </div>
</div>
</div>
<br/><br/>
<div id="zoo" class="container">
<span class="edit-on-github pull-right">
<a href="{{site.edit-repo}}{{page.path}}">Add your project!</a>
</span>
<h2>What others have built with Xtext</h2>
<hr>
<table class="table table-striped table-condensed">
<thead>
<tr>
<th>Name</th>
<th>Description</th>
<th>License</th>
<th>Category</th>
<th>Author(s)</th>
</tr></thead>
<tbody>
<tr>
<td><a href="http://applause.github.io/">APPlause</a></td>
<td>Open source tool chain to produce native apps for different
devices such as Android, iPhone and iPad.</td>
<td>EPL</td>
<td>Language, Framework</td>
<td>Heiko Behrens, Peter Friese, et al</td>
</tr>
<tr>
<td><a href="http://code.google.com/p/alloy4eclipse/">alloy4eclipse</a></td>
<td>Specification and analysis of models in the Alloy4 language on
the Eclipse platform.</td>
<td>LGPL</td>
<td>Language</td>
<td>Mohamed Bouragba, Mohamed Said, Maxime Kapusta and Yoann Vasseur</td>
</tr>
<tr>
<td><a href="http://www.artop.org/">ARText (part of Artop)</a></td>
<td>ARText, a textual language for the specification of AUTOSAR
systems. See the <a href="https://vimeo.com/16768196">very</a> <a href="https://vimeo.com/13154188">cool</a> <a href="https://vimeo.com/12080038">screencasts</a>.</td>
<td>closed source</td>
<td>Language</td>
<td>Sebastian Benz, Dana Wong</td>
</tr>
<tr>
<td><a href="http://new.axdt.org">Axdt</a></td>
<td>ActionScript3 development tools. It uses Mirror resources to
integrate declarations parsed from html and xml ActionScript Docs similar to
the Xtext Java integration.</td>
<td>EPL</td>
<td>Language</td>
<td>Martin Schnabel</td>
</tr>
<tr>
<td><a href="http://businessAppTester.com">BusinessAppTester</a></td>
<td>
Allows you to reuse JUnit test classes by seperating the data from the
unit implementation class. Uses Xtext to define test class specific domain
models.
</td>
<td>EPL</td>
<td>Testing, Framework</td>
<td>Florian Pirchner, Ekkehard Gentz</td>
</tr>
<tr>
<td><a href="http://www.canappi.com">Canappi</a></td>
<td>
Canappi is a Development Hub, focusing on Mobile Application Development, that
integrates tools, mobile platforms, libraries and back-end services. It is
based on mdsl, a very compact mobile domain specific language. Platform
specific code generation happens in on the ClougGen.org platform.
</td>
<td>Commercial</td>
<td>Language</td>
<td>Jean-Jacques Dubray</td>
</tr>
<tr>
<td><a href="http://code.google.com/p/dom3editor/">dom3editor</a></td>
<td>
This is a tool to help edit Dominions 3 mod files. It includes
context coloring, code completion, error checking and integrated help. You can
edit using the text editor or the form based entry view.
</td>
<td>GPL</td>
<td>Language</td>
<td>Larry Moore</td>
</tr>
<tr>
<td><a href="http://marketplace.eclipse.org/content/graphviz-dot-zest-dot4zest">DOT for Zest</a></td>
<td>A Graphviz-compatible DSL for the Eclipse Visualization Toolkit</td>
<td>EPL</td>
<td>Language, Framework</td>
<td>Fabian Steeg, Michael Clay</td>
</tr>
<tr>
<td><a href="https://github.com/dslmeinte/Xtext2-DSLs">dslmeinte's example DSLs</a></td>
<td>Various DSLs for technical domains (data modeling, dynamic screens, XSDs,
WSDLs)</td>
<td>MIT license</td>
<td>examples</td>
<td><a href="http://www.dslconsultancy.com/">Meinte Boersma</a></td>
</tr>
<tr>
<td><a href="http://code.google.com/p/emf-customizer/">EMF Customizer</a></td>
<td>EMF Customizer is a model (Ecore based)
customization/styling/refining CSS like textual DSL (Domain Specific Language)
targeting MDSD tool chains end users. </td>
<td>EPL</td>
<td>Language</td>
<td>Cedric Vidal</td>
</tr>
<tr>
<td><a href="http://code.google.com/a/eclipselabs.org/p/emf-scaffolding/">EMF Scaffolding</a></td>
<td>Implementation of the principle of dynamic inplace scaffolding
with EMF presented in July 2009 <a href="http://www.slideshare.net/cedric.vidal/rmll-eclipse-acceleo-day-mdsd-scaffolding-and-acceleo-cdric-vidal-11">at Eclipse Acceleo Day</a>.
</td>
<td>EPL</td>
<td>Language, Framework</td>
<td>Cedric Vidal and Jerome Benois</td>
</tr>
<tr>
<td><a href="http://www.eclipse.org/modeling/emft/b3/">Eclipse b3</a></td>
<td>new generation of Eclipse technology to simplify software build
and assembly.</td>
<td>EPL</td>
<td>Language</td>
<td>Henrik Lindberg</td>
</tr>
<tr>
<td><a href="http://elysium.thsoft.hu">Elysium</a></td>
<td>LilyPond IDE for Eclipse</td>
<td>EPL</td>
<td>Language</td>
<td>Denes Harmath</td>
</tr>
<tr>
<td><a href="http://www.eclipse.org/etrice/">eTrice</a></td>
<td>eTrice is a Modeling Tool for distributed eventdriven realtime systems based on
Realtime Object Oriented Modeling (ROOM), not UML. Textual and graphical ROOM
editors editors and codegenerators and runtime libraries for Java, C++ and C
will be provided.</td>
<td>EPL</td>
<td>Language, Framework</td>
<td>Henrik Rentz-Reichert, Thomas Schuetz</td>
</tr>
<tr>
<td><a href="http://fj-eclipse.sourceforge.net/">fj-eclipse</a></td>
<td>an Eclipse-based IDE for Featherweight Java, implemented using Xtext.</td>
<td>GPL</td>
<td>Language</td>
<td>Lorenzo Bettini</td>
</tr>
<tr>
<td><a href="https://github.com/cloudsmith/geppetto">Geppetto</a></td>
<td>Integrated development environment for the Puppet System Admin tools. (The
PP manifest
language is Ruby like).</td>
<td>EPL, Apache</td>
<td>Language</td>
<td>Henrik Lindberg, Cloudsmith Inc.</td>
</tr>
<tr>
<td><a href="http://community.jaspersoft.com/project/jaspersoft-studio">Jaspersoft Studio, Report Designer for JasperReports</a></td>
<td>The Expression Editor allows to compose Java-like expressions enriched with JasperReports specific tokens.
The SQL Query Designer, in text mode, allows to edit simple and advanced SQL expressions.</td>
<td>EPL</td>
<td>Report Designer</td>
<td>Jaspersoft Studio Team (Veaceslav Chicu, Massimo Rabbi, Marco Orlandin and Giulio Toffoli)</td>
</tr>
<tr>
<td><a href="http://www.jolie-lang.org/">Joliepse
IDE</a></td>
<td>Joliepse is an Integrated Development Environment (IDE) for the JOLIE
programming language, the first full-fledged programming language based upon
the service-oriented programming paradigm
and support classes.</td>
<td>GPL</td>
<td>Language</td>
<td>Diego Castronuovo (castronu at gmail dot com)</td>
</tr>
<tr>
<td><a href="http://www.informatik.uni-kiel.de/rtsys/kieler/">KIELER</a></td>
<td>an evaluation platform for new methods in model-based software
design (automatic layout, graphic/ textual dynamic views, focus and context,
simulation, codegen,...)</td>
<td>EPL</td>
<td>Language</td>
<td>Rtsys group, Dep. of Computer Science, Uni Kiel</td>
</tr>
<tr>
<td><a href="http://amishne.github.io/llvm-ir-editor/">LLVM IR SDK</a></td>
<td>A rich LLVM IR editor plugin for Eclipse.</td>
<td>BSD</td>
<td>Language</td>
<td>Alon Mishne</td>
</tr>
<tr>
<td><a href="http://code.google.com/p/llvm4e/">LLVM4e</a></td>
<td>Xtext based Eclipse editor for LLVM (Low Level Virtual Machine)
Assembly Language *.ll files</td>
<td>EPL</td>
<td>Language</td>
<td>Cedric Vidal</td>
</tr>
<tr>
<td><a href="http://logicals.com/">logi.CAD 3</a></td>
<td>logi.CAD 3 is a tool for programming a wide variety of PLCs (Programmable Logic Controllers) according to the industry standard IEC 61131-3. It is an Eclipse RCP based (E3/E4) integrated development environment (IDE) using XText for implementing the editors for the IEC programming languages ST (Structured Text), FBD (Function Block Diagram) and SFC (Sequential Function Chart).</td>
<td>Commercial</td>
<td>Language</td>
<td>logi.cals Austria (http://logicals.com)</td>
</tr>
<tr>
<td><a href="http://mads.sourceforge.net">MADS</a></td>
<td>
MADS (Multipurpose Agricultural Data System) is a free open-source tool
for modelling and analysis of agricultural activities - crops, livestock,
forestry and others - in developing countries, at sector, regional or project
level. .
</td>
<td>EPL, GPL</td>
<td>RCP application</td>
<td>Michel Simeon</td>
</tr>
<tr>
<td><a href="http://www.mod4j.org/">mod4j</a></td>
<td>open source DSL-based environment for developing administrative
enterprise applications</td>
<td>EPL</td>
<td>Language, Framework</td>
<td>Jos Warmer</td>
</tr>
<tr>
<td><a href="http://metrikforge.informatik.hu-berlin.de/projects/nanoworkbench/">NanoWorkbench</a>
</td>
<td>A Domain-specific Workbench (DSM) for the development of optical
nanostructures. Especially used for the description of simulations and
experiments.
</td>
<td>GPL</td>
<td>language, documentation</td>
<td>Siamak Haschemi ([email protected]), Martin Schmidt
([email protected]), Arif Wider
([email protected])</td>
</tr>
<tr>
<td><a href="http://code.google.com/a/eclipselabs.org/p/nusmv-tools/">nusmv-tools</a></td>
<td>The nusmv-tools project provides a set of tools for the model checker
<a href="http://nusmv.fbk.eu/">NuSMV</a>. Xtext is used to create an Eclipse
editor for the NuSMV input language. The editor is further enhanced by static
analysis checks (shown as Eclipse error markers) performed by an OSGi-fied
version of NuSMV itself. Watch the <a href="https://vimeo.com/21637768">screencast</a>.
</td>
<td>EPL</td>
<td>Language</td>
<td><a href="mailto://[email protected]">Siamak Haschemi</a></td>
</tr>
<tr>
<td><a href="http://wiki.eclipse.org/MDT/OCL">OCL</a></td>
<td>Editors for OCL expressions, documents, libraries. Standalone or
embedded in Ecore.</td>
<td>EPL</td>
<td>Language</td>
<td>Ed Willink</td>
</tr>
<tr>
<td><a href="http://www.gentleware.com/poseidon-for-dsls.html">Poseidon for DSLs</a></td>
<td>Framework for creating graphical tools for DSLs, based on internal
Xtext models. Poseidon for UML 8.0 as a sample DSL platform
</td>
<td>commercial</td>
<td>Framework</td>
<td>Gentleware AG</td>
</tr>
<tr>
<td><a href="http://code.google.com/p/protobuf4e/">protobuf4e</a></td>
<td>Editor for Google's Protocol Buffers data interchange file
format. </td>
<td>EPL</td>
<td>Language</td>
<td>Cedric Vidal</td>
</tr>
<tr>
<td><a href="http://wiki.eclipse.org/QVTd">QVTc and QVTr</a></td>
<td>Editors for QVT Core and Relational languages.</td>
<td>EPL</td>
<td>Language</td>
<td>Ed Willink</td>
</tr>
<tr>
<td><a href="http://sourceforge.net/projects/rng-eclipse/">RELAX NG for Eclipse</a></td>
<td>Provides support for editing RELAX NG documents in the Eclipse
IDE. Integrates with standard WST XML editor to provide content completion and
validation of edited XML file based on it's RELAX NG schema.</td>
<td>EPL</td>
<td>Language</td>
<td>Dave Carver</td>
</tr>
<tr>
<td><a href="http://www.sarl.io">SARL</a></td>
<td>SARL is a general-purpose agent-oriented language. It aims at providing the fundamental abstractions for
dealing with concurrency, distribution, interaction, decentralization, reactivity, autonomy and dynamic
reconfiguration. The language is platform- and architecture-independent.
The default execution environment is the <a href="http://www.janusproject.io">Janus platform</a>.</td>
<td>Apache 2 License</td>
<td>Language, Framework</td>
<td>Sebastian Rodriguez, Nicolas Gaud, Stéphane Galland</td>
</tr>
<tr>
<td><a href="http://sculptorgenerator.org">Sculptor</a></td>
<td>You express your design intent in a textual DSL, from which
Sculptor generates high quality Java code and configuration.</td>
<td>Apache 2 License</td>
<td>Language, Framework</td>
<td>Torsten Juergeleit, Patrik Nordwall and others</td>
</tr>
<tr>
<td><a href="http://swrtj.sourceforge.net/">SWRTJ: Sugared Welterweight Record-Trait Java</a></td>
<td>a Java-like language where units of objects' functionality are modeled by
traits and by records (a construct that complements traits to model the state
part of objects).</td>
<td>GPL</td>
<td>Language</td>
<td>Fabio Strocco, Lorenzo Bettini</td>
</tr>
<tr>
<td><a href="http://sadl.sourceforge.net/">Semantic Application Design Language (SADL) Version 2</a></td>
<td>The Semantic Application Design Language (SADL) is a language for building
semantic models and expressing rules that capture additional domain
knowledge. The SADL-IDE (integrated development environment) is a set of
Eclipse plug-ins that support the editing and testing of semantic models
using the SADL language. </td>
<td>EPL</td>
<td>Language</td>
<td>Andrew Crapo, John Interrante, David Bracewell, Saurabh Gupta</td>
</tr>
<tr>
<td><a href="http://code.google.com/a/eclipselabs.org/p/spray/">Spray</a></td>
<td>This project aims to provide Domain Specific Languages to describe
Visual DSL Editors against the Graphiti runtime, and provide code generation
(with Xtend2) to create the boilerplate code for realizing the implementation
against the Graphiti framework.</td>
<td>EPL 1.0</td>
<td>Framework</td>
<td>Jos Warmer, Karsten Thoms et. al.</td>
</tr>
<tr>
<td id="name"><a href="http://www.vclipse.org">VClipse</a></td>
<td>VClipse is an Eclipse-based integrated development environment (IDE)
for product modeling for the SAP Variant Configurator (VC). VClipse supports the
specification of objects and dependencies in a textual domain specific language
calld VCML. This enables the use of standard text comparison tools and version
control systems in the model development process.</td>
<td>EPL</td>
<td>Language</td>
<td>Tim Geisler, Aleksey Shumilin</td>
</tr>
<tr>
<td><a href="https://github.com/team-worthwhile/worthwhile">Worthwhile</a></td>
<td>Worthwhile is an IDE built around a simple WHILE language that
integrates editing, running, debugging and verifying programs using
Microsoft's Z3 prover.
</td>
<td>3-Clause BSD</td>
<td>Language</td>
<td>Leon Handreke, Chris Hiatt, Stefan Orf, Joachim Priesner, Fabian
Ruch, Matthias Wagner</td>
</tr>
<tr>
<td><a href="http://www.gipsys.ca/xdgl.htm">xDGL Data Generation Language</a></td>
<td>xDGL is a free plugin on eclipse Helios 3.6 fully compatible with
eclipse data tools platform DTP. Works with dozens of RDBMS
databases. xDGL was invented by Abubaker Mahmoud, a Canadian Computer expert.
xDGL is simple to learn and fast to execute and is designed to solve the problem
of most data generators systems works in english. xDGl works in any language that
could be written in the UTF-8 encoding. xDGL is the first Java Data Generation Language,
the first Eclipse language for Data Genration. xDGL is built in Java, Eclipse and the great Xtext
Framework.</td>
<td>Commercial</td>
<td>Language</td>
<td><a href="mailto://[email protected]">Abubaker Mahmoud</a></td>
</tr>
<tr>
<td><a href="http://xsemantics.sourceforge.net/">Xsemantics</a></td>
<td>XSemantics is a DSL (implemented in Xtext) for writing type systems,
reduction rules, interpreters (and in general relation rules) for languages
implemented in Xtext. It then generates Java code that can be used in your
language implemented in Xtext for scoping and validation (it can also generate
a validator in Java). It is the successor of XTypeS.
</td>
<td>EPL</td>
<td>Language</td>
<td>Lorenzo Bettini</td>
</tr>
<tr>
<td><a href="https://github.com/msbarry/Xtest">Xtest</a></td>
<td>Xtest is a unit-testing domain-specific scripting language for Java.
Tests are run while you type and any time a related file is saved, marking
exceptions thrown and failed assertions as errors to immediately notify you of
test failures.
</td>
<td>EPL</td>
<td>Testing, Language</td>
<td>Michael Barry</td>
</tr>
<tr>
<td><a href="http://code.google.com/a/eclipselabs.org/p/xtext-forms-integration/">Xtext Forms Integration</a></td>
<td>Sample RCP application to demonstrate how Xtext editors can be
integrated within Eclipse UI forms</td>
<td>EPL</td>
<td>Framework</td>
<td>Mikael Barbero</td>
</tr>
<tr>
<td><a href="http://code.google.com/a/eclipselabs.org/p/xtext-typesystem/">Xtext Typesystem Framework</a></td>
<td>A framework that supports the efficient implementation of typesystem
rules for Xtext languages. Especially useful if your languages has
expressions, statements, different (combinable) data types.</td>
<td>EPL</td>
<td>Framework</td>
<td><a href="mailto:[email protected]">Markus Voelter</a></td>
</tr>
<tr>
<td><a href="http://xtypes.sourceforge.net/">XTypeS</a></td>
<td>a DSL for writing type systems for languages implemented in Xtext. It
then generates Java code that can be used in your language implemented in Xtext
for scoping and validation (XTypeS also generates a validator in Java).
</td>
<td>GPL</td>
<td>Language</td>
<td>Lorenzo Bettini</td>
</tr>
<tr>
<td><a href="http://www.yakindu.org">Yakindu Statechart Tools</a></td>
<td>
YAKINDU Statechart Tools (SCT) provides an integrated modeling
environment for the specification and development of reactive, event-driven
systems based on the concept of statecharts. It is an easy to use tool that
features sophisticated graphical state chart editing, validation and simulation
of statecharts as well as code generation.
</td>
<td>EPL</td>
<td>Tool</td>
<td>Axel Terfloth, Andreas Mülder, et al</td>
</tr>
<!--
<tr>
<td>AMP Agent Modeling Platform</td>
<td>extensible frameworks and exemplary tools for representing,
editing, generating, executing and visualizing agent-based models (ABMs) and
any other domain requiring spatial, behavioral and functional features</td>
<td>http://www.eclipse.org/amp/</td>
<td>EPL</td>
<td>Framework</td>
<td>Metascape, LLC</td>
</tr>
<tr>
<td>EMF Query 2</td>
<td>search and retrieval of emf model elements in a structured
format with an additional advantage that resource loading is minimized during
execution </td>
<td>http://www.eclipse.org/modeling/emf/?project=query2</td>
<td>EPL</td>
<td>Language</td>
<td>?</td>
</tr>
<tr>
<td>CamelSplit</td>
<td>Text-based DSL Editor for Camel and Eclipse</td>
<td>http://code.google.com/p/camel-extra/wiki/CamelSpit</td>
<td>?</td>
<td>Language</td>
<td>Oisin Hurley</td>
</tr>
-->
</tbody><tfoot></tfoot></table>
</div>
<div id="sponsors" class="container">
<h2>Sponsors</h2>
<hr>
<div class="row">
<div class="span1"> </div>
<div class="span5">
<p><b>Itemis</b> is the company behind Xtext, Xtend and many other Eclipse projects. Itemis offers professional
services such as trainings, on site consulting and full product development based on these technologies.
Learn more at <a href="http://www.itemis.com">itemis.com</a>.
</div>
<div class="span4"><img src="http://www.itemis.com/binary.ashx/element=E0E0E0/~image.attribute/97/image.gif"></img></div>
</div>
<div class="row">
<div class="span1"> </div>
<div class="span5">
<p><b>YourKit</b> is kindly supporting open source projects with its full-featured Java Profiler.</p>
<p>YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications.
Take a look at YourKit's leading software products: <a href="http://www.yourkit.com/java/profiler/index.jsp">YourKit Java Profiler</a> and <a href="http://www.yourkit.com/.net/profiler/index.jsp">YourKit .NET Profiler</a>.
</div>
<div class="span4"><img src="{{ site.baseurl }}/images/yourkit_java.png"></img></div>
</div>
</div>
</div>