<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>A-RCRAFT: a Generic Framework for Automation Analysis and Design:</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Philippe Palanque 1,2</string-name>
          <email>palanque@irit.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dong-Bach Vo</string-name>
          <email>Dong-Bach.Vo@glasgow.ac.uk</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Steve Brewster</string-name>
          <email>stephen.brewster@glasgow.ac.uk</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Elodie Bouzekri</string-name>
          <email>elodie.bouzekri@irit.fr</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Célia Martinie</string-name>
          <email>martinie@irit.fr</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>1ICS-IRIT, University of Toulouse</institution>
          ,
          <addr-line>Toulouse</addr-line>
          ,
          <country country="FR">France</country>
          ,
          <institution>2Department of Industrial Design, Eindhoven University of Technology</institution>
          ,
          <addr-line>Eindhoven</addr-line>
          ,
          <country country="NL">the Netherlands</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>ICS-IRIT, University of Toulouse</institution>
          ,
          <addr-line>Toulouse</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>School of Computing Science, University of Glasgow</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>Automation can have a huge impact on the overall performance of the couple user/system. Function and Tasks allocation and Authority sharing are “classical” key elements exploited in the design of automation. This position paper advocates the need for dealing with additional dimensions namely Control Transitions, Resources and Responsibility. In this position paper, we discuss the benefits of embedding all those dimensions for designing automation and reasoning about automation designs. We present on a simple case study from the automotive domain how those dimensions can concretely be applied. Lastly, we discuss how they contribute to the fours Is of the workshops: Intelligibility, Intervention, Interplay and Integrity.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>________________________________________________________
Workshop proceedings Automation Experience across Domains
In conjunction with CHI'20, April 26th, 2020, Honolulu, HI, USA
Copyright © 2020 for this paper by its authors. Use permitted under
Creative Commons License Attribution 4.0 International (CC BY 4.0).
Website: http://everyday-automation.tech-experience.at</p>
    </sec>
    <sec id="sec-2">
      <title>Introduction</title>
      <p>Currently, automation is one of the main means for
supporting operators using systems with increasing
complexity. Automation makes it possible for designers to
transfer the burden from operators to a system. Two main
aspects of automation at design time lay in describing
which functions/tasks are allocated to the system and the
human and who is in charge of triggering the execution of
functions (authority sharing).</p>
      <p>Because automation is more complex than that, we
propose the use of additional dimension to capture
aspects of automations that are not captured when
focusing on Authority sharing and Functions/Tasks
allocation. The dimensions of Resources, Control
Transitions and Responsibility are added to compose a
generic framework for automation design and assessment
called A-RCRAFT.</p>
      <p>Following sections will present successively the
framework, its application to a simple case study from the
automotive domain (auto flat tire repair) and how it can
inform the design and evaluation of tactile interfaces on
the steering wheel. Last section is devoted to the
positioning of the framework with respect to Intelligibility,
Interplay, Intervention and Integrity.</p>
    </sec>
    <sec id="sec-3">
      <title>The A-RCRAFT Framework</title>
      <p>
        We propose the A-RCRAFT framework that provides
support for the analysis of automation design in terms of
Allocation of: Resouces, Control Transitions,
Responsibility, Authority, Functions and Tasks
(ARCRAFT). This proposal is an extension to the integration
of authority and responsibility [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] to function and tasks
allocation that is core in automation research and practice
[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. We identified three aspects of automation that have
to be identified at design time:
• which functions are allocated to the system and which
tasks are allocated to the operator (allocation of functions
and tasks),
• which entity is allowed to trigger or prevent
functions/tasks execution (allocation of authority)
• which entity is responsible for the outcome of the
execution of the functions/tasks (allocation of
responsibility) and especially, in case of incident, who will
be held responsible for that undesired outcome.
In addition, the A-RCRAFT framework integrates the
allocation of resources and the allocation of control
transition.
• which resource (e.g. information) is allocated to which
entity in terms of production, modification or sharing with
the other entity (ownership).
• how control transitions are defined and which entity can
trigger them (e.g. handover and takeover activities) as
defined in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        For example, the explicit identification and description of
the A-RCRAFT enables to encompass in a single
framework the various dimensions of interaction with a
partly-autonomous system. This can be used, for
instance, to allocate the elements of each dimension to
the best player (following a kind of MABA-MABA principle
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] for functions and tasks allocation only). Existing
approaches dealing with automation design usually focus
on identifying functions that should be allocated to either
the operator or the system as presented in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
Beyond that, this distribution of function and of authority
can be static (identified at design time and not modifiable
at operation time) or dynamic (altered at design time).
Dynamicity can be also defined at design time where
various distribution of functions and authority can be
considered according to, for instance, context of use. In
such a case, the allocation of function could be different at
night and at daytime. If this change is triggered
automatically, the automation is called adaptive [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] while
if the operator triggers it, it is called adaptable. between
an operator and the system could change The allocation is
static once deployed, which means that it can be changed
several times during the design and development of the
system but not at runtime. The same holds for authority
that can be static or dynamic [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], adaptable or adaptive.
      </p>
    </sec>
    <sec id="sec-4">
      <title>The Auto Flat Tire Repair Example</title>
      <p>
        Description of the example
Cars can now embed an auto-repair functionality of flat
tire thanks to a special kind of tire. In the described
example, we use the tire developed by Continental [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
That tire automatically seals punctures (up to 5mm in
diameter) using an embedded glue. If the hole is too big,
we consider that the car is able to trigger a warning
towards the driver. Otherwise, the driver will be informed
of the flat tire detection (warning) that will disappear if
the repair is successful.
      </p>
      <sec id="sec-4-1">
        <title>A-RCRAFT view on flat tire example</title>
        <p>
          The addition of an auto-detect-and-repair flat tire system
changes significantly how flat tire management is
performed. A-RCRAFT allows to make explicit the impact
allocating the 5 dimensions to the driver or to the system:
• Allocation of Resources related to the autonomous
system (detection and repair). In that case all the
information about detection and repair is allocated to the
autonomous system.
• Allocation of Tasks and Functions: detection and
system-repair are allocated to the system. Decision to
perform a manual repair is left to the driver in case the
flat tire alarm is remains displayed.
• Allocation of Authority is entirely to the system, which
can trigger actions based on sensors information. The
driver is only informed by means of the warning.
• Allocation of Responsibility. According to the law, the
responsibility remains to the driver who is responsible to
ensure the operational status of the vehicle (enforced on a
regular basis by technical controls).
• Allocation of Control Transitions. At any time the driver
can take over the auto detect and repair system (looking
at the tire and deciding to start a manual repair). The
system cannot prevent such takeovers. The current
description of the example does not provide enough
information about the possible takeover or explicit
handover from the system (for instance in case of
impossibility to repair). It is important to note that Control
Transitions can be computed from a description
encompassing Authority and functions/tasks allocation but
it is an important concept that is explicitly considered at
design time as argued in [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ].
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>The Tactile Technology for UI of RCRAFT</title>
        <p>
          To illustrate how the RCRAFT elements can be integrated
into a cockpit user interface using the auto flat tire repair
example, we describe a prototype capable of conveying
information (notifying system failures to drivers) through
the steering wheel using tactile feedback. As the NHTSA
[
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] recommends to keep both hands on the steering
wheel while driving, drivers are likely to receive any
tactile notification from the steering wheel. The prototype
includes a dozen of pairs of Peratech SP200-05 force
sensors [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] and electroactive polymer piezoelectric
actuators [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] embedded around a steering wheel (see
Figure 1). While the force sensors allow the detection of
pressure and the identification of the position of the
hands, the printed actuators provide localized tactile
stimulations around the steering wheel. The actuators are
driven by a TI-DRV2667 chip and a 5V/2A power supply.
An ATmega32u4 micro-controller is used to read data
from the force sensors.
        </p>
        <p>
          A tactile message is created by combining three bursts of
a signal, generated with a sinusoidal wave of 230Hz and
lasting for 240ms, into a pulse with an interval of 120ms.
This combination of parameters was selected according to
previous studies on tactile perception on the steering
wheel [
          <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
          ]. A custom software was developed to send
the haptic signal to the actuators and to coordinate both
pressure/location input and tactile output.
        </p>
        <p>Application of A-RCRAFT to the design of a tactile User
Interface
Design A: As soon as the system detects a loss in
pressure (tire failure), it locates the drivers’ hands on the
steering wheel and generates a continuous pulse delivered
by the actuators at the location of the hands. When the
flat tire is repaired, the pulse is stopped.</p>
        <p>
          Design B: Other design options would be to notify first
the driver about the failure and then notify again
differently if repair is successful with a long pulse and
repeated pulse every 5 seconds to notify the driver the
control transition until manual repair is undertaken.
In Design B, the Information flow is used to represent
both the status of the flat tire and the status of the
automation. Design B is more transparent [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] even
though the allocation of function and tasks remain the
same. Authority, Responsibility and Control Transitions
remain the same in both cases even though regulators
might alter this responsibility in case of tire failure
following an auto-repair. Functions to disengage
autorepair (as this is available for passenger Airbags) might
also provide drivers with higher authority over
automation.
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Connection to Intelligibility, Interplay, Intervention and Integrity</title>
      <p>Intelligibility: the tactile interaction technique in designs A
and B brings the issue of learning and training as the
meaning of those interactions cannot be inferred.
Interplay: the issue of non-experts is particular in
automotive. Indeed, every driver has to be trained and
follows a standardized training program. As stated above,
in alternative designs, the driver might be more involved
in decision making (e.g. when to trigger auto-repair).
Intervention: here again, the case study does not offer
intervention to the driver as the system is fully
autonomous. The alternatives presented would allow more
intervention keep the driver in loop who can bring
nonsensed information to the system.</p>
      <p>
        Integrity: the case study already demonstrates that the
driver cannot trust the automation as the system is only
able to operate in the case of limited damage on the tire.
Trust will be built based on experience while interacting
with it. However, as flat tire events are seldom it is likely
that drivers’ level of trust will remain high due to no
interaction with that system also known as the Black
Swan effect from highly improbable events [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgements</title>
      <p>Some of the authors are funded under European Union’s
Horizon 2020 research and innovation programme under
grant agreement No 761112 (PRESTIGE)
Human Work Interaction Design. Designing Engaging
Automation, 36–56.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Bernhaupt</surname>
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cronel</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manciet</surname>
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Martinie</surname>
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Palanque</surname>
            <given-names>P.</given-names>
          </string-name>
          <year>2015</year>
          .
          <article-title>Transparent Automation for Assessing and Designing Better Interactions between Operators and Partly-Autonomous Interactive Systems</article-title>
          . ATACCS conference ACM DL.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Boy</surname>
            <given-names>G</given-names>
          </string-name>
          .
          <article-title>Cognitive Function Analysis for Human-Centered Automation of Safety-Critical Systems</article-title>
          .
          <source>Proceedings of ACM CHI</source>
          <year>1998</year>
          :
          <fpage>265</fpage>
          -
          <lpage>272</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Dearden</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Harrison</surname>
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Wright P.</surname>
          </string-name>
          <year>2000</year>
          .
          <article-title>Allocation of function: scenarios, context and the economics of effort</article-title>
          .
          <source>International Journal of Human-Computer Studies</source>
          ,
          <volume>52</volume>
          (
          <issue>2</issue>
          ),
          <fpage>289</fpage>
          -
          <lpage>318</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Flemisch</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Heesen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Hesse</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kelsch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Schieben</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Beller</surname>
          </string-name>
          .
          <year>2011</year>
          . “
          <article-title>Towards a Dynamic Balance Between Humans and Automation: Authority, Ability, Responsibility and Control in Shared and Cooperative Control Situations</article-title>
          .”
          <source>International Journal of Cognition, Technology and Work</source>
          ,
          <volume>14</volume>
          (
          <issue>1</issue>
          ):
          <fpage>3</fpage>
          -
          <lpage>18</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. Paul M Fitts.
          <year>1951</year>
          .
          <article-title>Human engineering for an effective air navigation and traffic control system</article-title>
          .
          <source>National Research Council</source>
          ,Washington, DC
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Miller</surname>
            ,
            <given-names>C.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parasuraman</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <year>2007</year>
          .
          <article-title>Designing for Flexible Interaction Between Humans and Automation: Delegation Interfaces for Supervisory Control</article-title>
          .
          <source>Human Factors</source>
          , vol
          <volume>49</volume>
          , n°
          <issue>1</issue>
          , pp.
          <fpage>57</fpage>
          -
          <lpage>75</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Scerbo</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2001</year>
          ).
          <article-title>Adaptive automation</article-title>
          . In W. Karwowski (Ed.),
          <source>International encyclopedia of ergonomics and human factors</source>
          (pp.
          <fpage>1077</fpage>
          -
          <lpage>1079</lpage>
          ). London: Taylor &amp; Francis.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Bouzekri</surname>
            <given-names>E</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Canny</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Martinie</surname>
            <given-names>C</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Palanque</surname>
            <given-names>P</given-names>
          </string-name>
          , and Gris C.
          <article-title>Using Task Descriptions with Explicit Representation of Allocation of Functions, Authority and Responsibility to Design</article-title>
          and
          <string-name>
            <given-names>Assess</given-names>
            <surname>Automation</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <source>IFIP WG 13.6</source>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Andy</given-names>
            <surname>Dearden</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Michael D.</given-names>
            <surname>Harrison</surname>
          </string-name>
          , Peter C.
          <article-title>Wright: Allocation of function: scenarios, context and the economics of effort</article-title>
          .
          <source>Int. J. Hum.-Comput. Stud</source>
          .
          <volume>52</volume>
          (
          <issue>2</issue>
          ):
          <fpage>289</fpage>
          -
          <lpage>318</lpage>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Continental</surname>
          </string-name>
          . https://www.continentaltyres.co.uk/car/tyres/tyre-technologies/contiseal, last accessed
          <year>October 2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Using Efficient Steering Techniques</surname>
          </string-name>
          ,
          <source>National Highway Traffic Safety Administration, retrieved on February 5th</source>
          ,
          <year>2020</year>
          . https://www.nhtsa.gov/sites/nhtsa.dot.gov/files/steering techniques.pdf
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Peratech</surname>
          </string-name>
          SP200-05
          <source>Force Sensors, retrieved on Feb. 5th</source>
          ,
          <year>2020</year>
          . https://www.peratech.com/sp200-05/
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Poncet</surname>
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Casset</surname>
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Latour</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Domingues Dos</surname>
          </string-name>
          Santos F.,
          <string-name>
            <surname>Pawlak</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gwoziecki</surname>
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Devos</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Emery</surname>
            <given-names>P.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Fanget</surname>
            <given-names>S.</given-names>
          </string-name>
          <year>2017</year>
          .
          <article-title>Static and Dynamic Studies of ElectroActive Polymer Actuators and Integration in a Demonstrator</article-title>
          .
          <source>Actuators 6</source>
          ,
          <issue>2</issue>
          ,
          <fpage>18</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Diwischek</surname>
            <given-names>L.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Lisseman</surname>
            <given-names>J.</given-names>
          </string-name>
          <year>2015</year>
          .
          <article-title>Tactile feedback for virtual automotive steering wheel switches</article-title>
          .
          <source>7th Int. Conf. on Automotive User Interfaces and Interactive Vehicular</source>
          Applications - AutomotiveUI '
          <volume>15</volume>
          :
          <fpage>31</fpage>
          -
          <lpage>38</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Hwang</surname>
            <given-names>S.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Ryu</surname>
            <given-names>J. H.</given-names>
          </string-name>
          <year>2010</year>
          .
          <article-title>The haptic steering wheel: Vibro-tactile based navigation for the driving environment</article-title>
          .
          <source>2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops, PERCOM Workshops</source>
          <year>2010</year>
          :
          <fpage>660</fpage>
          -
          <lpage>665</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Sadeghian</surname>
          </string-name>
          Borojeni S.,
          <string-name>
            <surname>Meschtscherjakov</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mirnig</surname>
            <given-names>A.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boll</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Naujoks</surname>
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Politis</surname>
            <given-names>I.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Alverez</surname>
            <given-names>I.</given-names>
          </string-name>
          <year>2017</year>
          . Control Transition Workshop: Handover and Takeover Procedures in
          <source>Highly Automated Driving. 9th Int. Conf. on Automotive User Interfaces and Interactive Vehicular Applications (AutomotiveUI '17)</source>
          .
          <source>ACM DL</source>
          ,
          <volume>39</volume>
          -
          <fpage>46</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Taleb</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          (
          <year>2007</year>
          ).
          <article-title>The black swan: The impact of the highly improbable</article-title>
          . New York, NY: Random House.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>