Schița de curs

Introducere

  • Înțelegerea OCL și a arhitecturii limbajului UML
  • Prezentare generală a OWL și a structurii ontologiilor

Limbajul de constrângere a obiectelor (OCL)

  • Sintaxa abstractă și concretă
  • Descrierea semanticii folosind UML
  • Utilizarea bibliotecii standard OCL
  • Utilizarea expresiilor OCL în modelele UML.
  • Pagina de semantică
  • Înțelegerea altor concepte OCL
  • Extinderea OCL

Limbajul ontologic web (OWL)

  • Prezentare generală a cadrului de descriere a resurselor (RDF)
  • XML Sintaxa de serializare pentru RDF
  • Înțelegerea elementelor OWL de bază
  • Înțelegerea claselor complexe OWL
  • Importul ontologiilor
  • Cartografierea ontologiilor
  • Versiunea ontologiilor

Integrare semantică OCL și OWL

  • Transformarea diagramei de clasă UML în ontologie OWL
  • Transformarea OWL/SWRL în REWERSE Rule Markup Language (R2ML)
  • Maparea constrângerilor de integritate R2ML în OCL

Rezumat și etapele următoare

Cerințe

  • Cunoștințe de programare de bază
  • Înțelegere de bază a structurilor aplicațiilor

Audiență

  • Programatori
  • Inginerii de software
 21 ore

Numărul de participanți


Pret per participant

Mărturii (5)