Releases: OP-TED/model2owl
2.1.1
2.1.0
New features
- Transformation if Element and Connenctor tags
- Transformation of floating comments attached to Elements and Connectors
- Addition of config variables: convention report metadata, a flag for generating realisations and objects, a flag for generating re-used concepts (classes and properties)
- Transformation of realisation relations (but the Object description generation is not yet in place)
- Improved Makefile
- Fixed connector multiplicity bug
- Improved documentation
What's Changed
- Feature/epo 721 by @csnyulas in #168
- rechecked checkers by @Dragos0000 in #169
- Feature/epo 794 by @Dragos0000 in #170
- makefile clean up by @Dragos0000 in #171
- realisation rule and convention report config variables by @Dragos0000 in #172
- adjusted checker for connector multiplicity by @Dragos0000 in #173
- user manual by @Dragos0000 in #174
- flag for reused resources/classes in core layer by @Dragos0000 in #175
- rule for floating comments by @Dragos0000 in #176
- transformation for tags by @Dragos0000 in #177
New Contributors
Full Changelog: 2.0.0...2.1.0
2.0.0
What's Changed
- Feature/epo 728 by @Dragos0000 in #143
- Feature/epo 760 bis by @Dragos0000 in #144
- namespaces fetcher and checker by @Dragos0000 in #145
- Feature/epo 733 by @Dragos0000 in #147
- took out import of non-existing file by @Dragos0000 in #148
- some changes by @Dragos0000 in #149
- added conventions by @Dragos0000 in #150
- Union of multiple domains / ranges for properties + short URIs by @Dragos0000 in #152
- prefixes change by @Dragos0000 in #153
- conventions report improvements by @Dragos0000 in #154
- conventions report update by @Dragos0000 in #156
- shapes skeleton by @Dragos0000 in #155
- added filter in restrictions by @Dragos0000 in #157
- added filter in shacl by @Dragos0000 in #158
- added filter in shacl 2 by @Dragos0000 in #159
- fixing unions by @Dragos0000 in #160
- node shape fix by @Dragos0000 in #161
- transformation rules update by @Dragos0000 in #163
- added checkers and imports by @Dragos0000 in #162
- metadata updates by @Dragos0000 in #164
- updates by @Dragos0000 in #165
- fixed tests by @Dragos0000 in #166
- Feature/readme update by @costezki in #167
Full Changelog: 1.1.0...2.0.0
1.1.0
What's Changed
- reasoning investigations by @costezki in #74
- added additional rules by @Dragos0000 in #93
- Feature/epo 157 by @andreea-pasare in #94
- ajusted script to work for generalization that are not in the model e… by @Dragos0000 in #95
- fix for generalisations by @Dragos0000 in #96
- removed debug message by @Dragos0000 in #97
- Feature/refactoring release fixes by @Dragos0000 in #98
- model glossary by @Dragos0000 in #100
- updated namespaces.xml by @costezki in #99
- changes by @Dragos0000 in #101
- fixed connector name by @Dragos0000 in #102
- Epo 515 by @dbd311 in #110
- Feature epo 515 by @dbd311 in #112
- Feature epo 614 by @dbd311 in #116
- Feature epo 614 by @dbd311 in #117
- Epo feauture 629 by @dbd311 in #120
- Feature epo 611 by @dbd311 in #121
- EPO-608 by @dbd311 in #122
- EPO-638 by @dbd311 in #123
- Feature/epo 638 by @dbd311 in #124
- adding task to convert rdf/xml to turtle and vice-versa. Fix problem … by @dbd311 in #130
- saxon variable by @Dragos0000 in #131
- added prefix by @Dragos0000 in #133
- Feature/epo 730 by @Dragos0000 in #141
New Contributors
- @andreea-pasare made their first contribution in #94
- @dbd311 made their first contribution in #110
Full Changelog: 1.0.0...1.1.0
1.0.0
Final version of TEDEPO/OWL 2020 project.
0.1.15
0.1.14
- fix: attribute types are in lower case but should be as in the UML (e.g.: skos:c/Concept, epo:a/Ammount, Quantity)
- update: the mappings in the configuration: change rdf:langString to rdfs:literal
- fix: restrictions min 0 and max *, generated from Class attributes, shall disappear
We have generated the RDF files from the latest version fo the model. Please find them at the following links:
owl-core-ePO-CM-2.0.1
owl-restrictions-ePO-CM-2.0.1
owl-shpes-ePO-CM-2.0.1
Deliverable E
Deliverable E
Date: 09/06/2020
Content
Deliverable E | Generate the formal ontology (reasoning-related component) |
---|---|
WP2.7 | Transformation script for the ontology intensional definitions based on the class and property restrictions |
WP2.8 | Intensional ontology definitions transformation script unit tests |
WP2.9 | Intensional ontology definitions generated with the current state of the conceptual model |
Folder structure
/data - generated data
- owl-restrictions-ePO-CM-v2.0.1-2020-06-08-mappings.rdf - [WP2.9] Intensional ontology definitions generated with the current state of the conceptual model (snapshots of the CM - mappings from 08/06/2020)
/src - source code of the XSLT scripts generating the ontology reasoning axioms in RDF/XML format.
- owl-restrictions.xsl - [WP2.7] Transformation script for the ontology intensional definitions based on the class and property restrictions
- /common and /reasoning-layer-lib - [WP2.7]* contain modules loaded by the main files.
/test - [WP2.8] contains unit tests for each XSL module ensuring the correct implementation.
- /test/unitTests - contain XSpec unit tests
- /test/testData - test data used in the unit tests
Deliverable D
Deliverable D
Date: 01/06/2020
Content
Deliverable D | Generate the formal ontology (data shapes component) |
---|---|
WP2.4 | Transformation script for the SHACL shapes |
WP2.5 | SHACL shape transformation script unit tests |
WP2.6 | SHACL shapes generated with the current state of the conceptual model |
WP1.3+ | Script checking the conformance to the technical conventions of the conceptual model |
Footnotes:
+ This delivery contains updates for WP1.3 implementing the changes agreed with OP and Everis. The HTML reports generated by the conformance checking algorithm contains now filters for errors, warnings and info points.
Folder structure
/data - generated data
- validation-ePO-CM-v2.0.1-2020-05-19.html - conventions reports generated from test data (snapshots of the CM from 19/05/2020)
- /data/static - contains JS and CSS styles refereed by HTML reports.
- data-shapes-ePO-CM-v2.0.1-2020-05-19.shapes.ttl - [WP2.6] the data shape ontology component in Turtle format generated from test data (snapshots of the CM from 19/05/2020)
- core-ont-ePO-CM-v2.0.1-2020-05-19.rdf - [WP2.6] the data shape ontology component in Turtle format generated from test data (snapshots of the CM from 19/05/2020)
/src - source code of the XSLT scripts generating the core ontology in RDF/XML format.
- shacl-shapes.xsl - [WP2.4] - Transformation script for the SHACL shapes
- html-conventions-report.xsl - [WP1.3] source code of the XSLT scripts generating the HTML conventions report.
- /common , /html-conventions-lib and /shacl-shape-lib contain modules loaded by the main files.
/test - [WP2.5] contains unit tests for each XSL module ensuring the correct implementation.
- /test/unitTests - contain XSpec unit tests
- /test/testData - test data used in the unit tests
Deliverable C
Deliverable C
Date: 25/05/2020
Content
Deliverable C | Generate the formal ontology (core component) |
---|---|
WP1.6+ | transformation rules from UML to OWL and SHACL |
WP2.1 | Transformation script for the core ontology |
WP2.2 | Core ontology transformation script unit tests |
WP2.3 | Core ontology generated with the current state of the conceptual model |
Footnotes:
+ This delivery batch contains the work package WP1.6, which was not foreseen in the initial planning, but, nevertheless, was created with additional efforts for the success of the eProcurement ontology project. This additional work package contributes to completing the eProcurement overall architecture and provides a concise, human-readable, documentation of the transformation logic that is implemented across work packages of the second phase (WP2.*).
Folder structure
/data - generated data
- validation-ePO-CM-v2.0.1-2020-05-19.html - conventions reports generated from test data (snapshots of the CM from 19/05/2020)
- /data/static - contains JS and CSS styles refereed by HTML reports.
- core-ont-ePO-CM-v2.0.1-2020-05-19.ttl - [WP2.3] the core ontology component in Turtle format generated from test data (snapshots of the CM from 19/05/2020)
- core-ont-ePO-CM-v2.0.1-2020-05-19.rdf - [WP2.3] the core ontology component in RDF/XML format
/doc - documentations
- /uml2owl-transformation - [WP1.6] transformation rules from UML to OWL and SHACL
/src - source code of the XSLT scripts generating the core ontology in RDF/XML format.
- owl-core.xsl - [WP2.1] - Transformation script for the core ontology
- /common and /owl-core-lib contain modules loaded by the main file (owl-core.xsl)
/test - [WP2.2] contains unit tests for each XSL module ensuring the correct implementation.
- /test/unitTests - contain XSpec unit tests
- /test/testData - test data used in the unit tests