Model koncepcyjny (informatyka)

W informatyce model pojęciowy lub model dziedzinowy reprezentuje koncepcje (jednostki) i relacje między nimi, podczas gdy model mentalny oddaje idee w domenie problemowej .

Przegląd

W dziedzinie informatyki model pojęciowy ma na celu wyrażenie znaczenia terminów i pojęć używanych przez ekspertów dziedzinowych do omówienia problemu oraz znalezienie prawidłowych relacji między różnymi pojęciami. Model koncepcyjny jest wyraźnie wybrany tak, aby był niezależny od problemów związanych z projektem lub implementacją, na przykład współbieżności lub przechowywania danych. Modelowania koncepcyjnego w informatyce nie należy mylić z innymi dyscyplinami modelowania w ramach szerszej dziedziny modeli koncepcyjnych , takimi jak modelowanie danych , modelowanie logiczne i modelowanie fizyczne.

Model konceptualny stara się wyjaśnić znaczenie różnych, zwykle niejednoznacznych terminów i zapewnić, że nie może wystąpić zamieszanie spowodowane różnymi interpretacjami terminów i pojęć. Takie różne interpretacje mogą łatwo wywołać zamieszanie wśród interesariuszy, zwłaszcza tych odpowiedzialnych za zaprojektowanie i wdrożenie rozwiązania, gdzie model koncepcyjny zapewnia kluczowy artefakt zrozumienia i przejrzystości biznesowej. Po wymodelowaniu koncepcji domeny model staje się stabilną podstawą do późniejszego rozwoju aplikacji w domenie. Koncepcje modelu koncepcyjnego można odwzorować na fizyczne konstrukcje projektowe lub implementacyjne przy użyciu ręcznego lub automatycznego podejścia do generowania kodu . Realizację modeli koncepcyjnych z wielu dziedzin można połączyć w spójną platformę.

Model koncepcyjny można opisać za pomocą różnych notacji, takich jak UML , ORM lub OMT do modelowania obiektowego, ITE lub IDEF1X do modelowania relacji między jednostkami . W notacji UML model pojęciowy jest często opisywany za pomocą diagramu klas , w którym klasy reprezentują koncepcje, asocjacje reprezentują relacje między pojęciami, a typy ról asocjacji reprezentują typy ról przyjmowane przez instancje modelowanych koncepcji w różnych sytuacjach. W notacji ER model pojęciowy jest opisany za pomocą diagramu ER, w którym encje reprezentują koncepcje, liczność i opcjonalność reprezentują relacje między pojęciami. Niezależnie od zastosowanej notacji, ważne jest, aby nie narażać bogactwa i przejrzystości znaczenia biznesowego przedstawionego w modelu koncepcyjnym, wyrażając je bezpośrednio w formie, na którą mają wpływ kwestie projektowe lub implementacyjne.

Jest to często wykorzystywane do definiowania różnych procesów w konkretnej firmie lub instytucie.

Zobacz też

Dalsza lektura

  •   Halpin T , Morgan T : Modelowanie informacji i relacyjne bazy danych, Morgan Kaufmann, 2008. ISBN 978-0-12-373568-3 .
  •   Fowler, Martin : Wzorce analizy, modele obiektów wielokrotnego użytku, Addison-Wesley Longman, 1997. ISBN 0-201-89542-0 .
  •   Stewart Robinson, Roger Brooks, Kathy Kotiadis i Durk-Jouke Van Der Zee (red.): Modelowanie koncepcyjne dla symulacji zdarzeń dyskretnych, 2010. ISBN 978-1-4398-1037-8
  •   David W. Embley, Bernhard Thalheim (red.): Podręcznik modelowania koncepcyjnego, 2011. ISBN 978-3-642-15864-3 .