• DocumentCode
    678138
  • Title

    Using a Mediator to Handle Undesired Feature Interaction of Automated Driving

  • Author

    Ertl, Dominik ; Dominka, Sven ; Kaindl, Hermann

  • Author_Institution
    Bosch Eng. GmbH, UK
  • fYear
    2013
  • fDate
    13-16 Oct. 2013
  • Firstpage
    4555
  • Lastpage
    4560
  • Abstract
    In state-of-the-art automotive systems, many automated driving features such as adaptive cruise control are usually integrated in various combinations. These combinations may lead to undesired feature interaction, where one such feature creates conditions that interfere with the proper execution of one or more of the other features. In such a situation, the usability of the vehicle or even the safety of humans may become compromised. We propose to improve Systems Engineering for coordinating feature implementations to avoid undesired feature interaction. In particular, we reuse knowledge on addressing a certain recurring problem with a proven (generalized) solution in the form of a so-called Pattern that has been devised in the field of object-oriented Software Engineering. The so-called Mediator Pattern organizes the work of software parts that otherwise would have many interfaces among each other, leading to high coupling. We devise such a Mediator at design-time, so that at runtime known undesired feature interactions can be avoided by the resulting system. A prototypical implementation in a real automotive system and its test demonstrate the feasibility of this approach in the sense, that known feature interactions can be avoided in a systematic way.
  • Keywords
    automotive engineering; object-oriented programming; software engineering; systems engineering; adaptive cruise control; automated driving features; handle undesired feature interaction; mediator pattern; object-oriented software engineering; real automotive system; recurring problem; reuse knowledge; systems engineering; vehicle usability; Acceleration; Automotive engineering; Couplings; Engines; Software; Torque; Vehicles; Automated Driving; Engine Control Unit; Feature Interaction; Mediator Pattern;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics (SMC), 2013 IEEE International Conference on
  • Conference_Location
    Manchester
  • Type

    conf

  • DOI
    10.1109/SMC.2013.775
  • Filename
    6722530