1 | Work Breakdown Structure for the External Data Server Proof-Of-Concept - The TODOs listed below were added to the EA block-diagram, look at ExternalDataServerPoC-WBS.pptx
- After addition of a description of work and definition of done to each TODO, these TODOs will be entered into Jira.
| Owner | Comment |
2 | VSS feeder component - todo finalize permissions layer concept (independent work item)
- description TBD
- definition of done TBD
|
|
|
3 | - todo create a layer concept for the Franca to VSS leaf mapping (model transformation)
|
|
|
4 | - todo design and implement franca service (SomeIP)
|
|
|
5 | - todo implement feeder as PoC
|
|
|
6 | - todo check signal to service translation in Adaptive Autosar
|
|
|
7 | - todo agree on PoC use cases for the implementation
|
|
|
8 | - todo create PoC Someip simulation component to playback agreed use cases
- note: we could consider using an Adaptive Autosar node like what we did for the FARACON demo
- note: VSS data base could be merged into the VSS feeder
|
|
|
9 | - Select and implement feeder input API → how feeder writes data into the "shared database"
- Either it is writing directly into the database (shared with the VSS data server component) or writing into an API provided by the VSS data server. todo select and implement VSS data storageDatabase or Hashtable
|
|
|
10 | VSS data server component - todo APP implement authentication to access the data server (eg JWT), e.g. json Web token
- relates to Vehicle Signal Authentication
- description TBD
- definition of done TBD
|
|
|
11 | - Implement the connection between the access protocol (GraphQL) and the fetching/writing of data into the database.
|
|
|
12 | - todo APP implement access for in-vehicle data, (e.g. App manifest permissions layer concept)
| 12 | - todo APP implement request/response serialization
- Gunnar: this relates to a is probably defined by the communication protocol (so-called binary protocoldefined by GraphQL)
|
|
|
13 | - todo resolve requested data for the APP from the VSS data structure
|
|
|
14 | - todo change/write data values for requested data leaves
|
|
|
15 | - todo handle the subscription for APPs
|
|
|
16 | - todo write a generator which will handle permissions in the data server
|
|
|
17 | Framework Layer / Authentication Service - todo request APP permissions from package manager
- description TBD
- definition of done TBD
| | Will update the description and DoD for this component |
18 | - todo generate access token for the APP including the APP permissions
| | Implementation of the module deployed on the platform. Buildable by Android buildystem (Android.bp) |
19 | Application Layer |
|
|
20 | - todo Implement the APP permissions based on permissions defined/proposed in VSS layers
- description TBD
- definition of done TBD
|
|
|
21 | - todo implement access token request
| | Will be provided as a part of "Authentication Service" to showcase the exposed API |
22 | - todo APP implement request/response serialization for the client
|
|
|
23 | - todo implement the selected use cases
|
|
|