Archiv für die Kategorie »MDSD«
A large part of developing an AUTOSAR ECU is the configuration of the Basic Software (BSW, i.e. the AUTOSAR “operating system”). All the parameters that can be configured are defined in the so-called “AUTOSAR parameter definition”. This includes hundreds, if … Weiterlesen →
10. Mai 2013, 09:15 Uhr | Andreas Graf
Kategorien: Allgemeines, Automotive, AUTOSAR, DSL, Eclipse, MDSD, PMT-Processes,Methods,Tools, Xtext
As I am addicted to code generation and DSLs, the CodeGeneration conference in Cambridge is always a must each year. Last year I could not make it, since I had the chance to speak at EclipseCon North America, which was in the same week. This year Mark took EclipseCon into his considerations (it was last […]
05. April 2013, 10:44 Uhr | kthoms
Kategorien: MDSD, Xtext, ATOSS, CG2013, CodeGeneration, LWC13, Xtend
At itemis, we are currently participating in a public funded research project (IMES) that deals with the software development tool chain for automotive software, especially in early phases. We do have two main focus points in the project: An integrated … Weiterlesen →
28. Januar 2013, 16:06 Uhr | Andreas Graf
Kategorien: Automotive, AUTOSAR, EAST-ADL, Eclipse, IMES, MDSD, PMT-Processes,Methods,Tools, Xtext
Functional networks are an important artefact in early system design. They specifiy system behavior without any decision about the realization (HW/SW) of the specific function. Logic Functions are often prototyped with behavior models, like data flow diagrams. In the IMES … Weiterlesen →
21. Januar 2013, 16:27 Uhr | Andreas Graf
Kategorien: Allgemeines, EAST-ADL, Eclipse, IMES, MDSD, PMT-Processes,Methods,Tools
In our project we do generate graphical editors for Graphiti based on DSL-models specifiying these editors. That works all fine when generating the source code (.java and .xtend). However, for Graphiti and the editor to work, there also have to … Weiterlesen →
11. Januar 2013, 08:45 Uhr | Andreas Graf
Kategorien: Allgemeines, DSL, Eclipse, MDSD, PMT-Processes,Methods,Tools, Xtext
The Sphinx project is one of the most interesting new projects on eclipse.org and provides important infrastructure for modeling projects. However, it might not be immediately visible from the project description what it does. Here is an example on how … Weiterlesen →
09. Januar 2013, 09:49 Uhr | Andreas Graf
Kategorien: Allgemeines, Automotive, AUTOSAR, Eclipse, MDSD, PMT-Processes,Methods,Tools
When working with AUTOSAR specifications, it is easy to see from the models on a high level which software components are communicating with each other. However, it is often interesting to see how that maps to the communication between ECUs. … Weiterlesen →
07. Januar 2013, 13:09 Uhr | Andreas Graf
Kategorien: Allgemeines, Automotive, AUTOSAR, Eclipse, MDSD, PMT-Processes,Methods,Tools
A new release of XtendTools is available! Release 1.0.1 contains some bug fixes and additions suggested in the comments of my blog post about the initial release of XtendTools (see change log for details) and also a complete Javadoc-like API documentation of XtendLib which has been generated using XtendDoc. As usual, comments, suggestions and contributions [...]
19. Oktober 2010, 14:10 Uhr | Ingo Feltes
Kategorien: MDSD, english, xpand, xtend, xtenddoc
During some of my last Xtext and/or Xpand based MDSD projects I wrote a lot of extensions and model transformations with Xtend. Unfortunately is it very hard to efficiently reuse extensions, if there was no API documentation at all or the documentation was scattered across a lot of files. I really wished to have something [...]
06. August 2010, 15:25 Uhr | Ingo Feltes
Kategorien: MDSD, english, javadoc, xtend, xtenddoc, xtext
Human machine interfaces (HMI) are inherently interactive and dynamical. An important goal of HMI engineering is to optimize the interaction between the human being and the machine. The ergonomics and efficiency of an HMI is mainly driven by the quality of its design. This makes the HMI design a central part of HMI specifications. Due [...]
19. Juli 2010, 09:14 Uhr | Axel Terfloth
Kategorien: Eclipse, Eingebettete Systeme, embedded systems, english, HMI, MDSD, User-Interface-Design, Yakindu