Textual-Based vs. Thinging Machines Conceptual Modeling
Sabah Al-Fedaghi

TL;DR
This paper compares textual-based and Thinging Machine (TM) conceptual modeling approaches, demonstrating that TM modeling offers a more efficient and effective methodology for domain modeling than traditional diagrammatic schemes like UML.
Contribution
It introduces TM modeling as a novel approach, emphasizing its dynamic, action-based structure and potential for simplifying complex domain representations.
Findings
TM modeling provides a clearer conceptual foundation.
TM models are simpler and more dynamic than UML diagrams.
Contrasts show TM's advantages in developer efficiency.
Abstract
Software engineers typically interpret the domain description in natural language and translate it into a conceptual model. Three approaches are used in this domain modeling: textual languages, diagrammatic languages, and a mixed based of text and diagrams. According to some researchers, relying on a diagrammatic notation levies certain burdens for designing large models because visual languages are intended to depict everything diagrammatically during a development process but fail to do so for a lack of developer efficiency. It is claimed that textual formats enable easier manipulation in editors and tools and facilitate the integration of ontologies in software systems. In this paper, we explore the problem of the relationship between textual format and diagramming in conceptual modeling. The main focus is modeling based on the so-called thinging machine (TM). Several examples are…
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 Research · Business Process Modeling and Analysis · Advanced Software Engineering Methodologies
