diff --git a/specification/tmp/domain_ISA2.md b/specification/tmp/domain_ISA2.md new file mode 100644 index 0000000000000000000000000000000000000000..2cac59c90dd370b5b7048f6bb65a2f803c8d633a --- /dev/null +++ b/specification/tmp/domain_ISA2.md @@ -0,0 +1,106 @@ +[[_TOC_]] + +# Einleitung +Neben der Interessen der Wirtschaft etabliert sich eine verteilte Gemeinschaft von Menschen, die nicht an ein endloses Wachstum glaubt und versucht durch ein anderes Handeln einen sozialökologischen Wandel der Gesellschaft zu gestalten. Siehe auch [Memorandum of Understanding des Wandelbündnis](https://wandelbuendnis.org/mou/memorandum-of-understanding). + +Um diesen Wandel sichtbar zu machen, ist es nötig die Organisationen des sozialökologischen Wandel zu vernetzen. Dazu werden Technologien verwendet wie das [Resource Description Framework](https://de.wikipedia.org/wiki/Resource_Description_Framework) welche den Ansatz der [Linked_Open_Data](https://wikipedia.org/wiki/Linked_Open_Data) (**LOD**) ermöglichen. + +Das hier werwendete Vokabular orientiert sich am [ISA2 core vocabularies](https://ec.europa.eu/isa2/sites/isa/files/corevocabularies-poster.pdf). Es wird jedoch Abweichungen geben müssen. Z.B. gibt es im [ISA2 core vocabularies](https://ec.europa.eu/isa2/sites/isa/files/corevocabularies-poster.pdf) als Agent nur eine Person oder eine rechtliche Organisation. Im sozialökologischen Wandel gibt es Gruppierungen die eher der Definitiuon einer [FOAF:Group](http://xmlns.com/foaf/spec/#term_Group) entsprechen. + +> Die Klasse "Gruppe" repräsentiert eine Sammlung von einzelnen Agenten (und kann selbst die Rolle eines Agenten spielen, d. h. etwas, das Aktionen ausführen kann). +> +> Dieses Konzept ist absichtlich recht weit gefasst und umfasst informelle und Ad-hoc-Gruppen, langlebige Gemeinschaften, organisatorische Gruppen innerhalb eines Arbeitsplatzes usw. Einige solcher Gruppen können zugehörige Eigenschaften haben, die in RDF erfasst werden können (vielleicht eine Homepage, ein Name, eine Mailingliste usw.). +> + +Bekannte Datenquellen des LOD sind [DBpedia](https://de.wikipedia.org/wiki/DBpedia) und [Wikidata](https://de.wikipedia.org/wiki/Wikidata). Es werden jedoch immer mehr, z.B. im öffentlichen Bereich [GOVDATA](https://www.govdata.de). + +Es soll kein weiterer zentraler Datenspeicher entstehen, sondern ein Standard der beschreibt wie Daten von Agenten (Personen, Gruppen und Organisationen) des sozialökologischen Wandel präsentiert, gespeichert und ausgetauscht werden können. + +Ein weiteres Hauptaugenmerk sind sogenannte Duplikate. Dabei handelt es sich um Agenten, die durch die Verteilung von Daten an mehreren Stellen gespeichert wurden und ggf. voneinander abweichen. Diese Daten technisch abzugleichen ist ein eher komplexes Thema, deshalb begnügen wir uns damit diese Duplikate zu markieren, so das man ihnen 'folgen' kann und nach ihnen suchen kann. Ein 'Datenbesitzer' hat dann die Möglichkeit diese Duplikate automatisch oder manuel aufzulösen. + +Da sich der sozialökologische Wandel nicht auf den deutschsprachichen Raum begrenzt, wird die Spezifikation in Englisch verfasst. +Zur Übersetzung von Texten wird [DeepL](https://www.deepl.com) empfohlen. + +# Introduction +A distributed community of people who do not believe in endless growth try to bring about socio-ecological change in society by acting differently. See also [Memorandum of Understanding of Wandelbündnis](https://wandelbuendnis.org/mou/memorandum-of-understanding). + +In order to make this change visible, it is necessary to link the organisations of socio-ecological change. For this purpose, technologies such as the [Resource Description Framework](https://de.wikipedia.org/wiki/Resource_Description_Framework) are used which enable the [Linked_Open_Data](https://wikipedia.org/wiki/Linked_Open_Data) (**LOD**) approach. + +The vocabulary used here is based on the [ISA2 core vocabularies](https://ec.europa.eu/isa2/sites/isa/files/corevocabularies-poster.pdf). However, there will have to be changes. For example, in [ISA2 core vocabularies](https://ec.europa.eu/isa2/sites/isa/files/corevocabularies-poster.pdf), an agent is only a person or a legal organisation. In socio-ecological change, there are groupings that correspond more to the definition of a [FOAF:Group](http://xmlns.com/foaf/spec/#term_Group). + +> The Group class represents a collection of individual agents (and may itself play the role of a Agent, ie. something that can perform actions). +> This concept is intentionally quite broad, covering informal and ad-hoc groups, long-lived communities, organizational groups within a workplace, etc. Some such groups may have associated characteristics which could be captured in RDF (perhaps a homepage, name, mailing list etc.). + +Well-known data sources of the LOD are [DBpedia](https://de.wikipedia.org/wiki/DBpedia) and [Wikidata](https://de.wikipedia.org/wiki/Wikidata). However, there are more and more, e.g. in the public domain [GOVDATA](https://www.govdata.de). + +Another main focus is on so-called duplicates. These are agents that have been stored in several places due to the distribution of data and may differ from each other. Matching this data technically is a rather complex issue, so we are content to mark these duplicates so that they can be 'followed' and searched for. A 'data owner' then has the option of resolving these duplicates automatically or manually. + + +# Agent +Core or Head of our domain is an [Agent](http://xmlns.com/foaf/spec/#term_Agent) (eg. person, group, software or physical artifact). + +## Group +The [Group](http://xmlns.com/foaf/spec/#term_Group) class represents a collection of individual agents (and may itself play the role of a Agent, ie. something that can perform actions). This concept is intentionally quite broad, covering informal and ad-hoc groups, long-lived communities, organizational groups within a workplace, etc. + +## Legal Entity +Represents a organisation that is legally registered. See [Legal Entity](https://joinup.ec.europa.eu/site/core_business/rdfs.html#legal:LegalEntity) + +## Person +An individual person who may be dead or alive, but not imaginary. It is that restriction that makes [person:Person](https://joinup.ec.europa.eu/site/core_person/rdfs.html#person:Person) a sub class of both foaf:Person and schema:Person which both cover imaginary characters as well as real people. + +## Organizational Unit +An [Organizational Unit](https://www.w3.org/TR/vocab-org/#org:OrganizationalUnit) is a Organization such as a department or support unit which is part of some larger Organization and only has full recognition within the context of that Organization. In particular the unit would not be regarded as a legal entity in its own right. + +# Organizational Collaboration +A collaboration between two or more Organizations such as a project. It meets the criteria for being an Organization in that it has an identity and defining purpose independent of its particular members but is neither a formally recognized legal entity nor a sub-unit within some larger organization. Might typically have a shorter lifetime than the Organizations within it, but not necessarily. See [Organizational Collaboration](https://www.w3.org/TR/vocab-org/#org:OrganizationalCollaboration) + +# Location +Represents any [location](https://joinup.ec.europa.eu/site/core_location/rdfs.html#dcterms:Location), irrespective of size or other restriction. +Unlike the [Business Core Vocabulary](https://joinup.ec.europa.eu/site/core_business/rdfs.html) and [The Organization Ontology](https://www.w3.org/TR/vocab-org) models, we use this location for all agents. + +See bottom left on the [poster](https://ec.europa.eu/isa2/sites/isa/files/corevocabularies-poster.pdf) + +# Opening OpeningHoursSpecification +In the [Core Public Service Vocabulary Application Profile 2.2.1](https://joinup.ec.europa.eu/collection/semantic-interoperability-community-semic/solution/core-public-service-vocabulary-application-profile/release/221) + +The opening Hour specification of schema.org is used. the pdf is available [here](https://github.com/catalogue-of-services-isa/CPSV-AP/raw/master/releases/2.2.1/SC2015DI07446_D02.02_CPSV-AP-2.2.1_v1.00.pdf) See `3.12.5. Opening Hours`. + +The OpeningHoursSpecification of [goodrelations](http://www.heppnetz.de/ontologies/goodrelations/v1.html#OpeningHoursSpecification) is also very simmilar to the [schema.org OpeningHoursSpecification](https://schema.org/OpeningHoursSpecification) + +The [openstreetmap format](https://wiki.openstreetmap.org/wiki/Key:opening_hours) currently used by karte von morgen differs in format. + +TODO: we have to discuss and decide how we solve that. A feew weeks ago we decided to postpone that decision and did not support openingHous in the first version. + +# Contact Point +Described in the [Core Public Service Vocabulary Application Profile](https://joinup.ec.europa.eu/collection/semantic-interoperability-community-semic/solution/core-public-service-vocabulary-application-profile/releases) see [pdf]( +https://github.com/catalogue-of-services-isa/CPSV-AP/raw/master/releases/2.2.1/SC2015DI07446_D02.02_CPSV-AP-2.2.1_v1.00.pdf) chapter `3.18. The Contact Point Class` +It references [schema.org ContactPoint](https://schema.org/ContactPoint) + +# Mark as duplicates +https://www.w3.org/TR/owl-ref/#sameAs-def + +# Mark as NOT a duplicate +https://www.w3.org/TR/owl-ref/#differentFrom-def + +# To be discussed + +## Homepage +The [homepage](http://xmlns.com/foaf/spec/#term_homepage) property relates something to a homepage about it. + +## Founding Date +The date that this [organization was founded](https://schema.org/foundingDate). + +## Image +http://xmlns.com/foaf/spec/#term_img +http://xmlns.com/foaf/spec/#term_thumbnail +http://xmlns.com/foaf/spec/#term_logo + +## category/tag +https://www.w3.org/TR/vcard-rdf/#d4e813 +Bei KVM steckt semantik hinter manchen tags, diese sollte man auflösen! + +## version +https://www.w3.org/TR/owl-ref/#VersionInformation + +## License +https://schema.org/license \ No newline at end of file