skip to main content
research-article

Re-configuration in SOA-based adaptive driver assistance systems

Published: 25 November 2014 Publication History

Abstract

Unlike state-of-the-art Driver Assistance Systems (DAS) upcoming technologies may not base on a static software and system architecture. This is especially true for DAS for truck and trailer combinations were the components needed are distributed over both parts of the articulated vehicle. As a truck might be connected to different trailers changes are very common. In order to handle these changes at runtime the usage of Service-oriented Architecture (SOA) is a promising approach. Hereby the functionalities are encapsulated into Services which are re-composed whenever the system architecture changes. As the Services in such a system run on small embedded units traditional approaches to process the re-composition as known for example from the Web Services domain cannot be adopted directly. This paper discusses the different composition approaches published in recent years and suggests an algorithm suited for this class of systems.

References

[1]
M. Wagner, D. Zöbel, and A. Meroth, "Towards an adaptive Software and System Architecture for Driver Assistance Systems Introducing a new approach to address dynamically changing automotive software systems," in Proc. of the 4th IEEE International Conference on Computer Science and Information Technology (ICCSIT '2011), no. figure 2. Chengdu, China: IEEE, 2011, pp. 174--178.
[2]
M. Wagner, A. Meroth, and D. Zöbel, "Developing self-adaptive automotive systems," Design Automation for Embedded Systems, Dec. 2013. {Online}. Available: http://link.springer.com/10.1007/s10617-013-9124-3
[3]
U. Berg and D. Zöbel, "Gestaltung der Mensch-Maschine-Interaktion von Lenkas- sistenzsystemen zur Unterstützung der Rückwärtsfahrt von Fahrzeugen mit Anhänger," Mechatronik 2007 - Innovative Produktentwicklung, no. 1971, pp. 575--588, 2007.
[4]
A. Strunk, "QoS-Aware Service Composition: A Survey," in 2010 Eighth IEEE European Conference on Web Services, no. 1. Ieee, Dec. 2010, pp. 67--74.
[5]
J. Amsden, "Modeling SOA: Part 4. Service composition," pp. 1--16, 2007.
[6]
P. Mayer, A. Schroeder, and N. Koch, "A Model-Driven Approach to Service Orchestration," in 2008 IEEE International Conference on Services Computing. Ieee, Jul. 2008, pp. 533--536. {Online}. Available: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=4578572
[7]
M. Mohabey, Y. Narahari, S. Mallick, P. Suresh, and S. Subrahmanya, "A Combinatorial Procurement Auction for QoS-Aware Web Services Composition," in 2007 IEEE International Conference on Automation Science and Engineering. Ieee, Sep. 2007, pp. 716--721.
[8]
Y. Li, X. Zhang, Y. Yin, and J. Wu, "QoS-Driven Dynamic Reconfiguration of the SOA Based Software," in 2010 International Conference on Service Sciences. Ieee, 2010, pp. 99--104.
[9]
T. Yu, Y. Zhang, and K.-J. Lin, "Efficient algorithms for Web services selection with end-to-end QoS constraints," ACM Transactions on the Web, vol. 1, no. 1, pp. 6--es, May 2007.
[10]
X. Yuan and X. Liu, "Heuristic algorithms for multi-constrained quality of service routing," Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213), vol. 2, pp. 844--853, 2001.
[11]
V. Cardellini, E. Casalicchio, V. Grassi, and F. Lo Presti, "Flow-Based Service Selection forWeb Service Composition Supporting Multiple QoS Classes," in IEEE International Conference on Web Services (ICWS 2007), no. Icws. Ieee, Jul. 2007, pp. 743--750.
[12]
M. García Valls and P. Basanta Val, "A real-time perspective of service composition: Key concepts and some contributions," Journal of Systems Architecture, vol. 59, no. 10, pp. 1414--1423, Nov. 2013.
[13]
S. Liu, Y. Liu, N. Jing, G. Tang, and Y. Tang, "A dynamic web service selection strategy with QoS global optimization based on multi-objective genetic algorithm," Lectue Notes in Computer Science, no. 3795, pp. 84--89, 2005.
[14]
W. Chang and C. Wu, "Optimizing the Dynamic Composition of Web Service Components," Journal of Information Technology and Applications, vol. 2, no. 4, pp. 227--234, 2008.
[15]
M. Wu, X. Xiong, J. Ying, C. Jin, and C. Yu, "QoS-driven Global Optimization Approach for Large-scale Web Services Composition," Journal of Computers, vol. 6, no. 7, pp. 1452--1460, Jul. 2011.
[16]
F. Qiqing, P. Xiaoming, L. Qinghua, and H. Yahui, "A Global QoS Optimizing Web Services Selection Algorithm Based on MOACO for Dynamic Web Service Composition," in 2009 International Forum on Information Technology and Applications. Ieee, May 2009, pp. 37--42.
[17]
F. Tao, Y. LaiLi, L. Xu, and L. Zhang, "FC-PACO-RM: a parallel method for service composition optimal-selection in cloud manufacturing system," IEEE Transactions on Industrial Informatics, vol. 9, no. 4, pp. 2023--2033, 2013.
[18]
G. Grossmann, M. Schrefl, and M. Stumptner, "Model-driven framework for runtime adaptation of web service compositions," Proceeding of the 6th international symposium on Software engineering for adaptive and self-managing systems - SEAMS '11, p. 184, 2011.
[19]
L. Zeng and B. Benatallah, "QoS-aware middleware for web services composition," IEEE Transactions on Software Engineering, vol. 30, no. 5, pp. 311--327, 2004.
[20]
D. Ardagna and B. Pernici, "Adaptive Service Composition in Flexible Processes," IEEE Transactions on Software Engineering, vol. 33, no. 6, pp. 369--384, Jun. 2007.
[21]
C. Wan, C. Ullrich, L. Chen, R. Huang, J. Luo, and Z. Shi, "On Solving QoS-Aware Service Selection Problem with Service Composition," in 2008 Seventh International Conference on Grid and Cooperative Computing. Ieee, Oct. 2008, pp. 467--474.
[22]
Z. Huang, W. Jiang, S. Hu, and Z. Liu, "Effective Pruning Algorithm for QoS-Aware Service Composition," in 2009 IEEE Conference on Commerce and Enterprise Computing, no. i. Ieee, Jul. 2009, pp. 519--522.
[23]
Y. Gao, J. Na, B. Zhang, L. Yang, and Q. Gong, "Optimal Web Services Selection Using Dynamic Programming," in 11th IEEE Symposium on Computers and Communications (ISCC'06). Ieee, 2006, pp. 365--370.
[24]
M. Aiello, E. E. Khoury, A. Lazovik, and P. Ratelband, "Optimal QoS-Aware Web Service Composition," in 2009 IEEE Conference on Commerce and Enterprise Computing. Ieee, Jul. 2009, pp. 491--494.
[25]
Y. Li, J. Huai, T. Deng, H. Sun, H. Guo, and Z. Du, "QoS-aware Service Composition in Service Overlay Networks," in IEEE International Conference on Web Services (ICWS 2007), no. Icws. Ieee, Jul. 2007, pp. 703--710.
[26]
D. Ardagna and B. Pernici, "Global and local qos guarantee in web service selection," in Business Process Management Workshops, 2006, pp. 32--46.

Cited By

View all
  • (2019)Dynamically Reconfigurable Systems: A Systematic Literature ReviewJournal of Intelligent and Robotic Systems10.1007/s10846-018-0921-695:3-4(829-849)Online publication date: 1-Sep-2019
  • (2015)Functional Safety and Development Process Capability for Intelligent Transportation SystemsIEEE Intelligent Transportation Systems Magazine10.1109/MITS.2015.24749557:4(12-23)Online publication date: Dec-2016

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGBED Review
ACM SIGBED Review  Volume 11, Issue 3
Special Issue on the 6th Workshop on Adaptive and Reconfigurable Embedded Systems
October 2014
61 pages
EISSN:1551-3688
DOI:10.1145/2692385
Issue’s Table of Contents
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 November 2014
Published in SIGBED Volume 11, Issue 3

Check for updates

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)1
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Dynamically Reconfigurable Systems: A Systematic Literature ReviewJournal of Intelligent and Robotic Systems10.1007/s10846-018-0921-695:3-4(829-849)Online publication date: 1-Sep-2019
  • (2015)Functional Safety and Development Process Capability for Intelligent Transportation SystemsIEEE Intelligent Transportation Systems Magazine10.1109/MITS.2015.24749557:4(12-23)Online publication date: Dec-2016

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media