2011
DOI: 10.3384/ecp11063528
|View full text |Cite
|
Sign up to set email alerts
|

Towards a model driven Modelica IDE

Abstract: Model Driven Software Development evolved into a common way of creating software products. Describing software in a more abstract way simplifies and speeds up the development process and generated code turns out to fulfill high quality standards. As a subcategory of model driven development Domain-Specific Languages concede to express problems in a domain specific way. By defining a languages grammar, an editor that provides basic support for developers can be generated automatically. This paper describes how … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2012
2012
2015
2015

Publication Types

Select...
3
2

Relationship

4
1

Authors

Journals

citations
Cited by 5 publications
(8 citation statements)
references
References 4 publications
0
8
0
Order By: Relevance
“…The Modelica IDE OneModelica [12], which is based on the Eclipse RCP framework, is being developed at Fraunhofer IWES. Figure 5 illustrates the workflow of the Modelica model development with OneModelica.…”
Section: Onewind R Modelica Library With Onemodelicamentioning
confidence: 99%
“…The Modelica IDE OneModelica [12], which is based on the Eclipse RCP framework, is being developed at Fraunhofer IWES. Figure 5 illustrates the workflow of the Modelica model development with OneModelica.…”
Section: Onewind R Modelica Library With Onemodelicamentioning
confidence: 99%
“…For the denition of wind turbine metamodels and models we use editors available with EMF and textual editors that are provided by and generated with the metamodeling tool Xtext 7 . This includes the denition of a grammar for the textual language Modelica [8].…”
Section: Related Workmentioning
confidence: 99%
“…If an error occurs while querying a model, an empty set of roles is returned. Possible errors include a query receiving an object that is not of type String, or a referenced object that does not exist 5 The implementation of validation rules for Modelica models as described in [8,13] showed that queries need a lot of overhead for type checking and null pointer checks. and thus would lead to a potential Null pointer access.…”
Section: Querying Roles From Context Objectsmentioning
confidence: 99%
See 1 more Smart Citation
“…Through the grammar definition textual editors that developers can use to define models using the language are automatically generated. The editors recognize syntax errors and the IDE can check additional Well-Formedness Rules (WFR) on the user defined models [16] in order to assist the developer in creating correct code.…”
Section: Concrete Syntax Definitionmentioning
confidence: 99%