#automotive #autosar #file-format #arxml

autosar-data-abstraction

abstraction layer for the autosar data model

4 releases (breaking)

Uses new Rust 2024

0.4.0 Mar 15, 2025
0.3.0 Feb 22, 2025
0.2.0 Feb 4, 2025
0.1.0 Dec 19, 2024

#2258 in Parser implementations

Download history 121/week @ 2024-12-18 37/week @ 2025-01-29 84/week @ 2025-02-05 137/week @ 2025-02-19 57/week @ 2025-02-26 307/week @ 2025-03-12 15/week @ 2025-03-19

384 downloads per month

MIT/Apache

1.5MB
27K SLoC

autosar-data-abstraction

Github Actions

This is an abstraction layer on top of the autosar-data model.

Rather than transforming the element based model into a new form, it only presents a view into the existing model, and provides methods to retrieve and modify the data.

As a result the use of autosar-data-abstraction can be freely mixed with direct manipulation of the model. Allowing the two to be mixed freely is a very important design goal: autosar-data-abstraction only represents a tiny portion of all possible elements in an Autosar file.

Dependencies

~8–13MB
~101K SLoC