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 language generation and intent recognition which are required to implement the user story and we outline the status of our implementation.
Exploring of software architectures with software visualization in Augmented Reality (AR) is possible with different interaction methods, such gesture, gaze, and speech. For interaction with speech (i.e., natural language), we present an architecture and an implementation of conversational interfaces for the Microsoft HoloLens device. We aim to remedy some peculiarities of AR devices, but also enhancing the exploration task at hand. To implement the conversational interface different natural language processing (NLP) components such as natural language generation and intent recognition are typically required. Our proposed architecture integrates conversational components with the AR-based software visualization. We describe its implementation based on different user utterances, where the system provides information about the to-be-explored component-based software architecture in the form of adjusted visualizations and speech-based results. We apply out tool to explore OSGi-based software architectures.
A Guideline on the Harmonised Portrayal of e-Navigation-related Information was recently completed by IALA. The purpose of this Guideline is to provide guidance regarding the presentation and display of e-Navigation-related information. The basic, overriding premise of this Guideline is that shipborne and shore-based equipment, systems, and services should portray e-Navigation-related information to all users (both onboard and ashore) in a consistent manner. However, since e-Navigation is an evolutionary process, this goal-based guideline describes over-arching objectives to be achieved, while freedom to innovate is left to both developers and users. An explanation is provided about key aspects of the Guideline. In particular, a website has been established to show examples of useful ways to portray e-Navigation information for current as well as some future types of equipment, systems, and services. http://www.transnav.eu the International Journal on Marine Navigation and Safety of Sea Transportation Volume 7 Number 1
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.