Skip to content

v3.0.0

Latest

Choose a tag to compare

@tomwestermann tomwestermann released this 14 Jan 17:36
· 1 commit to master since this release

AML2OWL v3.0.0

Human-Readable URIs

Generated URIs now use human-readable / characters instead of URL-encoded %2F.
This affects all SPARQL queries that reference URIs.

Before
https://w3id.org/hsu-aut/AutomationML#MySUCLib%2FMySUC

After
https://w3id.org/hsu-aut/AutomationML#MySUCLib/MySUC

Migration
Update existing SPARQL queries by replacing %2F with / in all URI patterns.

Lowered Java Version Requirement

-Application is now compatible with Java Versions starting at Java 11.

Removed

  • Ontology of Units of Measure (OM) mapping
    The MeasureTriplesMap that created om:Measure instances has been removed.
    Unit values are now stored as literals using aml:hasUnitName for better compatibility with AML files that do not use OM unit names.

Fixed

  • Conditional RML mappings
    Fixed missing rdf:type assignments when optional XML attributes (such as @RefBaseSystemUnitPath) are absent.

  • JAR path handling
    Fixed a bug where JAR file paths containing spaces caused file-not-found errors during SPARQL post-processing.

Documentation

  • Added comprehensive mapping coverage documentation to the README
  • Documented SPARQL post-processing queries and their purpose
  • Added a Known Limitations section