Na UML

Na UML
Rok rozpoczęty 2005
Organizacja Grupa badawcza ontologii i modelowania koncepcyjnego (NEMO)
Normy bazowe Zunifikowana podstawowa ontologia (UFO)
Powiązane normy UML
Domena Modelowanie koncepcyjne
Strona internetowa nemo .inf .ufes .br

OntoUML jest ontologicznie dobrze ugruntowanym językiem do modelowania koncepcyjnego opartego na ontologii . OntoUML jest zbudowany jako rozszerzenie UML oparte na Unified Foundational Ontology (UFO). Podstawy UFO i OntoUML można prześledzić wstecz do doktoratu Giancarlo Guizzardiego. praca magisterska „ Ontologiczne podstawy strukturalnych modeli pojęciowych ”. W swojej pracy zaproponował nowatorską podstawową ontologię modelowania pojęciowego ( UFO ) i wykorzystał ją do oceny i ponownego zaprojektowania fragmentu metamodelu UML 2.0 na potrzeby modelowania pojęciowego i inżynierii ontologii dziedzinowych.

OntoUML został przyjęty przez wiele instytucji akademickich, korporacyjnych i rządowych na całym świecie do opracowywania modeli koncepcyjnych w różnych dziedzinach. Wreszcie, niektóre fundamentalne teorie leżące u podstaw OntoUML wpłynęły również na inne popularne języki modelowania koncepcyjnego, takie jak ORM 2.0.

Narzędzia pomocnicze

W 2006 roku Guizzardi był współzałożycielem Ontology & Conceptual Modeling Research Group (NEMO) na Uniwersytecie Federalnym Espírito Santo (UFES) w mieście Vitória w stanie Espírito Santo w Brazylii . Od tego czasu NEMO odpowiada za większość zmian w OntoUML. Obejmują one obsługę narzędzi dla języka zarówno jako rozszerzenia narzędzi UML klasy produkcyjnej do obsługi OntoUML (np. MDG for Enterprise Architect), jak i samodzielne narzędzie o nazwie OntoUML Lightweight Editor (OLED) do rozwoju, weryfikacji, walidacji, wykrywania i poprawiania antywzorców, werbalizacji i implementacji ontologii dziedzinowych.

Kilka artykułów na temat ontologii i OntoUML zostało napisanych przez członków grupy NEMO.

W 2016 roku grupa byłych studentów NEMO założyła Menthor, startup mający na celu dostarczanie produktów i usług związanych z inżynierią ontologii. Wśród tych produktów oferuje Menthor Editor , otwarte narzędzie do inżynierii ontologii do obsługi modeli OntoUML. Obejmuje również walidację składni OntoUML, symulację Alloy, weryfikację Anti-Pattern,[4] i transformacje MDA z OntoUML do OWL,[5][6] SBVR i język naturalny (brazylijski portugalski). Edytor Menthor wywodzi się z OLED.

W 2017 roku z inicjatywy Politechniki Czeskiej w Czechach uruchomiony został portal OntoUML.

  1. ^ Guizzardi, Giancarlo (2005). „Podstawy ontologiczne strukturalnych modeli koncepcyjnych” (PDF) . Informacje badawcze Uniwersytetu Twente . Enschede: Seria badań podstawowych Telematica Instituut.
  2. ^ W kierunku ontologicznych podstaw modelowania pojęciowego: historia zunifikowanej ontologii fundamentalnej (UFO)
  3. ^ „Grupa badawcza ontologii i modelowania koncepcyjnego (NEMO)” .
  4. ^ „Publikacje NEMO” .
  5. ^ „Portal OntoUML” .

Zobacz też