If you want to visualise various aspects of your AUTOSAR® system in diagrams, there are hardly any applications on the market that allow you to do so. The problem is AUTOSAR® metamodel handling - the only ready-to-use option available is ARTop, that is a Java library that only works in the Eclipse environment. Creating such a library from scratch is really complicated and - as far as I know - nobody has done it yet.
I'm a big fan of Model Driven Development and I saw, that AUTOSAR® was created for modelling. So I created a metamodel handling library in C# and implemented an addin for Sparx Enterprise Architect that allows you to handle any AUTOSAR® object in the model. With the MAXAR2 AUTOSAR® EA Addin you can:
- Create, edit, import and export any ARXML in your Enterprise Architect model.
- Use any AUTOSAR® object in any diagram type.
- Create and generate C code of your RunnableEntity objects.



Please note, that the MAXAR2 ARXML Merge Tool is needed to use the full functionality of the MAXAR2 AUTOSAR® EA Addin.
You can download an evaluation version of the MAXAR2 AUTOSAR® EA Addin as a part of the MAXAR2 Automotive Tools package. Before installation please check which version of Sparx Enterprise Architect is installed on your computer - the 64-bit or the 32-bit one. Please choose the appropriate version of the MAXAR2 Automotive Tools package. If you have both versions of EA installed at the same time, you can also install both versions of the MAXAR2 Automotive Tools package.
Please note, that the 64-bit and the 32-bit versions of EA and the MAXAR2 AUTOSAR® EA Addin use different project file formats. Please refer to the EA documentation for details.
Download pages for MAXAR2 Automotive Tools package containing MAXAR2 AUTOSAR® EA Addin: