Antithesis of Object Orientation: Occurrence-Only Modeling Applied in Engineering and Medicine
Sabah Al-Fedaghi

TL;DR
This paper introduces occurrence-only modeling as an alternative to object-oriented modeling, emphasizing events and processes over objects, with applications in engineering and medicine to enhance conceptual modeling methodologies.
Contribution
It proposes a novel occurrence-only modeling paradigm, contrasting it with traditional object orientation, and demonstrates its application in engineering and medical event systems.
Findings
Supports occurrence-only modeling as a philosophical basis for conceptual modeling
Applied successfully to simulation engineering and medical event systems
Highlights differences and advantages over object-oriented approaches
Abstract
This paper has a dual character, combining a philosophical ontological exploration with a conceptual modeling approach in systems and software engineering. Such duality is already practiced in software engineering, in which the current dominant modeling thesis is object orientation. This work embraces an anti-thesis that centers solely on the process rather than emphasizing the object. The approach is called occurrence-only modeling, in which an occurrence means an event or process where a process is defined as an orchestrated net of events that form a semantical whole. In contrast to object orientation, in this occurrence-only modeling objects are nothing more than long events. We apply this paradigm to (1) a UML/BPMN inventory system in simulation engineering and (2) an event-based system that represents medical occurrences that occur on a timeline. The aim of such a venture is to…
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
TopicsSemantic Web and Ontologies · Simulation Techniques and Applications · Electronic Health Records Systems
