Konzeptmodell

A Konzeptmodell ist eine Darstellung von a System. Es besteht aus Konzepte verwendet, um Menschen zu helfen kennt, verstehe, oder simulieren Ein Thema, das das Modell darstellt. Es ist auch eine Reihe von Konzepten. Im Gegensatz, Physische Modelle sind physikalische Objekte, wie ein Spielzeugmodell, das zusammengebaut und zum Arbeiten wie das darstellende Objekt zusammengestellt werden kann.

Der Begriff kann sich auf Modelle beziehen, die nach einer Konzeptualisierung gebildet werden oder Verallgemeinerung Prozess.[1][2] Konzeptionelle Modelle sind oft Abstraktionen von Dingen in der realen Welt, ob physisch oder sozial. Semantisch Studien sind relevant für verschiedene Phasen von Konzeptbildung. In der Semantik geht es im Grunde genommen um Konzepte, die Bedeutung, die Denkwesen verschiedenen Elementen ihrer Erfahrung geben.

Überblick

Modelle von Konzepten und Modellen, die konzeptionell sind

Der Begriff Konzeptmodell ist normal. Es könnte "ein Modell des Konzepts" bedeuten oder "ein Modell, das konzeptionell" ist. Es kann zwischen Unterscheidung getroffen werden Welche Modelle sind und Welche Modelle bestehen aus. Mit Ausnahme von ikonischen Modellen wie einem Skalenmodell von Winchester KathedraleDie meisten Modelle sind Konzepte. Aber sie sind hauptsächlich als Modelle der realen Weltstaaten der Dinge. Der Wert eines Modells ist normalerweise direkt proportional zu der Art und Weise, wie gut es einem vergangenen, gegenwärtigen, zukünftigen, tatsächlichen oder potenziellen Sachverhalt entspricht. Ein Modell eines Konzepts ist ganz anders, denn um ein gutes Modell zu sein, muss es nicht diese reale Weltreals haben.[3] In künstlicher Intelligenz, konzeptionelle Modelle und konzeptionelle Grafiken werden zum Bau verwendet Expertensysteme und Wissensbasierte Systeme; Hier sind die Analysten besorgt, um eine Expertenmeinung darüber zu vertreten, was wahr ist, nicht ihre eigenen Ideen zu dem, was wahr ist.

Typ und Umfang der konzeptionellen Modelle

Konzeptuelle Modelle (Modelle, die konzeptionell sind) reichen vom Typ aus dem konkreten, wie die geistiges Bild eines vertrauten physischen Objekts zur formalen Allgemeinheit und Abstraktheit von Mathematische Modelle die dem Geist nicht als Bild erscheinen. Konzeptionelle Modelle reichen auch im Hinblick auf den Umfang des Themas, das sie darstellen sollen. Ein Modell kann zum Beispiel eine einzige Sache darstellen (z. B. die Freiheitsstatue), ganze Klassen von Dingen (z. das Elektron) und sogar sehr riesige Bereiche von Themen, wie z. das physische Universum. Die Vielfalt und der Umfang der konzeptionellen Modelle sind auf die Vielfalt der Zwecke zurückzuführen, die von den Menschen verwendet wurden.

Konzeptionelle Modellierung ist die Aktivität, um einige Aspekte der physischen und sozialen Welt um uns herum zum Zwecke des Verständnisses und der Kommunikation formell zu beschreiben. "[4]

Grundlegende Ziele

Vergleichsmodell, das die Konzeptmodellrolle im Systemprozess hervorhebt

Das Hauptziel eines konzeptionellen Modells ist es, die grundlegenden Prinzipien und grundlegenden Funktionen des Systems zu vermitteln. Außerdem muss ein konzeptionelles Modell so entwickelt werden, dass die Benutzer des Modells eine leicht verständliche Systeminterpretation bereitstellen. Ein konzeptionelles Modell sollte, wenn sie ordnungsgemäß implementiert werden, vier grundlegende Ziele erfüllen.[5]

  1. Verbessern Sie das Verständnis eines Individuums für das repräsentative System
  2. Erleichterung der effizienten Beförderung der Systemdetails zwischen den Stakeholdern
  3. Geben Sie Systemdesigner einen Bezugspunkt für die Extraktion von Systemspezifikationen
  4. Dokumentieren Sie das System als zukünftige Referenz und bieten ein Mittel zur Zusammenarbeit

Das konzeptionelle Modell spielt eine wichtige Rolle im Lebenszyklus des Lebenszyklus der Systementwicklung. Abbildung 1[6] Im Folgenden zeigt die Rolle des konzeptionellen Modells in einem typischen Systementwicklungsschema. Es ist klar, dass, wenn das konzeptionelle Modell nicht vollständig entwickelt ist, die Ausführung grundlegender Systemeigenschaften möglicherweise nicht ordnungsgemäß implementiert werden, was zukünftigen Problemen oder Systemverletzungen weichen kann. Diese Fehler treten in der Branche auf und wurden miteinander verbunden. Mangel an Benutzereingaben, unvollständige oder unklare Anforderungen und Änderung der Anforderungen. Diese schwachen Verbindungen im Systemdesign und im Entwicklungsprozess können auf eine unangemessene Ausführung der grundlegenden Ziele der konzeptionellen Modellierung zurückzuführen sein. Die Bedeutung der konzeptionellen Modellierung ist offensichtlich, wenn solche systemischen Fehler durch die gründliche Systementwicklung und die Einhaltung der nachgewiesenen Entwicklungsziele/-techniken gemindert werden.

Modellierungstechniken

Da Systeme immer komplexer geworden sind, hat sich die Rolle der konzeptionellen Modellierung dramatisch erweitert. Mit dieser erweiterten Präsenz wird die Wirksamkeit der konzeptionellen Modellierung bei der Erfassung der Grundlagen eines Systems realisiert. Aufbauend auf dieser Erkenntnis wurden zahlreiche konzeptionelle Modellierungstechniken erstellt. Diese Techniken können über mehrere Disziplinen hinweg angewendet werden, um das zu modellierende System des Benutzers zu erhöhen.[7] Einige Techniken werden im folgenden Text kurz beschrieben, es gibt jedoch viele weitere oder werden entwickelt. Einige häufig verwendete konzeptionelle Modellierungstechniken und -methoden umfassen: Arbeitsablauf Modellieren, Belegschaftsmodellierung, Schnelle Anwendungsentwicklung, Objektrollenmodellierung, und die Einheitliche Modellierungssprache (Uml).

Datenflussmodellierung

Die Datenflussmodellierung (DFM) ist eine grundlegende konzeptionelle Modellierungstechnik, die die Elemente eines Systems grafisch darstellt. DFM ist eine ziemlich einfache Technik, aber wie viele konzeptionelle Modellierungstechniken ist es möglich, repräsentative Diagramme mit höherer und niedrigerer Ebene zu konstruieren. Das Datenflussdiagramm Normalerweise vermittelt keine komplexen Systemdetails wie Überlegungen zur parallele Entwicklung oder Zeitinformationen, sondern wirkt vielmehr daran, die wichtigsten Systemfunktionen in den Kontext zu bringen. Die Datenflussmodellierung ist eine zentrale Technik, die in der Systementwicklung verwendet wird, die das verwendet Strukturierte Systemanalyse- und Entwurfsmethode (SSADM).

Entitätsbeziehungsmodellierung

Modellierung von Entität und Beziehung (ERM) ist eine konzeptionelle Modellierungstechnik, die hauptsächlich für die Repräsentation von Softwaresystemen verwendet wird. Entitätsbeziehungsdiagramme, die ein Produkt bei der Ausführung der ERM-Technik sind, werden normalerweise zur Darstellung verwendet Datenbankmodelle und Informationssysteme. Die Hauptkomponenten des Diagramms sind die Entitäten und Beziehungen. Die Entitäten können unabhängige Funktionen, Objekte oder Ereignisse darstellen. Die Beziehungen sind dafür verantwortlich, die Einheiten miteinander zu beziehen. Um einen Systemprozess zu bilden, werden die Beziehungen mit den Entitäten und allen Attributen kombiniert, die zur weiteren Beschreibung des Prozesses erforderlich sind. Für diese Technik gibt es mehrere Diagrammkonventionen; Idef1x, Bachman, und AUSDRÜCKEN, um ein paar zu nennen. Diese Konventionen sind nur unterschiedliche Möglichkeiten, die Daten zu betrachten und zu organisieren, um unterschiedliche Systemaspekte darzustellen.

Ereignisgesteuerte Prozesskette

Das ereignisgesteuerte Prozesskette (EPC) ist eine konzeptionelle Modellierungstechnik, die hauptsächlich zur systematischen Verbesserung des Geschäftsprozesses verwendet wird. Wie die meisten konzeptionellen Modellierungstechniken besteht die ereignisgesteuerte Prozesskette aus Entitäten/Elementen und Funktionen, die es ermöglichen, Beziehungen zu entwickeln und zu verarbeiten. Insbesondere besteht das EPC aus Ereignissen, die definieren, in welchem ​​Zustand ein Prozess in oder in welchen Regeln er betrieben wird. Um durch Ereignisse voranzukommen, muss eine Funktion/ ein aktives Ereignis ausgeführt werden. Abhängig vom Prozessfluss hat die Funktion die Möglichkeit, Ereigniszustände zu transformieren oder zu anderen ereignisgesteuerten Prozessketten zu verknüpfen. In einem EPC existieren andere Elemente, die alle zusammenarbeiten, um zu definieren, wie und was das System regiert. Die EPC -Technik kann auf Geschäftspraktiken wie Ressourcenplanung, Prozessverbesserung und Logistik angewendet werden.

Gemeinsame Anwendungsentwicklung

Das Dynamische Systementwicklungsmethode Verwendet einen bestimmten Prozess, der als Jefff bezeichnet wird, um einen Systemlebenszyklus konzeptuell zu modellieren. Jefff soll sich mehr auf die Entwicklung auf höherer Ebene konzentrieren, die der Initialisierung eines Projekts vorausgeht. Der JAD -Prozess erfordert eine Reihe von Workshops, in denen die Teilnehmer daran arbeiten, ein erfolgreiches Projekt von der Konzeption bis zur Fertigstellung zu identifizieren, zu definieren und allgemein abzubilden. Es wurde festgestellt, dass diese Methode für große Anwendungen nicht gut funktioniert, aber kleinere Anwendungen melden in der Regel einen gewissen Nettogewinn in der Effizienz.[8]

Platz-/Übergangsnetz

Auch bekannt als Petri NetsMit dieser konzeptionellen Modellierungstechnik kann ein System mit Elementen konstruiert werden, die mit direkten mathematischen Mitteln beschrieben werden können. Das Petrisch -Netz ist aufgrund seiner nicht deterministischen Ausführungseigenschaften und seiner genau definierten mathematischen Theorie eine nützliche Technik für die Modellierung Gleichzeitiges Systemverhalten, d.h. gleichzeitige Prozessausführungen.

Statusübergangsmodellierung

Statusübergangsmodellierung verwendet von Zustandsübergangsdiagramme Systemverhalten zu beschreiben. Diese Zustandsübergangsdiagramme verwenden unterschiedliche Zustände, um das Systemverhalten und Änderungen zu definieren. Die meisten aktuellen Modellierungswerkzeuge enthalten eine Art von Fähigkeit zur Darstellung der Modellierung des Zustandsübergangs. Die Verwendung von Zustandsübergangsmodellen kann am einfachsten als logische Zustandsdiagramme und gerichtete Diagramme für anerkannt werden Finite-State-Maschinen.

Technikbewertung und Auswahl

Da die konzeptionelle Modellierungsmethode manchmal absichtlich vage sein kann, um einen breiten Gebrauchsbereich zu berücksichtigen, kann die tatsächliche Anwendung der Konzeptmodellierung schwierig werden. Um dieses Problem zu lindern und etwas zu beleuchten, was bei der Auswahl einer geeigneten konzeptionellen Modellierungstechnik berücksichtigt werden soll, wird der von Gemino und Zauberstab vorgeschlagene Rahmen im folgenden Text erörtert. Vor der Bewertung der Wirksamkeit einer konzeptionellen Modellierungstechnik für eine bestimmte Anwendung muss jedoch ein wichtiges Konzept verstanden werden. Der Vergleich konzeptioneller Modelle, indem es sich speziell auf ihre grafischen oder obersten Darstellungen konzentriert, ist kurzsichtig. Gemino und Zauberstab machen einen guten Punkt, wenn er argumentiert, dass der Schwerpunkt auf ein konzeptionelles Schwerpunkt gelegt werden sollte Modellierungssprache Bei der Auswahl einer geeigneten Technik. Im Allgemeinen wird ein konzeptionelles Modell unter Verwendung einer Form der konzeptionellen Modellierungstechnik entwickelt. Diese Technik verwendet eine konzeptionelle Modellierungssprache, die die Regeln für die Art und Weise bestimmt, wie das Modell angekommen ist. Das Verständnis der Fähigkeiten der verwendeten Sprache ist mit der ordnungsgemäßen Bewertung einer konzeptionellen Modellierungstechnik inhärent, da die Sprache die beschreibenden Fähigkeiten der Techniken widerspiegelt. Außerdem beeinflusst die konzeptionelle Modellierungssprache direkt die Tiefe, in der das System dargestellt werden kann, sei es komplex oder einfach.[9]

Berücksichtigung der Auswirkungen auf Faktoren

Auf einigen ihrer früheren Arbeiten aufbauen,[10] Gemino und Wand erkennen einige wichtigste Punkte an, die bei der Untersuchung der Affektfaktoren berücksichtigt werden müssen: Der Inhalt, den das konzeptionelle Modell darstellen muss, die Methode, in der das Modell präsentiert wird, die Eigenschaften der Benutzer des Modells und die konzeptionellen Modellsprachenspezifische Aufgabe.[9] Der Inhalt des konzeptionellen Modells sollte berücksichtigt werden, um eine Technik auszuwählen, mit der relevante Informationen präsentiert werden können. Die Präsentationsmethode für Auswahlzwecke würde sich auf die Fähigkeit der Technik konzentrieren, das Modell auf der beabsichtigten Ebene der Tiefe und Details darzustellen. Die Eigenschaften der Benutzer oder Teilnehmer des Modells sind ein wichtiger Aspekt. Der Hintergrund und die Erfahrung eines Teilnehmers sollten mit der Komplexität des konzeptionellen Modells übereinstimmen, sonst könnten die falschen Darstellung des Systems oder das Missverständnis der wichtigsten Systemkonzepte zu Problemen in der Realisierung dieses Systems führen. Die konzeptionelle Modellsprachaufgabe ermöglicht es weiter, eine geeignete Technik auszuwählen. Der Unterschied zwischen der Erstellung eines Systemkonzeptmodells zur Vermittlung der Systemfunktionalität und dem Erstellen eines Systemkonzeptmodells, um zu interpretieren, dass Funktionen zwei vollständig unterschiedliche Arten von konzeptionellen Modellierungssprachen beinhalten.

Berücksichtigung der betroffenen Variablen

Gemino und Zauberstab erweitern den betroffenen variablen Inhalt ihres vorgeschlagenen Rahmens, indem sie den Fokus der Beobachtung und des Vergleichskriteriums berücksichtigen.[9] Der Schwerpunkt der Beobachtung berücksichtigt, ob die konzeptionelle Modellierungstechnik ein "neues Produkt" erzeugt oder ob die Technik nur ein intimeres Verständnis des modellierten Systems bewirkt. Das Vergleichskriterium würde die Fähigkeit der konzeptionellen Modellierungstechnik abwägen, effizient oder effektiv zu sein. Eine konzeptionelle Modellierungstechnik, die die Entwicklung von a ermöglicht Systemmodell Dies berücksichtigt alle Systemvariablen auf einer hohen Ebene, um die Systemfunktionalität effizienter zu verstehen, aber der Technik fehlen die erforderlichen Informationen, um die internen Prozesse zu erklären und das Modell weniger effektiv zu machen.

Bei der Entscheidung, welche konzeptionelle Technik verwendet werden soll, können die Empfehlungen von Gemino und Zauberstab angewendet werden, um den Umfang des betreffenden konzeptionellen Modells ordnungsgemäß zu bewerten. Das Verständnis des Umfangs von konzeptionellen Modellen führt zu einer fundierteren Auswahl einer Technik, die dieses bestimmte Modell ordnungsgemäß behandelt. Zusammenfassend lässt sich sagen, dass die Beantwortung der folgenden Fragen bei der Entscheidung zwischen Modellierungstechniken einige wichtige Überlegungen zur konzeptionellen Modellierung ermöglicht.

  1. Welchen Inhalt wird das konzeptionelle Modell darstellen?
  2. Wie wird das konzeptionelle Modell vorgestellt?
  3. Wer wird das konzeptionelle Modell verwenden oder am konzeptionellen Modell teilnehmen?
  4. Wie wird das konzeptionelle Modell das System beschreiben?
  5. Was sind die konzeptionellen Modelle der Beobachtung?
  6. Wird das konzeptionelle Modell bei der Beschreibung des Systems effizient oder effektiv sein?

Eine weitere Funktion des Simulationskonzeptmodells besteht darin, eine rationale und sachliche Grundlage für die Beurteilung der Angemessenheit der Simulationsanwendung zu liefern.

Modelle in Philosophie und Wissenschaft

Mentales Modell

In der kognitiven Psychologie und Philosophie des Geistes ist ein mentales Modell eine Darstellung von etwas im Geist,[11] aber a mentales Modell kann sich auch auf ein nichtphysisches externes Modell des Geistes selbst beziehen.[12]

Metaphysische Modelle

Ein metaphysisches Modell ist eine Art konzeptionelles Modell, das sich von anderen konzeptionellen Modellen durch seinen vorgeschlagenen Umfang unterscheidet. Ein metaphysikalisches Modell beabsichtigt, die Realität auf die bestmögliche Weise darzustellen.[13] Das heißt, dass es es erklärt die Antworten auf grundlegende Fragen wie ob, ob Angelegenheit und Geist sind ein oder zwei Substanzen; oder ob Menschen haben oder nicht Freier Wille.

Konzeptionales Modell vs. Semantikmodell

Konzeptuelle Modelle und semantische Modelle haben viele Ähnlichkeiten, aber die Art und Weise, wie sie präsentiert werden, sind die Flexibilität und die Verwendung unterschiedlich. Konzeptuelle Modelle berücksichtigen einen gewissen Zweck, daher sind die zentralen semantischen Konzepte in einem sogenannten Meta-Modell vordefiniert. Dies ermöglicht eine pragmatische Modellierung, verringert jedoch die Flexibilität, da nur die vordefinierten semantischen Konzepte verwendet werden können. Beispiele sind Flussdiagramme für das Prozessverhalten oder die Organisationsstruktur für das Baumverhalten.

Semantische Modelle sind flexibler und offener und daher schwieriger zu modellieren. Möglicherweise kann jedes semantische Konzept definiert werden, daher ist die Modellierungsunterstützung sehr generisch. Proben sind Terminologien, Taxonomien oder Ontologien.

In einem Konzeptmodell hat jedes Konzept eine einzigartige und unterscheidbare grafische Darstellung, während semantische Konzepte standardmäßig gleich sind. In einem Konzeptmodell hat jedes Konzept vordefinierte Eigenschaften, die besiedelt werden können, während semantische Konzepte mit Konzepten zusammenhängen, die als Eigenschaften interpretiert werden. In einem Konzeptmodell kann operative Semantik wie die Verarbeitung einer Sequenz eingebaut werden, während ein semantisches Modell explizite semantische Definition der Sequenz benötigt.

Die Entscheidung, wenn ein Konzeptmodell oder ein semantisches Modell verwendet wird, hängt daher vom "Objekt unter Umfrage", dem beabsichtigten Ziel, der notwendigen Flexibilität und der Art und Weise ab, in der das Modell interpretiert wird. Im Falle einer Menscheninterpretation kann es sich auf grafische Konzeptmodelle konzentrieren, bei der Maschineninterpretation kann es sich auf semantische Modelle konzentrieren.

Erkenntnistheoretische Modelle

Ein erkenntnistheoretisches Modell ist ein konzeptionelles Modell, dessen vorgeschlagener Umfang das ist bekannt und die erkennbaren und die glaubte und das Glaubwürdige.

Logische Modelle

Im Logik, ein Modell ist eine Art von Art von Deutung unter denen eine bestimmte Aussage wahr ist. Logische Modelle können weitgehend in diejenigen unterteilt werden, die nur versuchen, Konzepte wie mathematische Modelle darzustellen. und solche, die versuchen, physische Objekte und sachliche Beziehungen darzustellen, darunter wissenschaftliche Modelle.

Modelltheorie ist die Untersuchung von (Klassen) mathematische Strukturen wie Gruppen, Felder, Diagramme oder sogar Universen der festgelegten Theorie unter Verwendung von Tools aus mathematischer Logik. Ein System, das den Sätzen einer formalen Sprache Sinn gibt, wird als Modell für die Sprache bezeichnet. Wenn ein Modell für eine Sprache darüber hinaus einen bestimmten Satz oder eine bestimmte Theorie (Satz von Sätzen) erfüllt, wird es als Modell des Satzes oder der Theorie bezeichnet. Die Modelltheorie hat enge Beziehungen zu Algebra und Universalalgebra.

Mathematische Modelle

Mathematische Modelle können viele Formen annehmen, einschließlich, aber nicht beschränkt auf dynamische Systeme, statistische Modelle, Differentialgleichungen oder Spiele -theoretische Modelle. Diese und andere Arten von Modellen können sich überlappen, wobei ein bestimmtes Modell eine Vielzahl von abstrakten Strukturen umfasst.

Eine umfassendere Art von mathematischer Modell[14] verwendet eine sprachliche Version von Kategoriestheorie eine bestimmte Situation zu modellieren. Verwandt mit Entitätsbeziehungsmodelle, Brauch Kategorien oder Skizzen kann direkt übersetzt werden in Datenbankschemata. Der Unterschied besteht darin, dass die Logik durch die Kategorie -Theorie ersetzt wird, die leistungsstarke Theoreme zum Thema Modellierung bringt, insbesondere nützlich für die Übersetzung zwischen unterschiedlichen Modellen (als Funktionen zwischen Kategorien).

Wissenschaftliche Modelle

Ein wissenschaftliches Modell ist eine vereinfachte abstrakte Sicht auf eine komplexe Realität. Ein wissenschaftliches Modell repräsentiert empirisch Objekte, Phänomene und physikalische Prozesse in a logisch Weg. Versucht zu formalisieren das Prinzipien des Empirische Wissenschaften benutze ein Deutung Die Realität auf die gleiche Weise wie Logiker modellieren axiomatisieren das Prinzipien von Logik. Das Ziel dieser Versuche ist es, a zu konstruieren formelles System für welche Wirklichkeit ist die einzige Interpretation. Die Welt ist eine Interpretation (oder ein Modell) dieser Wissenschaften, nur insofern, als diese Wissenschaften wahr sind.[15]

Statistische Modelle

Ein statistisches Modell ist a Wahrscheinlichkeitsverteilungsfunktion als Generierungsdaten vorgeschlagen. In einem Parametrisches ModellDie Wahrscheinlichkeitsverteilungsfunktion hat variable Parameter wie die bedeuten und Varianz in einem Normalverteilung, oder der Koeffizienten für die verschiedenen Exponenten des unabhängige Variable in lineare Regression. EIN Nichtparametrischer Modell hat eine Verteilungsfunktion ohne Parameter wie in Bootstrappingund ist nur lose durch Annahmen beschränkt. Modellauswahl ist eine statistische Methode zur Auswahl einer Verteilungsfunktion innerhalb einer Klasse von ihnen; z. B. in der linearen Regression, bei der die abhängige Variable ein Polynom der unabhängigen Variablen mit parametrischen Koeffizienten ist Kreuzvalidierung.

In Statistiken kann es Modelle für mentale Ereignisse sowie Modelle physischer Ereignisse geben. Beispielsweise ist ein statistisches Modell des Kundenverhaltens ein Modell, das konzeptionell ist (weil das Verhalten physisch ist), aber ein statistisches Modell der Kundenzufriedenheit ist ein Modell eines Konzepts (weil die Zufriedenheit kein mentales physisches Ereignis ist).

Soziale und politische Modelle

Wirtschaftsmodelle

Im WirtschaftEin Modell ist ein theoretisches Konstrukt, das wirtschaftliche Prozesse durch eine Reihe von Variablen und eine Reihe von logischen und/oder quantitativen Beziehungen zwischen ihnen darstellt. Das Wirtschaftsmodell ist ein vereinfachtes Framework, das komplexe Prozesse veranschaulicht, häufig, aber nicht immer mathematische Techniken. Häufig verwenden Wirtschaftsmodelle Strukturparameter. Strukturparameter sind zugrunde liegende Parameter in einem Modell oder einer Klasse von Modellen. Ein Modell kann verschiedene Parameter haben und diese Parameter können sich ändern, um verschiedene Eigenschaften zu erstellen.

Modelle in Systemarchitektur

Ein Systemmodell ist das konzeptionelle Modell, das die Struktur, das Verhalten und mehr beschreibt und darstellt Ansichten von a System. Ein Systemmodell kann darstellen Mehrere Ansichten eines Systems durch Verwendung von zwei verschiedenen Ansätzen. Der erste ist der nichtarchitekturale Ansatz und der zweite der architektonische Ansatz. Der nichtarchitekturale Ansatz wählt jeweils ein Modell für jede Ansicht aus. Der architektonische Ansatz, auch bekannt als SystemarchitekturAnstatt viele heterogene und nicht verwandte Modelle zu wählen, verwenden nur ein integriertes Architekturmodell.

Geschäftsprozessmodellierung

Abstraktion für Geschäftsprozessmodellierung[16]

Bei der Modellierung des Geschäftsprozesses wird das Unternehmensprozessmodell häufig als das bezeichnet Geschäftsprozessmodell. Prozessmodelle sind Kernkonzepte in der Disziplin der Prozessentwicklung. Prozessmodelle sind:

  • Prozesse der gleichen Art, die zusammen in ein Modell eingeteilt werden.
  • Eine Beschreibung eines Prozesses auf Typebene.
  • Da sich das Prozessmodell auf Typebene befindet, ist ein Prozess eine Instanziierung.

Das gleiche Prozessmodell wird wiederholt für die Entwicklung vieler Anwendungen verwendet und hat somit viele Instanziationen.

Eine mögliche Verwendung eines Prozessmodells besteht darin, zu verschreiben, wie die Dinge im Gegensatz zu dem Prozess selbst erfolgen müssen/sollten/sollten, was wirklich passiert. Ein Prozessmodell ist ungefähr eine Vorfreude darauf, wie der Prozess aussehen wird. Was der Prozess sein muss, wird während der tatsächlichen Systementwicklung bestimmt.[17]

Modelle im Design des Informationssystems

Konzeptuelle Modelle menschlicher Aktivitätssysteme

Konzeptuelle Modelle menschlicher Aktivitätssysteme werden in der Soft Systems Methodology (SSM) verwendet, bei der es sich um eine Systemanalyse handelt, die sich mit dem befasst Strukturierung von Problemen im Management. Diese Modelle sind Modelle von Konzepten; Die Autoren geben ausdrücklich an, dass sie nicht einen Zustand in der physischen Welt darstellen sollen. Sie werden auch in Informationen verwendet Anforderungsanalyse (IRA), eine Variante von SSM, die für Informationssystemdesign und Software -Engineering entwickelt wurde.

Logico-linguistische Modelle

Die logico-linguistische Modellierung ist eine weitere Variante von SSM, die konzeptionelle Modelle verwendet. Diese Methode kombiniert jedoch Modelle von Konzepten mit Modellen mutmaßlicher realer Weltobjekte und Ereignisse. Es handelt sich um eine grafische Darstellung der modalen Logik, in der Modaloperatoren verwendet werden, um Aussagen zu Konzepten von Aussagen über Objekte und Ereignisse realer Welt zu unterscheiden.

Datenmodelle

Entität und Beziehung

In Software Engineering, eine Entität und Beziehung (ERM) ist eine abstrakte und konzeptionelle Darstellung von Daten. Die Modellierung der Entität und Beziehung ist eine Datenbankmodellierungsmethode, mit der ein konzeptionelles Schema oder ein semantisches Datenmodell eines Systems, häufig eine relationale Datenbank, und deren Anforderungen auf Top-Down-Weise erstellt werden. Diagramme, die durch diesen Prozess erstellt wurden, werden als Entitätsbeziehungsdiagramme, ER-Diagramme oder ERDs bezeichnet.

Entität und Beziehung hatten eine breite Anwendung im Aufbau von Informationssystemen, die Aktivitäten unterstützen sollen, die Objekte und Ereignisse in der realen Welt betreffen. In diesen Fällen sind sie Modelle, die konzeptionell sind. Diese Modellierungsmethode kann jedoch verwendet werden, um Computerspiele oder einen Stammbaum der griechischen Götter zu erstellen. In diesen Fällen würde sie zum Modellieren von Konzepten verwendet.

Domänenmodell

Ein Domänenmodell ist ein konzeptionelles Modell, mit dem die Strukturelemente und ihre konzeptionellen Einschränkungen innerhalb von a dargestellt werden Domain von Interesse (manchmal genannt das Problemdomäne). Ein Domänenmodell umfasst die verschiedenen Entitäten, ihre Attribute und Beziehungen sowie die Einschränkungen für die konzeptionelle Integrität der Strukturmodellelemente, die diese Problemdomäne umfassen. Ein Domänenmodell kann auch eine Reihe konzeptioneller Ansichten enthalten, bei denen jede Ansicht für einen bestimmten Themenbereich der Domäne oder für eine bestimmte Teilmenge des Domänenmodells relevant ist, was für einen Stakeholder des Domänenmodells von Interesse ist.

Wie Entität -Relationship -Modelle können Domänenmodelle verwendet werden, um Konzepte zu modellieren oder reale Objekte und Ereignisse zu modellieren.

Siehe auch

Verweise

  1. ^ Merriam-Webster, Merriam-Websters College-Wörterbuch, Merriam-Webster.
  2. ^ Tatomir, a.; et al. (2018). "Konzeptionelle Modellentwicklung unter Verwendung einer Datenbank für generische Merkmale, Ereignisse und Prozesse (FEP) zur Beurteilung der möglichen Auswirkungen des hydraulischen Bruchs auf Grundwasserwasserleiter". Fortschritte in der Geowissenschaften. 45: 185–192. Bibcode:2018Adg .... 45..185t. doi:10.5194/adgeo-45-185-2018.
  3. ^ Gregory, Frank Hutson (Januar 1992) Ursache, Effekt, Effizienz und Softsysteme Modelle Warwick Business School Research Paper Nr. 42. Mit Überarbeitungen und Ergänzungen wurde es in der veröffentlicht Journal of the Operational Research Society (1993) 44 (4), S. 149–68.
  4. ^ Mylopoulos, J. "Konzeptionelle Modellierung und Telos1". In Loucopoulos, P.; Zicari, R (Hrsg.). Konzeptionelle Modellierung, Datenbanken und Fall eine integrierte Sicht der Informationssystementwicklung. New York: Wiley. S. 49–68. Citeseerx 10.1.1.83.3647.
  5. ^ "C. H. Kung, A. Solvberg, Modellierung und Verhaltensmodellierung für Aktivität, in: T. Ollie, H. Sol, A. Verrjin-Stuart, Proceedings of the IFIP WG 8.1 Arbeitskonferenz zur vergleichenden Überprüfung der Entwurfsmethoden der Informationssysteme: Verbesserung der Praxis North-Holland, Amsterdam (1986), S. 145–71 ". Portal.acm.org. Abgerufen 2014-06-20.
  6. ^ Sokolowski, John A.; Banks, Catherine M., Hrsg. (2010). Modellierung und Simulation Grundlagen: Theoretische Grundlagen und praktische Bereiche. Hoboken, NJ: John Wiley & Sons. doi:10.1002/9780470590621. ISBN 9780470486740. OCLC 436945978.
  7. ^ I. Davies, P. Green, M. Rosemann, M. Indulska, S. Gallo, Wie verwenden Praktiker konzeptionelle Modellierung in der Praxis?, Elsevier, Data & Knowledge Engineering 58 (2006) S. 358–80[Dead Link]
  8. ^ Davidson, E. J. (1999). "Joint Application Design (JAD) in der Praxis". Zeitschrift für Systeme und Software. 45 (3): 215–23. doi:10.1016/s0164-1212 (98) 10080-8.
  9. ^ a b c Gemino, A.; Wand, Y. (2004). "Ein Rahmen für die empirische Bewertung konzeptioneller Modellierungstechniken". Anforderungen Engineering. 9 (4): 248–60. doi:10.1007/s00766-004-0204-6. S2CID 34332515.
  10. ^ Gemino, A.; Wand, Y. (2003). "Bewertung von Modellierungstechniken basierend auf Lernmodellen". Kommunikation der ACM. 46 (10): 79–84. doi:10.1145/944217.944243. S2CID 16377851.
  11. ^ Mentale Repräsentation: Die Computertheorie des Geistes, Stanford Encyclopedia of Philosophy, [1]
  12. ^ Mental Models and Usability, Depaul University, Cognitive Psychology 404, 15. November 1999, Mary Jo Davidson, Laura Dove, Julie Weltz, [2] Archiviert 2011-05-18 bei der Wayback -Maschine
  13. ^ Slater, Matthew H.; Yudell, Zanja, Hrsg. (2017). Metaphysik und die Philosophie der Wissenschaft: Neue Essays. Oxford; New York: Oxford University Press. p. 127. ISBN 9780199363209. OCLC 956947667.
  14. ^ Di Spivak, Re Kent. "OROLS: Ein kategorisch-theoretischer Ansatz zur Wissensrepräsentation" (2011). PLoS One (im Druck): E24274. doi:10.1371/journal.pone.0024274
  15. ^ Herausgegeben von Hans Freudenthal (1951), Das Konzept und die Rolle des Modells in Mathematik und Natur- und Sozialwissenschaften, S. 8–9
  16. ^ Colette Rolland (1993). "Modellierung des Anforderungs -Engineering -Prozesses." in: 3. europäisch-japanischer Seminar zu Informationsmodellierungs- und Wissensbasis, Budapest, Ungarn, Juni 1993.
  17. ^ C. Rolland und C. Thanos Pernici (1998). "Eine umfassende Sichtweise des Prozesstechnik". Im: Proceedings der 10. Internationalen Konferenz Caise'98, B. Vorlesungen in Informatik 1413, Pisa, Italien, Springer, Juni 1998.

Weitere Lektüre

Externe Links