SlideShare ist ein Scribd-Unternehmen logo
1 von 55
A Generic Multilevel Approach for Designing
Domain Ontologies Based on XML Schemas
      3rd Annual European DDI Users Group Meeting
                            (EDDI 2011)

                              06.12.2011



                          Thomas Bosch

                              M.Sc. (TUM)
                         postgraduate student
                 http://boschthomas.blogspot.com
            GESIS - Leibniz Institute for the Social Sciences
map
XML Schema Metamodel               XML Schema Metamodel
                                          Ontology


instanceOf                                 ⊑
                                                                 External Ontologies



                         map
     XML Schemas                  Generated Ontologies (OWL)   Domain Ontologies (OWL)
                         [XSLT]




instanceOf                          instanceOf                 instanceOf




                         map
XML Document Instances            Generated Ontologies (RDF)   Domain Ontologies (RDF)
                         [XSLT]
                                                                                         2
map
XML Schema Metamodel               XML Schema Metamodel
                                          Ontology


instanceOf                                 ⊑
                                                                 External Ontologies



                         map
     XML Schemas                  Generated Ontologies (OWL)   Domain Ontologies (OWL)
                         [XSLT]




instanceOf                          instanceOf                 instanceOf




                         map
XML Document Instances            Generated Ontologies (RDF)   Domain Ontologies (RDF)
                         [XSLT]
                                                                                         3
Variable: Age




                4
XML

                  Variable




Variable: Age



                VariableName


                   "Age"




                               5
XML Schema                                     XML

                                                 element                  Variable


                                       type                    name


        complexType                "VariableType"          "Variable"


    name          complexContent

"VariableType"        extension


                      sequence

                                                 element                VariableName
                      element

                                                    name                   "Age"
                         ref

                  "VariableName"              "VariableName"
                                                                                       6
XML Schema                                     XML

                                                 element                  Variable


                                       type                    name


        complexType                "VariableType"          "Variable"


    name          complexContent

"VariableType"        extension


                      sequence

                                                 element                VariableName
                      element

                                                    name                   "Age"
                         ref

                  "VariableName"              "VariableName"
                                                                                       7
DDI 3.1 - XML Schema | Ontology                 Element                DDI 3.1 - XML | RDF
                                                       ⊑
                                           Variable-Element…                   Variable


                                       type                    name


        complexType                "VariableType"          "Variable"


    name          complexContent

"VariableType"        extension


                      sequence

                                                 element                     VariableName
                      element

                                                    name                        "Age"
                         ref

                  "VariableName"              "VariableName"
                                                                                            8
DDI 3.1 - XML Schema | Ontology                            DDI 3.1 - XML | RDF

                                           Variable-Element…                   Variable


                                       type                    name


        complexType                "VariableType"          "Variable"


    name          complexContent

"VariableType"        extension


                      sequence

                                                 element                     VariableName
                      element

                                                    name                        "Age"
                         ref

                  "VariableName"              "VariableName"
                                                                                            9
DDI 3.1 - XML Schema | Ontology                            DDI 3.1 - XML | RDF

                                           Variable-Element…                     Variable


                                       type                     name_Element_String


        complexType                "VariableType"          "Variable"


    name          complexContent

"VariableType"        extension


                      sequence

                                                 element                      VariableName
                      element

                                                    name                          "Age"
                         ref

                  "VariableName"              "VariableName"
                                                                                             10
DDI 3.1 - XML Schema | Ontology                            DDI 3.1 - XML | RDF

                                           Variable-Element…                     Variable


                                       type                     name_Element_String


        complexType                "VariableType"          "Variable"


    name          complexContent

"VariableType"        extension


                      sequence

                                                 element                      VariableName
                      element

                                                    name                          "Age"
                         ref

                  "VariableName"              "VariableName"
                                                                                             11
DDI 3.1 - XML Schema | Ontology                            DDI 3.1 - XML | RDF

                                           Variable-Element…                     Variable


                                       type                     name_Element_String


        complexType                "VariableType"          "Variable"


    name          complexContent

"VariableType"        extension


                      sequence

                                                 element                      VariableName
                      element

                                                    name                          "Age"
                         ref

                  "VariableName"              "VariableName"
                                                                                             12
DDI 3.1 - XML Schema | Ontology                                  DDI 3.1 - XML | RDF

                                                   Variable-Element…                    Variable


                               type_Element_Type                       name_Element_String


        complexType                      "VariableType"          "Variable"


    name          complexContent

"VariableType"        extension


                      sequence

                                                       element                       VariableName
                      element

                                                          name                           "Age"
                         ref

                  "VariableName"                    "VariableName"
                                                                                                    13
DDI 3.1 - XML Schema | Ontology                                  DDI 3.1 - XML | RDF

                                                   Variable-Element…                    Variable


                               type_Element_Type                       name_Element_String


        complexType                      "VariableType"          "Variable"


    name          complexContent

"VariableType"        extension


                      sequence

                                                       element                       VariableName
                      element

                                                          name                           "Age"
                         ref

                  "VariableName"                    "VariableName"
                                                                                                    14
DDI 3.1 - XML Schema | Ontology                         DDI 3.1 - XML | RDF
                     type_Element_Type
VariableType-Type…                  Variable-Element…           Variable



 complexContent



    extension



    sequence



     element                                element           VariableName


       ref                                   name
                                                                 "Age"
 "VariableName"                          "VariableName"
                                                                             15
ComplexType                                  "VariableType"
                                                              DDI 3.1 - XML | RDF
         ⊑                      name_ComplexType_String

                        type_Element_Type
   VariableType-Type…                  Variable-Element…            Variable



     complexContent



       extension



       sequence



        element                                element            VariableName


          ref                                   name
                                                                     "Age"
     "VariableName"                         "VariableName"
                                                                                 16
DDI 3.1 - XML Schema | Ontology                         DDI 3.1 - XML | RDF
                     type_Element_Type
VariableType-Type…                  Variable-Element…           Variable



 complexContent



    extension



    sequence



     element                                element           VariableName


       ref                                   name
                                                                 "Age"
 "VariableName"                          "VariableName"
                                                                             17
DDI 3.1 - XML Schema | Ontology                          DDI 3.1 - XML | RDF
                      type_Element_Type
VariableType-Type…                    Variable-Element…          Variable

         contains_ComplexType_ComplexContent

ComplexContent…



    extension



    sequence



     element                                 element           VariableName


       ref                                     name
                                                                  "Age"
 "VariableName"                           "VariableName"
                                                                              18
DDI 3.1 - XML Schema | Ontology                          DDI 3.1 - XML | RDF
                      type_Element_Type
VariableType-Type…                    Variable-Element…          Variable

         contains_ComplexType_ComplexContent

ComplexContent…



    extension



    sequence



     element                                 element           VariableName


       ref                                     name
                                                                  "Age"
 "VariableName"                           "VariableName"
                                                                              19
DDI 3.1 - XML Schema | Ontology                           DDI 3.1 - XML | RDF
                       type_Element_Type
VariableType-Type…                     Variable-Element…          Variable

         contains_ComplexType_ComplexContent

ComplexContent…

         contains_ComplexContent_Extension

   Extension…



    sequence



     element                                  element           VariableName


       ref                                     name
                                                                   "Age"
 "VariableName"                            "VariableName"
                                                                               20
DDI 3.1 - XML Schema | Ontology                           DDI 3.1 - XML | RDF
                       type_Element_Type
VariableType-Type…                     Variable-Element…          Variable

         contains_ComplexType_ComplexContent

ComplexContent…

         contains_ComplexContent_Extension

   Extension…



    sequence



     element                                  element           VariableName


       ref                                     name
                                                                   "Age"
 "VariableName"                            "VariableName"
                                                                               21
DDI 3.1 - XML Schema | Ontology                           DDI 3.1 - XML | RDF
                       type_Element_Type
VariableType-Type…                     Variable-Element…          Variable

         contains_ComplexType_ComplexContent

ComplexContent…

         contains_ComplexContent_Extension

   Extension…

         contains_Extension_Sequence

   Sequence…



     element                                  element           VariableName


       ref                                     name
                                                                   "Age"
 "VariableName"                            "VariableName"
                                                                               22
DDI 3.1 - XML Schema | Ontology                           DDI 3.1 - XML | RDF
                       type_Element_Type
VariableType-Type…                     Variable-Element…          Variable

         contains_ComplexType_ComplexContent

ComplexContent…

         contains_ComplexContent_Extension

   Extension…

         contains_Extension_Sequence

   Sequence…



     element                                  element           VariableName


       ref                                     name
                                                                   "Age"
 "VariableName"                            "VariableName"
                                                                               23
DDI 3.1 - XML Schema | Ontology                           DDI 3.1 - XML | RDF
                              type_Element_Type
      VariableType-Type…                      Variable-Element…          Variable

                contains_ComplexType_ComplexContent

       ComplexContent…

                contains_ComplexContent_Extension

          Extension…

                contains_Extension_Sequence

          Sequence…

                contains_Sequence_Element

VariableName-Element-Reference…                      element           VariableName


              ref                                     name
                                                                          "Age"
        "VariableName"                            "VariableName"
                                                                                      24
DDI 3.1 - XML Schema | Ontology                           DDI 3.1 - XML | RDF
                              type_Element_Type
      VariableType-Type…                      Variable-Element…          Variable

                contains_ComplexType_ComplexContent

       ComplexContent…

                contains_ComplexContent_Extension

          Extension…

                contains_Extension_Sequence

          Sequence…

                contains_Sequence_Element

VariableName-Element-Reference…                      element           VariableName


              ref                                     name
                                                                          "Age"
        "VariableName"                            "VariableName"
                                                                                      25
DDI 3.1 - XML Schema | Ontology                           DDI 3.1 - XML | RDF
                              type_Element_Type
      VariableType-Type…                      Variable-Element…          Variable

                contains_ComplexType_ComplexContent

       ComplexContent…

                contains_ComplexContent_Extension

          Extension…

                contains_Extension_Sequence

          Sequence…

                contains_Sequence_Element

VariableName-Element-Reference…                      element           VariableName


                ref_Element_Element                   name
                                                                          "Age"
        "VariableName"                            "VariableName"
                                                                                      26
DDI 3.1 - XML Schema | Ontology                           DDI 3.1 - XML | RDF
                              type_Element_Type
      VariableType-Type…                      Variable-Element…          Variable

                contains_ComplexType_ComplexContent

       ComplexContent…

                contains_ComplexContent_Extension

          Extension…

                contains_Extension_Sequence

          Sequence…

                contains_Sequence_Element

VariableName-Element-Reference…                      element           VariableName


                ref_Element_Element                   name
                                                                          "Age"
        "VariableName"                            "VariableName"
                                                                                      27
DDI 3.1 - XML Schema | Ontology                              DDI 3.1 - XML | RDF
                              type_Element_Type
      VariableType-Type…                        Variable-Element…           Variable

                contains_ComplexType_ComplexContent

       ComplexContent…

                contains_ComplexContent_Extension

          Extension…

                contains_Extension_Sequence

          Sequence…

                contains_Sequence_Element

VariableName-Element-Reference…               VariableName-Element…       VariableName
                             ref_Element_Element

                                                      name
                                                                             "Age"
                                                  "VariableName"
                                                                                         28
DDI 3.1 - XML Schema | Ontology                              DDI 3.1 - XML | RDF
                              type_Element_Type
      VariableType-Type…                        Variable-Element…           Variable

                contains_ComplexType_ComplexContent

       ComplexContent…

                contains_ComplexContent_Extension

          Extension…

                contains_Extension_Sequence

          Sequence…

                contains_Sequence_Element

VariableName-Element-Reference…               VariableName-Element…       VariableName
                             ref_Element_Element

                                                      name
                                                                             "Age"
                                                  "VariableName"
                                                                                         29
DDI 3.1 - XML Schema | Ontology                              DDI 3.1 - XML | RDF
                              type_Element_Type
      VariableType-Type…                        Variable-Element…           Variable

                contains_ComplexType_ComplexContent

       ComplexContent…

                contains_ComplexContent_Extension

          Extension…

                contains_Extension_Sequence

          Sequence…                                  Element

                contains_Sequence_Element                ⊑

VariableName-Element-Reference…               VariableName-Element…       VariableName
                             ref_Element_Element

                                                      name
                                                                             "Age"
                                                  "VariableName"
                                                                                         30
DDI 3.1 - XML Schema | Ontology                              DDI 3.1 - XML | RDF
                              type_Element_Type
      VariableType-Type…                        Variable-Element…           Variable

                contains_ComplexType_ComplexContent

       ComplexContent…

                contains_ComplexContent_Extension

          Extension…

                contains_Extension_Sequence

          Sequence…                                  Element

                contains_Sequence_Element                ⊑

VariableName-Element-Reference…               VariableName-Element…       VariableName
                             ref_Element_Element

                                                      name
                                                                             "Age"
                                                  "VariableName"
                                                                                         31
DDI 3.1 - XML Schema | Ontology                                   DDI 3.1 - XML | RDF
                              type_Element_Type
      VariableType-Type…                        Variable-Element…                Variable

                contains_ComplexType_ComplexContent

       ComplexContent…

                contains_ComplexContent_Extension

          Extension…

                contains_Extension_Sequence

          Sequence…                                 Element

                contains_Sequence_Element               ⊑

VariableName-Element-Reference…               VariableName-Element…            VariableName
                             ref_Element_Element
                                                         name_Element_String


                                                 "VariableName"                   "Age"

                                                                                              32
DDI 3.1 - XML Schema | Ontology                              DDI 3.1 - XML | RDF
                              type_Element_Type
      VariableType-Type…                        Variable-Element…           Variable

                contains_ComplexType_ComplexContent

       ComplexContent…

                contains_ComplexContent_Extension

          Extension…

                contains_Extension_Sequence

          Sequence…

                contains_Sequence_Element

VariableName-Element-Reference…               VariableName-Element…       VariableName
                             ref_Element_Element


                                                                             "Age"

                                                                                         33
DDI 3.1 - XML Schema | Ontology                                     DDI 3.1 - XML | RDF
                              type_Element_Type
      VariableType-Type…                        Variable-Element…                  Variable

                contains_ComplexType_ComplexContent

       ComplexContent…

                contains_ComplexContent_Extension

          Extension…

                contains_Extension_Sequence

          Sequence…

                contains_Sequence_Element

VariableName-Element-Reference…               VariableName-Element…              VariableName
                             ref_Element_Element
                                                          value_Element_String


                                                    String-Type…                    "Age"

                                                                                                34
map
XML Schema Metamodel               XML Schema Metamodel
                                          Ontology


instanceOf                                 ⊑
                                                                 External Ontologies



                         map
     XML Schemas                  Generated Ontologies (OWL)   Domain Ontologies (OWL)
                         [XSLT]




instanceOf                          instanceOf                 instanceOf




                         map
XML Document Instances            Generated Ontologies (RDF)   Domain Ontologies (RDF)
                         [XSLT]
                                                                                       35
DDI Ontology
    Variable


                                                              Question


               Variable-Age
                              resultsInVariable

         hasVariableName                     Question-Age


"Age"                                             hasQuestionText



                                         "Age?"
                                                                         36
DDI Ontology
    Variable


                                                              Question


               Variable-Age
                              resultsInVariable

         hasVariableName                     Question-Age


"Age"                                             hasQuestionText



                                         "Age?"
                                                                         37
DDI 3.1 Ontology                                             DDI 3.1 RDF
b                               a type_Element_Type b                    a
          VariableType-Type…                        Variable-Element…                 Variable-Age

                    contains_ComplexType_ComplexContent

           ComplexContent…

                    contains_ComplexContent_Extension

              Extension…

                    contains_Extension_Sequence

              Sequence…

                    contains_Sequence_Element

    VariableName-Element-Reference…               VariableName-Element…
                                 ref_Element_Element
                                                              value_Element_String


                                                        String-Type…                     "Age"

                                                                                                     38
DDI 3.1 Ontology                                             DDI 3.1 RDF
b                               a type_Element_Type b                    a
          VariableType-Type…                        Variable-Element…                 Variable-Age

                    b contains_ComplexType_ComplexContent c
c
           ComplexContent…

                    contains_ComplexContent_Extension

              Extension…

                    contains_Extension_Sequence

              Sequence…

                    contains_Sequence_Element

    VariableName-Element-Reference…               VariableName-Element…
                                 ref_Element_Element
                                                              value_Element_String


                                                        String-Type…                     "Age"

                                                                                                     39
DDI 3.1 Ontology                                             DDI 3.1 RDF
b                               a type_Element_Type b                    a
          VariableType-Type…                        Variable-Element…                 Variable-Age

                    b contains_ComplexType_ComplexContent c
c
           ComplexContent…

                    c contains_ComplexContent_Extension d
d
              Extension…

                    contains_Extension_Sequence

              Sequence…

                    contains_Sequence_Element

    VariableName-Element-Reference…               VariableName-Element…
                                 ref_Element_Element
                                                              value_Element_String


                                                       String-Type…                      "Age"

                                                                                                     40
DDI 3.1 Ontology                                             DDI 3.1 RDF
b                               a type_Element_Type b                    a
          VariableType-Type…                      Variable-Element…                   Variable-Age

                    b contains_ComplexType_ComplexContent c
c
           ComplexContent…

                    c contains_ComplexContent_Extension d
d
              Extension…

                    d contains_Extension_Sequence e
e
              Sequence…

                    contains_Sequence_Element

    VariableName-Element-Reference…             VariableName-Element…
                                 ref_Element_Element
                                                              value_Element_String


                                                       String-Type…                      "Age"

                                                                                                     41
DDI 3.1 Ontology                                             DDI 3.1 RDF
b                               a type_Element_Type b                    a
          VariableType-Type…                        Variable-Element…                 Variable-Age

                    b contains_ComplexType_ComplexContent c
c
           ComplexContent…

                    c contains_ComplexContent_Extension d
d
              Extension…

                    d contains_Extension_Sequence e
e
              Sequence…

                    e contains_Sequence_Element f
f
    VariableName-Element-Reference…            VariableName-Element…
                                 ref_Element_Element
                                                              value_Element_String


                                                       String-Type…                      "Age"

                                                                                                     42
DDI 3.1 Ontology                                             DDI 3.1 RDF
b                               a type_Element_Type b                    a
          VariableType-Type…                        Variable-Element…                 Variable-Age

                    b contains_ComplexType_ComplexContent c
c
           ComplexContent…

                    c contains_ComplexContent_Extension d
d
              Extension…

                    d contains_Extension_Sequence e
e
              Sequence…

                    e contains_Sequence_Element f
f                                                                        g
    VariableName-Element-Reference…            VariableName-Element…
                               f ref_Element_Element g
                                                              value_Element_String


                                                      String-Type…                       "Age"

                                                                                                     43
DDI 3.1 Ontology                                             DDI 3.1 RDF
b                               a type_Element_Type b                    a
          VariableType-Type…                        Variable-Element…                  Variable-Age

                    b contains_ComplexType_ComplexContent c
c
           ComplexContent…

                    c contains_ComplexContent_Extension d
d
              Extension…

                    d contains_Extension_Sequence e
e
              Sequence…

                    e contains_Sequence_Element f
f                                                                        g
    VariableName-Element-Reference…            VariableName-Element…             VariableName-Element… ( g )
                               f ref_Element_Element g
                                                              value_Element_String


                                                      String-Type…                         "Age"

                                                                                                         44
DDI 3.1 Ontology                                             DDI 3.1 RDF
b                               a type_Element_Type b                    a
          VariableType-Type…                        Variable-Element…                    Variable-Age

                    b contains_ComplexType_ComplexContent c
c
           ComplexContent…

                    c contains_ComplexContent_Extension d
d
              Extension…

                    d contains_Extension_Sequence e
e
              Sequence…

                    e contains_Sequence_Element f
f                                                                        g
    VariableName-Element-Reference…            VariableName-Element…             VariableName-Element… ( g )
                               f ref_Element_Element g
                                                              g value_Element_String h
                                                                          h
                                                      String-Type…                          "Age"

                                                                                                         45
DDI 3.1 Ontology                                             DDI 3.1 RDF
b                               a type_Element_Type b                    a
          VariableType-Type…                        Variable-Element…                    Variable-Age

                    b contains_ComplexType_ComplexContent c
c
           ComplexContent…

                    c contains_ComplexContent_Extension d
d
              Extension…                                                  a hasVariableName h

                    d contains_Extension_Sequence e
e
              Sequence…

                    e contains_Sequence_Element f
f                                                                        g
    VariableName-Element-Reference…            VariableName-Element…             VariableName-Element… ( g )
                               f ref_Element_Element g
                                                              g value_Element_String h
                                                                          h
                                                      String-Type…                          "Age"

                                                                                                         46
DDI 3.1 Ontology                                             DDI 3.1 RDF
b                               a type_Element_Type b                    a
          VariableType-Type…                        Variable-Element…                    Variable-Age

                    b contains_ComplexType_ComplexContent c
c
           ComplexContent…

                    c contains_ComplexContent_Extension d
d
              Extension…                                                  a hasVariableName h

                    d contains_Extension_Sequence e
e
              Sequence…                          --> Variable-Age hasVariabeName "Age"

                    e contains_Sequence_Element f
f                                                                        g
    VariableName-Element-Reference…            VariableName-Element…             VariableName-Element… ( g )
                               f ref_Element_Element g
                                                              g value_Element_String h
                                                                          h
                                                      String-Type…                          "Age"

                                                                                                         47
DDI 3.1 Ontology                                              DDI 3.1 RDF
b                               a type_Element_Type b                    a
          VariableType-Type…                        Variable-Element…                    Variable-Age

                    b contains_ComplexType_ComplexContent c
c                                                                                  Variable ( a )
           ComplexContent…                               Variable

                    c contains_ComplexContent_Extension d
d
              Extension…                                                  a hasVariableName h

                    d contains_Extension_Sequence e
e
              Sequence…

                    e contains_Sequence_Element f
f                                                                        g
    VariableName-Element-Reference…            VariableName-Element…             VariableName-Element… ( g )
                               f ref_Element_Element g
                                                              g value_Element_String h
                                                                          h
                                                      String-Type…                           "Age"

                                                                                                         48
DDI 3.1 Ontology                                              DDI 3.1 RDF
b                               a type_Element_Type b                    a
          VariableType-Type…                        Variable-Element…                    Variable-Age

                    b contains_ComplexType_ComplexContent c
c                                                                                  Variable ( a )
           ComplexContent…                               Variable
                                                                                --> Variable ( Variable-Age )
                    c contains_ComplexContent_Extension d
d
              Extension…                                                  a hasVariableName h

                    d contains_Extension_Sequence e
e
              Sequence…

                    e contains_Sequence_Element f
f                                                                        g
    VariableName-Element-Reference…            VariableName-Element…             VariableName-Element… ( g )
                               f ref_Element_Element g
                                                              g value_Element_String h
                                                                          h
                                                      String-Type…                           "Age"

                                                                                                         49
DDI Ontology
    Variable


                                                              Question


               Variable-Age
                              resultsInVariable

         hasVariableName                     Question-Age


"Age"                                             hasQuestionText



                                         "Age?"
                                                                         50
DDI Ontology
  Variable


                                                            Question


             Variable-Age
                            resultsInVariable

       hasVariableName                     Question-Age


Age                                             hasQuestionText



                                        Age?
                                                                       51
DDI Ontology
  Variable


                                                            Question


             Variable-Age
                            resultsInVariable

       hasVariableName                     Question-Age


Age                                             hasQuestionText



                                        Age?
                                                                       52
DDI Ontology
  Variable


                                                            Question


             Variable-Age
                            resultsInVariable

       hasVariableName                     Question-Age


Age                                             hasQuestionText



                                        Age?
                                                                       53
DDI Ontology
  Variable


                                                            Question


             Variable-Age
                            resultsInVariable

       hasVariableName                     Question-Age


Age                                             hasQuestionText



                                        Age?
                                                                       54
map
XML Schema Metamodel               XML Schema Metamodel
                                          Ontology


instanceOf
                                                                 External Ontologies
                                           ⊑


                         map
     XML Schemas                  Generated Ontologies (OWL)   Domain Ontologies (OWL)
                         [XSLT]




instanceOf                          instanceOf                 instanceOf




                         map
XML Document Instances            Generated Ontologies (RDF)   Domain Ontologies (RDF)
                         [XSLT]
                                                                                       55

Weitere ähnliche Inhalte

Andere mochten auch

Data sync on iOS with Couchbase Mobile
Data sync on iOS with Couchbase MobileData sync on iOS with Couchbase Mobile
Data sync on iOS with Couchbase MobileThiago Alencar
 
Sync It Up
Sync It UpSync It Up
Sync It Upsvoisen
 
Integrating a Domain Ontology Development Environment and an Ontology Search ...
Integrating a Domain Ontology Development Environment and an Ontology Search ...Integrating a Domain Ontology Development Environment and an Ontology Search ...
Integrating a Domain Ontology Development Environment and an Ontology Search ...Takeshi Morita
 
SQLite Techniques
SQLite TechniquesSQLite Techniques
SQLite Techniquesjoaopmaia
 
MySQL Group Replication
MySQL Group ReplicationMySQL Group Replication
MySQL Group ReplicationUlf Wendel
 

Andere mochten auch (6)

Data sync on iOS with Couchbase Mobile
Data sync on iOS with Couchbase MobileData sync on iOS with Couchbase Mobile
Data sync on iOS with Couchbase Mobile
 
Sync It Up
Sync It UpSync It Up
Sync It Up
 
C SQLite usage
C SQLite usageC SQLite usage
C SQLite usage
 
Integrating a Domain Ontology Development Environment and an Ontology Search ...
Integrating a Domain Ontology Development Environment and an Ontology Search ...Integrating a Domain Ontology Development Environment and an Ontology Search ...
Integrating a Domain Ontology Development Environment and an Ontology Search ...
 
SQLite Techniques
SQLite TechniquesSQLite Techniques
SQLite Techniques
 
MySQL Group Replication
MySQL Group ReplicationMySQL Group Replication
MySQL Group Replication
 

Ähnlich wie DDI 3.1 XML Schema Ontology

OCAS @ ISWC 2011 - Generic Multilevel Approach Designing Domain Ontologies Ba...
OCAS @ ISWC 2011 - Generic Multilevel Approach Designing Domain Ontologies Ba...OCAS @ ISWC 2011 - Generic Multilevel Approach Designing Domain Ontologies Ba...
OCAS @ ISWC 2011 - Generic Multilevel Approach Designing Domain Ontologies Ba...Dr.-Ing. Thomas Hartmann
 
Workshop on Semantic Statistics - Generic Multilevel Approach Designing Domai...
Workshop on Semantic Statistics - Generic Multilevel Approach Designing Domai...Workshop on Semantic Statistics - Generic Multilevel Approach Designing Domai...
Workshop on Semantic Statistics - Generic Multilevel Approach Designing Domai...Dr.-Ing. Thomas Hartmann
 
eXtensible Markup Language (XML)
eXtensible Markup Language (XML)eXtensible Markup Language (XML)
eXtensible Markup Language (XML)Serhii Kartashov
 
Java Zone 2010 - Writing SOLID JavaScript
Java Zone 2010 - Writing SOLID JavaScriptJava Zone 2010 - Writing SOLID JavaScript
Java Zone 2010 - Writing SOLID JavaScriptanoras
 
JLIFF, Creating a JSON Serialization of OASIS XLIFF
JLIFF, Creating a JSON Serialization of OASIS XLIFFJLIFF, Creating a JSON Serialization of OASIS XLIFF
JLIFF, Creating a JSON Serialization of OASIS XLIFFDavid Filip
 
Hotsos 2013 - Creating Structure in Unstructured Data
Hotsos 2013 - Creating Structure in Unstructured DataHotsos 2013 - Creating Structure in Unstructured Data
Hotsos 2013 - Creating Structure in Unstructured DataMarco Gralike
 
Semantic web
Semantic webSemantic web
Semantic webtariq1352
 
JAXB: Create, Validate XML Message and Edit XML Schema
JAXB: Create, Validate XML Message and Edit XML SchemaJAXB: Create, Validate XML Message and Edit XML Schema
JAXB: Create, Validate XML Message and Edit XML SchemaSitdhibong Laokok
 
SQLPASS AD501-M XQuery MRys
SQLPASS AD501-M XQuery MRysSQLPASS AD501-M XQuery MRys
SQLPASS AD501-M XQuery MRysMichael Rys
 
The Standardization of Semantic Web Ontology
The Standardization of Semantic Web OntologyThe Standardization of Semantic Web Ontology
The Standardization of Semantic Web OntologyMyungjin Lee
 
Syntax Reuse: XSLT as a Metalanguage for Knowledge Representation Languages
Syntax Reuse: XSLT as a Metalanguage for Knowledge Representation LanguagesSyntax Reuse: XSLT as a Metalanguage for Knowledge Representation Languages
Syntax Reuse: XSLT as a Metalanguage for Knowledge Representation LanguagesTara Athan
 
บทที่ 6 คลาสและการเขียนโปรแกรม
บทที่ 6 คลาสและการเขียนโปรแกรมบทที่ 6 คลาสและการเขียนโปรแกรม
บทที่ 6 คลาสและการเขียนโปรแกรมNookky Anapat
 
XML Technologies for RESTful Services Development
XML Technologies for RESTful Services DevelopmentXML Technologies for RESTful Services Development
XML Technologies for RESTful Services Developmentruyalarcon
 
NeXML - phylogenetic data as XML
NeXML - phylogenetic data as XMLNeXML - phylogenetic data as XML
NeXML - phylogenetic data as XMLRutger Vos
 
BGOUG 2012 - XML Index Strategies
BGOUG 2012 - XML Index StrategiesBGOUG 2012 - XML Index Strategies
BGOUG 2012 - XML Index StrategiesMarco Gralike
 

Ähnlich wie DDI 3.1 XML Schema Ontology (20)

OCAS @ ISWC 2011 - Generic Multilevel Approach Designing Domain Ontologies Ba...
OCAS @ ISWC 2011 - Generic Multilevel Approach Designing Domain Ontologies Ba...OCAS @ ISWC 2011 - Generic Multilevel Approach Designing Domain Ontologies Ba...
OCAS @ ISWC 2011 - Generic Multilevel Approach Designing Domain Ontologies Ba...
 
Workshop on Semantic Statistics - Generic Multilevel Approach Designing Domai...
Workshop on Semantic Statistics - Generic Multilevel Approach Designing Domai...Workshop on Semantic Statistics - Generic Multilevel Approach Designing Domai...
Workshop on Semantic Statistics - Generic Multilevel Approach Designing Domai...
 
eXtensible Markup Language (XML)
eXtensible Markup Language (XML)eXtensible Markup Language (XML)
eXtensible Markup Language (XML)
 
Jena Programming
Jena ProgrammingJena Programming
Jena Programming
 
Java Zone 2010 - Writing SOLID JavaScript
Java Zone 2010 - Writing SOLID JavaScriptJava Zone 2010 - Writing SOLID JavaScript
Java Zone 2010 - Writing SOLID JavaScript
 
JLIFF, Creating a JSON Serialization of OASIS XLIFF
JLIFF, Creating a JSON Serialization of OASIS XLIFFJLIFF, Creating a JSON Serialization of OASIS XLIFF
JLIFF, Creating a JSON Serialization of OASIS XLIFF
 
Hotsos 2013 - Creating Structure in Unstructured Data
Hotsos 2013 - Creating Structure in Unstructured DataHotsos 2013 - Creating Structure in Unstructured Data
Hotsos 2013 - Creating Structure in Unstructured Data
 
Semantic web
Semantic webSemantic web
Semantic web
 
JAXB: Create, Validate XML Message and Edit XML Schema
JAXB: Create, Validate XML Message and Edit XML SchemaJAXB: Create, Validate XML Message and Edit XML Schema
JAXB: Create, Validate XML Message and Edit XML Schema
 
SQLPASS AD501-M XQuery MRys
SQLPASS AD501-M XQuery MRysSQLPASS AD501-M XQuery MRys
SQLPASS AD501-M XQuery MRys
 
XML
XMLXML
XML
 
The Standardization of Semantic Web Ontology
The Standardization of Semantic Web OntologyThe Standardization of Semantic Web Ontology
The Standardization of Semantic Web Ontology
 
Syntax Reuse: XSLT as a Metalanguage for Knowledge Representation Languages
Syntax Reuse: XSLT as a Metalanguage for Knowledge Representation LanguagesSyntax Reuse: XSLT as a Metalanguage for Knowledge Representation Languages
Syntax Reuse: XSLT as a Metalanguage for Knowledge Representation Languages
 
Class
ClassClass
Class
 
บทที่ 6 คลาสและการเขียนโปรแกรม
บทที่ 6 คลาสและการเขียนโปรแกรมบทที่ 6 คลาสและการเขียนโปรแกรม
บทที่ 6 คลาสและการเขียนโปรแกรม
 
XML Technologies for RESTful Services Development
XML Technologies for RESTful Services DevelopmentXML Technologies for RESTful Services Development
XML Technologies for RESTful Services Development
 
NeXML - phylogenetic data as XML
NeXML - phylogenetic data as XMLNeXML - phylogenetic data as XML
NeXML - phylogenetic data as XML
 
BGOUG 2012 - XML Index Strategies
BGOUG 2012 - XML Index StrategiesBGOUG 2012 - XML Index Strategies
BGOUG 2012 - XML Index Strategies
 
Cascon2011_5_rules+owl
Cascon2011_5_rules+owlCascon2011_5_rules+owl
Cascon2011_5_rules+owl
 
Class1
Class1Class1
Class1
 

Mehr von Dr.-Ing. Thomas Hartmann

Doctoral Examination at the Karlsruhe Institute of Technology (08.07.2016)
Doctoral Examination at the Karlsruhe Institute of Technology (08.07.2016)Doctoral Examination at the Karlsruhe Institute of Technology (08.07.2016)
Doctoral Examination at the Karlsruhe Institute of Technology (08.07.2016)Dr.-Ing. Thomas Hartmann
 
2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...
2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...
2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...Dr.-Ing. Thomas Hartmann
 
2015.09. - The Role of Reasoning for RDF Validation (SEMANTiCS 2015)
2015.09. - The Role of Reasoning for RDF Validation (SEMANTiCS 2015)2015.09. - The Role of Reasoning for RDF Validation (SEMANTiCS 2015)
2015.09. - The Role of Reasoning for RDF Validation (SEMANTiCS 2015)Dr.-Ing. Thomas Hartmann
 
2015.09 - Guidance, Please! Towards a Framework for RDF-Based Constraint Lang...
2015.09 - Guidance, Please! Towards a Framework for RDF-Based Constraint Lang...2015.09 - Guidance, Please! Towards a Framework for RDF-Based Constraint Lang...
2015.09 - Guidance, Please! Towards a Framework for RDF-Based Constraint Lang...Dr.-Ing. Thomas Hartmann
 
2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)
2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)
2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)Dr.-Ing. Thomas Hartmann
 
2014.10 - How to Formulate and Validate Constraints (DC 2014)
2014.10 - How to Formulate and Validate Constraints (DC 2014)2014.10 - How to Formulate and Validate Constraints (DC 2014)
2014.10 - How to Formulate and Validate Constraints (DC 2014)Dr.-Ing. Thomas Hartmann
 
2014.10 - Towards Description Set Profiles for RDF Using SPARQL as Intermedia...
2014.10 - Towards Description Set Profiles for RDF Using SPARQL as Intermedia...2014.10 - Towards Description Set Profiles for RDF Using SPARQL as Intermedia...
2014.10 - Towards Description Set Profiles for RDF Using SPARQL as Intermedia...Dr.-Ing. Thomas Hartmann
 
2014.10 - Requirements on RDF Constraint Formulation and Validation (DC 2014)
2014.10 - Requirements on RDF Constraint Formulation and Validation (DC 2014)2014.10 - Requirements on RDF Constraint Formulation and Validation (DC 2014)
2014.10 - Requirements on RDF Constraint Formulation and Validation (DC 2014)Dr.-Ing. Thomas Hartmann
 
The Next Generation of the Microdata Information System MISSY - An Integrated...
The Next Generation of the Microdata Information System MISSY - An Integrated...The Next Generation of the Microdata Information System MISSY - An Integrated...
The Next Generation of the Microdata Information System MISSY - An Integrated...Dr.-Ing. Thomas Hartmann
 
The New Microdata Information System (MISSY) - Integration of DDI-based Data ...
The New Microdata Information System (MISSY) - Integration of DDI-based Data ...The New Microdata Information System (MISSY) - Integration of DDI-based Data ...
The New Microdata Information System (MISSY) - Integration of DDI-based Data ...Dr.-Ing. Thomas Hartmann
 
Use Cases and Vocabularies Related to the DDI-RDF Discovery Vocabulary (EDDI ...
Use Cases and Vocabularies Related to the DDI-RDF Discovery Vocabulary (EDDI ...Use Cases and Vocabularies Related to the DDI-RDF Discovery Vocabulary (EDDI ...
Use Cases and Vocabularies Related to the DDI-RDF Discovery Vocabulary (EDDI ...Dr.-Ing. Thomas Hartmann
 
Towards the Discovery of Person-Level Data (SemStats, ISWC 2013) [2013.10]
Towards the Discovery of Person-Level Data (SemStats, ISWC 2013) [2013.10]Towards the Discovery of Person-Level Data (SemStats, ISWC 2013) [2013.10]
Towards the Discovery of Person-Level Data (SemStats, ISWC 2013) [2013.10]Dr.-Ing. Thomas Hartmann
 
2013.02 - 7th Workshop of German Panel Surveys
2013.02 - 7th Workshop of German Panel Surveys2013.02 - 7th Workshop of German Panel Surveys
2013.02 - 7th Workshop of German Panel SurveysDr.-Ing. Thomas Hartmann
 

Mehr von Dr.-Ing. Thomas Hartmann (20)

Doctoral Examination at the Karlsruhe Institute of Technology (08.07.2016)
Doctoral Examination at the Karlsruhe Institute of Technology (08.07.2016)Doctoral Examination at the Karlsruhe Institute of Technology (08.07.2016)
Doctoral Examination at the Karlsruhe Institute of Technology (08.07.2016)
 
KIT Graduiertenkolloquium 11.05.2016
KIT Graduiertenkolloquium 11.05.2016KIT Graduiertenkolloquium 11.05.2016
KIT Graduiertenkolloquium 11.05.2016
 
2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...
2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...
2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...
 
2015.09. - The Role of Reasoning for RDF Validation (SEMANTiCS 2015)
2015.09. - The Role of Reasoning for RDF Validation (SEMANTiCS 2015)2015.09. - The Role of Reasoning for RDF Validation (SEMANTiCS 2015)
2015.09. - The Role of Reasoning for RDF Validation (SEMANTiCS 2015)
 
2015.09 - Guidance, Please! Towards a Framework for RDF-Based Constraint Lang...
2015.09 - Guidance, Please! Towards a Framework for RDF-Based Constraint Lang...2015.09 - Guidance, Please! Towards a Framework for RDF-Based Constraint Lang...
2015.09 - Guidance, Please! Towards a Framework for RDF-Based Constraint Lang...
 
2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)
2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)
2015.03 - The RDF Validator - A Tool to Validate RDF Data (KIM)
 
2014.12 - Let's Disco - 2 (EDDI 2014)
2014.12 - Let's Disco - 2 (EDDI 2014)2014.12 - Let's Disco - 2 (EDDI 2014)
2014.12 - Let's Disco - 2 (EDDI 2014)
 
2014.12 - Let's Disco (EDDI 2014)
2014.12 - Let's Disco (EDDI 2014)2014.12 - Let's Disco (EDDI 2014)
2014.12 - Let's Disco (EDDI 2014)
 
2014.10 - How to Formulate and Validate Constraints (DC 2014)
2014.10 - How to Formulate and Validate Constraints (DC 2014)2014.10 - How to Formulate and Validate Constraints (DC 2014)
2014.10 - How to Formulate and Validate Constraints (DC 2014)
 
2014.10 - Towards Description Set Profiles for RDF Using SPARQL as Intermedia...
2014.10 - Towards Description Set Profiles for RDF Using SPARQL as Intermedia...2014.10 - Towards Description Set Profiles for RDF Using SPARQL as Intermedia...
2014.10 - Towards Description Set Profiles for RDF Using SPARQL as Intermedia...
 
2014.10 - Requirements on RDF Constraint Formulation and Validation (DC 2014)
2014.10 - Requirements on RDF Constraint Formulation and Validation (DC 2014)2014.10 - Requirements on RDF Constraint Formulation and Validation (DC 2014)
2014.10 - Requirements on RDF Constraint Formulation and Validation (DC 2014)
 
The Next Generation of the Microdata Information System MISSY - An Integrated...
The Next Generation of the Microdata Information System MISSY - An Integrated...The Next Generation of the Microdata Information System MISSY - An Integrated...
The Next Generation of the Microdata Information System MISSY - An Integrated...
 
The New Microdata Information System (MISSY) - Integration of DDI-based Data ...
The New Microdata Information System (MISSY) - Integration of DDI-based Data ...The New Microdata Information System (MISSY) - Integration of DDI-based Data ...
The New Microdata Information System (MISSY) - Integration of DDI-based Data ...
 
Use Cases and Vocabularies Related to the DDI-RDF Discovery Vocabulary (EDDI ...
Use Cases and Vocabularies Related to the DDI-RDF Discovery Vocabulary (EDDI ...Use Cases and Vocabularies Related to the DDI-RDF Discovery Vocabulary (EDDI ...
Use Cases and Vocabularies Related to the DDI-RDF Discovery Vocabulary (EDDI ...
 
Towards the Discovery of Person-Level Data (SemStats, ISWC 2013) [2013.10]
Towards the Discovery of Person-Level Data (SemStats, ISWC 2013) [2013.10]Towards the Discovery of Person-Level Data (SemStats, ISWC 2013) [2013.10]
Towards the Discovery of Person-Level Data (SemStats, ISWC 2013) [2013.10]
 
2013.05 - IASSIST 2013 - 3
2013.05 - IASSIST 2013 - 32013.05 - IASSIST 2013 - 3
2013.05 - IASSIST 2013 - 3
 
2013.05 - IASSIST 2013 - 2
2013.05 - IASSIST 2013 - 22013.05 - IASSIST 2013 - 2
2013.05 - IASSIST 2013 - 2
 
2013.05 - IASSIST 2013
2013.05 - IASSIST 20132013.05 - IASSIST 2013
2013.05 - IASSIST 2013
 
2013.05 - LDOW 2013 @ WWW 2013
2013.05 - LDOW 2013 @ WWW 20132013.05 - LDOW 2013 @ WWW 2013
2013.05 - LDOW 2013 @ WWW 2013
 
2013.02 - 7th Workshop of German Panel Surveys
2013.02 - 7th Workshop of German Panel Surveys2013.02 - 7th Workshop of German Panel Surveys
2013.02 - 7th Workshop of German Panel Surveys
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Kürzlich hochgeladen (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

DDI 3.1 XML Schema Ontology

  • 1. A Generic Multilevel Approach for Designing Domain Ontologies Based on XML Schemas 3rd Annual European DDI Users Group Meeting (EDDI 2011) 06.12.2011 Thomas Bosch M.Sc. (TUM) postgraduate student http://boschthomas.blogspot.com GESIS - Leibniz Institute for the Social Sciences
  • 2. map XML Schema Metamodel XML Schema Metamodel Ontology instanceOf ⊑ External Ontologies map XML Schemas Generated Ontologies (OWL) Domain Ontologies (OWL) [XSLT] instanceOf instanceOf instanceOf map XML Document Instances Generated Ontologies (RDF) Domain Ontologies (RDF) [XSLT] 2
  • 3. map XML Schema Metamodel XML Schema Metamodel Ontology instanceOf ⊑ External Ontologies map XML Schemas Generated Ontologies (OWL) Domain Ontologies (OWL) [XSLT] instanceOf instanceOf instanceOf map XML Document Instances Generated Ontologies (RDF) Domain Ontologies (RDF) [XSLT] 3
  • 5. XML Variable Variable: Age VariableName "Age" 5
  • 6. XML Schema XML element Variable type name complexType "VariableType" "Variable" name complexContent "VariableType" extension sequence element VariableName element name "Age" ref "VariableName" "VariableName" 6
  • 7. XML Schema XML element Variable type name complexType "VariableType" "Variable" name complexContent "VariableType" extension sequence element VariableName element name "Age" ref "VariableName" "VariableName" 7
  • 8. DDI 3.1 - XML Schema | Ontology Element DDI 3.1 - XML | RDF ⊑ Variable-Element… Variable type name complexType "VariableType" "Variable" name complexContent "VariableType" extension sequence element VariableName element name "Age" ref "VariableName" "VariableName" 8
  • 9. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF Variable-Element… Variable type name complexType "VariableType" "Variable" name complexContent "VariableType" extension sequence element VariableName element name "Age" ref "VariableName" "VariableName" 9
  • 10. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF Variable-Element… Variable type name_Element_String complexType "VariableType" "Variable" name complexContent "VariableType" extension sequence element VariableName element name "Age" ref "VariableName" "VariableName" 10
  • 11. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF Variable-Element… Variable type name_Element_String complexType "VariableType" "Variable" name complexContent "VariableType" extension sequence element VariableName element name "Age" ref "VariableName" "VariableName" 11
  • 12. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF Variable-Element… Variable type name_Element_String complexType "VariableType" "Variable" name complexContent "VariableType" extension sequence element VariableName element name "Age" ref "VariableName" "VariableName" 12
  • 13. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF Variable-Element… Variable type_Element_Type name_Element_String complexType "VariableType" "Variable" name complexContent "VariableType" extension sequence element VariableName element name "Age" ref "VariableName" "VariableName" 13
  • 14. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF Variable-Element… Variable type_Element_Type name_Element_String complexType "VariableType" "Variable" name complexContent "VariableType" extension sequence element VariableName element name "Age" ref "VariableName" "VariableName" 14
  • 15. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable complexContent extension sequence element element VariableName ref name "Age" "VariableName" "VariableName" 15
  • 16. ComplexType "VariableType" DDI 3.1 - XML | RDF ⊑ name_ComplexType_String type_Element_Type VariableType-Type… Variable-Element… Variable complexContent extension sequence element element VariableName ref name "Age" "VariableName" "VariableName" 16
  • 17. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable complexContent extension sequence element element VariableName ref name "Age" "VariableName" "VariableName" 17
  • 18. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… extension sequence element element VariableName ref name "Age" "VariableName" "VariableName" 18
  • 19. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… extension sequence element element VariableName ref name "Age" "VariableName" "VariableName" 19
  • 20. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… sequence element element VariableName ref name "Age" "VariableName" "VariableName" 20
  • 21. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… sequence element element VariableName ref name "Age" "VariableName" "VariableName" 21
  • 22. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… element element VariableName ref name "Age" "VariableName" "VariableName" 22
  • 23. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… element element VariableName ref name "Age" "VariableName" "VariableName" 23
  • 24. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… contains_Sequence_Element VariableName-Element-Reference… element VariableName ref name "Age" "VariableName" "VariableName" 24
  • 25. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… contains_Sequence_Element VariableName-Element-Reference… element VariableName ref name "Age" "VariableName" "VariableName" 25
  • 26. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… contains_Sequence_Element VariableName-Element-Reference… element VariableName ref_Element_Element name "Age" "VariableName" "VariableName" 26
  • 27. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… contains_Sequence_Element VariableName-Element-Reference… element VariableName ref_Element_Element name "Age" "VariableName" "VariableName" 27
  • 28. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… contains_Sequence_Element VariableName-Element-Reference… VariableName-Element… VariableName ref_Element_Element name "Age" "VariableName" 28
  • 29. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… contains_Sequence_Element VariableName-Element-Reference… VariableName-Element… VariableName ref_Element_Element name "Age" "VariableName" 29
  • 30. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… Element contains_Sequence_Element ⊑ VariableName-Element-Reference… VariableName-Element… VariableName ref_Element_Element name "Age" "VariableName" 30
  • 31. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… Element contains_Sequence_Element ⊑ VariableName-Element-Reference… VariableName-Element… VariableName ref_Element_Element name "Age" "VariableName" 31
  • 32. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… Element contains_Sequence_Element ⊑ VariableName-Element-Reference… VariableName-Element… VariableName ref_Element_Element name_Element_String "VariableName" "Age" 32
  • 33. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… contains_Sequence_Element VariableName-Element-Reference… VariableName-Element… VariableName ref_Element_Element "Age" 33
  • 34. DDI 3.1 - XML Schema | Ontology DDI 3.1 - XML | RDF type_Element_Type VariableType-Type… Variable-Element… Variable contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… contains_Sequence_Element VariableName-Element-Reference… VariableName-Element… VariableName ref_Element_Element value_Element_String String-Type… "Age" 34
  • 35. map XML Schema Metamodel XML Schema Metamodel Ontology instanceOf ⊑ External Ontologies map XML Schemas Generated Ontologies (OWL) Domain Ontologies (OWL) [XSLT] instanceOf instanceOf instanceOf map XML Document Instances Generated Ontologies (RDF) Domain Ontologies (RDF) [XSLT] 35
  • 36. DDI Ontology Variable Question Variable-Age resultsInVariable hasVariableName Question-Age "Age" hasQuestionText "Age?" 36
  • 37. DDI Ontology Variable Question Variable-Age resultsInVariable hasVariableName Question-Age "Age" hasQuestionText "Age?" 37
  • 38. DDI 3.1 Ontology DDI 3.1 RDF b a type_Element_Type b a VariableType-Type… Variable-Element… Variable-Age contains_ComplexType_ComplexContent ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… contains_Sequence_Element VariableName-Element-Reference… VariableName-Element… ref_Element_Element value_Element_String String-Type… "Age" 38
  • 39. DDI 3.1 Ontology DDI 3.1 RDF b a type_Element_Type b a VariableType-Type… Variable-Element… Variable-Age b contains_ComplexType_ComplexContent c c ComplexContent… contains_ComplexContent_Extension Extension… contains_Extension_Sequence Sequence… contains_Sequence_Element VariableName-Element-Reference… VariableName-Element… ref_Element_Element value_Element_String String-Type… "Age" 39
  • 40. DDI 3.1 Ontology DDI 3.1 RDF b a type_Element_Type b a VariableType-Type… Variable-Element… Variable-Age b contains_ComplexType_ComplexContent c c ComplexContent… c contains_ComplexContent_Extension d d Extension… contains_Extension_Sequence Sequence… contains_Sequence_Element VariableName-Element-Reference… VariableName-Element… ref_Element_Element value_Element_String String-Type… "Age" 40
  • 41. DDI 3.1 Ontology DDI 3.1 RDF b a type_Element_Type b a VariableType-Type… Variable-Element… Variable-Age b contains_ComplexType_ComplexContent c c ComplexContent… c contains_ComplexContent_Extension d d Extension… d contains_Extension_Sequence e e Sequence… contains_Sequence_Element VariableName-Element-Reference… VariableName-Element… ref_Element_Element value_Element_String String-Type… "Age" 41
  • 42. DDI 3.1 Ontology DDI 3.1 RDF b a type_Element_Type b a VariableType-Type… Variable-Element… Variable-Age b contains_ComplexType_ComplexContent c c ComplexContent… c contains_ComplexContent_Extension d d Extension… d contains_Extension_Sequence e e Sequence… e contains_Sequence_Element f f VariableName-Element-Reference… VariableName-Element… ref_Element_Element value_Element_String String-Type… "Age" 42
  • 43. DDI 3.1 Ontology DDI 3.1 RDF b a type_Element_Type b a VariableType-Type… Variable-Element… Variable-Age b contains_ComplexType_ComplexContent c c ComplexContent… c contains_ComplexContent_Extension d d Extension… d contains_Extension_Sequence e e Sequence… e contains_Sequence_Element f f g VariableName-Element-Reference… VariableName-Element… f ref_Element_Element g value_Element_String String-Type… "Age" 43
  • 44. DDI 3.1 Ontology DDI 3.1 RDF b a type_Element_Type b a VariableType-Type… Variable-Element… Variable-Age b contains_ComplexType_ComplexContent c c ComplexContent… c contains_ComplexContent_Extension d d Extension… d contains_Extension_Sequence e e Sequence… e contains_Sequence_Element f f g VariableName-Element-Reference… VariableName-Element… VariableName-Element… ( g ) f ref_Element_Element g value_Element_String String-Type… "Age" 44
  • 45. DDI 3.1 Ontology DDI 3.1 RDF b a type_Element_Type b a VariableType-Type… Variable-Element… Variable-Age b contains_ComplexType_ComplexContent c c ComplexContent… c contains_ComplexContent_Extension d d Extension… d contains_Extension_Sequence e e Sequence… e contains_Sequence_Element f f g VariableName-Element-Reference… VariableName-Element… VariableName-Element… ( g ) f ref_Element_Element g g value_Element_String h h String-Type… "Age" 45
  • 46. DDI 3.1 Ontology DDI 3.1 RDF b a type_Element_Type b a VariableType-Type… Variable-Element… Variable-Age b contains_ComplexType_ComplexContent c c ComplexContent… c contains_ComplexContent_Extension d d Extension… a hasVariableName h d contains_Extension_Sequence e e Sequence… e contains_Sequence_Element f f g VariableName-Element-Reference… VariableName-Element… VariableName-Element… ( g ) f ref_Element_Element g g value_Element_String h h String-Type… "Age" 46
  • 47. DDI 3.1 Ontology DDI 3.1 RDF b a type_Element_Type b a VariableType-Type… Variable-Element… Variable-Age b contains_ComplexType_ComplexContent c c ComplexContent… c contains_ComplexContent_Extension d d Extension… a hasVariableName h d contains_Extension_Sequence e e Sequence… --> Variable-Age hasVariabeName "Age" e contains_Sequence_Element f f g VariableName-Element-Reference… VariableName-Element… VariableName-Element… ( g ) f ref_Element_Element g g value_Element_String h h String-Type… "Age" 47
  • 48. DDI 3.1 Ontology DDI 3.1 RDF b a type_Element_Type b a VariableType-Type… Variable-Element… Variable-Age b contains_ComplexType_ComplexContent c c Variable ( a ) ComplexContent… Variable c contains_ComplexContent_Extension d d Extension… a hasVariableName h d contains_Extension_Sequence e e Sequence… e contains_Sequence_Element f f g VariableName-Element-Reference… VariableName-Element… VariableName-Element… ( g ) f ref_Element_Element g g value_Element_String h h String-Type… "Age" 48
  • 49. DDI 3.1 Ontology DDI 3.1 RDF b a type_Element_Type b a VariableType-Type… Variable-Element… Variable-Age b contains_ComplexType_ComplexContent c c Variable ( a ) ComplexContent… Variable --> Variable ( Variable-Age ) c contains_ComplexContent_Extension d d Extension… a hasVariableName h d contains_Extension_Sequence e e Sequence… e contains_Sequence_Element f f g VariableName-Element-Reference… VariableName-Element… VariableName-Element… ( g ) f ref_Element_Element g g value_Element_String h h String-Type… "Age" 49
  • 50. DDI Ontology Variable Question Variable-Age resultsInVariable hasVariableName Question-Age "Age" hasQuestionText "Age?" 50
  • 51. DDI Ontology Variable Question Variable-Age resultsInVariable hasVariableName Question-Age Age hasQuestionText Age? 51
  • 52. DDI Ontology Variable Question Variable-Age resultsInVariable hasVariableName Question-Age Age hasQuestionText Age? 52
  • 53. DDI Ontology Variable Question Variable-Age resultsInVariable hasVariableName Question-Age Age hasQuestionText Age? 53
  • 54. DDI Ontology Variable Question Variable-Age resultsInVariable hasVariableName Question-Age Age hasQuestionText Age? 54
  • 55. map XML Schema Metamodel XML Schema Metamodel Ontology instanceOf External Ontologies ⊑ map XML Schemas Generated Ontologies (OWL) Domain Ontologies (OWL) [XSLT] instanceOf instanceOf instanceOf map XML Document Instances Generated Ontologies (RDF) Domain Ontologies (RDF) [XSLT] 55