Skip to main navigation Skip to search Skip to main content

Automatic UI generation for aggregated linked data applications by using sharable application ontologies

Michael Hitz*, Thomas Kessel, Dennis Pfisterer

*Corresponding author for this work

Abstract

The ongoing digitalisation efforts of businesses are a driving force to expose processes as services to third parties to enable the integration into third-party applications (e.g., booking of a trip or requesting the quote for a complex product). To standardize processes and related data, increasingly semantic web technologies are used. This leads to a shared conceptualization of the business domains and results in a linked data service ecosystem for domain-specific services, allowing third parties to aggregate services to novel applications - even across different domains. Using semantic web technologies enables the standardized communication on machine level. But the integration of the user into the overall process is still a manual task. The aggregation of services to complex applications is mostly done at the service level. The User Interfaces (UI) for collecting input data for the processes are usually still hand-crafted for different user groups and environments. Our claim is, that given a linked data service ecosystem, the UI for a business process can be modelled once and be automatically generated for the integration into different contexts. The models can be combined to automatically build complex UIs for combined linked data applications – thus, supporting the aggregation of applications on the user interface level. This paper presents an ontology-based, model-driven approach for modelling UIs for the automatic generation of dialog-based applications, providing output understood by associated linked data services. In addition, the paper shows that the approach is suited to combine UI models as components to build aggregated linked data service UIs.

Original languageEnglish
Title of host publicationMODELSWARD 2017: Model-Driven Engineering and Software Development
EditorsLuís Ferreira Pires, Slimane Hammoudi, Bran Selic
Number of pages26
Volume880
Place of PublicationCham
PublisherSpringer, Cham
Publication date08.07.2018
Pages328-353
ISBN (Print)978-3-319-94763-1
ISBN (Electronic)978-3-319-94764-8
DOIs
Publication statusPublished - 08.07.2018
Event5th International Conference on Model-Driven Engineering and Software Development - Porto, Portugal
Duration: 19.02.201721.02.2017
Conference number: 216239

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 3 - Good Health and Well-being
    SDG 3 Good Health and Well-being
  2. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure
  3. SDG 11 - Sustainable Cities and Communities
    SDG 11 Sustainable Cities and Communities
  4. SDG 12 - Responsible Consumption and Production
    SDG 12 Responsible Consumption and Production

Fingerprint

Dive into the research topics of 'Automatic UI generation for aggregated linked data applications by using sharable application ontologies'. Together they form a unique fingerprint.

Cite this