dsl

Mon, 2013-11-18 11:49

UML & DSL thank their lucky star Sirius

Choosing a modeling technology, is too often reduced to the selection of either UML or DSL. Even so, in practice, we often need both: UML and profiles to benefit from a standard and off-the-shelf mature tools, and DSL to benefit from a custom notation over a custom data structure.

Rather than opposing these approaches, Sirius can be used to efficiently combine existing UML modelers with DSL-based tools.

Mon, 2013-11-18 09:12

Arcadia / Capella, a field-proven modeling solution for system and software architecture engineering

The Melody ecosystem is a field-proven modeling solution offering an environment with a high added-value for engineers working on system, software and hardware architectures. At the center of this ecosystem is a graphical modeling workbench supporting the Arcadia engineering method. Arcadia mainly focuses on functional analysis, (complex) architecture definition and early validation. Both the method and its supporting ecosystem are currently widely deployed in the Thales Group, in all domains across several countries, thanks to a massive rollout of model-based approaches.

Fri, 2013-11-15 09:25

Xtext and Xbase - Java DSLs on Steroids

The Xtext framework is the de-facto standard toolkit to implement domain-specific languages with Eclipse IDE integration. Xtext provides all the necessary abstractions and reasonable default implementations to allow a jump start also for non-language gurus. If your DSL will be used together with Java code in your project, the available concepts are even more powerful. Just a few tweaks in the grammar enable Xbase expressions, and an additional mapping definition makes your DSL equivalent to and interoperable with Java code.

Wed, 2013-11-13 11:57

Uses Cases of PolarSys technologies for Architects

In this talk we will explain how Polarsys technologies dramatically changes the way architects can work on complex systems.

By using the Polarsys and Eclipse Modeling stacks (Sirius, GenDoc, Acceleo, xText, OCL, ...) industry solutions can be created which fully fit the needs of architects (design, analysis, verification, simulation, etc.) in many domains (Transportation, Space, Insurance, Telecom, etc).

Thu, 2013-11-07 07:25

ESON the EMF Simple Object Notation textual DSL syntax, an alternative to XMI (formerly known as EFactory)

This presentation will introduce you to https://github.com/vorburger/efactory.

EFactory is an Xtext syntax representing generic EObject models in a textual (DSL) syntax. It looks like JSON, but retains EMF's strong typing, and is in effect an alternative to XMI.

If all goes according to plan, EFactory will be renamed to ESON, and based on discussions with Ed Merks at EclipseCon Europe hopefully integrated into eclipse.org EMF (alongside Xcore, probably).

Subscribe to dsl