7 papers
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…
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…
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…
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…
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.…
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…