TY - GEN
T1 - A SOA-based middleware concept for in-vehicle service discovery and device integration
AU - Eichhorn, Michael
AU - Pfannenstein, Martin
AU - Muhra, Daniel
AU - Steinbach, Eckehard
PY - 2010
Y1 - 2010
N2 - We present a novel middleware approach for invehicle service discovery and device integration that is based on the concept of Service-oriented Architectures (SOA). In order to be able to identify a suitable SOA system, we define a series of criteria the SOA platform should fulfill. These criteria take into account the specific requirements of the automotive domain. Based on these criteria we compare nine different SOA standards and show why the Device Profile for Web Services (DPWS) standard is most suitable as the middleware of an in-car infotainment and communication system. Furthermore, we present a prototypical implementation of an in-vehicle network based on the DPWS middleware. Hence, we enable the integration of nomadic devices by providing their functionalities within the network and consequently including their graphical output into the in-vehicle Human Machine Interface (HMI). Due to the system design it is also possible to use nomadic devices as an additional display to present the HMI. Finally, an in-vehicle controller is included into our SOA and therefore available to all other devices within our system.
AB - We present a novel middleware approach for invehicle service discovery and device integration that is based on the concept of Service-oriented Architectures (SOA). In order to be able to identify a suitable SOA system, we define a series of criteria the SOA platform should fulfill. These criteria take into account the specific requirements of the automotive domain. Based on these criteria we compare nine different SOA standards and show why the Device Profile for Web Services (DPWS) standard is most suitable as the middleware of an in-car infotainment and communication system. Furthermore, we present a prototypical implementation of an in-vehicle network based on the DPWS middleware. Hence, we enable the integration of nomadic devices by providing their functionalities within the network and consequently including their graphical output into the in-vehicle Human Machine Interface (HMI). Due to the system design it is also possible to use nomadic devices as an additional display to present the HMI. Finally, an in-vehicle controller is included into our SOA and therefore available to all other devices within our system.
UR - http://www.scopus.com/inward/record.url?scp=77956498063&partnerID=8YFLogxK
U2 - 10.1109/IVS.2010.5547977
DO - 10.1109/IVS.2010.5547977
M3 - Conference contribution
AN - SCOPUS:77956498063
SN - 9781424478668
T3 - IEEE Intelligent Vehicles Symposium, Proceedings
SP - 663
EP - 669
BT - 2010 IEEE Intelligent Vehicles Symposium, IV 2010
T2 - 2010 IEEE Intelligent Vehicles Symposium, IV 2010
Y2 - 21 June 2010 through 24 June 2010
ER -