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
TheMeasureTriplesMapthat createdom:Measureinstances has been removed.
Unit values are now stored as literals usingaml:hasUnitNamefor better compatibility with AML files that do not use OM unit names.
Fixed
-
Conditional RML mappings
Fixed missingrdf:typeassignments 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