Abstract

Constructing models is a common practice in software engineering that establishes understanding between various actors involved in building a software system. To address dynamic behavior within the problem domain, process models are used. Various languages that support behavioral modeling exist. Each language defines different types of elements and concepts, which impairs model interoperability. In this paper, we focus on OntoUML and the Object-Process Methodology (OPM) and introduce a transformation of OntoUML models of events into OPM. We describe the rules of the transformation and perform a case study to validate it.

Recommended Citation

Jabůrek, J., Rybola, Z. & Kroha, P.(2026). Transformation of OntoUML Events into Object-Process Methodology. In M. Valenta, B. Mannová, R. Pergl, A. Przybylek, M. Lang, H. Linger, C. Schneider, N. Iivari, & E. Insfran (Eds.), Making ISD Sustainable: Reloaded with AI and Automation (ISD2026 Proceedings). Prague, Czech Republic: Czech Technical University in Prague. ISBN: 978-80-01-07585-2. https://doi.org/10.62036/ISD.2026.19

Paper Type

Poster

DOI

10.62036/ISD.2026.19

Share

COinS
 

Transformation of OntoUML Events into Object-Process Methodology

Constructing models is a common practice in software engineering that establishes understanding between various actors involved in building a software system. To address dynamic behavior within the problem domain, process models are used. Various languages that support behavioral modeling exist. Each language defines different types of elements and concepts, which impairs model interoperability. In this paper, we focus on OntoUML and the Object-Process Methodology (OPM) and introduce a transformation of OntoUML models of events into OPM. We describe the rules of the transformation and perform a case study to validate it.