Wiki source code of 2. Socio-Cognitive Engineering

Version 19.1 by William OGrady on 2024/03/25 14:56

Hide last authors
William OGrady 19.1 1 == **//Background//** ==
William OGrady 18.1 2
Rixt Hellinga 15.3 3 The issue at hand, as discussed in previous chapters, requires a combination of human and robot solutions. To design and develop such a solution we can use the Socio-Cognitive Engineering (SCE) method. SCE is a framework that among other things promotes human collaboration and learning with technology-based systems [3]. It provides a clear structure, consisting of a foundation, specification, and evaluation. It allows us to take into account stakeholders and their values, and create claims through functions, effects, and use cases. The incremental and iterative process taken in the SCE method combines human factors and related technology to form re-usable solutions.
Rixt Hellinga 6.3 4
Rixt Hellinga 15.2 5 Generally, technology does not work in isolation [1]. In the context of our problem, the robot's environment, knowledge, and goals are intertwined with that of the human. SCE allows us to combine the human and technological aspects or our problem. Within different fields of studies we can find relevant philosophies and approaches applicable to our problem.
6
Rixt Hellinga 17.1 7 The field of user-centered design tells us that a stakeholder analysis is a significant part of designing solutions. It is important to map the underlying motivation and values of parties in order to understand which activities they would be drawn to. This also goes for the context of this reseach, as done by Han A [2]. Each of the involved parties (the robot, the PwD, the guardian) can be modeled through the SCE methods such as user stories and value stories, which allows us to a well-rounded description of a stakeholder and their goals.
Rixt Hellinga 16.1 8 In the computer science field creating functions (or requirements) as part of the design process is very common. Computer science also knows many different code development strategies. This field requires the developers to critically think about not only what technological features are possible but also which ones are necessary and useful. It gives us a better perspective of the technological side of the problem.
9 The fields of cognitive science and human-robot interaction help us understand how certain robot and human behaviour is interpreted by users and how those interpretations can be used that to achieve a certain goal. It would for example be beneficial to develop a technology that seems trustworthy by having it mimic human behaviour [4] [5]. These fields help us utilize human reactions in order to create a better solution to our problem.
10 As is clear now, multiple sciences are necessary for providing a clear perspective on the possible solutions to our problem. Socio-Cognitive Engineering allows us to combine the methods found in those fields into an interdisciplinary process of development.
Rixt Hellinga 15.2 11
Rixt Hellinga 13.1 12 = **//References//** =
Rixt Hellinga 12.1 13
Rixt Hellinga 13.1 14 [1] Week 3.1a slide 27.
Rixt Hellinga 12.1 15
Rixt Hellinga 13.1 16 [2] Han, A., Radel, J., McDowd, J. M., & Sabata, D. (2016). Perspectives of people with dementia about meaningful activities: a synthesis. American Journal of Alzheimer's Disease & Other Dementias, 31(2), 115-123)
17
Rixt Hellinga 15.4 18 [3] Sharples, Mike. (2006). Socio-cognitive Engineering. Encyclopedia of Human Computer Interaction. 10.4018/978-1-59140-562-7.ch080.
19
Rixt Hellinga 15.5 20 [4] Fiorini, L. Advancement on Human-Robot Interaction: Perception, Cognitive Architecture and Field Tests. //Int J of Soc Robotics// **15**, 369–370 (2023). [[https:~~/~~/doi.org/10.1007/s12369-022-00953-3>>https://doi.org/10.1007/s12369-022-00953-3]]
Rixt Hellinga 15.4 21
Rixt Hellinga 15.5 22 [5] Shimada, Michihiro & Yamauchi, Kazunori & Ishiguro, Hiroshi & Itakura, Shoji. (2008). Studying the Influence of the Chameleon Effect on Humans using an Android. 767-772. 10.1109/IROS.2008.4650853.
23
Rixt Hellinga 4.9 24