ABSTRACT
We review and analyze the original notation for team design patterns and its visual dialects that aim to foster discussions about human-agent collaboration. The analysis addresses the concrete syntax, the semiotic clarity, the semantic transparency, and the diagrammatic complexity. While the notation is powerful, the results indicate that the notation has still shortcomings that might hinder its worldwide adoption.
- Colin Allen, Iva Smit, and Wendell Wallach. 2005. Artificial morality: Top-down, bottom-up, and hybrid approaches. Ethics and information technology 7 (2005), 149–155.Google Scholar
- Jacques Bertin. 1983. Semiology of graphics. University of Wisconsin press.Google ScholarDigital Library
- Tatjana Beuker, Tina Mioch, and Mark A Neerincx. 2021. Team Design Patterns for Participatory Development of First Response Human-Agent Teaming. Human Systems Engineering and Design (IHSED 2021) (2021).Google Scholar
- Nelson Goodman. 1976. Languages of art: An approach to a theory of symbols. Hackett publishing.Google Scholar
- Richard E. Mayer and Roxana Moreno. 2003. Nine Ways to Reduce Cognitive Load in Multimedia Learning. Educational Psychologist 38, 1 (2003), 43–52. https://doi.org/10.1207/S15326985EP3801_6 arXiv:https://doi.org/10.1207/S15326985EP3801_6Google ScholarCross Ref
- Tina Mioch, Reinier Sterkenburg, Tatjana Beuker, and Mark A Neerincx. 2021. Actionable Situation Awareness: Supporting Team Decisions in Hazardous Situations. In Proceedings of the International ISCRAM Conference 18th International Conference on Information Systems for Crisis Response and Management, ISCRAM 2021 Blacksburg 23 May 2021 through 26 May 2021. 62–70.Google Scholar
- Daniel Moody. 2009. The “Physics” of Notations: Toward a Scientific Basis for Constructing Visual Notations in Software Engineering. IEEE Transactions on Software Engineering 35, 6 (2009), 756–779. https://doi.org/10.1109/TSE.2009.67Google ScholarDigital Library
- Marian Petre. 1995. Why Looking Isn’t Always Seeing: Readership Skills and Graphical Programming. Commun. ACM 38, 6 (jun 1995), 33–44. https://doi.org/10.1145/203241.203251Google ScholarDigital Library
- Thomas B Sheridan and William L Verplank. 1978. Human and computer control of undersea teleoperators. Technical Report. Massachusetts Inst of Tech Cambridge Man-Machine Systems Lab.Google Scholar
- John Sweller. 1994. Cognitive load theory, learning difficulty, and instructional design. Learning and Instruction 4, 4 (1994), 295–312. https://doi.org/10.1016/0959-4752(94)90003-5Google ScholarCross Ref
- Jasper van der Waa, Jurriaan van Diggelen, Luciano Cavalcante Siebert, Mark Neerincx, and Catholijn Jonker. 2020. Allocation of moral decision-making in human-agent teams: A pattern approach. In Engineering Psychology and Cognitive Ergonomics. Cognition and Design: 17th International Conference, EPCE 2020, Held as Part of the 22nd HCI International Conference, HCII 2020, Copenhagen, Denmark, July 19–24, 2020, Proceedings, Part II 22. Springer, 203–220.Google ScholarDigital Library
- Jasper van der Waa, Sabine Verdult, Karel van den Bosch, Jurriaan van Diggelen, Tjalling Haije, Birgit van der Stigchel, and Ioana Cocu. 2021. Moral decision making in human-agent teams: Human control and the role of explanations. Frontiers in Robotics and AI 8 (2021), 640647.Google ScholarCross Ref
- Jurriaan van Diggelen, Karel van den Bosch, Mark Neerincx, and Marc Steen. 2023. Designing for Meaningful Human Control in Military Human-Machine Teams. arXiv preprint arXiv:2305.11892 (2023).Google Scholar
- Jurriaan van Diggelen and Matthew Johnson. 2019. Team Design Patterns. In Proceedings of the 7th International Conference on Human-Agent Interaction (Kyoto, Japan) (HAI ’19). Association for Computing Machinery, New York, NY, USA, 118–126. https://doi.org/10.1145/3349537.3351892Google ScholarDigital Library
- Jurriaan van Diggelen, Wiard Jorritsma, and Bob van der Vecht. 2021. Teaming up with information agents. arXiv preprint arXiv:2101.06133 (2021).Google Scholar
- Jip J van Stijn, Mark A Neerincx, Annette ten Teije, and Steven Vethman. 2021. Team Design Patterns for Moral Decisions in Hybrid Intelligent Systems: A Case Study of Bias Mitigation.. In AAAI Spring Symposium: Combining Machine Learning with Knowledge Engineering.Google Scholar
- Emma van Zoelen, Tina Mioch, Mani Tajaddini, Christian Fleiner, Stefani Tsaneva, Pietro Camin, Thiago S. Gouvea, Kim Baraka, Maaike H.T. de Boer, and Mark A. Neerincx. 2023. Developing Team Design Patterns for Hybrid Intelligence Systems. In 2nd International Conference on Hybrid Human-Artificial Intelligence: HHAI2023.Google Scholar
Index Terms
- A Critical Analysis of the Visual Notation for Team Design Patterns
Recommendations
Team Design Patterns
HAI '19: Proceedings of the 7th International Conference on Human-Agent InteractionThis paper introduces the concept of team design patterns and proposes an intuitive graphical language for describing the design choices that influence how intelligent systems (e.g. artificial intelligence, robotics, etc.) collaborate with humans. We ...
An approach and tool for synchronous refactoring of UML diagrams and models using model-to-model transformations
WRT '12: Proceedings of the Fifth Workshop on Refactoring ToolsWhen refactorings are applied to software models that are specified using the Unified Modeling Language (UML), the actual model and the graphical presentation of the model using a diagram need to be distinguished. While UML refactoring tools exist, they ...
A Minimalist Visual Notation for Design Patterns and Antipatterns
ITNG '08: Proceedings of the Fifth International Conference on Information Technology: New GenerationsAchieving a quality software system requires UML designers to have a good understanding of both design patterns and antipatterns. Unfortunately, UML models for real systems tend to be huge and hard to manage, especially for models automatically ...
Comments