[x3d-public] X3D Ontology for Semantic Web: minutes, 18 May 2020

Don Brutzman brutzman at nps.edu
Mon May 18 10:23:11 PDT 2020


Attendees: Jakub Flotyński, Don Brutzman

Confirming no members-only information is presnet in these minutes.



1. *New Book with Two Chapters Published*

On 5/15/2020 2:34 PM, Nicholas Polys wrote:
> 
> https://www.igi-global.com/book/recent-advances-imaging-modeling-reconstruction/187289
> 
> The chapters are:
> https://www.igi-global.com/chapter/recent-advances-in-web3d-semantic-modeling/254584
> 
> and
> 
> https://www.igi-global.com/chapter/medical-3d-graphics-with-extensible-3d/254596
> 
> Congrats Team!!!
> 
> The VT Library has it digitally !
> 
> br,
> -n

-----

2. *Progress*

a. Don was able to publish all of last week's refinements for enumerations in X3D Ontology.

b. Jakub is still working on how to best represent accessType for each field definition.

For example, how do we say this?

:ArcClose2D a owl:Class ;
   rdfs:subClassOf :X3DGeometryNode ;
   rdfs:label "ArcClose2D is a polygonal geometry node that defines a linear circular arc, closed by PIE or CHORD line segments, with center (0,0) in X-Y plane, with angles measured starting at positive x-axis and sweeping towards positive y-axis." .
:closureType a owl:DatatypeProperty ;
   rdfs:domain :ArcClose2D ;
       # the next line is hypothetical
       hasPropertyOrHasFacetOrHasSomething??? "inputOutput"; # possibly this property has domain accessTypeChoices
   rdfs:range :closureTypeChoices .

c. Next I would like to do some SPARQL queries, for example listing results for the following queries:

- Ontology:  simpleType enumeration lists,
- X3D Model: head/meta metadata,
- X3D Model: MetadataSet/* metadata

-----

3. *Summary of progress and plans*

 From last week's X3D Working Group meeting minutes:
===================================================

i. *X3D Ontology for Semantic Web*

[4.14] X3D Ontology for Semantic Web
        https://www.web3d.org/x3d/content/semantics/semantics.html

[4.15] Minutes: coordinated X3D4 update X3DUOM, XML schema DOCTYPE, X3DJSAIL Java, X3DPSAIL Python, X3D Ontology, X3D Tooltips
        https://web3d.org/pipermail/x3d-public_web3d.org/2020-April/012221.html

Proceeding well.  No changes foreseen to X3D4 architecture, everything is mapping satisfactorily.

Multiple papers and presentations produced.  Jakub Flotynski and yours truly meeting weekly, occasionally with other contributions.

Key basis: X3DUOM.  "The X3D Unified Object Model (X3DUOM) is a full set of object-oriented interfaces for all nodes, fields and statements in the X3D Architecture Specification."

[4.16] X3D Unified Object Model (X3DUOM)
        https://www.web3d.org/specifications/X3DUOM.html
        https://www.web3d.org/specifications/X3dUnifiedObjectModel-4.0.xml

Next steps: represent accessType for each node/field, then devise SPARQL queries to report valid animation chains, then devise SPARQL queries

TODO: standardization plan, is the ontology work another encoding of X3D models?  Where does it best fit in the X3D constellation of specifications?

[4.17] X3D Graphics Specification Relationships
        https://www.web3d.org/specifications/X3dSpecificationRelationships.png
===================================================

Slow but steady in forward direction... Have fun with X3D Semantic Web!  8)

all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman



More information about the x3d-public mailing list