Software Engineering Meets Systems Engineering: Conceptual Modeling Applied to Engineering Operations
Sabah Al-Fedaghi, Mahdi Modhaffar

TL;DR
This paper introduces the thinging machine (TM) methodology as a novel approach to high-level conceptual modeling of organizations and engineering operations, addressing issues of model multiplicity and lack of integrated views.
Contribution
It generalizes conceptual modeling for organizations using the TM methodology, providing a new framework for system-level analysis in engineering and organizational contexts.
Findings
TM methodology effectively models organizational structure and behavior.
The approach offers an integrated view of systems and processes.
Results demonstrate TM's viability for high-level system modeling.
Abstract
Models are fundamentally crucial to many scientific fields, including software engineering, systems engineering, enterprise modeling, and business modeling. This paper focuses on diagrammatic conceptual modeling, as opposed to mathematical or computational models, wherein a conceptual model is a translation of reality processes into an abstract mechanism that has similar structure and parallel events of the external processes. Although various modeling approaches exist, including UML (Unified Modeling Language) in software engineering and its dialect, SysML (System Modeling Language), in systems engineering, several difficulties arise in such models, including the problem of model multiplicity that is related to the lack an integrated view of structure and behavior. This paper generalizes conceptual modeling to be applied in organizations at large. According to authorities, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Software Engineering Research · Business Process Modeling and Analysis
