A Semantic Approach to Deploying Product-Service Systems

Robert Andrei Buchmann , Dimitris Karagiannis

Publications: Contribution to journalArticlePeer Reviewed

Abstract

Conceptual modeling is commonly employed for two classes of goals: (1) as input for run-time functionality (e.g., code generation) and (2) as support for design-time analysis (e.g., in business process management). An inherent trade-off manifests between such goals, as different levels of abstraction and semantic detail is needed. This has led to a multitude of modeling languages that are conceptually redundant (i.e., they share significant parts of their metamodels) and a dilemma of selecting the most adequate language for each goal. This article advocates the substitution of the selection dilemma with an approach where the modeling method is agilely tailored for the semantic variability required to cover both run-time and design-time concerns. The semantic space enabled by such a method is exposed to model-driven systems as RDF knowledge graphs, whereas the method evolution is managed with the Agile Modeling Method Engineering framework. The argument is grounded in the application area of Product-Service Systems, illustrated by a project-based modeling method.
Original languageEnglish
Pages (from-to)24-42
Number of pages19
JournalInternational Journal of Information System Modeling and Design
Volume8
Issue number1
DOIs
Publication statusPublished - 2017

Austrian Fields of Science 2012

  • 102030 Semantic technologies

Keywords

  • ARCHITECTURE
  • Agile Modeling Method Engineering
  • Domain-Specific Modelling Method
  • INFORMATION
  • Knowledge Graphs
  • MODELS
  • Metamodeling
  • Model-Aware Application
  • Product-Service Modeling
  • Resource Description Framework
  • Semantic Queries
  • Domain-specific modelling method
  • Semantic queries
  • Agile modeling method engineering
  • Model-aware application
  • Resource description framework
  • Product-service modeling
  • Knowledge graphs

Fingerprint

Dive into the research topics of 'A Semantic Approach to Deploying Product-Service Systems'. Together they form a unique fingerprint.

Cite this