Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Minor updates

...

InputOutput

VSSoJSON
(VSS definition in alternative format)
Protobuf
(VSS/message definition in alternative format)
gRPCGraphQL
(Schema, Apollo format)

ARA:COM (XML)

SOME/IP
(code generation, vSomeIP stack)
CommonAPI
(enables backends vSOMEIP and others)
DDS
(code generation)
Android Vehicle-Properties
(mapping via code generation)
Franca IDL (standard)
VSS → x (tick) vspec2vsso(tick) vspec2json(tick) vspec2protobuf(tick) Ongoing support in KUKSA.VAL

1) (tick) vspec2graphql

2) BMW alternative implementation pending.

(green star) WIP TietoEvery

Ongoing discussions.

VSS formatted data to/from AUTOSAR systems?


1) Via Common API capicxx-someip → see next cell

2) Directly (without CommonAPI) TODO?


(question) BMW considering releasing vss-2-commonapi generation tools?Evaluate interest(green star) Ongoing
Mapping/plan exists. 

(warning) Proposal, needs update.  vspec2franca

VSC → xN/AN/A

N/A:  gRPC is the corresponding protocol.

Evaluate interest(green star) Useful candidate for the "W3C RPC protocol" to carry VSC services.

1) Std Franca ↔ARA:COM via FARACON (needs maintenance)

2) Possibly new implementation for VSC language?

Possibly (green star) TODO, obvious mapping.

Via Std Franca IDL →  Common API tools consume .

Those tools take standard Franca already as input (tick)


Evaluate interestN/A

(green star) Definitely planned TODO.

because
"VSC language" will be very Franca compatible, (or will be Franca itself).  Therefore, expect interop with Std Franca IDL.

...

Communication protocols / bindings

Completion of technology definition / implementation
VISS
(data)
MQTT
(data)

Kafka
(event streaming platform, make it VSS-aware and show impl.)

Spark
(is an analytics engine, but implementing the data ingestion part and showing analytics on data that came from VSS format)

NiFi
(

data flow definition and transfer

dataflow platform, make it VSS-aware and show impl)


W3C-RPC*
(services)

(tick)  Full

go-

GoLang  implementation

- KUKSA implementation

Other implementations?


- more implementations?

>>

A request for C++ implementation came up (compiler support in some embedded system)

(green star) TODO
initial thoughts defined
and/or possible to reuse from IoTEA?

See working page

(green star)
 TODO
(star) Evaluate interest
(green star) TODO
TODO
(star)Evaluate interest
TODO
(star)Evaluate interest
Pending analysis of VSC/interface language


Frameworks and Databases and Processing

...

Completion of technology definition / implementation
IoT-event-analytics / VehicleEdgeKUKSA.VAL (part of IoTea)AOSCCS Reference Architecture and PoCOther?

(tick)  


(tick) (green star) Analysis starting(green star)  In large parts done, but details remaining and constantly evolving


...

Historical / preparation information.

...