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...
Main Authors: | , |
---|---|
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 |