2025-11-19T21:28:20.762414

Conceptual Modeling and Classification of Events

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.g., conceptual UML) in areas such as requirement engineering. Conceptual modelling involves a high-level representation of a real-world system that integrates various components to refine it into a more concrete (computer) executable form. The TM project has progressed into a more comprehensive approach by applying it in several research areas and expanding its theoretical and ontological foundation. Accordingly, the first part of the paper involves enhancing some TM aspects related to structuring events in existence, such as absent events. The second part of the paper focuses on how to classify events and the kinds of relationships that can be recognized among events. The notion of events has occupied a central role in modelling. It influences computer science and such diverse disciplines as linguistics, probability theory, artificial intelligence, physics, philosophy and history. In TM, an event is defined as the so-called thimac (thing/machine) with a time breath that infuses dynamism into the static description of the thimac called a region. A region is a diagrammatic specification based on five generic actions: create, process, release, transfer and receive. The results of this research provide (a) an enrichment of conceptual modelling, especially concerning varieties of existence, e.g., absent events of negative propositions, and (b) a proposal that instead of semantic categorizations of events, it is possible to develop a new type of classification based on graphs grounded on the TM model diagrams.
academic

Konzeptuelle Modellierung und Klassifizierung von Ereignissen

Grundinformationen

  • Papier-ID: 2501.00276
  • Titel: Conceptual Modeling and Classification of Events
  • Autor: Sabah Al-Fedaghi (Kuwait University)
  • Klassifizierung: cs.SE (Softwaretechnik)
  • Veröffentlichungszeitpunkt: 2025
  • Papierlink: https://arxiv.org/abs/2501.00276

Zusammenfassung

Dieses Papier ist eine Fortsetzung eines laufenden Forschungsprojekts zur grafischen Methodologie "Thinking Machine" (TM). TM wurde ursprünglich als Grundlage für konzeptuelle Modellierung (wie konzeptuelles UML) vorgeschlagen und in Bereichen wie Requirements Engineering angewendet. Konzeptuelle Modellierung umfasst hochrangige Darstellungen von realen Systemen, die verschiedene Komponenten integrieren und diese in konkretere (computergestützte) ausführbare Formen verfeinern. Das TM-Projekt hat sich zu einem umfassenderen Ansatz entwickelt, indem es durch Anwendungen in mehreren Forschungsbereichen erweitert und seine theoretischen und ontologischen Grundlagen ausgebaut wurden. Der erste Teil des Papiers befasst sich mit der Verbesserung bestimmter Eigenschaften von TM bei der Strukturierung von Existenzereignissen, wie fehlende Ereignisse. Der zweite Teil konzentriert sich darauf, wie Ereignisse klassifiziert werden können und welche Arten von Beziehungen zwischen identifizierbaren Ereignissen bestehen. Das Ereigniskonzept nimmt in der Modellierung eine zentrale Stellung ein und beeinflusst die Informatik sowie mehrere Disziplinen wie Linguistik, Wahrscheinlichkeitstheorie, künstliche Intelligenz, Physik, Philosophie und Geschichte. In TM wird ein Ereignis als ein "Thimac" (Thing/Machine) mit zeitlichen Merkmalen definiert, das der statischen Thimac-Beschreibung, genannt "Region", Dynamik verleiht. Regionen basieren auf fünf universellen Aktionen: Erstellen, Verarbeiten, Freigeben, Übertragen und Empfangen.

Forschungshintergrund und Motivation

Problemhintergrund

  1. Herausforderungen der konzeptuellen Modellierung: Bestehende Ansätze zur konzeptuellen Modellierung haben Schwierigkeiten bei der Behandlung von Entitätstypen, Generalisierungshierarchien, Beziehungstypen, Attributen und Kardinalitäten
  2. Komplexität der Ereignisklassifizierung: Das Ereigniskonzept nimmt in mehreren Disziplinen eine wichtige Stellung ein, es fehlt jedoch ein einheitliches Klassifizierungsrahmen
  3. Trennung von statischer und dynamischer Modellierung: Traditionelle Methoden haben Schwierigkeiten, die Beziehung zwischen statischen Strukturen und dynamischem Verhalten effektiv zu handhaben

Forschungsmotivation

  • Entwicklung einer verfeinerten konzeptuellen Modellierungsmethodologie, insbesondere bei der Behandlung verschiedener Existenzformen
  • Vorschlag einer neuen Ereignisklassifizierungsmethode, die auf grafischen Strukturen statt auf semantischen Klassifizierungen basiert
  • Verbesserung der Ausdrucksfähigkeit des TM-Modells für komplexe reale Systeme

Kernbeiträge

  1. Verbesserung der theoretischen Grundlagen des TM-Modells: Einführung einer zweischichtigen Struktur von Potenzialität/Aktualität unter Verwendung stoischer Realitätsmuster
  2. Einführung des Konzepts fehlender Ereignisse: Bereitstellung eines neuen theoretischen Rahmens für die Modellierung negativer Aussagen
  3. Etablierung einer grafischen Ereignisklassifizierungsmethode: Vorschlag, traditionelle semantische Klassifizierungen durch grafische Klassifizierungen basierend auf TM-Modellgrafiken zu ersetzen
  4. Bereicherung der konzeptuellen Modellierungsmethode: Besonders bei der Behandlung der Vielfalt der Existenz, wie fehlende Ereignisse in negativen Aussagen

Methodische Erläuterung

Aufgabendefinition

Diese Forschung zielt darauf ab:

  • Einen einheitlichen konzeptuellen Modellierungsrahmen zu etablieren, der statische Regionen und dynamische Ereignisse handhaben kann
  • Formale Darstellungen für verschiedene Arten von Ereignissen bereitzustellen, einschließlich fehlender Ereignisse
  • Ein auf grafischen Strukturen basierendes Ereignisklassifizierungssystem zu entwickeln

TM-Modellarchitektur

Kernkonzepte

Thimac (Thing/Machine): Die grundlegende Einheit des TM-Modells mit dualer Natur von Ding und Maschine:

  • Als Ding: Kann erstellt, verarbeitet, freigegeben, übertragen und empfangen werden
  • Als Maschine: Kann andere Dinge erstellen, verarbeiten, freigeben, übertragen und empfangen

Fünf grundlegende Aktionen

  1. Create: Ein Ding in einer Maschine offenbaren, d.h. Thimac als ontologische Einheit registrieren
  2. Process: Ein Ding wird verändert, verarbeitet und überprüft, erzeugt aber kein neues Thimac
  3. Release: Ein Ding wird zur Übertragung außerhalb der Maschine vorbereitet
  4. Transfer: Ein Ding überquert die Grenze als Ein- oder Ausgang der Maschine
  5. Receive: Ein Ding kommt an der Maschine an und tritt in die Maschine ein

Zweischichtige Struktur

  • Statische Schicht (Potenzialität): Regionen – beschreiben mögliche Ereigniskonfigurationen
  • Dynamische Schicht (Aktualität): Ereignisse – Kombination von Regionen mit Zeit

Technische Innovationspunkte

1. Beziehung zwischen Regionen und Ereignissen

  • Regionen und Ereignisse sind in der Realität untrennbar, aber nicht identisch
  • Regionen sind die statischen Komponenten von Ereignissen, Ereignisse sind die Realisierung von Regionen in der Zeit
  • Diese Beziehung ähnelt Platons Formenlehre, erfordert aber nicht die Einführung des Konzepts der Begegnung von Seele und Form

2. Theorie fehlender Ereignisse

  • Fehlende Ereignisse: Ereignisse zur Modellierung negativer Aussagen
  • Beispiel: "John ist nicht im Zimmer" stellt ein existierendes Ereignis dar, in dem John als fehlendes Unterereignis auftritt
  • Fehlende Ereignisse existieren, aber ihre Region kann keine Aktionen ausführen

3. Grafische Darstellung

  • Rechtecke zur Darstellung von Thimacs
  • Pfeile zur Darstellung von Aktionsflüssen
  • Zylinder zur Darstellung von Speicher
  • Gestrichelte Pfeile zur Darstellung von Auslösern

Experimentelle Einrichtung

Fallstudien

Das Papier validiert die Wirksamkeit des TM-Modells durch mehrere Fälle:

Fall 1: Modellierung der Aussagenlogik

Modellierung des komplexen logischen Ausdrucks (a ∨ (¬a ∧ b) ∨ c) → d, wobei:

  • a: Computer befindet sich im lokalen Netzwerk
  • b: Computer hat gültige Anmelde-ID
  • c: Computer wird von Administrator verwendet
  • d: Computer kann auf das Internet zugreifen

Fall 2: Validierung der Ereignisklassifizierung

TM-Modellierung der vier Ereignistypen des Vendler-Schemas:

  • Aktivitäten (Activities): wie "Laufen", "Gehen"
  • Leistungen (Accomplishments): wie "eine Meile laufen", "ein Bild malen"
  • Momentane Ereignisse (Achievements): wie "John küsst Mary"
  • Zustände (States): wie "auf einem Schiff sein", "lieben"

Modellierungsmethode

  1. Statisches Modell: Zeigt Strukturbeziehungen zwischen Thimacs
  2. Dynamisches Modell: Zeigt zeitliche Ausführung von Ereignissen
  3. Ereignischronologie: Beschreibt zeitliche Reihenfolge von Ereignissen
  4. Zeitdiagramm: Spezifiziert Erweiterungen der Ereignisdauer

Experimentelle Ergebnisse

Hauptergebnisse

1. Einheitliche Modellierungsfähigkeit

Das TM-Modell bietet erfolgreich einen einheitlichen Darstellungsrahmen für verschiedene Arten von Ereignissen, einschließlich:

  • Traditionelle positive Ereignisse
  • Fehlende Ereignisse, die negativen Aussagen entsprechen
  • Komplexe zusammengesetzte Ereignisse

2. Machbarkeit der grafischen Klassifizierung

Durch die Modellierung mehrerer Ereignisklassifizierungsschemata wird die Machbarkeit der auf grafischen Strukturen basierenden Klassifizierungsmethode nachgewiesen:

  • Strukturelle Unterschiede zwischen Aktivitäten und Leistungen manifestieren sich hauptsächlich in der Spezifikation impliziter Abschlussbedinungen
  • Verschiedene Ereignistypen können durch topologische Merkmale der Grafik unterschieden werden

3. Effektive Modellierung fehlender Ereignisse

Erfolgreiche Modellierung verschiedener negativer Ausdrücke, wie:

  • "Falschgold" als Metallereignis, dem das Merkmal "Gold" fehlt
  • "John ist nicht im Zimmer" als fehlendes Unterereignis von John im Zimmerereignis

Fallanalyse

Fall Aussagenlogik

Durch die Modellierung der Netzwerkzugriffssteuerungslogik wird gezeigt, wie TM handhaben kann:

  • Bedingte Verzweigungslogik
  • Bidirektionale Kommunikationsflüsse
  • Komplexe Steuerungsstrukturen

Dieser Fall enthält 15 markierte Punkte und beschreibt vollständig den bidirektionalen Verifizierungsprozess der Kommunikation vom Computer zum Internet und vom Internet zum Computer.

Fall Ereignisklassifizierung

Die Modellierung von "Terry baut ein Haus" zeigt, wie TM unterscheidet:

  • Anfangskonzept (E1): Terrys Existenz
  • Projektstart (E2): Existenz des Hauses als unvollendetes Projekt
  • Bauprozess (E3-E5): Kontinuierliches Bauen und Abschlussüberprüfung
  • Endzustand (E6): Vollendetes Haus

Verwandte Arbeiten

Ereignisontologie

  • Whitehead: "Alles ist ein Ereignis, die Welt besteht aus Ereignissen"
  • Aristoteles: Unterscheidung zwischen Zustand und Ereignis, Endpunkt und Dauerprozess von Ereignissen
  • Vendler-Schema: Klassifizierungsrahmen für vier Verbtypen

Konzeptuelle Modellierungsmethoden

  • UML: Einschränkungen als konzeptuelle Modellierungssprache
  • Entity-Relationship-Modell: Unzulänglichkeiten bei der Behandlung dynamischen Verhaltens
  • Temporale Logik: Entwicklung von Spezifikationssprachen wie TimeML

Einzigartigkeit des TM-Modells

Im Vergleich zu bestehenden Methoden liegen die Vorteile des TM-Modells in:

  • Einheitliche Dualität von Thing/Machine
  • Klare Trennung von Statik/Dynamik
  • Formale Behandlung negativer Ereignisse

Schlussfolgerung und Diskussion

Hauptschlussfolgerungen

  1. Theoretischer Beitrag: Das TM-Modell bietet eine reichhaltigere theoretische Grundlage für konzeptuelle Modellierung, besonders bei der Behandlung der Vielfalt der Existenz
  2. Methodologische Innovation: Vorschlag einer neuen Ereignisklassifizierungsmethode basierend auf grafischen Strukturen statt semantischer Klassifizierung
  3. Praktischer Wert: Validierung der Wirksamkeit des TM-Modells in der komplexen Systemmodellierung durch mehrere Fälle

Einschränkungen

  1. Komplexität: TM-Grafiken können sehr komplex werden und die Lesbarkeit praktischer Anwendungen beeinträchtigen
  2. Werkzeugunterstützung: Mangel an ausgereifter Werkzeugunterstützung zur automatischen Generierung und Validierung von TM-Modellen
  3. Empirische Validierung: Bedarf an mehr Validierung durch großangelegte reale Projekte

Zukünftige Richtungen

  1. Graphentheoretische Grundlagen: Entwicklung strukturierter Klassifizierungssysteme basierend auf Graphentheorie (wie Liniengraphen, Reflexionsgraphen)
  2. Werkzeugentwicklung: Entwicklung automatisierter Werkzeuge zur Unterstützung der TM-Modellierung
  3. Anwendungserweiterung: Anwendung der TM-Methode auf weitere Bereiche wie künstliche Intelligenz und Datenwissenschaft

Tiefgreifende Bewertung

Stärken

  1. Theoretische Tiefe: Das Papier bietet tiefe philosophische und ontologische Grundlagen, besonders bei der Behandlung von Existenz und Fehlen
  2. Methodische Innovation: Die duale Natur des TM-Modells (Thing/Machine) und die zweischichtige Struktur (Statik/Dynamik) bieten neue Modellierungsperspektiven
  3. Reichhaltige Beispiele: Mehrere detaillierte Fälle demonstrieren die Anwendbarkeit und Wirksamkeit der Methode
  4. Interdisziplinäre Integration: Erfolgreiche Integration von Konzepten aus Philosophie, Logik und Informatik

Mängel

  1. Darstellungskomplexität: TM-Grafiken können bei der Behandlung komplexer Systeme schwer verständlich und wartbar werden
  2. Fehlende quantitative Bewertung: Das Papier validiert die Methode hauptsächlich durch qualitative Analyse, es fehlen quantitative Leistungsbewertungen
  3. Ingenieurpraxis: Der Übergangspfad von Theorie zu praktischer Softwaretechnik ist nicht ausreichend klar
  4. Unzureichende Vergleichsanalyse: Systematische Vergleichsanalyse mit bestehenden konzeptuellen Modellierungsmethoden ist unzureichend

Einflussfähigkeit

  1. Akademischer Wert: Bietet neue theoretische Perspektiven für das Feld der konzeptuellen Modellierung, besonders in der Ereignismodellierung
  2. Praktisches Potenzial: Hat Anwendungspotenzial in Requirements Engineering, Systemanalyse und anderen Bereichen
  3. Methodologischer Beitrag: Die grafische Klassifizierungsmethode könnte die Entwicklung in anderen Modellierungsbereichen inspirieren

Anwendungsszenarien

  1. Komplexe Systemmodellierung: Besonders geeignet für Systeme, die statische Strukturen und dynamisches Verhalten handhaben müssen
  2. Requirements Engineering: Bietet präzisere Darstellungsmethoden in der Anforderungsanalyse und Spezifikationsphase
  3. Ereignisgesteuerte Architektur: Bietet theoretische Grundlagen für die Gestaltung ereignisgesteuerter Systeme
  4. Wissensrepräsentation: Hat Anwendungswert im Bereich der Wissensrepräsentation in der künstlichen Intelligenz

Literaturverzeichnis

Das Papier zitiert 27 wichtige Literaturquellen, die folgende Bereiche abdecken:

  • Konzeptuelle Modellierungstheorie (Rosenthal et al., 2023)
  • Ereignisontologie (Casati & Varzi, 2014; Whitehead, 1964)
  • Temporale Logik (Pustejovsky et al., 2022)
  • Philosophische Grundlagen (Forschungen zu Heidegger, Aristoteles)
  • Frühere Arbeiten des Autors (Al-Fedaghi-Papierreihe)

Dieses Papier bietet einen innovativen theoretischen Rahmen und eine Methodologie für das Feld der konzeptuellen Modellierung. Obwohl weitere Entwicklungen in der Ingenieurpraxis erforderlich sind, machen seine theoretischen Beiträge und die Merkmale der interdisziplinären Integration es zu einem wichtigen akademischen Wert und Anwendungspotenzial.