You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This task aims to maintain the integrity and accuracy of the Semantic Data Specification by properly marking and managing deprecated concepts in the exported OWL and SHACL artefacts. Deprecating classes, rather than removing them, helps prevent data inconsistencies and broken dependencies. Deprecation is a gradual way to indicate that certain classes are no longer in use, while still maintaining them for backward compatibility. The mechanism should allow to deprecate elements for a major version or all previous versions
This task requires the implementer to:
Define a method for generating deprecated status: Develop a method for identifying elements to be deprecated, particularly those removed between versions of the Conceptual Model. Ensure these elements are retained in the latest ontology version with appropriate deprecation properties. Clearly outline the required inputs and outputs for this process. Describe how Major versions are handled.
Provide a command line tool: Create a command line tool or script to implement the deprecation method, ensuring that identified elements are correctly marked with deprecated status in the latest OWL and SHACL artefacts.
Update ePO workflow: Modify the existing Model2Owl ePO workflow to generate deprecated statuses according to the defined method.
Write deprecated status documentation: Provide instructions on how to enable and manage deprecated statuses and integrate with existing Model2Owl documentation.
This task aims to maintain the integrity and accuracy of the Semantic Data Specification by properly marking and managing deprecated concepts in the exported OWL and SHACL artefacts. Deprecating classes, rather than removing them, helps prevent data inconsistencies and broken dependencies. Deprecation is a gradual way to indicate that certain classes are no longer in use, while still maintaining them for backward compatibility. The mechanism should allow to deprecate elements for a major version or all previous versions
This task requires the implementer to:
Important
This ticket replaces model2owl#214
The text was updated successfully, but these errors were encountered: