|
Video 1
Krueger talks about the challenges ahead for automakers and other industries in the realm of service engineering for distributed, reactive systems.
[View] Length -10:41 |
|
"Service Engineering for Distributed Reactive Systems: Video One"
By Ingolf Krueger
It is my pleasure to share with you some of the thoughts and observations we have within Calit² regarding the changes in the information technology world that we are experiencing, and especially why we think the automotive domain-with its strong reliance on information technology-is an excellent area for research and collaboration within the Calit² framework.
I will also show you a little bit of how we try to tackle the challenges in this domain by means of service-oriented and software architecture-oriented systems design. And to that end, I will give you a little bit of the background we are trying to develop at Calit², and how we pursue research in description techniques and technologies for providing better architectures in domains like the automotive one. Let me start by describing the dramatic increase in distribution of software systems that we are experiencing today. [More]
|
|
"Service Engineering for Distributed Reactive Systems: Video Two"
By Ingolf Krueger
Let me talk a little bit about each of the three areas mentioned at the end of Part One: expressive description techniques, service-oriented software architectures, and tailored software development processes. Here's an example of where new description techniques that focus specifically on the interactions of components can help us designing the services within the car. The example is a central locking system for a car. It consists basically of the central controller, which drives the central locking system, receives inputs from the outside, and interacts with the motors which sit in the left and right doors to operate the locks. We can specify the interactions that occur in such a system by using what are called Message Sequence Charts (MSCs), where we can trace the individual messages that occur in the system and have the developer specify the interactions and how they relate with one another in a graphical form, and to transform these graphical descriptions of interactions into implementations for the components of the system. [More]
|
Video 2
Krueger talks about a case study that modeled a production facility and draws conclusions about how to deal with "networking within and beyond car boundaries."
[View]Length -13:19 |
|
|