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 |
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.
- ^ Guizzardi, Giancarlo (2005). „Podstawy ontologiczne strukturalnych modeli koncepcyjnych” (PDF) . Informacje badawcze Uniwersytetu Twente . Enschede: Seria badań podstawowych Telematica Instituut.
- ^ W kierunku ontologicznych podstaw modelowania pojęciowego: historia zunifikowanej ontologii fundamentalnej (UFO)
- ^ „Grupa badawcza ontologii i modelowania koncepcyjnego (NEMO)” .
- ^ „Publikacje NEMO” .
- ^ „Portal OntoUML” .