Ontology-driven conceptual modeling as a service

Claudenir M. Fonseca, Tiago Prince Sales, Victor Viola, Lucas B.R. Da Fonseca, Giancarlo Guizzardi, João Paulo A. Almeida

Research output: Contribution to journalConference articleAcademicpeer-review

4 Citations (Scopus)
54 Downloads (Pure)

Abstract

In the past decades, the Unified Foundational Ontology (UFO) has played an important role in supporting the development of ontologies in academic and business settings, being employed to represent widely diverse domains. In this period, a dedicated community of researchers has worked to support UFO and its representation language, OntoUML, by creating the OntoUML Lightweight Editor (OLED). Now that a new version of OntoUML is available, the need for up-to-date tool support has exposed the limitations of OLED, its development context, and the difficulties of bringing research contributions to the hands of modelers. To tackle these issues, this paper reflects upon the experiences of this community taking into consideration the goals of researchers (as developers) and modelers to devise a new microserviceoriented modeling infrastructure for OntoUML, called OntoUML as a Service (OaaS). This infrastructure supports future practical contributions to the language with a focus on lowering the entry barrier for the development new contributions and enabling an easier deployment to modelers. The paper also discusses the details of implementing OaaS through a number of projects that currently implement this infrastructure.

Original languageEnglish
Number of pages12
JournalCEUR workshop proceedings
Volume2969
Publication statusPublished - 2021
EventJoint Ontology Workshops, JOWO 2021: Episode VII: The Bolzano Summer of Knowledge - Bolzano, Italy
Duration: 11 Sept 202118 Sept 2021

Keywords

  • Applied ontology
  • Ontology-driven conceptual modeling
  • OntoUML
  • Service-architecture
  • Unified Foundational Ontology

Fingerprint

Dive into the research topics of 'Ontology-driven conceptual modeling as a service'. Together they form a unique fingerprint.

Cite this