Towards a Domain-specific Language for the Virtual Validation of Cloud-native Mobility Services

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=G0_XfHYdsRs



Duration: 19:38
82 views
1


Presented at SAAM Mobility 2021 (https://events.eclipse.org/2021/saam-mobility/)

Authors: Philipp Heisig and Christoph Flick

Abstract: Future vehicles can be considered as ”IoT devices on wheels” as they exhibit high-performance computation resources, various sensing devices, and a data-driven software architecture. While the availability of automotive big data provides the basis for innovative and disruptive mobility services, processing vehicle data within the cloud poses also several challenges. A major challenge in this context is the validation of cloud-native mobility services regarding their proper functionality and the fulfilment of non-functional requirements. Due to the cost-efficient nature of simulations, traffic simulation in combination with network simulation is more and more used for a virtual proof-of-concept of mobility services and their software architectures. Nevertheless, the creation of adequate simulation environments specific to connected vehicle scenarios is time-consuming and requires explicit domain knowledge. We present a prototypical domain-specific language tailored to the formal description of connected vehicle scenarios and the according generation of simulation environments. Therefore, we make use of the traffic simulator Eclipse SUMO as well as the co-simulation environment Eclipse MOSAIC and demonstrate the usage of our DSL via the use case of a restricted traffic zone. Although the DSL so far only support the setup of minimal traffic scenarios, it already helps to abstract complexity and ease the set-up of simulation environments for connected vehicle scenarios.




Other Videos By Eclipse Foundation


2021-09-01How does Arm use Theia? • Episode 3 • Cloud Chat
2021-09-01An Introduction To Theia • Episode 3 • Cloud Chat
2021-08-11Eclipse Cloud DevTools Community Call | August 11, 2021
2021-07-27Low-Code Development with Eclipse Dirigible | Cloud Tool Time | Yordan Pavlov
2021-07-21Using zero-copy data transfer in ROS 2 | vECM
2021-06-29Jakarta EE 9/9.1 with Open Liberty | Jakarta Tech Talks | June 29
2021-06-29Web-based tools - built with Eclipse (only) | ECD Tool Time | Maximillian Koegel
2021-06-24Collaboration in the Cloud - Brian King Interview with Jay Lyman (451 Research)
2021-06-222021 IoT & Edge Commercial Adoption Survey Review | The Edge of Things | Episode 3
2021-06-21Morphemic Cloud Application Models Design
2021-06-21Towards a Domain-specific Language for the Virtual Validation of Cloud-native Mobility Services
2021-06-21Algorithmic Planning, Simulation and Validation of Smart, Shared Parking Services using Edge HW
2021-06-21Hono™ service stack deployment to Azure
2021-06-21Utilizing Eclipse Kuksa framework to build an intelligent moving test platform...
2021-06-21Eclipse KUKSA.val for SCR Anti-Tampering Monitoring in Heavy Vehicles
2021-06-21The Importance of Open Simulators and AI in a Changing Mobility Landscape
2021-06-21Benefits of Usability and User Experience in Automated Driving
2021-06-21PANORover: Autonomous Driving System Development Platform
2021-06-21Co-creating automotive innovations
2021-06-21APP4MC RaceCar: A Practical ADAS Demonstrator for Evaluating and Verifying Timing Behavior
2021-06-21Context Aware Software Stacks for Mobility: Composive.ai Overview