information-system-model/src/test/resources/types/ConsistsOf.json

1 line
66 KiB
JSON
Raw Normal View History

2023-10-25 18:01:11 +02:00
[{"type":"ConsistsOfType","id":"5ad3ac6b-e425-4996-9c95-e041e22c5cd3","metadata":{"type":"Metadata","supertypes":["Property"],"createdBy":"service-account-junit.tests.luca.frosini","creationTime":"2023-05-12 16:30:23.060 +0000","lastUpdateBy":"service-account-junit.tests.luca.frosini","lastUpdateTime":"2023-05-12 16:30:23.060 +0000"},"name":"ConsistsOf","description":"This is the base type for any ConsistsOf relation","version":"1.0.0","changelog":{"1.0.0":"First Version"},"abstract":false,"final":false,"extendedTypes":["Relation"],"source":{"type":"ResourceType","id":"5aa731ec-b1c8-46eb-a2b2-f25172d0bc6f","metadata":{"type":"Metadata","supertypes":["Property"],"createdBy":"service-account-junit.tests.luca.frosini","creationTime":"2023-05-12 16:24:22.304 +0000","lastUpdateBy":"service-account-junit.tests.luca.frosini","lastUpdateTime":"2023-05-12 16:24:22.304 +0000"},"name":"Resource","description":"This is the base type for any Resource","facets":[{"type":"LinkedEntity","source":"Resource","relation":"ConsistsOf","target":"Facet","description":"Any Resource consists of one or more Facets which describes the different aspects of the resource.","min":1,"max":null}],"resources":[{"type":"LinkedEntity","source":"Resource","relation":"IsRelatedTo","target":"Resource","description":"Any Resource can be related to any other resource.","min":0,"max":null}],"version":"1.0.0","changelog":{"1.0.0":"First Version"},"abstract":true,"final":false,"extendedTypes":["Entity"]},"target":{"type":"FacetType","id":"5f582355-57fd-41d3-93c8-62f17da6433e","metadata":{"type":"Metadata","supertypes":["Property"],"createdBy":"service-account-junit.tests.luca.frosini","creationTime":"2023-05-12 16:24:24.869 +0000","lastUpdateBy":"service-account-junit.tests.luca.frosini","lastUpdateTime":"2023-05-12 16:24:24.869 +0000"},"name":"Facet","description":"This is the base type for any Facet","version":"1.0.0","changelog":{"1.0.0":"First Version"},"abstract":true,"final":false,"extendedTypes":["Entity"]}},{"type":"ConsistsOfType","id":"caf70874-e19f-4c56-a226-2de402c675b4","metadata":{"type":"Metadata","supertypes":["Property"],"createdBy":"service-account-junit.tests.luca.frosini","creationTime":"2023-05-12 16:30:39.657 +0000","lastUpdateBy":"service-account-junit.tests.luca.frosini","lastUpdateTime":"2023-05-12 16:30:39.657 +0000"},"name":"HasContact","description":"HasContact is a base relation type to capture the diverse points of contact associated with a resource. This relation is abstract because if not specialised it does not add any semantic of relating the resource with the target {@link ContactFacet}. Instead, every specialisation refines the reason of using the {@link ContactFacet} allowing to discriminate between two or more {@link ContactFacet} attached to the same resource.The identified specialisations are: {@link HasContributor}, {@link HasCreator}, {@link HasCurator}, {@link HasDeveloper}, {@link HasMaintainer}, {@link HasManager} and {@link HasOwner}.","version":"1.0.0","changelog":{"1.0.0":"First Version"},"abstract":true,"final":false,"extendedTypes":["ConsistsOf"],"source":{"type":"ResourceType","id":"5aa731ec-b1c8-46eb-a2b2-f25172d0bc6f","metadata":{"type":"Metadata","supertypes":["Property"],"createdBy":"service-account-junit.tests.luca.frosini","creationTime":"2023-05-12 16:24:22.304 +0000","lastUpdateBy":"service-account-junit.tests.luca.frosini","lastUpdateTime":"2023-05-12 16:24:22.304 +0000"},"name":"Resource","description":"This is the base type for any Resource","facets":[{"type":"LinkedEntity","source":"Resource","relation":"ConsistsOf","target":"Facet","description":"Any Resource consists of one or more Facets which describes the different aspects of the resource.","min":1,"max":null}],"resources":[{"type":"LinkedEntity","source":"Resource","relation":"IsRelatedTo","target":"Resource","description":"Any Resource can be related to any other resource.","min":0,"max":null}],"version":"1.0.0","changelog":{"1.0.0":"First Version"},"abstract":true,"final":false,"extendedTypes":["Entity"]},"target":{"type":"FacetType","id":"309