In this solutions track talk, sponsored by Oracle, Simon Ritter looks at how Embedded Java and a Raspberry Pi were used to communicate with the diagnostic and management systems of an Audi S3 and process the data, and how JavaFX has been used to provide an in-car information system for less than $200.
Omer Kilic provides an overview of heterogeneous computing discussing how Erlang can help with the orchestration of different processing platforms, introduces Erlang/ALE + updates on Erlang Embedded.
Juan Manuel and Jesús López González share their experience gathered over five years designing and implementing Speech, a DSL for programming social processes.
Peter Niblett explains what MQTT is and how it compares with HTTP, showing how to program to it in Java and Eclipse Paho, and reporting on the current MQTT standardization status at OASIS.
James Grenning takes a look at embedded programming 30 years ago or more, and how it can be done better now in C.
Omer Kilic discusses challenges in today’s embedded systems, how Erlang can help in that domain and the current state of Erlang and plans for it regarding embedded systems.
Markus Völter demoes programming for embedded systems using JetBrains’ MPS language workbench supporting C, C extensions, DSLs, product line variability, requirements traceability and model checking.
In this talk from FutureRuby, Damen and Ron Evans' flying_robot project controls an Unmanned Aerial Vehicles (UAV, a blimp in this case) with Ruby and Arduino.
In this presentation filmed during OOPSLA 2008, Janos Sztipanovits attempts to tackle the complexity of large scale systems integration. Software, systems and control engineering converge in such systems, raising the integration challenges and demanding a new approach to model-based design.