Improving Conceptual Modeling with Object-Process Methodology Stereotypes

As system complexity is on the rise, there is a growing need for standardized building blocks to increase the likelihood of systems’ success. Conceptual modeling is the primary activity required for engineering systems to be understood, designed, and managed. Modern modeling languages enable describ...

Full description

Bibliographic Details
Main Authors: Hanan Kohen, Dov Dori
Format: Article
Language:English
Published: MDPI AG 2021-03-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/5/2301
_version_ 1797413941793521664
author Hanan Kohen
Dov Dori
author_facet Hanan Kohen
Dov Dori
author_sort Hanan Kohen
collection DOAJ
description As system complexity is on the rise, there is a growing need for standardized building blocks to increase the likelihood of systems’ success. Conceptual modeling is the primary activity required for engineering systems to be understood, designed, and managed. Modern modeling languages enable describing the requirements and design of systems in a formal yet understandable way. These languages use stereotypes to standardize, clarify the model semantics, and extend the meaning of model elements. An Internet of things (IoT) system serves as an example to show the significant contributions of stereotypes to model construction, comprehension, error reduction, and increased productivity during design, simulation, and combined hardware–software system execution. This research emphasizes stereotype features that are unique to Object-Process Methodology (OPM) ISO 19450, differentiating it from stereotypes in other conceptual modeling languages. We present the implementation of stereotypes in OPCloud, an OPM modeling software environment, explore stereotype-related problems, propose solutions, and discuss future enhancements.
first_indexed 2024-03-09T05:25:13Z
format Article
id doaj.art-56296ec9e80c4cbe8afcdec4f0cff2f6
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-09T05:25:13Z
publishDate 2021-03-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-56296ec9e80c4cbe8afcdec4f0cff2f62023-12-03T12:36:58ZengMDPI AGApplied Sciences2076-34172021-03-01115230110.3390/app11052301Improving Conceptual Modeling with Object-Process Methodology StereotypesHanan Kohen0Dov Dori1Faculty of Industrial Engineering and Management, Technion—Israel Institute of Technology, Technion City, Haifa 3200003, IsraelFaculty of Industrial Engineering and Management, Technion—Israel Institute of Technology, Technion City, Haifa 3200003, IsraelAs system complexity is on the rise, there is a growing need for standardized building blocks to increase the likelihood of systems’ success. Conceptual modeling is the primary activity required for engineering systems to be understood, designed, and managed. Modern modeling languages enable describing the requirements and design of systems in a formal yet understandable way. These languages use stereotypes to standardize, clarify the model semantics, and extend the meaning of model elements. An Internet of things (IoT) system serves as an example to show the significant contributions of stereotypes to model construction, comprehension, error reduction, and increased productivity during design, simulation, and combined hardware–software system execution. This research emphasizes stereotype features that are unique to Object-Process Methodology (OPM) ISO 19450, differentiating it from stereotypes in other conceptual modeling languages. We present the implementation of stereotypes in OPCloud, an OPM modeling software environment, explore stereotype-related problems, propose solutions, and discuss future enhancements.https://www.mdpi.com/2076-3417/11/5/2301model-based systems engineering (MBSE)object-process methodology (OPM) ISO 19450stereotypesconceptual modeling
spellingShingle Hanan Kohen
Dov Dori
Improving Conceptual Modeling with Object-Process Methodology Stereotypes
Applied Sciences
model-based systems engineering (MBSE)
object-process methodology (OPM) ISO 19450
stereotypes
conceptual modeling
title Improving Conceptual Modeling with Object-Process Methodology Stereotypes
title_full Improving Conceptual Modeling with Object-Process Methodology Stereotypes
title_fullStr Improving Conceptual Modeling with Object-Process Methodology Stereotypes
title_full_unstemmed Improving Conceptual Modeling with Object-Process Methodology Stereotypes
title_short Improving Conceptual Modeling with Object-Process Methodology Stereotypes
title_sort improving conceptual modeling with object process methodology stereotypes
topic model-based systems engineering (MBSE)
object-process methodology (OPM) ISO 19450
stereotypes
conceptual modeling
url https://www.mdpi.com/2076-3417/11/5/2301
work_keys_str_mv AT hanankohen improvingconceptualmodelingwithobjectprocessmethodologystereotypes
AT dovdori improvingconceptualmodelingwithobjectprocessmethodologystereotypes