The selection of past press coverage contains the following articles (many can be viewed and printed with a free Adobe
Acrobat® Reader):
| Title: |
Domänenspezifisches
Modellieren mit MetaEdit+ 4.5: Facharbeit (German) |
|
Review of MetaEdit+ 4.5 SR1 |
| Media: |
iX Magazine |
| Publication: |
May 2008 (p.84-85) |
|
|
| Title: |
Domain-specific
modeling significantly reduces development time |
|
Introduces the fundamental concepts of DSM and the
implementation of language for a home control system. |
| Media: |
Embedded Control Europe (ECE) |
| Publication: |
April 2008 (p.38-39) |
|
|
| Title: |
Improving
Productivity and Quality with Domain-Specific Modeling |
|
Discusses the creation of a DSM language for build IP
telephony services |
| Media: |
Embedded Systems Design Europe |
| Publication: |
April 2008 (p.20-23) |
|
|
| Title: |
Neues
MetaEdit+ erleichtert Sprachentwurf (German) |
|
Summary of MetaEdit+ 4.5 SR1 |
| Media: |
Elektronik Automotive |
| Publication: |
April 2008 (p.20) |
|
|
| Title: |
Domeinspecifiek
Code Genereren met MetaEdit+ (Dutch) / HTML
version |
|
Discusses how to generate code with MetaEdit+ |
| Media: |
Bits & Chips |
| Publication: |
28 March 2008 (p.30-31) |
|
|
| Title: |
Boosting
Productivity with Domain-Specific Modeling |
|
Explains how DSM can improve embedded software
development productivity. |
| Media: |
Micro Technology Europe |
| Publication: |
January 2008 |
|
|
| Title: |
Domain-Specific
Modeling Languages: Moving from Writing Code to Generating It |
|
Describes how to generate full production code from
precise, high-level models in your own modeling language. |
| Media: |
MSDN |
| Publication: |
December 2007 |
|
|
| Title: |
MoSiS
Ignites Project to Give MDD Boost |
|
Discusses the EU MoSiS project on MDD in embedded
systems and MetaCase's involvement. |
| Media: |
Software Development Times (SD Times) |
| Publication: |
1 December 2007 (p.25) |
|
|
| Title: |
Models
of Elegance |
|
Discusses how DSM, which increases the reliability of
code and the speed at which it is written, is gaining ground in automotive
system development. |
| Media |
New Electronics |
| Publication: |
September 2007 |
|
|
| Title: |
Modeling
for Full Code Generation |
|
Explores an application of DSM and discusses the
software development improvements achievable through this approach. |
| Media: |
Embedded Computing Design |
| Publication: |
August 2007 |
|
|
| Title: |
Models
of Elegance |
|
Discusses how DSM, which increases the reliability of
code and the speed at which it is written, is gaining ground in automotive
system development. |
| Media: |
European Automotive Design |
| Publication: |
August 2007 |
|
|
| Title: |
Modeling
for Software Development in the Automotive Industry |
|
The Cover Story in this issue provides an alternative approach to modeling and code
generation, called Domain-Specific Modeling (DSM), which allows for full
code generation from higher abstraction models. |
| Media: |
Eclipse Magazine |
| Publication: |
July 2007 |
|
|
| Title: |
Extending
Frameworks with Domain-Specific Modeling Languages |
|
As productivity pressures continue to increase, software
engineers are constantly looking for new and better ways to maximize their
efficiency... |
| Media: |
Embedded Systems Engineering |
| Publication: |
June 2007 |
|
|
| Title: |
Zielgenaue
Codegenerierung: Domänenspezifische Modellierung eines
Scheibenwischersystems |
|
|
| Media: |
Elektronik automotive |
| Publication: |
June 2007 |
|
|
| Title: |
Domain-Specific
Languages versus Generic Modeling Languages |
|
Interview of MetaCase CTO Steven Kelly |
| Media: |
Dr Dobb's |
| Publication: |
May 2007 |
|
|
| Title: |
Event
processing and domain-specific languages |
|
Bloor Research paper on domain-specific modeling and
MetaEdit+ |
| Media: |
IT-Director |
| Publication: |
February 2007 |
|
|
| Title: |
Creating a Domain-Specific Modeling language for an
existing framework |
|
Domain-specific languages are a natural extension to
code libraries and frameworks, making their use faster, easier and more
consistent. This article describes how to define modeling languages on top
of a library or a framework. |
| Media: |
Methods and Tools |
| Publication: |
December 2006 |
|
|
| Title: |
In
bester qualität: Mit Domain-Specific Modelling vollständigen Code
generieren |
|
Viele erfahrene Entwickler stehen Viele erfahrene
Entwickler stehen Codegeneratoren misstrauisch gegenüber. Wie kann ein
Standard-Generator etwas hervorbringen, was dem effizienten Code, den sie
selber schreiben, auch nur ansatzweise nahe kommt? Anders sieht es aus,
wenn der Entwickler wie beim Domain Specific Modelling seinen Generator
einfach selber bauen kann. |
| Media: |
Elektronik Praxis |
| Publication: |
December 2006 |
|
|
| Title: |
Domain-Specific
Modeling |
|
How DSM code generation can go beyond the benefits delivered by UML |
| Media: |
Redmond Developer News |
| Publication: |
November 2006 |
|
|
| Title: |
Generating
full code with DSM |
|
This article introduces Domain-Specific Modeling and explains how
DSM lets developer automate development tasks |
| Media: |
Embedded Systems Engineering |
| Publication: |
August 2006 |
|
|
| Title: |
Generating
code with DSM |
|
This article explains why domain-specific modeling languages are
more suitable for code generation than UML |
| Media: |
Code Generation Network |
| Publication: |
June 2006 |
|
|
| Title: |
Domain-Specific
Modeling: Making Code Generation Complete |
|
Domain-specific modeling is most successful when the models let you
generate complete working code, without the need for post-generation code
modifications or additions. The examples and guidelines in this article
show you how. |
| Media: |
DevX.com |
| Publication: |
April 2006 |
|
|
| Title: |
Domänenspezifische
Modellierung: Beispiele aus der Praxis |
|
Die domänenspezifische Modellierung erhöht den Abstraktionsgrad
beim Programmieren, indem sie bei der Spezifikation einer Lösung die
Konzepte der Anwendungsdomäne direkt verwendet. Die Endprodukte werden
aus diesen High-End-Spezifikationen generiert. Diese Automatisierung ist
deshalb möglich, weil sowohl die Sprache als auch die Generatoren die
Anforderungen von lediglich einem Unternehmen und einer Domäne erfüllen
müssen. Der Artikel beschreibt die domänenspezifische Modellierung (DSM)
anhand von praktischen Anwendungsbeispielen. Er gibt einen allgemeinen
Überblick über den Prozess der Sprachdefinition und vergleicht
abschließend DSM mit der „Model Driven Architecture” (MDA). |
| Media: |
ObjektSpektrum |
| Publication: |
April 2006 |
|
|
| Title: |
Domain-Specific
Modeling for Full Code Generation |
| Media: |
Software Development Journal |
| Publication: |
April 2006 |
|
|
| Title: |
Interview
in Code Generation Network |
| Media: |
Code Generation Network |
| Publication: |
February 2006 |
|
|
| Title: |
Domain-Specific
Modeling: How to Start Defining Your Own Language |
|
By ignoring the requirement to be so abstract so as to fit any business
problem, industry, or application type, domain-specific languages--by
definition--avoid any compromises that would get in the way of your
development. Find out how you can improve quality and productivity by an
order of magnitude by learning the basics of building your own DSL today. |
| Media: |
DevX.com |
| Publication: |
February 2006 |
|
|
| Title: |
Domänenspezifische
Modellierung für vollständige Code-Generierung |
|
Domänenspezifische Modellierung hebt das Abstraktionsniveau über
das Niveau der Programmierung hinaus, indem die Lösung durch die
unmittelbare Nutzung von Domänenkonzepten spezifiziert wird. Die
Endprodukte werden aus diesen Spezifikationen auf höchstem Niveau
generiert. Dieser Grad der Automatisierung wird dadurch ermöglicht, dass
sowohl die Modellierungssprache als auch der Code-Generator nur die
Anforderungen einer Firma und Domäne erfüllen müssen. Dieser Artikel
stellt die domänenspezifische Modellierung (DSM) vor und erklärt, wie
solche Sprachen und Generatoren implementiert werden können.
Abschließend wird die DSM mit der MDA verglichen. |
| Media: |
Java Spektrum |
| Publication: |
February/March 2006 |
|
|
| Title: |
Domain-Specific
Modeling: Welcome to the Next Generation of Software Modeling |
|
Domain-specific modeling promises to change the modeling landscape
by providing a greater level of abstraction from code than UML, providing
modeling constructs for developers that mimic the real-world objects more
closely, and most importantly, providing complete code-generation
capabilities, which together lead to a much more productive way for
developers to model applications. |
| Media: |
DevX.com |
| Publication: |
October 2005 |
|
|
| Title: |
Programmacode genereren met modelleringstaal |
| Media: |
Elektronica (NED) |
| Publication: |
September 2005 |
|
|
| Title: |
Improving
Developer Productivity With Domain-Specific Modeling Languages |
|
What is DSM? How is it different from UML and MDA? Can DSM languages
produce significant programming productivity gains? Can software
development be truly model-driven? |
| Media: |
Developer.* |
| Publication: |
July 2005 |
|
|
| Title: |
Domain-Specific
Modeling for Full Code Generation |
|
Domain-Specific Modeling raises the level of abstraction beyond
programming by specifying the solution directly using domain concepts. The
final products are generated from these high-level specifications. This
automation is possible because both the language and generators need fit
the requirements of only one company and domain. This article describes
Domain-Specific Modeling (DSM) with examples and compares it to UML and
MDA. |
| Media: |
Methods & Tools |
| Publication: |
Fall 2005 |
|
|
| Title: |
Domain-specific
modeling for generative software development |
|
Currently, software development is too often regarded as a generic,
labor-intensive process where applications are basically coded from
scratch using tools and methods that can be used for any type of software.
This article introduces domain-specific modeling (DSM) to improve the
quality of the software development process and drastically increases
developer productivity. |
| Media: |
ITarchitect, VSJ |
| Publication: |
May 2005 |
|
|
| Title: |
Domain-Specific
Modelling |
|
Domain-Specific Modelling raises the level of abstraction beyond
programming by specifying the solution directly using domain concepts. The
final products are generated from these high-level specifications. This
automation is possible because both the language and generators need fit
the requirements of only one company and domain. |
| Media: |
Application Development Advisor Express |
| Publication: |
May 2005 |
|
|
| Title: |
Modellbasierte
codegenerierung verwirklichen, teil 2 |
|
Vollständige Codegenerierung ist dann möglich, wenn sowohl die
Modellierungssprache als auch der Generator die Anforderungen lediglich
eines Unternehmens und einer Anwendungsdomäne erfüllen müssen. Dieser
Artikel zeigt anhand praktischer Anwendungsbeispiele, wie eine
vollständige modellbasierte Codegenerierung erreichbar ist. |
| Media: |
Design & Elektronik |
| Publication: |
April 2005 |
|
|
| Title: |
Making model-based code generation
work - practical examples (Part 2) |
|
Full code generation is possible when both the modelling language
and generator are made to fit the requirements of one company and domain
only. Dr. Juha-Pekka Tolvanen inspects cases from practice to explain how
complete model-based code generation is achieved. |
| Media: |
Embedded Systems Europe |
| Publication: |
March 2005 |
|
|
| Title: |
Software-Modellierung
ohne Kunstgriffe |
|
Die domänenspezifische Modellierung erhöht den Abstraktionsgrad
beim Programmieren, indem sie bei der Spezifikation einer Lösung die
Konzepte der Anwendungsdomäne (einschließlich ihrer Semantik) direkt
verwendet. Die Endprodukte werden aus diesen High-Level-Spezifikationen
generiert. Diese Automatisierung ist dadurch möglich, dass sowohl die
Sprache als auch die Generatoren die Anforderungen von lediglich einem
Unternehmen und einem Anwendungsbereich erfüllen müssen. |
| Media: |
Elektronik |
| Publication: |
January 2005 |
|
|
| Title: |
Platform-based development on a high programming abstraction level |
|
In a similar way as compilers transform code in current programming
languages to lower abstraction level machine code, MetaEdit+ allows
programming on a higher abstraction level than code. This method increases
productivity. |
| Media: |
Embedded Control Europe |
| Publication: |
September 2004 |
|
|
| Title: |
Making model-based code generation work
(Part 1) |
|
Full code generation is possible when both the modeling language and generator are fitted to the
requirements of one company and domain only. Dr. Juha-Pekka Tolvanen explains how model-based code generation can be achieved. |
| Media: |
Embedded Systems Europe |
| Publication: |
August/September 2004 |
|
|
| Title: |
Tools
for Domain-Specific Modeling |
|
By generating full code directly from models, domain-specific
modeling (DSM) uses graphical modeling languages to build narrow ranges of
applications 5-10 times faster than hand coding. This article compares
MetaEdit+ and Eclipse Modeling Framework and Graphical Editor Framework to
build DSM solutions. |
| Media: |
Dr. Dobb's Journal |
| Publication: |
September 2004 |
|
|
| Title: |
Defining
Domain-Specific Modeling Languages: Collected Experiences |
|
Domain-Specific Modeling offers a language-based approach to raise
the level of abstraction in order to speed up development work and
decrease the number of errors. In this paper we identify approaches that
are applied for defining languages. This categorization is based on
analyzing over 20 industrial cases of DSM language definition. |
| Media: |
OOPSLA Workshop on DSM, 2004 |
| Publication: |
October 2004 |
|
|
| Title: |
Domänenspezifische
Modellierung |
|
Indem die domänenspezifische Modellierung bei der Spezifikation
einer Lösung die Konzepte der Anwendungsdomäne (einschließlich ihrer
Semantik) direkt verwendet, wird der Abstraktionsgrad beim Programmieren
erhöht. Die Endprodukte werden aus diesen High-End-Spezifikationen
generiert. Diese Automatisierung ist deshalb möglich, weil sowohl die
Sprache als auch die Generatoren die Anforderungen von lediglich einem
Unternehmen und einer Anwendungsdomäne erfüllen müssen. |
| Media: |
ObjektSpektrum |
| Publication: |
July-August 2004 |
|
|
| Title: |
Konfigurieren
statt programmieren |
|
Bei der Systementwicklung von Automobilelektronik finden vermehrt
plattform-basierte Ansätze Anwendung. Die Entwicklung wird schneller und
sicherer, wenn eine Modellierungssprache und ein Generator verwendet
werden, die speziell auf die Anforderungen einer Plattform und eines
Applikationsframeworks zugeschnitten sind. |
| Media: |
Automobil-Elektronik |
| Publication: |
August 2004 |
|
|
| Title: |
Modellcode |
|
Eine vollständig modellbasierte Codegenerierung ist möglich, falls
sowohl die Modellierungssprache als auch der Codegenerator an die
Anforderungen nur eines Unternehmens und einer Domäne angepasst sind. |
| Media: |
Design&Elektronik |
| Publication: |
July 2004 |
|
|
| Title: |
MetaEdit+ review |
|
MetaEdit+ gives you a drag-and-drop environment for hooking together objects and roles according to the relationships that you defined when building the language. The final piece of the puzzle is a very flexible reporting language. |
| Media: |
Application Development Trends |
| Publication: |
February 2004 |
|
|
| Title: |
Handset platforms create need effective software code generation |
|
The growing number of handset platforms, such as Nokia’s Series 60 or Motorola’s i200 innovative Convergence, means the mobile phone market is ripe for code-generation and testing solutions, and that is what Finland-based MetaCase says it is bringing to the wireless world. |
| Media: |
3G Mobile Devices |
| Publication: |
February 2004 |
|
|
| Title: |
Boosting Embedded Systems Development with Domain-Specific Modeling |
|
Domain-specific modeling promises order of magnitude productivity and quality improvements for embedded software development by leveraging the knowledge of domain experts into the generation of final code. |
| Media: |
RTC Magazine |
| Publication: |
April 2003 |
|
|
| Title: |
Domain-Specific Modeling: Improving productivity and time to market |
|
Traditionally, software development has been a series of mappings from the domain idea, to design models, and on to source code. These mappings tend to be slow and lead to errors and duplication of effort in problem solving, design, and coding. Domain-specific modeling (DSM) addresses these problems by removing the resource-intensive and error-prone mappings, aiming to solve the problem only once at the same level of abstraction with the domain itself. |
| Media: |
Dr. Dobbs |
| Publication: |
August 2002 |
|
|
| Title: |
Keeping
it in the family |
|
Companies defining families of related products would do well to
reuse software design principles from one product to another, but
modelling languages don’t always support this concept. |
| Media: |
Application Development Advisor |
| Publication: |
July-August 2002 |
|
|
| Title: |
Domänenspezifische
Modellierungssprachen für Produktfamilien |
|
Gängige Modellierungssprachen basieren auf den Konzepten
von Programmiersprachen. Die mit diesen Modellierungssprachen abgebildeten
Systeme erlauben nur bedingt die Darstellung von neuen Eigenschaften, die
typischerweise bei neuen Produktfamilien-mitgliedern vorkommen. Die Vo
rteile und Effizienz der Entwicklung von Produkt - familien geht damit
verloren. Einen vielversprechenden Ausweg aus dieser Situation bieten
domänenspezifische Modellierungssprachen, die auf die Entwicklung von P
roduktfamilien ausgerichtet sind. Eine solche Modellierungssprache bzw.
ein Meta - modell wird auf Basis der Eigenschaften einer Produktfamilie
definiert. Dieses familien - spezifische Metamodell stellt dann den Rahmen
für Produktvariationen dar, und bildet die Basis für eine automatisierte
Software p roduktion. Im industriellen Einsatz führte die - ser Ansatz
bereits zu einer zehnfachen Steigerung der Produktivität . |
| Media: |
ObjektSpektrum |
| Publication: |
September-October 2001 |
|
|
| Title: |
Into the domain of speed |
|
An upward shift in abstraction leads to a corresponding increase in productivity. In the past, this has occurred when programming languages have evolved towards a higher level of abstraction. Today, domain-specific visual languages provide a viable solution for continuing to raise the level of abstraction beyond coding. |
| Media: |
Embedded Systems |
| Publication: |
October 2001 |