2019 IEEE/ACM 1st International Workshop on Bots in Software Engineering (BotSE) 2019
DOI: 10.1109/botse.2019.00013
|View full text |Cite
|
Sign up to set email alerts
|

Adopting Conversational Interfaces for Exploring OSGi-Based Software Architectures in Augmented Reality

Abstract: We propose conversational interfaces as a convenient and complementary way for users to explore OSGi-based software architectures in immersive Augmented Reality (AR). By providing a conversational interface we aim to remedy some peculiarities of AR devices, but also enhancing the exploration task at hand. We exemplify a use case and sketch how different user utterances can be used to retrieve information about the to-be-explored OSGi-based software architecture. We identify crucial components such as natural l… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 5 publications
(4 reference statements)
0
5
0
Order By: Relevance
“…This opens up many opportunities in Human–computer Interaction (HCI). IslandViz ( Misiak et al, 2018 ; Seipel et al, 2019 ) lets developers visualize complex software architectures in 3D via Augmented Reality (AR). Speech-based commands are used to navigate and explore specific parts of the visualization in Microsoft Hololens.…”
Section: Resultsmentioning
confidence: 99%
“…This opens up many opportunities in Human–computer Interaction (HCI). IslandViz ( Misiak et al, 2018 ; Seipel et al, 2019 ) lets developers visualize complex software architectures in 3D via Augmented Reality (AR). Speech-based commands are used to navigate and explore specific parts of the visualization in Microsoft Hololens.…”
Section: Resultsmentioning
confidence: 99%
“…Voice-based commands enable users to naturally interact with the digital contents in AR, for instance, choosing and manipulating 3D graphics with voice commands [114], indicating the longitudinal (forward and backward), vertical (upward and downward), lateral (right and left) movements for flying drones [153], and making appointment in calendar [131]. Although the voice dialogues between the human user and the system pose issues of ineffective information display, hard to review and edit [138] and social acceptance [52], the voice commands are particularly useful for interaction with AR objects and other smart objects like UAV, as users can obtain instant feedback from the target objects.…”
Section: Conversational User Interfacementioning
confidence: 99%
“…However, we identify improvement areas for more natural CUIs. First, the conversational agent's response conversation cannot be interrupted even though the user is not getting a desired answer in the conversation [114]. Second, the agents only respond to the current questions from a user, which means the prior questions cannot be considered as a continual conversation [108].…”
Section: Research Agenda: Augmented Reality Human-city Interactionmentioning
confidence: 99%
“…Although little research has focused on investigating the potentials of using IAR to support software engineering, we consider these initial works to be important contributions: For instance, IAR has been employed to support the analysis of software architectures based on visualization [3] and conversational interfaces [4]. IAR has also been used to navigate 3D visualizations to support software comprehension [5] and software performance [6] Figure 1: A software engineer wears a Microsoft HoloLens to extend the space of his laptops' screens by superimposing computer-generated images in the physical environment.…”
Section: Related Workmentioning
confidence: 99%