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 language | English |
---|---|
Title of host publication | MODELSWARD 2017: Model-Driven Engineering and Software Development |
Editors | Luís Ferreira Pires, Slimane Hammoudi, Bran Selic |
Number of pages | 26 |
Volume | 880 |
Place of Publication | Cham |
Publisher | Springer, Cham |
Publication date | 08.07.2018 |
Pages | 328-353 |
ISBN (Print) | 978-3-319-94763-1 |
ISBN (Electronic) | 978-3-319-94764-8 |
DOIs | |
Publication status | Published - 08.07.2018 |
Event | 5th International Conference on Model-Driven Engineering and Software Development - Porto, Portugal Duration: 19.02.2017 → 21.02.2017 Conference number: 216239 |