Abstract

Information systems typically provide a graphical user interface running on the desktop, web clients or mobile devices. However, we are witnessing a steady increase in the capabilities of mobile phones and tablets, and the proposal of sophisticated head-mounted devices. All these devices enable the construction of augmented reality (AR) applications, where virtual objects are overlayed over real ones using the device camera. AR-based user interfaces can be beneficial for many applications in domotics, smart factories, emergency management, or transportation, to name a few. However, they are difficult to build as they require specialized knowledge. To alleviate this problem, we propose a model-driven engineering approach to automate the construction of AR-based user interfaces for information systems accessible via REST APIs. The feasibility of the proposal is demonstrated on a prototype implementation atop iOS/ARKit, and a case study of an inventory information system.

Recommended Citation

Campos-López, R., Guerra, E., & De Lara, J. (2021). Towards Automating the Construction of Augmented Reality Interfaces for Information Systems. In E. Insfran, F. González, S. Abrahão, M. Fernández, C. Barry, H. Linger, M. Lang, & C. Schneider (Eds.), Information Systems Development: Crossing Boundaries between Development and Operations (DevOps) in Information Systems (ISD2021 Proceedings). Valencia, Spain: Universitat Politècnica de València.

Paper Type

Short Paper

Share

COinS
 

Towards Automating the Construction of Augmented Reality Interfaces for Information Systems

Information systems typically provide a graphical user interface running on the desktop, web clients or mobile devices. However, we are witnessing a steady increase in the capabilities of mobile phones and tablets, and the proposal of sophisticated head-mounted devices. All these devices enable the construction of augmented reality (AR) applications, where virtual objects are overlayed over real ones using the device camera. AR-based user interfaces can be beneficial for many applications in domotics, smart factories, emergency management, or transportation, to name a few. However, they are difficult to build as they require specialized knowledge. To alleviate this problem, we propose a model-driven engineering approach to automate the construction of AR-based user interfaces for information systems accessible via REST APIs. The feasibility of the proposal is demonstrated on a prototype implementation atop iOS/ARKit, and a case study of an inventory information system.