collaborators

7 papers

cs.SE2025

Textual-Based vs. Thinging Machines Conceptual Modeling

Sabah Al-Fedaghi

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: textu…

cs.SE2025

Carving Nature/Conceptual Models at Joints Using Thinging Machines

Sabah Al-Fedaghi

To handle the complexity of our world, the carving metaphor has been used to build a conceptual system of reality. In such an endeavor, we can choose various joints to carve at; th…

cs.DB2025

Conceptual Entity-Relationship Model: Underneath the Simplicity and Staticity

Sabah Al-Fedaghi

This paper deals with the issue of conceptual models role in capturing semantics and aligning them to serve the remaining development phases of systems design. Specifically, the en…

cs.SE2025

Thinging Machines for Requirements Engineering: Superseding Flowchart-Based Modeling

Sabah Al-Fedaghi

This paper directs attention to conceptual modeling approaches that integrate advancements and innovations in requirements engineering. In some current (2024) works, it is claimed…

cs.SE2024

Conceptual Modeling and Classification of Events

Sabah Al-Fedaghi

This paper is a sequel to an evolving research project on a diagrammatic methodology called thinging machine (TM). Initially, it was proposed as a base for conceptual modelling (e.…

cs.SE2024

Toward Conceptual Modeling for Propositional Logic: Propositions as Events

Sabah Al-Fedaghi

Applying logic in the area of conceptual modeling has been investigated widely, yet there has been limited uptake of logic-based conceptual modeling in industry. According to some…