Resources |
◎ COVESA Events |
Join/Sign Up |
◎ Join COVESA |
Architecture and Infrastructure Meeting Minutes
The minutes of the meetings for the Data Architecture and Infrastructure pillar of the Data Expert Group.
Historical note: the minutes for the previous project, the CVII Tech Stack, can be found here: CVII Technology Stack meeting notes
Aug 18, 2026
Agenda:
CDSP
Finalising RDF4J PR merge
CQELS integration
Automotive World Tokyo
Minutes:
Present: @Haonan Qiu @Christian Mühlbauer@Stephen Lawrence
CDSP
Finalising RDF4J PR merge
Discussed the review comments from @Stephen Lawrence and getting the PR merged
Haonan has updated the PR to add RDF4J support to the docker reference compose. This addresses the immediate need. Finessing can be in a follow up
Haonan has updated the C4 diagram for IL/KL. She thinks some later refinment may be needed from the CQELs integration.
RDF4J Service source location:
From the discussion it appears the service would be deployed outside of a docker deployment which suggests it should reside with the other core components. Haonan would like to keep it seperate from the KL C++ main component.
Now:
Docker/rd4j
Dockerfile
Src
Future?:
CDSP/KL
CDSP/rd4j-service
Structural changes are expected to come from the CQELS integration so it was decided that the RDF4J Service would be left in the Docker directory for now until the CQELS changes were clearer.
With the above addressed the main barrier to merge is the missing sign-off from most recent commits. Haonan will fix those then Steve can merge.
CQELS integration
Discussed above. Haonan is expecting structural changes to KL from the CQELS integration. Anh is starting a public WIP PR. That will be used as the basis for an on-going discussion about the architecture.
Automotive World Tokyo
Steve requested for input on semantic reasoning to the CDSP presentation
Aug 11, 2026
Agenda:
CDSP
Reasoners
RDF4J PR
CQELS
multimodal RAG
S2DM/VDM
EVRoaming Foundation
Automotive World Tokyo / Detroit
Minutes:
Christian is back from his break.
CDSP
Reasoners
RDF4J PR
Steve summarised the review of the RDF4J PR and the result of his meeting with Haonan to discuss them. Principal outcome was Haonan agreed with the findings and it could be merged as she that Haonan would follow up quickly with smaller PRs to address them.
Steve is ready to merge but Haonan’s question about contributor attribution remains - merge on hold as git commits may be updated if git is used as the solution. Chrisitian agrees on the point that a contributor list is hard to maintain in the root readme. Alternatives were discussed.
Christian will discuss the review points and contribution with Haonan end of the week.
CQELS
TU Berlin will create a WIP pull request as they progress CQELS integration to get early feedback
Multi-modal RAG: Christian reports that there has been internal progress whilst he was away. Details to follow
S2DM/VDM: Steve summarised recent discussions with @Daniel Alvarez-Coello on S2DM/VDM
Steve summarised the recent meeting with the EVRoaming Foundation and how he had mentioned CDSP could be a platform.
Jul 28, 2026
No meeting. Summer break
Jul 21, 2026
No meeting. Summer break
Jul 14, 2026
Minutes:
Badi and Steve discussed Automotive world and status
Jul 7, 2026
Agenda:
On-going work including CDSP
Automotive World Tokyo
Future planning
AoB
Minutes:
Paul and Steve discussed CDSP and Automotive World
Jun 30, 2026
Agenda:
On-going work including CDSP
Automotive World Tokyo
Future planning
AoB
Minutes:
Short meeting due to time constraints. Follow up on slack.
CDSP
Christian gives updates
An update to PR https://github.com/COVESA/cdsp/pull/119 is inbound that addresses the review comments.
Christian explains a PR will be coming to add RD4J Reasoner. It is expected that this will replace the existing PR https://github.com/COVESA/cdsp/pull/105 but he will check.
Steve has provided an updated kernel image for the SparrowHawk board to support Docker after succesful sanity testing.
Automotive World Tokyo planning is somewhat waiting on travel approvals.
Jun 23, 2026
No meeting
Side planning meeting took place end of the week.
Jun 16, 2026
Agenda:
On-going work including CDSP
IoTDB Node.js client integration
S2DM
OSS Reasoners
Context Retrieval
Documentation site organisation, especially introductory materials
Automotive World Tokyo
Future planning
AoB
Minutes:
CDSP
Migration of IoTDB Node.js binding code in Information Layer to new IoTDB Node.js client
Christian says the integration is done internally. Christian will review and then push public PR.
Later clarified that
Context Retrieval / OSS Reasoners (Christian)
Context use-case
Whilst final use-case not selected, discussions are focusing on one with 2 aspects: timeseries and ontology, e.g. can I make it through my trip with the current EV battery charge
Christian want to keep the architecture general purpose rather than highly tuned to a specific type of use-case or implementation. Wants to keep reasoners pluggable for example. GraphRAG remains in focus to help with retrieval.
S2DM / VDM
S2DM is a good fit for the ontological needs of making relationships explicit. This raises the question of whether we support VSS and S2DM. Christian is thinking that VSS can be supported via VDM and the S2DM toolings ability to generate vspec when required. Details to be worked out as work progresses.
In terms of development roadmap ‘epics’ Christian is thinking that the knowledge layer work would be built on S2DM toolset and semantics. This work could use the existing VSS/vspec speaking Information Layer, i.e. KM work on semantics and ontology first, which uses vspec speaking IL. Then as second step can migrate Information Layer.
Steve raised the question of adding to the online documentation so that people with targetted needs can find the right information easily, e.g. how do I get data into the Playground. He also intends to redo the Introductory section to onboard people more easily. He asked for Christian’s thoughts so he can work on it whilst Christian is out in July and avoid too much re-work later. Christian said he will create some notes on what he thinks is needed.
Discussed planning towards Automotive World in Tokyo. CDSP session will be largely introductory in nature as many in audience will not know what it is. There will likely be a pre-conf workshop with JasPar, which although mainly is for the VSS collab may provide an opportunity for some more detailed session.
Jun 9, 2026
Agenda:
On-going work including CDSP
OSS Reasoners
Context Retrieval
Future planning
AoB
Minutes:
Meeting held but detailed minutes are missing. Main topics followed recent pattern of discussion of CDSP AI development and future planning.
Jun 2, 2026
Agenda:
On-going work including CDSP
Future planning
AoB
Minutes:
CDSP
Context Retrieval
Christian summarised sync with Danh at TU Berlin
Danh thinks CQELS4J would be the appropriate reasoner to target
Whilst not finalised the ‘what was that warning beep?’ agent use-case still resonates due its multi-modal need to consult multiple contexts, e.g. information about possible vehicle alerts, looking back in history at timeseries of vehicle status.
Tokyo conference in September: Christian has a leave of absence for July. Makes sense to get rough plan in place middle of this month and finalise it by end of month so the various contributors can simply execute in July.
Kanban / status
Status of rework for RD4J pull request unknown
Adoption of IoTDB Node.js client ongoing
Steve updated Christian on his investigations into converting CAN data sets to VSS.
May 26, 2026
Agenda:
On-going work including CDSP
Future planning
AoB
Minutes:
Christian is on holiday.
Rami and Steve discussed possiblity of integrating Rami’s work with other groups into Playground.
Steve has been investigating converting CAN J1939 and HuggingFace datasets to VSS
AoB
Paul had some general COVESA discussion points.
May 19, 2026
Agenda:
On-going work including CDSP
Future planning
AoB
Minutes:
No meeting. Christian on holiday.
May 12, 2026
Agenda:
Post-AMM planning
CDSP
AoB
Minutes:
CDSP
Integrating Apache IoTDB Node.js/Typescript client
Christian reports that the existing boiler plate code in the Information Layer to access IoTDB will be replaced with the client. It may land next week.
Steve and he discussed the additional step of using the IoTDB subscription mechanism rather than the existing polling code will be done. Christian thinks so.
AI Context Retrieval
Christian outlined some early ideas for the AI Context Retrieval topic. Basically investigating multi-modal retrieval across the different data layers using the most appropriate blends of contexts - timeseries, deterministic semantic reasoning, language models etc - to answer AI queries
- Figure: Early draft example showing multi-modal AI Context Retrieval across data layers
Discussed hybrid approaches. From bottom-up perspective makes sense. Open question is of course how to choose context from top-down perspective.
Within discussion is Graph-RAG. That suggests S2DM would be useful, which would accelerate the drive to add S2DM support to IL/KL in CDSP. As a result we might look to utilise the IoTDB table model (currently tree model is used) as it lends itself to freely associate different domains.
AoB
Christian is on holiday next week.
May 5, 2026
Agenda:
Post-AMM planning
CDSP
AoB
Minutes:
No meeting. Discussions on slack
Apr 28, 2026
Agenda:
AMM return of experience/wash-up
CDSP
AoB
Minutes:
AMM
CDSP discussions
With Jan about integrating AOSP VHAL
PIVOT project about data sets and integrating their simulator connector
CDSP Knowledge Layer demo showing OSS Reasoners in showcase with reasoner running on Renesas R-Car V4H automotive SoC
Roadmap for OSS Reasoners plus use-cases discussed over next several months
Ulf and Rami had presentations on commercial vehicle and EV data models
Automotive World in Tokyo in September will come quickly. Need to get organised.
CDSP
@Christian Mühlbauer raised the topic of Context Retrieval. This lead to a discussion of hybrid AI. Christian will come back with an outline proposal for discussion.
@Rami Pinto Prieto raised @Paul Boyes point about whether the work done on S2DM EV charging could involve the Playground. Further discussion needed.
Apr 21, 2026
No meeting due to Spring AMM in Porto
Apr 14, 2026
Agenda:
Status + Roadmap
CDSP PRs
AMM
AoB
Minutes:
CDSP
Maintainers @Christian Mühlbauer and @Stephen Lawrence discussed PRs
https://github.com/COVESA/cdsp/pull/105
Questions:
Christian: Why was example moved into Knowledge Server itself. That does not seem correct
Stephen: The PR does not update the reference docker compose in the cdsp/docker folder. Is this PR a breaking change for that docker compose?
Christian will discuss with @Haonan Qiu tomorrow. As the others involved in the project can still base their work on the PR, i.e. a lack of merge is not blocking them, decided to not merge yet.
https://github.com/COVESA/cdsp/pull/107
Christian explains this PR which aims to improve explaining how to use the IL as discussed last week
Conclusion was some further improvements possible but it adds useful information and can be merged.
Steve and Christian discussed the general point of having consistent use of CDSP config, e.g. database paths, across examples. This should be discussed after Porto and a backlog of improvement tasks created.
AMM
Apr 7, 2026
Agenda:
Status + Roadmap
CDSP PRs
AMM
AoB
Minutes:
CDSP
Christian and Steve discussed current CDSP activity and AMM prep
Meeting to be scheduled with TU Berlin and Haonan to discuss finalising the CDSP demo
Haonan needs to rebase her recent Knowledge Layer PR so it can be merged
Mar 31, 2026
Agenda:
Status + Roadmap
CDSP PRs
AMM
AoB
Minutes:
Short meeting only Steve and Sri present.
Mar 24, 2026
Agenda:
Status + Roadmap
CDSP PRs
AMM
AoB
Minutes:
CDSP
AI Semantic Reasoning
Christian reports that the integration of the RD4J based Reasoner has been tested using the existing driving style use-case. TU Berlin now turning to integration of Cqel Reasoner with additional four use-cases.
The showcase demo may show switching between the RDFox and RD4J Reasoners
Documentation site
Main PR to move site to Hugo Hextra template has been merged and the github pages integration debugged
Mar 17, 2026
Agenda:
Status + Roadmap
CDSP PRs
AMM: workshop?
AoB
Minutes:
CDSP PRs
https://github.com/COVESA/cdsp/pull/87
@Christian Mühlbauer review approved. @Stephen Lawrence has merged.
https://github.com/COVESA/cdsp/pull/86
@Haonan Qiu has just posted a fix to the build issue found. @Stephen Lawrence succesfully tested post meeting and merged.
https://github.com/COVESA/cdsp/pull/89 created
@Stephen Lawrence making good progress on the migration. Just checking final details such as links and diagrams are working
AMM
Decision taken to not hold a workshop. Will instead collaborate through other groups sessions.
Mar 10, 2026
Agenda:
Status + Roadmap
CDSP PRs
CDSP online doc site
AMM: workshop?
AoB
Minutes:
CDSP PRs
https://github.com/COVESA/cdsp/pull/87
@Christian Mühlbauer will review. Steve suggests no need to do detailed code review of VISSR component source changes as they are consumed from upstream.
https://github.com/COVESA/cdsp/pull/86
@Christian Mühlbauer reports that this PR is now tested and can be reviewed for merging. He would like to get it merged so that TU Berlin can rebase their ongoing work on it.
@Stephen Lawrence will review. Focus will be on sanity testing that it builds and runs.
CDSP online doc
Discussion about need to add Information Layer and Knowledge Layer components into the doc. @Christian Mühlbauer will consider.
TU Berlin are making progress on the OSS Reasoner.
S2DM support
@Christian Mühlbauer will chase @Daniel Alvarez-Coello for the toolchain examples shown last week so he can progress
AMM
@Christian Mühlbauer explains that @Haonan Qiu and himself will likely not be able to attend the AMM. Christian says he can be available to help online if needed. He expects TU Berlin to do the OSS Reasoner session and deal with the showcase demo.
@Paul Boyes explained that Mike Nunnery is providing a ‘hub’ concept in the showcase for the COVESA community projects. He thinks displays will be provided free of charge. We need to follow up with Mike.
Discussion of whether to hold a workshop or not this time?
@Stephen Lawrence is interested in discussing collaboration with other groups and driving the roadmap
@Rami Pinto Prieto is interested in discussing cloud processing
Unclear whether its best to hold a specific workshop where you might not get the attendance you need, have the conversations on site F2F with groups/people, or hold a specific on-line session after Porto as not everyone will be there. Decision postponed for people to consider before next week
Mar 3, 2026
Agenda:
Status + Roadmap
CDSP PRs