Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v4.2.0 #567

Merged
merged 353 commits into from
Aug 1, 2022
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
353 commits
Select commit Hold shift + click to select a range
7d36724
Remove ids:Catalog, instead use dcat:Catalog
lcomet Sep 9, 2021
8450bea
Remove ids:title, instead use dct:title
lcomet Sep 9, 2021
e70e4fe
add prefix for dct:title
lcomet Sep 9, 2021
91970d7
add prefix for dcat:Catalog
lcomet Sep 9, 2021
cf105d7
Remove ids:description, instead use dct:description
lcomet Sep 9, 2021
1e3fae3
minor spelling
clange Sep 9, 2021
e7c3300
Remove ids:shapesGraph, instead use sh:shapesGraph
lcomet Sep 9, 2021
cd3bcdd
add prefix for sh:shapesGraph
lcomet Sep 9, 2021
6dcb926
Remove ids:primarysite and replace by org:hasPrimarySite
lcomet Sep 9, 2021
fdd9ead
Remove ids:corporateEmailAddress, instead use foaf:mbox
lcomet Sep 9, 2021
9517276
Remove ids:corporateHomepage, instead use foaf:homepage
lcomet Sep 9, 2021
97a83de
Remove ids:familyName
lcomet Sep 15, 2021
ad08532
Remove ids:givenName
lcomet Sep 15, 2021
b81fdd6
Remove ids:phoneNumber
lcomet Sep 15, 2021
16cc6da
Remove ids:emailAddress
lcomet Sep 15, 2021
6458710
Remove ids:homepage
lcomet Sep 15, 2021
681d430
Remove ids:identifierNumber
lcomet Sep 16, 2021
345b51f
Remove ids:publisher
lcomet Sep 16, 2021
09b192d
Remove ids:mediaType
lcomet Sep 16, 2021
ee3157b
Remove ids:mediaType
lcomet Sep 16, 2021
99d04b7
Remove ids:creationDate
lcomet Sep 16, 2021
8e5c01f
Remove ids:language
lcomet Sep 16, 2021
57b1f15
Remove ids:theme
lcomet Sep 16, 2021
ee6691e
Remove ids:keyword
lcomet Sep 16, 2021
8d22cad
add prefix for dcat:keyword
lcomet Sep 16, 2021
ef9f099
Remove ids:temporalCoverage
lcomet Sep 16, 2021
5caa381
Remove ids:temporalResolution
lcomet Sep 16, 2021
bb46fb7
Remove ids:spatialCoverage
lcomet Sep 16, 2021
c461a12
Remove ids:accrualPeriodicity
lcomet Sep 16, 2021
f8a365b
Remove ids:created
lcomet Sep 16, 2021
6d366e6
Remove ids:modified
lcomet Sep 16, 2021
a300fb7
Remove ids:issued
lcomet Sep 20, 2021
0e580bf
Remove ids:version
lcomet Sep 20, 2021
679fb29
Remove ids:dateTime
lcomet Sep 20, 2021
4e9e216
Remove ids:begin
lcomet Sep 20, 2021
980b821
Remove ids:end
lcomet Sep 20, 2021
f4fa012
Remove ids:leftOperand
lcomet Sep 20, 2021
2ad08d8
Remove ids:operator
lcomet Sep 20, 2021
cf1de1a
Remove ids:rightOperandReference
lcomet Sep 20, 2021
913268f
Remove ids:unit
lcomet Sep 20, 2021
2e80228
Remove ids:and
lcomet Sep 20, 2021
f15e85c
Remove ids:or
lcomet Sep 20, 2021
84aa0e3
Remove ids:xone
lcomet Sep 20, 2021
8527ed1
Remove ids:assignee
lcomet Sep 22, 2021
d8da9b1
Remove ids:assigner
lcomet Sep 22, 2021
2168253
Remove ids:constraint
lcomet Sep 22, 2021
ac5c3ee
Remove ids:assetRefinement
lcomet Sep 22, 2021
9d8b81e
Remove ids:permission
lcomet Sep 22, 2021
1766900
Remove ids:prohibition
lcomet Sep 22, 2021
a6f54c1
Remove ids:obligation
lcomet Sep 22, 2021
a8a1a1a
Remove ids:includedIn
lcomet Sep 22, 2021
d924498
Merge pull request #499 from International-Data-Spaces-Association/4.…
Sep 30, 2021
1f51b5d
4.2.0 changelogs
Sep 30, 2021
d747b7b
Create default_pull_request_template.md
Sep 30, 2021
91033fc
Create Release_Pull_Request_Template.md
Sep 30, 2021
93055ca
Merge branch 'develop' of https://github.com/IndustrialDataSpace/Info…
Sep 30, 2021
bbd9ffc
Releaxing Resource and Participant entries at the Connector Self-Desc…
sebbader Oct 5, 2021
d85d7cb
fixed spelling
clange Oct 6, 2021
0fa4659
Merge pull request #510 from International-Data-Spaces-Association/fi…
Oct 7, 2021
835f4cc
Merge pull request #503 from International-Data-Spaces-Association/ch…
Oct 7, 2021
9c1b2f2
update file to remove again ids:MediaType
lcomet Oct 7, 2021
be18183
minor chnage in PR templates, rerun ontology script
Oct 7, 2021
cd157ef
Remove ids:TemporalEntity
lcomet Oct 7, 2021
cd15adc
Update CatalogShape.ttl
Oct 7, 2021
e7c567b
Update Ontology.ttl
Oct 7, 2021
5edbd5f
fix spelling
aliariff Oct 12, 2021
4c88849
Remove ids:standardLicense
lcomet Oct 12, 2021
37f33e3
Revert "Remove ids:standardLicense"
lcomet Oct 12, 2021
823a639
Remove ids:standardLicense
lcomet Oct 12, 2021
4b6cb39
Remove ids:customLicense
lcomet Oct 12, 2021
0b1ed9c
make ids:Catalog a subclass of odrl:AssetCollection
Oct 13, 2021
7cdce62
Added odrl prefix.
Oct 13, 2021
365993b
Merge pull request #509 from International-Data-Spaces-Association/fe…
sebbader Oct 13, 2021
77cda3f
Merge pull request #511 from International-Data-Spaces-Association/fi…
Oct 14, 2021
e83ee6e
Add helper file
lcomet Oct 15, 2021
b502c1f
Update to org:Site
lcomet Oct 18, 2021
8549d59
Update helper file to include org:Site
lcomet Oct 18, 2021
ecf9c83
Going back and removing the relaxations of Agents and Resources being…
sebbader Oct 20, 2021
c802e75
The shapes:InfrastructureComponentShape had sh:targetClass ids:Infras…
sebbader Oct 20, 2021
43397db
Removing the doublicated ComponentShape, merging its content into the…
sebbader Oct 20, 2021
86c3bf2
removing the RuleShap declarations for assignee, assigner, and target…
sebbader Oct 20, 2021
4516ee2
removing the RuleShap declarations for assignee, assigner, and target…
sebbader Oct 20, 2021
b44eea8
Fix typo
Oct 21, 2021
674b4dc
Merge pull request #515 from aliariff/fix-spelling
Oct 21, 2021
2182e98
Merge pull request #517 from International-Data-Spaces-Association/bu…
Oct 21, 2021
23ab98a
Merge pull request #518 from International-Data-Spaces-Association/fi…
Oct 21, 2021
3aed178
Remove ids:Constraint
lcomet Oct 21, 2021
fe93751
update prefix for Time Ontology and remove definitions including skos…
lcomet Oct 21, 2021
6323200
Replacing defaultValue/nonbreaking property with sh:order
sebbader Oct 21, 2021
43f638a
Update helper file to include rdfs:domain and rdfs:range in properties
lcomet Oct 21, 2021
b1b88d8
Merge pull request #516 from International-Data-Spaces-Association/bu…
sebbader Oct 29, 2021
78da3cd
Include rdfs:subClassOf relations
lcomet Nov 4, 2021
3ab603e
include readme file and evaluation file
lcomet Nov 17, 2021
b2c45f5
update documentation about changes in the context of T60
lcomet Nov 17, 2021
f2c7626
update readme file
lcomet Nov 17, 2021
a0f263a
Update README.md
lcomet Nov 17, 2021
d9c8776
Merge pull request #450 from International-Data-Spaces-Association/fe…
Nov 18, 2021
1fd362d
Explicitly mentioned CSVW
clange Nov 24, 2021
99b54b3
Empty commit to restart CI
Nov 25, 2021
be55af3
Merge pull request #524 from International-Data-Spaces-Association/fe…
Nov 25, 2021
d69a3de
Merge branch 'develop' into feature/non-breaking-instance-and-uri-shacl
sebbader Nov 29, 2021
018abfe
Merge pull request #488 from International-Data-Spaces-Association/fe…
sebbader Dec 1, 2021
2add24a
Remove duplicates from .gitignore
Dec 9, 2021
1994655
Relaxing the object of ids:sovereign and ids:publisher to be either a…
sebbader Dec 10, 2021
898f93a
Merge branch 'develop' into feature/non-breaking-instance-and-uri-shacl
sebbader Dec 13, 2021
79723af
Merge branch 'feature/relax-Node-or-Uri-Participant-and-Catalog' into…
sebbader Dec 13, 2021
b80c7f8
removing Action and LeftOperand hierarchies.
sebbader Dec 13, 2021
37a724d
Removing all attributes from Action and LeftOperand to reach a state …
sebbader Dec 13, 2021
4227b22
Removing all attributes from CertificationLevel to reach a state that…
sebbader Dec 13, 2021
06f60e9
Revert "Removing all attributes from CertificationLevel to reach a st…
sebbader Dec 13, 2021
c07997e
Revert "Removing all attributes from Action and LeftOperand to reach …
sebbader Dec 13, 2021
cd36e80
Revert "removing Action and LeftOperand hierarchies."
sebbader Dec 13, 2021
2eb5dfb
relaxed resource cannot have sh:minCount for now.
sebbader Dec 13, 2021
b1ad977
Merge branch 'develop' of https://github.com/IndustrialDataSpace/Info…
Dec 16, 2021
6aa9ac1
Merge pull request #504 from International-Data-Spaces-Association/re…
JohannesLipp Jan 6, 2022
93880ba
Merge branch 'develop' of https://github.com/IndustrialDataSpace/Info…
Jan 6, 2022
4536d3a
Adding a default information for Resource.sovereign and Resource.publ…
sebbader Jan 12, 2022
409f72c
Fix typo (#519)
newinnovations Jan 20, 2022
6cae368
Rename ParISSHape.ttl to ParISShape.ttl (#535)
Jan 28, 2022
4579b54
Update Frequency.ttl (#536)
Jan 28, 2022
fd28a11
Update README.md
lcomet Jan 31, 2022
23b651e
add documentation of extended shapes
lcomet Jan 31, 2022
8ae43f4
Update README.md
lcomet Jan 31, 2022
27ef764
Update README.md
lcomet Jan 31, 2022
99947a8
add image
lcomet Jan 31, 2022
5567900
Update README.md
lcomet Jan 31, 2022
79fb655
Update README.md
lcomet Jan 31, 2022
c1573bd
Update README.md
lcomet Jan 31, 2022
de3d2a2
Update README.md
lcomet Jan 31, 2022
2a69130
Update README.md
lcomet Jan 31, 2022
0c2431f
Update README.md
lcomet Jan 31, 2022
92aaa2b
update format
lcomet Jan 31, 2022
698f9c2
Update README.md
lcomet Jan 31, 2022
16be6d2
Update README.md
lcomet Feb 1, 2022
a3b422d
Update README.md
lcomet Feb 1, 2022
ce05da8
Update README.md
lcomet Feb 1, 2022
ceb94c1
Update README.md
lcomet Feb 1, 2022
cff0ae6
Update README.md
lcomet Feb 1, 2022
42d2574
Merge pull request #343 from hosseinzadeha/develop
sebbader Feb 1, 2022
cf7409f
Integrating the comments from the review.
sebbader Feb 1, 2022
5ba096b
Merge branch 'develop' into feature/non-breaking-instance-and-uri-shacl
sebbader Feb 1, 2022
aca5437
Update README.md
lcomet Feb 1, 2022
572c424
Merge pull request #528 from International-Data-Spaces-Association/fe…
sebbader Feb 4, 2022
319c6fe
Add a callBack URL property based on the requirement of issue 495.
changqin26 Feb 15, 2022
a963e42
Make temporalResolution point to a duration instead of frequency
liam-tirpitz Feb 17, 2022
3234ea4
Fully replace ids:Action with odrl:Action
Feb 17, 2022
d40bb73
Update namespace for LeftOperand etc to odrl
Feb 17, 2022
d55281d
Update ids:publisher to dct:publisher and remove unneeded ODRL abstra…
Feb 17, 2022
9193a25
Fix confusion at domain spec of foaf:mbox and foaf:homepage
Feb 17, 2022
479b0c2
Replace all usages of ids:action and ids:Action with the respective O…
Feb 17, 2022
bea39e9
Remove deprecated ids:action and place odrl:action into refactor helper
Feb 17, 2022
c5d3fce
Update rightOperand from ids to odrl in examples
Feb 17, 2022
1837136
Update rightOperand from ids to odrl in all other places
Feb 17, 2022
c5799e9
Merge pull request #540 from International-Data-Spaces-Association/ad…
JohannesLipp Feb 21, 2022
af271b0
Merge pull request #539 from International-Data-Spaces-Association/fe…
JohannesLipp Feb 21, 2022
db18d35
replace line 174 sh:datatype xsd:string ;) by (new)sh:nodeKind sh:IRI
changqin26 Feb 23, 2022
20bbe2a
Update to sh:datatype xsd:anyURI ;
changqin26 Feb 23, 2022
8d2ffa1
Merge branch 'develop' into feature/PersonShape
JohannesLipp Feb 23, 2022
ee047d9
Set datatype for foaf:homepage to xsd:anyURI
JohannesLipp Feb 23, 2022
2857051
Same error as last PR regarding xsd:anyURI
changqin26 Feb 23, 2022
ed2e134
Merge branch 'develop' into feature/ParticipantShape
JohannesLipp Feb 23, 2022
a576f55
Merge pull request #542 from International-Data-Spaces-Association/fe…
JohannesLipp Feb 23, 2022
43f9002
Replace sh:nodeKind sh:IRI with sh:datatype xsd:anyURI when allowed.
changqin26 Feb 23, 2022
fa8794c
Finalize t60 docu
Feb 23, 2022
5a400ac
callback is for request and notification message not for response and…
changqin26 Feb 23, 2022
f57a7fe
Added basic DQV integration for ids:Resource
liam-tirpitz Mar 2, 2022
b0ac71c
Add missing prefix
liam-tirpitz Mar 2, 2022
85353c9
callbackURL has minCount 0
changqin26 Mar 3, 2022
08eb6d0
Improve linguistic
JohannesLipp Mar 8, 2022
df84960
Linguistic and syntactic improvements
JohannesLipp Mar 8, 2022
2a57fa0
Linguistic: Clarify constraint extensions of existing attributes
JohannesLipp Mar 8, 2022
da1edce
update pdf files
lcomet Mar 9, 2022
bd8012d
update pdf file and image
lcomet Mar 9, 2022
3ed91ce
Update .gitignore
JohannesLipp Mar 9, 2022
e17a4cf
Delete .DS_Store
JohannesLipp Mar 9, 2022
ae20d6d
Merge pull request #543 from International-Data-Spaces-Association/do…
JohannesLipp Mar 17, 2022
0c08bec
Capitalize Metrics
liam-tirpitz Mar 21, 2022
7fe3021
Merge pull request #548 from International-Data-Spaces-Association/fe…
JohannesLipp Mar 21, 2022
bb28ae3
Fixed prefixes of SPRQL queries in the shapes
changqin26 Mar 24, 2022
e9bc60f
Merge pull request #552 from International-Data-Spaces-Association/fi…
JohannesLipp Mar 24, 2022
8a9b118
Replace all sh:nodeKind sh:IRI with sh:datatype xsd:anyURI.
changqin26 Mar 31, 2022
1effd6d
remove HostShape, replace ids:Host with ids:Endpoint in examples.
changqin26 Mar 31, 2022
a45922b
Removed ids:operationparameterization, ids:artifactParameterization a…
changqin26 Mar 31, 2022
96b4158
Add 'ids:Proxy subCalssOf ids:Endpoint', so that it can inherit attri…
changqin26 Mar 31, 2022
6cc8141
Correct ids:Endpoint to ids:Host in Changelog.
changqin26 Apr 7, 2022
e78accc
Revert: Replace all sh:nodeKind sh:IRI with sh:datatype xsd:anyURI.
changqin26 Apr 7, 2022
176a4bb
Delete file: ParameterAssignmentShape.
changqin26 Apr 7, 2022
53613c5
Delete file: ParameterAssignmentShape.
changqin26 Apr 7, 2022
78ef0e8
Merge branch 'feature/anyUrlFix' of https://github.com/International-…
changqin26 Apr 7, 2022
7459eef
Change ids:Endpoint back to ids:Host in examples.
changqin26 Apr 7, 2022
bdf45cc
Change ids:Endpoint back to ids:Host in examples.
changqin26 Apr 7, 2022
75bc0cd
Revert commit 43f9002, because this is not necessary, was a mistake.
changqin26 Apr 7, 2022
b2e35f8
Delete QueryScope.ttl and references
PHochmann Apr 8, 2022
bf770be
Remove deleted ParameterAssignmentShape SHACL import
Apr 21, 2022
559415b
Linguistic improvements
Apr 21, 2022
6418649
Update validation messages to latest changes
Apr 21, 2022
8ac4870
Merge pull request #555 from International-Data-Spaces-Association/fe…
JohannesLipp Apr 21, 2022
fbaf338
Merge pull request #544 from International-Data-Spaces-Association/fe…
JohannesLipp Apr 21, 2022
2818ea9
Add milestone validation to checklist
JohannesLipp Apr 21, 2022
c6cfb29
Make the pipEndpoint optional
sebbader Apr 26, 2022
13d7980
Merge pull request #559 from sebbader/patch-1
JohannesLipp Apr 28, 2022
56360d8
Merge pull request #558 from International-Data-Spaces-Association/Jo…
JohannesLipp Apr 28, 2022
9ee3ab4
Add rdfs:subClassOf ids:Described for Representation, Catalog, Artifa…
PHochmann Apr 29, 2022
5a112fe
Add missing ; and remaining subclasses for Representations
PHochmann Apr 29, 2022
68be541
Merge branch 'develop' into feature/catalog-title-and-description
PHochmann Apr 29, 2022
0e3e6e2
Merge pull request #560 from International-Data-Spaces-Association/fe…
PHochmann May 5, 2022
1b15b51
fixed callBackURL to callbackAddress
changqin26 May 12, 2022
928bb21
Update MessageShape.ttl
JohannesLipp May 12, 2022
c2c29a6
Merge pull request #538 from International-Data-Spaces-Association/fe…
JohannesLipp May 12, 2022
5d75ea4
Update Changelog, Ontology.ttl, Shacl.ttl for Version 4.2.0
PHochmann May 13, 2022
94d5103
Fix missing slash
PHochmann May 13, 2022
5ff3a0c
Add owl:imports support in SHACL Validator to use Ontology.ttl in root
PHochmann May 24, 2022
1b4d832
Remove example failing SHACL tests
PHochmann May 30, 2022
6465493
Merge branch 'develop' into ci/december2021
PHochmann May 30, 2022
2bb10e7
Fix typo
PHochmann May 30, 2022
7a0e94e
Merge consolidated parts from ci/december2021 branch
PHochmann May 31, 2022
1bea959
Fix Changelog
PHochmann May 31, 2022
7364ace
Restore deleted Ontology.ttl imports
PHochmann May 31, 2022
7fd5177
Re-create Ontology and Shacl
PHochmann Jun 1, 2022
3354afc
Restore version_mapping/ files to state from main
PHochmann Jun 1, 2022
a171b49
Delete codes/Mediatype.ttl as it does not contain any triples
PHochmann Jun 1, 2022
60ab1e9
Use dct:temporal in DATA3.ttl
PHochmann Jun 1, 2022
c3e3185
Add missing forward slash in SHACL shape
PHochmann Jun 1, 2022
9f02b2e
Fix syntax error in DATA3.ttl
PHochmann Jun 1, 2022
c7f2b2e
Update examples/CONNECTOR_UPDATE_MESSAGE.jsonld
PHochmann Jun 1, 2022
d90d7c0
Remove import of MediaType as file has been deleted
PHochmann Jun 1, 2022
ad9f6c7
Resore taxonomies/Representation.ttl as it contained breaking content
PHochmann Jun 1, 2022
d73c58e
Add mailing list announcement to checklist
JohannesLipp Jun 30, 2022
90f0370
Update contributors list
JohannesLipp Jun 30, 2022
6e1c513
Update Ontology.ttl
PHochmann Jul 28, 2022
3091068
Update evaluation_external/README.md
PHochmann Jul 28, 2022
ebf8527
Update evaluation_external/README.md
PHochmann Jul 28, 2022
79aa633
Update examples/contracts-and-usage-policy/templates/UsageLoggingTemp…
PHochmann Jul 28, 2022
d1b7642
Update .github/PULL_REQUEST_TEMPLATES/PULL_REQUEST_TEMPLATE.md
PHochmann Jul 28, 2022
4d8d0b8
Update examples/queries-using-sparql/SparqlQueries/src/main/resources…
PHochmann Jul 28, 2022
00f8e73
Update evaluation_external/README.md
PHochmann Jul 28, 2022
ffa7383
Update evaluation_external/README.md
PHochmann Jul 28, 2022
254d85c
Update examples/rdf-validation-using-shacl/cli/conn_self_description.ttl
PHochmann Jul 28, 2022
9a420aa
Update examples/rdf-validation-using-shacl/cli/conn_self_description.ttl
PHochmann Jul 28, 2022
ac65503
Update examples/rdf-validation-using-shacl/cli/conn_self_description.ttl
PHochmann Jul 28, 2022
d704f8f
Update examples/PARTICIPANT_1.jsonld
PHochmann Jul 28, 2022
7874cd1
Update examples/PARTICIPANT_1.jsonld
PHochmann Jul 28, 2022
e136faa
Update examples/contracts-and-usage-policy/templates/UsageLoggingTemp…
PHochmann Jul 28, 2022
a0ac54e
Update examples/contracts-and-usage-policy/templates/SalesTemplates/S…
PHochmann Jul 28, 2022
ec32820
Update examples/contracts-and-usage-policy/templates/OFFER_TEMPLATE.ttl
PHochmann Jul 28, 2022
654c353
Rename licence to license
PHochmann Jul 28, 2022
5ebe05e
Rename licence to license
PHochmann Jul 28, 2022
d9677e3
Merge branch 'ci/december2021-v4.2.0' of github.com:International-Dat…
PHochmann Jul 28, 2022
3fc41fe
Delete .vscode
PHochmann Jul 28, 2022
5280ec2
Update Shacl.ttl
PHochmann Jul 28, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions .github/PULL_REQUEST_TEMPLATES/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
## Type of change

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality
PHochmann marked this conversation as resolved.
Show resolved Hide resolved
PHochmann marked this conversation as resolved.
Show resolved Hide resolved
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] Formatting / Refactoring / Other change (non-breaking, non-functional changes)
- [ ] Release

## Checklist:
- [ ] Provide complete validation shapes for the new ontology terms; remove shapes for the old ones

### Checklist for releases:

#### Before a release:
- [ ] Ensure that the respective [GitHub milestone](https://github.com/International-Data-Spaces-Association/InformationModel/milestones) has no more open issues (i.e., close these or move these to subsequent milestones)
- [ ] Update changelogs
- [ ] Rerun ontology creation script (`create-ontology-ttl.sh`) with the version number of the release. E.g., `create-ontology-ttl.sh 4.2.0`
- [ ] Update and validate the examples against the latest ontology version and SHACL shapes
- [ ] Make sure that the manually authored parts of the documentation are in sync with the rest of the implementation and documentation
- [ ] Check whether the [IDS-G-pre](https://github.com/International-Data-Spaces-Association/IDS-G-pre/tree/main/Infomodel) documentation is up to date
- [ ] Check whether the [IDS Information Model Readme.md](https://github.com/International-Data-Spaces-Association/InformationModel/#readme) is up to date

### After a release:
- [ ] Generate human-readable documentation and single-file serializations using Widoco
- [ ] Generate Java library
- [ ] Update the message table
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,5 @@ artifacts
/IDSInformationModelAll.ttl
/catalog-v001.xml
*.project
references/.DS_Store
.DS_Store
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,22 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).

## [4.2.0] 2022-05-13
Version 4.2.0 of the IDS Information Model

### Added

* Class `ids:PaymentModality` and property `ids:paymentModality` to document pricing modalities (free/ fixed price/ negotiation basis). Property is directly attached to the `ids:Resource`.
* Class `ids:IdsProtocolSpecification` and property `ids:apiSpecification` to describe `ids:Endpoint`s with their supported protocols
* New individuals of `ids:Action`: `ADD`, `DIVIDE`, `HASH`, `INCREMENT_COUNTER`, `MULTIPLY`, `REPLACE`, `SHUFFLE`
* New individuals of `ids:Frequency`: `TWO_TIMES_A_DAY`, `EVERY_THREE_HOURS`, `BIHOURLY`, `HOURLY`, `EVERY_30_MINUTES`, `EVERY_15_MINUTES`, `EVERY_10_MINUTES`, `EVERY_5_MINUTES`, `EVERY_1_MINUTE`
* New individuals of `ids:IdsProtocolSpecification`: `IDS-REST`, `IDS-CP`, `QUERY`, `MULTIPART`
* New individuals of `ids:LeftOperand`: `DATE_TIME`, `HASH_ALGORITHM`, `JSON_PATH`, `XPATH`, `REPLACE_WITH`, `OPERAND`, `ROLE`, `RECIPIENT`, `TARGET_POLICY`, `ARTIFACT_STATE`, `SYSTEM_DEVICE`, `APPLICATION`, `CONNECTOR`, `LOG_LEVEL`, `NOTIFICATION_LEVEL`
* New individuals of `ids:CustomMediaType`: `OTHER_MEDIATYPE`
* Title (`ids:title`) and description (`ids:description`) properties for `ids:Representation`.
* Shapes for AppResources
* Class UsageControlComponent and Shape
* `ids:Representation` is now additionally subclass of `ids:Described` giving instances a title- and description label.

## [4.1.0] 2021-05-26
Version 4.1.0 of the IDS Information Model
Expand Down
107 changes: 58 additions & 49 deletions Ontology.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,13 @@ ids:
<https://github.com/HaydarAk> ,
<https://github.com/jlangkau> ,
<https://github.com/JohannesLipp> ,
<https://github.com/lcomet> ,
<https://github.com/mkollenstart> ;
<https://github.com/mkollenstart> ,
<https://github.com/lcomet> ;
PHochmann marked this conversation as resolved.
Show resolved Hide resolved
dct:publisher ids:IDSA ;
dct:created "2017-09-26"^^xsd:date ;
dct:modified "2021-06-17"^^xsd:date ;
owl:versionInfo "4.1.0" ;
owl:versionIRI <https://w3id.org/idsa/core/4.1.0> ;
dct:modified "2022-06-01"^^xsd:date ;
owl:versionInfo "4.2.0" ;
owl:versionIRI <https://w3id.org/idsa/core/4.2.0> ;
vann:preferredNamespaceUri "https://w3id.org/idsa/core/" ;
vann:preferredNamespacePrefix "ids" ;
rdfs:seeAlso <https://international-data-spaces-association.github.io/InformationModel/> ;
Expand Down Expand Up @@ -102,90 +102,99 @@ _:AnnaKasprzik a dct:Agent, foaf:Person ;
<https://github.com/mkollenstart> a dct:Agent, foaf:Person ;
foaf:name "Maarten Kollenstart" ;
.
<https://github.com/JohannesLipp> a dct:Agent, foaf:Person ;
foaf:name "Johannes Lipp" ;
.
<https://github.com/lcomet> a dct:Agent, foaf:Person ;
foaf:name "Lina Molinas Comet" ;
foaf:name "Lina Molinas Comet" ;
.
# ----------------------------
# Imports of class files
ids:
owl:imports <model/communication/AppRoute.ttl> ;
owl:imports <model/communication/Endpoint.ttl> ;
owl:imports <model/communication/Message.ttl> ;
owl:imports <model/communication/Proxy.ttl> ;
owl:imports <model/content/Artifact.ttl> ;
owl:imports <model/communication/AppRoute.ttl> ;
owl:imports <model/communication/Endpoint.ttl> ;
owl:imports <model/content/UsageControlObject.ttl> ;
owl:imports <model/content/ArtifactState.ttl> ;
owl:imports <model/content/Asset.ttl> ;
owl:imports <model/content/Resource.ttl> ;
owl:imports <model/content/Representation.ttl> ;
owl:imports <model/content/Concept.ttl> ;
owl:imports <model/content/ContentType.ttl> ;
owl:imports <model/content/Artifact.ttl> ;
owl:imports <model/content/DataApp.ttl> ;
owl:imports <model/content/DigitalContent.ttl> ;
owl:imports <model/content/PaymentModalities.ttl> ;
owl:imports <model/content/Language.ttl> ;
owl:imports <model/content/Asset.ttl> ;
owl:imports <model/content/MediaType.ttl> ;
owl:imports <model/content/Representation.ttl> ;
owl:imports <model/content/Resource.ttl> ;
owl:imports <model/content/UsageControlObject.ttl> ;
owl:imports <model/context/Event.ttl> ;
owl:imports <model/context/SpatialEntity.ttl> ;
owl:imports <model/content/ContentType.ttl> ;
owl:imports <model/content/DigitalContent.ttl> ;
owl:imports <model/context/TemporalEntity.ttl> ;
owl:imports <model/contract/Action.ttl> ;
owl:imports <model/contract/BinaryOperator.ttl> ;
owl:imports <model/context/SpatialEntity.ttl> ;
owl:imports <model/context/Event.ttl> ;
owl:imports <model/contract/UsageControlComponent.ttl> ;
owl:imports <model/contract/Constraint.ttl> ;
owl:imports <model/contract/Contract.ttl> ;
owl:imports <model/contract/LeftOperand.ttl> ;
owl:imports <model/contract/Rule.ttl> ;
owl:imports <model/contract/UsagePolicyClass.ttl> ;
owl:imports <model/contract/BinaryOperator.ttl> ;
owl:imports <model/contract/Action.ttl> ;
owl:imports <model/contract/LeftOperand.ttl> ;
owl:imports <model/contract/Contract.ttl> ;
owl:imports <model/governance/Certification.ttl> ;
owl:imports <model/governance/License.ttl> ;
owl:imports <model/infrastructure/AppStore.ttl> ;
owl:imports <model/infrastructure/Broker.ttl> ;
owl:imports <model/infrastructure/Catalog.ttl> ;
owl:imports <model/infrastructure/ClearingHouse.ttl> ;
owl:imports <model/infrastructure/InfrastructureComponent.ttl> ;
owl:imports <model/infrastructure/DAPS.ttl> ;
owl:imports <model/infrastructure/ConfigurationModel.ttl> ;
owl:imports <model/infrastructure/Connector.ttl> ;
owl:imports <model/infrastructure/DAPS.ttl> ;
owl:imports <model/infrastructure/IdentityProvider.ttl> ;
owl:imports <model/infrastructure/InfrastructureComponent.ttl> ;
owl:imports <model/infrastructure/Catalog.ttl> ;
owl:imports <model/infrastructure/AppStore.ttl> ;
owl:imports <model/infrastructure/ParIS.ttl> ;
owl:imports <model/infrastructure/IdentityProvider.ttl> ;
owl:imports <model/infrastructure/PublicKey.ttl> ;
owl:imports <model/participant/BusinessIdentifier.ttl> ;
owl:imports <model/participant/Participant.ttl> ;
owl:imports <model/security/AuthInfo.ttl> ;
owl:imports <model/security/AuthStandard.ttl> ;
owl:imports <model/security/SecurityProfile.ttl> ;
owl:imports <model/participant/BusinessIdentifier.ttl> ;
owl:imports <model/security/Token.ttl> ;
owl:imports <model/security/AuthStandard.ttl> ;
owl:imports <model/security/AuthInfo.ttl> ;
owl:imports <model/security/UserAuthentication.ttl> ;
owl:imports <model/security/SecurityProfile.ttl> ;
owl:imports <model/shared/Described.ttl> ;
owl:imports <model/shared/DescribedSemantically.ttl> ;
owl:imports <model/shared/Named.ttl> ;
owl:imports <model/traceability/ConnectorDeployMode.ttl> ;
owl:imports <model/traceability/ConnectorStatus.ttl> ;
owl:imports <model/traceability/LogLevel.ttl> ;
owl:imports <model/traceability/ConnectorStatus.ttl> ;
owl:imports <model/traceability/ConnectorDeployMode.ttl> ;
owl:imports <model/traceability/ManagedEntity.ttl> ;
owl:imports <taxonomies/Certification.ttl> ;
owl:imports <taxonomies/Contract.ttl> ;
owl:imports <taxonomies/Message.ttl> ;
owl:imports <taxonomies/Representation.ttl> ;
owl:imports <taxonomies/Resource.ttl> ;
owl:imports <codes/Action.ttl> ;
owl:imports <codes/AppEndpointType.ttl> ;
owl:imports <taxonomies/Representation.ttl> ;
owl:imports <taxonomies/Contract.ttl> ;
owl:imports <codes/Frequency.ttl> ;
owl:imports <codes/LogLevel.ttl> ;
owl:imports <codes/ArtifactState.ttl> ;
owl:imports <codes/SecurityGuarantee.ttl> ;
owl:imports <codes/RequestTemplate.ttl> ;
owl:imports <codes/Mediatype.ttl> ;
owl:imports <codes/CertificationLevel.ttl> ;
owl:imports <codes/TokenFormat.ttl> ;
owl:imports <codes/RejectionReason.ttl> ;
owl:imports <codes/Audience.ttl> ;
owl:imports <codes/BinaryOperators.ttl> ;
owl:imports <codes/CertificationLevel.ttl> ;
owl:imports <codes/ConnectorDeployMode.ttl> ;
owl:imports <codes/IdsProtocolSpecification.ttl> ;
owl:imports <codes/ConnectorStatus.ttl> ;
owl:imports <codes/ContentType.ttl> ;
owl:imports <codes/Frequency.ttl> ;
owl:imports <codes/KeyType.ttl> ;
owl:imports <codes/Language.ttl> ;
owl:imports <codes/ConnectorDeployMode.ttl> ;
owl:imports <codes/QueryScope.ttl> ;
owl:imports <codes/AppEndpointType.ttl> ;
owl:imports <codes/UsagePolicyClass.ttl> ;
owl:imports <codes/Action.ttl> ;
owl:imports <codes/LeftOperand.ttl> ;
owl:imports <codes/LogLevel.ttl> ;
owl:imports <codes/QueryLanguage.ttl> ;
owl:imports <codes/QueryScope.ttl> ;
owl:imports <codes/KeyType.ttl> ;
owl:imports <codes/Language.ttl> ;
owl:imports <codes/PaymentModality.ttl> ;
owl:imports <codes/QualityMetrics.ttl> ;
owl:imports <codes/ContentType.ttl> ;
owl:imports <codes/QueryTarget.ttl> ;
owl:imports <codes/RejectionReason.ttl> ;
owl:imports <codes/RequestTemplate.ttl> ;
owl:imports <codes/SecurityGuarantee.ttl> ;
owl:imports <codes/TokenFormat.ttl> ;
owl:imports <codes/UsagePolicyClass.ttl> ;
.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,9 @@ For automated validation of the Information Model POJOs (via the builder classes

- A high-level conceptual specification is given as a part of the IDS Reference Architecture Model ([current version 3.0](https://www.internationaldataspaces.org/publications/reference-architecture-model-3-0/) of 2019; see section 3.4).

- [Webinar of November 2018, giving a technical overview of the Information Model](https://www.internationaldataspaces.org/wp-content/uploads/2019/07/IDS-Information-Model.pdf)
- Webinars
- IDSA Tech Talk of September 2020, giving a high-level intro to version 4.0: [slides](https://www.internationaldataspaces.org/wp-content/uploads/2020/09/2020-09-03-Tech-Talk-Infomodel.pdf), [video](https://www.youtube.com/watch?v=V1WvJkaHQJ0&feature=emb_title)
- [Webinar of November 2018, giving a technical overview of the Information Model](https://www.internationaldataspaces.org/wp-content/uploads/2019/07/IDS-Information-Model.pdf)

For members of the International Data Spaces Association only:
- [Working document](https://industrialdataspace.jiveon.com/docs/DOC-1817), explaining
Expand Down
56 changes: 29 additions & 27 deletions Shacl.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,9 @@ shapes:
<https://github.com/HaydarAk> ;
dct:publisher ids:IDSA ;
dct:created "2019-10-14"^^xsd:date ;
dct:modified "2021-06-17"^^xsd:date ;
owl:versionInfo "4.1.0" ;
owl:versionIRI <https://github.com/International-Data-Spaces-Association/InformationModel/tree/master/testing/4.1.0> ;
dct:modified "2022-06-01"^^xsd:date ;
owl:versionInfo "4.2.0" ;
owl:versionIRI <https://github.com/International-Data-Spaces-Association/InformationModel/tree/master/testing/4.2.0> ;
vann:preferredNamespaceUri "https://github.com/International-Data-Spaces-Association/InformationModel/tree/master/testing" ;
vann:preferredNamespacePrefix "shapes" ;
rdfs:seeAlso <https://international-data-spaces-association.github.io/InformationModel/> ;
Expand Down Expand Up @@ -66,61 +66,63 @@ ids:IDSA
# ----------------------------
# Imports of class files
shapes:
owl:imports <testing/communication/ApiDocumentTypeShape.ttl> ;
owl:imports <testing/communication/AppRouteShape.ttl> ;
owl:imports <testing/communication/InterfaceShape.ttl> ;
owl:imports <testing/communication/EndpointShape.ttl> ;
owl:imports <testing/communication/ParameterGroupShape.ttl> ;
owl:imports <testing/communication/ApiDocumentTypeShape.ttl> ;
owl:imports <testing/communication/HostShape.ttl> ;
owl:imports <testing/communication/InterfaceShape.ttl> ;
owl:imports <testing/communication/MessageExchangePatternShape.ttl> ;
owl:imports <testing/communication/MessageShape.ttl> ;
owl:imports <testing/communication/OperationBindingShape.ttl> ;
owl:imports <testing/communication/ParameterAssignmentShape.ttl> ;
owl:imports <testing/communication/ParameterGroupShape.ttl> ;
owl:imports <testing/communication/ParameterShape.ttl> ;
owl:imports <testing/communication/OperationBindingShape.ttl> ;
owl:imports <testing/communication/AppRouteShape.ttl> ;
owl:imports <testing/communication/ProxyShape.ttl> ;
owl:imports <testing/content/ArtifactShape.ttl> ;
owl:imports <testing/content/AssetShape.ttl> ;
owl:imports <testing/content/ConceptShape.ttl> ;
owl:imports <testing/content/ArtifactShape.ttl> ;
owl:imports <testing/content/DataAppShape.ttl> ;
owl:imports <testing/content/MediaTypeShape.ttl> ;
owl:imports <testing/content/RepresentationShape.ttl> ;
owl:imports <testing/content/ResourceShape.ttl> ;
owl:imports <testing/content/ConceptShape.ttl> ;
owl:imports <testing/content/MediaTypeShape.ttl> ;
owl:imports <testing/content/UsageControlObjectShape.ttl> ;
owl:imports <testing/content/ResourceShape.ttl> ;
owl:imports <testing/context/SpatialEntityShape.ttl> ;
owl:imports <testing/context/TemporalEntityShape.ttl> ;
owl:imports <testing/contract/ActionShape.ttl> ;
owl:imports <testing/contract/PricingModelShape.ttl> ;
owl:imports <testing/contract/RuleShape.ttl> ;
owl:imports <testing/contract/ConstraintShape.ttl> ;
owl:imports <testing/contract/ContractShape.ttl> ;
owl:imports <testing/contract/ActionShape.ttl> ;
owl:imports <testing/contract/LeftOperandShape.ttl> ;
owl:imports <testing/contract/PricingModelShape.ttl> ;
owl:imports <testing/contract/RuleShape.ttl> ;
owl:imports <testing/contract/UsageControlComponentShape.ttl> ;
owl:imports <testing/governance/CertificationShape.ttl> ;
owl:imports <testing/infrastructure/BrokerShape.ttl> ;
owl:imports <testing/infrastructure/CatalogShape.ttl> ;
owl:imports <testing/infrastructure/ComponentShape.ttl> ;
owl:imports <testing/infrastructure/InfrastructureComponentShape.ttl> ;
owl:imports <testing/infrastructure/ConfigurationModelShape.ttl> ;
owl:imports <testing/infrastructure/ComponentShape.ttl> ;
owl:imports <testing/infrastructure/ConnectorShape.ttl> ;
owl:imports <testing/infrastructure/InfrastructureComponentShape.ttl> ;
owl:imports <testing/infrastructure/ParISShape.ttl> ;
owl:imports <testing/infrastructure/ParISSHape.ttl> ;
owl:imports <testing/infrastructure/CatalogShape.ttl> ;
owl:imports <testing/infrastructure/PublicKeyShape.ttl> ;
owl:imports <testing/participant/BusinessIdentifierShape.ttl> ;
owl:imports <testing/infrastructure/BrokerShape.ttl> ;
owl:imports <testing/participant/IndustrialClassificationShape.ttl> ;
owl:imports <testing/participant/BusinessIdentifierShape.ttl> ;
owl:imports <testing/participant/ParticipantShape.ttl> ;
owl:imports <testing/security/AuthInfoShape.ttl> ;
owl:imports <testing/security/SecurityProfileShape.ttl> ;
owl:imports <testing/security/TokenShape.ttl> ;
owl:imports <testing/security/UserAuthentificationShape.ttl> ;
owl:imports <testing/shacl/abox-shapes.ttl> ;
owl:imports <testing/security/TokenShape.ttl> ;
owl:imports <testing/security/SecurityProfileShape.ttl> ;
owl:imports <testing/shacl/tbox-shapes.ttl> ;
owl:imports <testing/shacl/abox-shapes.ttl> ;
owl:imports <testing/shared/DescribedSemanticallyShape.ttl> ;
owl:imports <testing/shared/DescribedShape.ttl> ;
owl:imports <testing/shared/NamedShape.ttl> ;
owl:imports <testing/taxonomies/CertificationShape.ttl> ;
owl:imports <testing/shared/DescribedShape.ttl> ;
owl:imports <testing/taxonomies/DigitalContentShape.ttl> ;
owl:imports <testing/taxonomies/RepresentationShape.ttl> ;
owl:imports <testing/taxonomies/CertificationShape.ttl> ;
owl:imports <testing/taxonomies/MessageShape.ttl> ;
owl:imports <testing/taxonomies/OperationShape.ttl> ;
owl:imports <testing/taxonomies/RepresentationShape.ttl> ;
owl:imports <testing/taxonomies/ResourceShape.ttl> ;
owl:imports <testing/traceability/ActivityShape.ttl> ;
owl:imports <testing/traceability/ManagedEntityShape.ttl> ;
owl:imports <testing/traceability/ActivityShape.ttl> ;
.
2 changes: 1 addition & 1 deletion codes/ArtifactState.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
@prefix geo: <http://www.opengis.net/ont/geosparql#> .
@prefix wgs84: <https://www.w3.org/2003/01/geo/wgs84_pos#> .
@prefix odrl: <http://www.w3.org/ns/odrl/2/> .
@prefix time: <https://www.w3.org/TR/owl-time/#> .
@prefix time: <http://www.w3.org/2006/time#> .
@prefix org: <http://www.w3.org/ns/org#> .
@prefix ids: <https://w3id.org/idsa/core/> .
@prefix idsc: <https://w3id.org/idsa/code/> .
Expand Down
Loading