MARATTO

article

A Metamodel for a DSL to Design Decision Support Systems in Smart Tourism

Abstract

The development of Decision Support Systems (DSS) for several companies operating in sectors such as tourism, healthcare, or others, presents significant challenges due to the nature of their multi-component architecture. A typical DSS consists of a data component, a model component incorporating machine learning and deep learning techniques, and a user interface component, each one requires diverse technologies. This complexity increases development time and effort, hindering the efficient design of DSS tailored to specific domains like tourism, where real-time decision-making is essential. One promising approach to overcome these challenges is the use of Domain-Specific Languages (DSLs). DSLs allow developers to model and generate code more efficiently by providing high-level abstractions suited to the domain. By leveraging DSLs, it is possible to simplify the design process and automate the generation of code or parts of the DSS, thereby reducing the overall complexity and time required for development. This paper proposes a metamodel for designing DSS, specifically for the Smart Tourism sector. The metamodel serves as a foundation for the creation of DSL. The goal is to provide a solution to facilitate the development of DSS for the demands of tourism. The paper outlines the key concepts, approach, and results, presenting the first element of the proposed DSL which is the metamodel capturing the essential components and relationships for DSS in Smart Tourism.

Research topics

  • Semantic Web and Ontologies
  • Business Process Modeling and Analysis
  • Digital Marketing and Social Media

Sustainable Development Goals

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.1109/dasa63652.2024.10836366

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.