Laying Out Diagrams for Autosar Application Interfaces
Autosar provides not only the standard definition for basic software and the templates and methodology for the development process, but also a number of defined software components, interfaces and data...
View ArticleGraphiti performance with larger Autosar diagrams
One of the most important features of graphical diagram frameworks and automatic layout is good performance for larger diagrams. We created a diagram for the Autosar provided software components for...
View ArticleThe way we use Graphiti
Graphiti is a great framework for creating graphical editors in Eclipse. With every framework, there a different ways on how to use them. And, as was written on the Graphiti forum, there is no “one...
View ArticleShowing ECU communication in AUTOSAR models
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...
View ArticleWhy you should consider Sphinx for your modeling projects.
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...
View ArticleAvoiding manual merge when generating plugin.xml with Xtext/Xtend
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...
View ArticleManaging functional networks and behavior models with EAST-ADL
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...
View ArticleSoftware Tool Chain for Automotive – the IMES research project
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...
View ArticleTesting Eclipse Applications – the Q7 tools
During development of Eclipse based-applications, I prefer that the project has as many stand-alone tests as possible. Since they are faster to execute than running plugin tests they are invoked more...
View ArticleReqIF/RMF and BIRT: Creating “physical” requirements specifications
Printed documents still play a major role in requirements specifications, since a printed and signed document could be required for legal reasons. A lot of companies have written their own document...
View ArticleEclipse Day Embedded Stuttgart as part of Open Forum
As a kind of a tradition, the “Stuttgart Region Economic Development Corporation” has been supporting the “Open Forum” conference in Stuttgart each year. It consists of two main tracks: The “Apps to...
View ArticleAssessing architecture quality: Metrics for AUTOSAR software architecture and...
Both in AUTOSAR and EAST-ADL we are defining architectures – be it on the software level or on the function level. But when is an architecture a good architecture? How to find flaws? One approach to...
View ArticlePrototype of an AUTOSAR Parameter Definition Editor based on Xtext
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...
View ArticleCDO’ification of Sphinx: Database Storage for AUTOSAR, EAST-ADL and Req-IF
The Eclipse Sphinx project is an important but little known infrastructure project that supports workspace management for tool platforms such as Artop (AUTOSAR), EATOP (EAST-ADL) and – in the future –...
View ArticleEclipse Con France 2013: Session Schedule of an automotive guy
Eclipse Con France 2013 is about to start in two days and it will be an interesting event for everyone interested in using Eclipse for the engineering of embedded systems. Tuesday, June 4th It will all...
View ArticleAUTOSAR Requirements in Req-IF format
The AUTOSAR partnership provides the requirements that it collected for the AUTOSAR standard in Word format. These cannot only be used for the internal use for AUTOSAR, but also for tool providers....
View ArticleAuthorization / Authentification with EMF and Graphiti for Automotive models
The Eclipse frameworks provides a lot of projects that make the design and implementation of modeling tools very efficient. For many products, the models have to be secured against unauthorized access...
View ArticleAUTOSAR splittables and Artop
AUTOSAR splittables are a powerful modelling mechanism. In short, they allow you to split the contents of packages and other model elements over more than one .arxml (you can find more in my old post...
View ArticleA common component model for communication matrixes and architecture metrics...
In the engineering process, it is often of interest to see communication matrixes or metrics for your architecture. Depending on the meta-model (EAST-ADL, AUTOSAR, SysML) and the tool, that kind of...
View ArticleGenerating AUTOSAR basic software with Xpand and Artop
AUTOSAR basic software can be configured by a lot of different parameters. Both for AUTOSAR standard modules and vendor specific basic software modules, the parameters that can be configured are...
View Article