Modelovací perspektiva - Modeling perspective - Wikipedia
A perspektiva modelování v informační systémy je konkrétní způsob, jak reprezentovat předem vybrané aspekty systému. Žádný perspektivní má jiné zaměření, konceptualizaci, odhodlání a vizualizaci toho, co Modelka zastupuje.
Tradiční způsob, jak rozlišovat mezi modelováním perspektiv, je perspektiva strukturální, funkční a behaviorální / procesní. To je spolu s pravidlem, objektem, komunikací a perspektivami aktérů a rolí jedním ze způsobů klasifikace přístupů modelování.[1]
Druhy perspektiv
Perspektiva strukturního modelování
Tento přístup se soustředí na popis statické struktury. Hlavním konceptem v této perspektivě modelování je entita, může to být předmět, jevy, koncept, věc atd.
Jazyky pro modelování dat se s touto perspektivou tradičně zabývaly, například:
- The Jazyk ER (Entity-Relationship)
- Obecný jazyk sémantického modelování (GSM)
- Další přístupy včetně:
- Jazyk NIAM (jazyk binárních vztahů)
- Koncepční grafy (Sowo )
Podíváme-li se na jazyk ER, máme základní komponenty:
- Subjekty: Výrazně identifikovatelný jev.
- Vztahy: Sdružení mezi entitami.
- Atributy: Používá se k přidělení hodnoty vlastnosti entity / vztahu.
Při pohledu na obecný jazyk sémantického modelování máme základní komponenty:
- Vytvořené typy vytvořené abstrakcí: Agregace, generalizace a asociace.
- Atributy.
- Primitivní typy: Datové typy v GSM se dělí na tisknutelné a abstraktní typy.
- Tisknutelné: Slouží k určení viditelných hodnot.
- Abstrakt: Zastupující subjekty.
Perspektiva funkčního modelování
The funkční modelování přístup se soustředí na popis dynamického procesu. Hlavním konceptem v této perspektivě modelování je proces, může to být funkce, transformace, aktivita, akce, úkol atd. Známým příkladem modelovacího jazyka využívajícího tuto perspektivu jsou diagramy toku dat.
Perspektiva používá k popisu procesu čtyři symboly, kterými jsou:
- Proces: Ilustruje transformaci ze vstupu na výstup.
- Obchod: Sběr dat nebo nějaký druh materiálu.
- Tok: Pohyb dat nebo materiálu v procesu.
- Externí entita: Externí vůči modelovanému systému, ale interaguje s ním.
Nyní s těmito symboly může být proces reprezentován jako síť těchto symbolů. Tento rozložený proces je DFD, datový tokový diagram.
Behaviorální perspektiva
Behaviorální perspektiva poskytuje popis dynamiky systému. Hlavními koncepty v behaviorální perspektivě jsou stavy a přechody mezi stavy. Přechody stavů jsou spouštěny událostmi. State Transition Diagrams (STD / STM), State charts and Petri-nets are some examples of well-known behaviorally oriented modeling languages. Různé typy přechodových diagramů stavu se používají zejména v rámci systémy v reálném čase a telekomunikace systémy.
Pravidlová perspektiva
Pravidlová perspektiva poskytuje popis spojení cílů a prostředků. Hlavní pojmy v perspektivě pravidel jsou pravidlo, cíl a omezení. Pravidlo je něco, co ovlivňuje jednání souboru aktérů. Standardní forma pravidla je „IF podmínka PAK akce / výrazu“. Hierarchie pravidel (modelování zaměřené na cíl), systémy Tempora a Expert jsou některé příklady modelování orientovaného na pravidla.
Objektová perspektiva
The objektově orientovaný perspektiva popisuje svět jako autonomní komunikující objekty. Objekt je „entita“, která má jedinečný a nezměnitelný identifikátor a místní stav skládající se z kolekce atributů s přiřaditelnými hodnotami. Stav lze manipulovat pouze se sadou metod definovaných na objektu. K hodnotě stavu lze přistupovat pouze odesláním zprávy objektu, který se má volat jednou z jeho metod. Událost je situace, kdy se operace spouští přijetím zprávy a stopa událostí během existence objektu se nazývá životní cyklus objektu nebo proces objektu. Několik objektů, které sdílejí stejné definice atributů a operací, může být součástí třídy objektů. Perspektiva je původně založena na návrhu a programování objektově orientovaných systémů. Unified Modeling Language (UML) je dobře známý jazyk pro modelování s objektovou perspektivou.
Komunikační perspektiva
Tato perspektiva je založena na teorii jazyka / akce z filozofická lingvistika. Základní předpoklad v této perspektivě je, že osoba / objekty spolupracují na procesu / akci prostřednictvím komunikace v nich.
Ilokuční akt se skládá z pěti prvků: řečník, posluchač, čas, místo a okolnosti. Je to důvod a cíl komunikace, kde se účast na komunikačním aktu orientuje na vzájemnou dohodu. V komunikačním aktu může řečník obecně vznést tři nároky: pravdu (odkazující na předmět), spravedlnost (odkazující na sociální svět účastí) a nárok na upřímnost (odkazující na subjektivní svět mluvčího).
Herec a role perspektiva
Herec a role perspektiva je popis organizační a systémové struktury. Aktéra lze definovat jako jev, který ovlivňuje historii jiného herce, zatímco roli lze definovat jako chování, které herec při plnění role očekává mimo jiné. Modelování v těchto perspektivách je založeno jak na práci s objektově orientované programovací jazyky a pracovat s inteligentními agenty ve Windows umělá inteligence. Já * je příkladem jazyka orientovaného na herce.
Viz také
- Modelování specifické pro doménu (DSM)
- Slovník pojmů Unified Modeling Language
- Univerzální modelování
- Model Driven Engineering (MDE)
- Modelovací jazyk
- Přístup se třemi schématy pro modelování dat
- Zobrazit model
Reference
- ^ John Krogstie (2003). Koncepční modelování Archivováno 2007-03-16 na Wayback Machine,
![]() | tento článek potřebuje další citace pro ověření.Listopadu 2008) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Další čtení
- Ingeman Arbnor a Björn Bjerke (1997). Metodika vytváření obchodních znalostí. Kalifornie: Sage Publications. (Třetí vydání 2009).