semantic repository of linked data for interoperability of software defined car - smartdata 2015
TRANSCRIPT
Semantic Repository of Linked Data for Interoperability of
Software Defined Car
Pratik Desai, PhDMovimento Group
@chheplo
• 100+ year old• Focused on optimizing the manufacturing process• Different DNA• Highly regulated• 90M cars a year
0
100
200
300
400
500
600
700
1975 1980 1985 1990 1995 2000 2005 2010 2015 2020
50k lines of codes for the first software controlled cars
1981
100M lines of codes controlling 70-‐100 ECUs
2010
200-‐300M lines of codes for a modern vehicle
2015
Exponential growth in software complexity towards the autonomous car
2020+
IEEE Spectrum: This Car Runs on Code
Connected Car Services forecast to grow from 31 billion euros today to 115 billion euros in 2020. PwC
“Proactively-managing-vehicle-software-will-be-a-defining-characteristic-of-tomorrow’s-successful-automotive-company”
Our$vision:$the$SOFTWARE$DEFINED$CAR
• 150+ ECUs• Different architecture• Different computation capabilities
• Each ECU• Firmware versions• Firmware dependencies• Inter-‐ECU dependencies
• 100+ vendors• 100M+ lines of code
Over The Air (OTA)updates
HierarchyVehicle Knowledge graph
Vehicle model graphs
Vehicle Classgraphs
Vehicle Objectgraphs
Vehicle Instancegraphs
Public Repository
OEMRepository
Public Vehicle repositories
• Provides • base knowledge graph that defines a car, called Vehicle Object graph• knowledge graph for different classes of vehicles• Openly accessible knowledge graph ends of the vehicle model graphs
• Enables• V2V and V2I application• Eco system• Big Data applications
Private (OEM) Repository
• Provides• Access to proprietary end of the vehicle model graphs• Access to individual vehicle instance through URIs associated with VIN
• Enables• OTA updates• Vehicle specific applications• Layered access control to 3rd party applications