From da2c553e76cc6644551a2cebc6de3f62b6c17394 Mon Sep 17 00:00:00 2001 From: Jan Polowinski Date: Sun, 17 Apr 2016 21:55:36 +0200 Subject: [PATCH 01/12] max value range of GA and intervals --- src/main/resources/modules/data/viso-data.ttl | 19 +++++++++++++++++++ .../modules/graphic/viso-graphic.ttl | 12 ++++++++++++ 2 files changed, 31 insertions(+) diff --git a/src/main/resources/modules/data/viso-data.ttl b/src/main/resources/modules/data/viso-data.ttl index 3e0225c..9a1abf6 100644 --- a/src/main/resources/modules/data/viso-data.ttl +++ b/src/main/resources/modules/data/viso-data.ttl @@ -112,6 +112,9 @@ viso-data:Independent_Variable rdfs:subClassOf viso-data:Variable_Role ; swstatus:term_status "stable"^^xsd:string . + +viso-data:Interval + rdf:type owl:Class . viso-data:Interval_Scale_of_Measurement rdf:type owl:Class ; @@ -341,7 +344,23 @@ viso-data:is_weighted rdf:type owl:DatatypeProperty ; rdfs:domain viso-data:Relation ; rdfs:range xsd:boolean . + +viso-data:maxExclusive + rdf:type owl:DatatypeProperty ; + rdfs:domain viso-data:Interval . + +viso-data:maxInclusive + rdf:type owl:DatatypeProperty ; + rdfs:domain viso-data:Interval . +viso-data:minExclusive + rdf:type owl:DatatypeProperty ; + rdfs:domain viso-data:Interval . + +viso-data:minInclusive + rdf:type owl:DatatypeProperty ; + rdfs:domain viso-data:Interval . + viso-data:planar rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; rdfs:range xsd:boolean ; diff --git a/src/main/resources/modules/graphic/viso-graphic.ttl b/src/main/resources/modules/graphic/viso-graphic.ttl index 556a83b..5477122 100644 --- a/src/main/resources/modules/graphic/viso-graphic.ttl +++ b/src/main/resources/modules/graphic/viso-graphic.ttl @@ -364,6 +364,11 @@ viso-graphic:color_hsl_lightness owl:unionOf (viso-graphic:Brightness viso-graphic:Color viso-graphic:Graphic_Object) ] ; rdfs:range xsd:float ; + viso-graphic:max_value_range + [ a viso-data:Interval; + viso-data:minInclusive "0"^^xsd:int; + viso-data:maxInclusive "100"^^xsd:int + ] ; rdfs:subPropertyOf viso-data:has_quantitative_value , viso-graphic:has_non-spatial_graphic_attribute ; swstatus:term_status "stable"^^xsd:string . @@ -496,6 +501,13 @@ viso-graphic:labels viso-graphic:default_neutral_value viso-graphic:Not_Set . +viso-graphic:max_value_range + rdf:type owl:ObjectProperty ; + rdfs:domain viso-graphic:GraphicAttributeContinuous ; + rdfs:range viso-data:Interval ; + rdfs:label "max value range"^^xsd:string ; + dct:description "Maximum range of values that a graphic attribute can take."^^xsd:string . + viso-graphic:x_position rdf:type viso-graphic:GraphicAttributeContinuous , owl:DatatypeProperty ; rdfs:range xsd:float ; From 53f09b659482bf0c81695a2405db38a8070a4911 Mon Sep 17 00:00:00 2001 From: Jan Polowinski Date: Fri, 20 May 2016 10:29:43 +0200 Subject: [PATCH 02/12] deprecate express in favour of can express and add first set of cs for property characteristics --- .../modules/facts/viso-facts-empiric.ttl | 25 +++++++++++++++++++ .../resources/modules/facts/viso-facts.ttl | 22 ++++++++++++---- 2 files changed, 42 insertions(+), 5 deletions(-) diff --git a/src/main/resources/modules/facts/viso-facts-empiric.ttl b/src/main/resources/modules/facts/viso-facts-empiric.ttl index 2486545..289612c 100644 --- a/src/main/resources/modules/facts/viso-facts-empiric.ttl +++ b/src/main/resources/modules/facts/viso-facts-empiric.ttl @@ -66,6 +66,10 @@ viso-graphic:color_hsl_saturation viso-data:Nominal_Data , viso-data:Quantitative_Data . viso-graphic:contains + viso-facts:can_express + owl:TransitiveProperty ; + viso-facts:can_not_express + owl:ReflexiveProperty , owl:SymmetricProperty ; viso-facts:has_effectiveness_ranking_for_nominal_data "90"^^xsd:float ; viso-facts:has_effectiveness_ranking_for_ordinal_data @@ -82,6 +86,20 @@ viso-graphic:length "120"^^xsd:float . viso-graphic:linked_to + viso-facts:can_express + owl:ReflexiveProperty, owl:TransitiveProperty ; + viso-facts:can_not_express + owl:SymmetricProperty ; + viso-facts:has_effectiveness_ranking_for_nominal_data + "100"^^xsd:float ; + viso-facts:has_effectiveness_ranking_for_ordinal_data + "80"^^xsd:float ; + viso-facts:has_effectiveness_ranking_for_quantitative_data + "30"^^xsd:float . + +viso-graphic:linked_with + viso-facts:can_express + owl:ReflexiveProperty, owl:SymmetricProperty , owl:TransitiveProperty ; viso-facts:has_effectiveness_ranking_for_nominal_data "100"^^xsd:float ; viso-facts:has_effectiveness_ranking_for_ordinal_data @@ -112,6 +130,13 @@ viso-graphic:position "130"^^xsd:float ; viso-facts:has_effectiveness_ranking_for_quantitative_data "130"^^xsd:float . + + +viso-graphic:relative_distance_to + viso-facts:can_express + owl:SymmetricProperty ; + viso-facts:can_not_express + owl:ReflexiveProperty, owl:TransitiveProperty . viso-graphic:shape_named viso-facts:appropriate_to_visualize diff --git a/src/main/resources/modules/facts/viso-facts.ttl b/src/main/resources/modules/facts/viso-facts.ttl index 4b6ee75..f046166 100644 --- a/src/main/resources/modules/facts/viso-facts.ttl +++ b/src/main/resources/modules/facts/viso-facts.ttl @@ -55,17 +55,28 @@ viso-facts:appropriate_to_visualize rdf:type owl:ObjectProperty ; rdfs:domain viso-graphic:GraphicRelation ; rdfs:subPropertyOf viso-facts:expresses ; - dct:description """States that a visual means is not only expressive enough to encode some data classification type (such as ordinal data), but that is also appropriate/acceptable/suitable to encode it. The appropriateness criteria and the facts given in this data set are based on the the Figure \"Fig. 3-26\" in: Jörg Engelhardt, von, „The Language of Graphics“ (Institute for Logic, Language & Computation, University of Amsterdam., 2002). This is in turns based on a figure from MacEachren (p. 272) in: A. M MacEachren, How maps work (Guilford Press New York, 1995). + dct:description """States that a visual means is not only expressive enough to encode some data classification type (such as ordinal data), but that is also appropriate/acceptable/suitable to encode it. The appropriateness criteria and the facts given in this data set are based on the the Figure \"Fig. 3-26\" in: Jšrg Engelhardt, von, âThe Language of Graphicsâ (Institute for Logic, Language & Computation, University of Amsterdam., 2002). This is in turns based on a figure from MacEachren (p. 272) in: A. M MacEachren, How maps work (Guilford Press New York, 1995). """^^xsd:string ; skos:related viso-facts:not_appropriate_to_visualize . - -viso-facts:expresses + +viso-facts:can_express rdf:type owl:ObjectProperty ; rdfs:domain viso-graphic:GraphicRelation ; - dct:description "The expressiveness criteria and the facts given in this data set are based on the the Figure \"Figure 25 - Expressiveness of Retinal Techniques\" (p. 130) from Jock Mackinlay in „Automating the design of graphical presentations of relational information“, ACM Trans. Graph. 5, Nr. 2 (1986): 110-141 ."^^xsd:string ; + dct:description "The expressiveness criteria and the facts given in this data set are based on the the Figure \"Figure 25 - Expressiveness of Retinal Techniques\" (p. 130) from Jock Mackinlay in âAutomating the design of graphical presentations of relational information, ACM Trans. Graph. 5, Nr. 2 (1986): 110-141 ."^^xsd:string ; swstatus:term_status "stable"^^xsd:string ; - skos:example "Visual means \"A\" expresses \"Nominal Data\" means that \"A\" can express nominal data. It does not state something on how well it is suited for this purpose or how effective it is."^^xsd:string ; + skos:example "Visual means \"A\" can express \"Nominal Data\" means that \"A\" can express nominal data. It does not state something on how well it is suited for this purpose or how effective it is."^^xsd:string ; + skos:related viso-facts:appropriate_to_visualize , viso-facts:has_effectiveness_ranking_value , viso-facts:not_appropriate_to_visualize . + +viso-facts:can_not_express + rdf:type owl:ObjectProperty ; + rdfs:domain viso-graphic:GraphicRelation ; + rdfs:subPropertyOf viso-facts:not_appropriate_to_visualize . + +viso-facts:expresses + owl:deprecated "true"^^xsd:boolean ; + rdf:type owl:ObjectProperty ; + rdfs:domain viso-graphic:GraphicRelation ; skos:related viso-facts:appropriate_to_visualize , viso-facts:has_effectiveness_ranking_value , viso-facts:not_appropriate_to_visualize . viso-facts:has_effectiveness_ranking_for_nominal_data @@ -110,6 +121,7 @@ viso-facts:not_appropriate_to_visualize skos:related viso-facts:appropriate_to_visualize . viso-facts:not_expresses + owl:deprecated "true"^^xsd:boolean ; rdf:type owl:ObjectProperty ; rdfs:domain viso-graphic:GraphicRelation ; rdfs:subPropertyOf viso-facts:not_appropriate_to_visualize . From b81326bed1d11acef4374c19335a91b9e92bfd12 Mon Sep 17 00:00:00 2001 From: Jan Polowinski Date: Fri, 20 May 2016 14:13:05 +0200 Subject: [PATCH 03/12] revert viso-facts.ttl --- .../resources/modules/facts/viso-facts.ttl | 22 +++++-------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/src/main/resources/modules/facts/viso-facts.ttl b/src/main/resources/modules/facts/viso-facts.ttl index f046166..4b6ee75 100644 --- a/src/main/resources/modules/facts/viso-facts.ttl +++ b/src/main/resources/modules/facts/viso-facts.ttl @@ -55,28 +55,17 @@ viso-facts:appropriate_to_visualize rdf:type owl:ObjectProperty ; rdfs:domain viso-graphic:GraphicRelation ; rdfs:subPropertyOf viso-facts:expresses ; - dct:description """States that a visual means is not only expressive enough to encode some data classification type (such as ordinal data), but that is also appropriate/acceptable/suitable to encode it. The appropriateness criteria and the facts given in this data set are based on the the Figure \"Fig. 3-26\" in: Jšrg Engelhardt, von, âThe Language of Graphicsâ (Institute for Logic, Language & Computation, University of Amsterdam., 2002). This is in turns based on a figure from MacEachren (p. 272) in: A. M MacEachren, How maps work (Guilford Press New York, 1995). + dct:description """States that a visual means is not only expressive enough to encode some data classification type (such as ordinal data), but that is also appropriate/acceptable/suitable to encode it. The appropriateness criteria and the facts given in this data set are based on the the Figure \"Fig. 3-26\" in: Jörg Engelhardt, von, „The Language of Graphics“ (Institute for Logic, Language & Computation, University of Amsterdam., 2002). This is in turns based on a figure from MacEachren (p. 272) in: A. M MacEachren, How maps work (Guilford Press New York, 1995). """^^xsd:string ; skos:related viso-facts:not_appropriate_to_visualize . - -viso-facts:can_express - rdf:type owl:ObjectProperty ; - rdfs:domain viso-graphic:GraphicRelation ; - dct:description "The expressiveness criteria and the facts given in this data set are based on the the Figure \"Figure 25 - Expressiveness of Retinal Techniques\" (p. 130) from Jock Mackinlay in âAutomating the design of graphical presentations of relational information, ACM Trans. Graph. 5, Nr. 2 (1986): 110-141 ."^^xsd:string ; - swstatus:term_status - "stable"^^xsd:string ; - skos:example "Visual means \"A\" can express \"Nominal Data\" means that \"A\" can express nominal data. It does not state something on how well it is suited for this purpose or how effective it is."^^xsd:string ; - skos:related viso-facts:appropriate_to_visualize , viso-facts:has_effectiveness_ranking_value , viso-facts:not_appropriate_to_visualize . - -viso-facts:can_not_express - rdf:type owl:ObjectProperty ; - rdfs:domain viso-graphic:GraphicRelation ; - rdfs:subPropertyOf viso-facts:not_appropriate_to_visualize . viso-facts:expresses - owl:deprecated "true"^^xsd:boolean ; rdf:type owl:ObjectProperty ; rdfs:domain viso-graphic:GraphicRelation ; + dct:description "The expressiveness criteria and the facts given in this data set are based on the the Figure \"Figure 25 - Expressiveness of Retinal Techniques\" (p. 130) from Jock Mackinlay in „Automating the design of graphical presentations of relational information“, ACM Trans. Graph. 5, Nr. 2 (1986): 110-141 ."^^xsd:string ; + swstatus:term_status + "stable"^^xsd:string ; + skos:example "Visual means \"A\" expresses \"Nominal Data\" means that \"A\" can express nominal data. It does not state something on how well it is suited for this purpose or how effective it is."^^xsd:string ; skos:related viso-facts:appropriate_to_visualize , viso-facts:has_effectiveness_ranking_value , viso-facts:not_appropriate_to_visualize . viso-facts:has_effectiveness_ranking_for_nominal_data @@ -121,7 +110,6 @@ viso-facts:not_appropriate_to_visualize skos:related viso-facts:appropriate_to_visualize . viso-facts:not_expresses - owl:deprecated "true"^^xsd:boolean ; rdf:type owl:ObjectProperty ; rdfs:domain viso-graphic:GraphicRelation ; rdfs:subPropertyOf viso-facts:not_appropriate_to_visualize . From 357419bab96c570b0f3c1b9d7cac39175147ef08 Mon Sep 17 00:00:00 2001 From: Jan Polowinski Date: Fri, 20 May 2016 14:33:00 +0200 Subject: [PATCH 04/12] readded can express --- src/main/resources/modules/facts/viso-facts.ttl | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/resources/modules/facts/viso-facts.ttl b/src/main/resources/modules/facts/viso-facts.ttl index 4b6ee75..27f039a 100644 --- a/src/main/resources/modules/facts/viso-facts.ttl +++ b/src/main/resources/modules/facts/viso-facts.ttl @@ -59,14 +59,24 @@ viso-facts:appropriate_to_visualize """^^xsd:string ; skos:related viso-facts:not_appropriate_to_visualize . -viso-facts:expresses +viso-facts:can_express rdf:type owl:ObjectProperty ; rdfs:domain viso-graphic:GraphicRelation ; dct:description "The expressiveness criteria and the facts given in this data set are based on the the Figure \"Figure 25 - Expressiveness of Retinal Techniques\" (p. 130) from Jock Mackinlay in „Automating the design of graphical presentations of relational information“, ACM Trans. Graph. 5, Nr. 2 (1986): 110-141 ."^^xsd:string ; swstatus:term_status "stable"^^xsd:string ; - skos:example "Visual means \"A\" expresses \"Nominal Data\" means that \"A\" can express nominal data. It does not state something on how well it is suited for this purpose or how effective it is."^^xsd:string ; + skos:example "Visual means \"A\" can express \"Nominal Data\" means that \"A\" can express nominal data. It does not state something on how well it is suited for this purpose or how effective it is."^^xsd:string ; skos:related viso-facts:appropriate_to_visualize , viso-facts:has_effectiveness_ranking_value , viso-facts:not_appropriate_to_visualize . + +viso-facts:can_not_express + rdf:type owl:ObjectProperty ; + rdfs:domain viso-graphic:GraphicRelation ; + rdfs:subPropertyOf viso-facts:not_appropriate_to_visualize . + +viso-facts:expresses + owl:deprecated "true"^^xsd:boolean ; + rdf:type owl:ObjectProperty ; + rdfs:domain viso-graphic:GraphicRelation . viso-facts:has_effectiveness_ranking_for_nominal_data rdf:type owl:DatatypeProperty ; @@ -110,6 +120,7 @@ viso-facts:not_appropriate_to_visualize skos:related viso-facts:appropriate_to_visualize . viso-facts:not_expresses + owl:deprecated "true"^^xsd:boolean ; rdf:type owl:ObjectProperty ; rdfs:domain viso-graphic:GraphicRelation ; rdfs:subPropertyOf viso-facts:not_appropriate_to_visualize . From 6725f959b89db3592550dc01e38a9a9b812e147f Mon Sep 17 00:00:00 2001 From: Jan Polowinski Date: Fri, 20 May 2016 14:34:49 +0200 Subject: [PATCH 05/12] typos --- src/main/resources/modules/facts/viso-facts.ttl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/resources/modules/facts/viso-facts.ttl b/src/main/resources/modules/facts/viso-facts.ttl index 27f039a..4e85a1b 100644 --- a/src/main/resources/modules/facts/viso-facts.ttl +++ b/src/main/resources/modules/facts/viso-facts.ttl @@ -55,14 +55,14 @@ viso-facts:appropriate_to_visualize rdf:type owl:ObjectProperty ; rdfs:domain viso-graphic:GraphicRelation ; rdfs:subPropertyOf viso-facts:expresses ; - dct:description """States that a visual means is not only expressive enough to encode some data classification type (such as ordinal data), but that is also appropriate/acceptable/suitable to encode it. The appropriateness criteria and the facts given in this data set are based on the the Figure \"Fig. 3-26\" in: Jörg Engelhardt, von, „The Language of Graphics“ (Institute for Logic, Language & Computation, University of Amsterdam., 2002). This is in turns based on a figure from MacEachren (p. 272) in: A. M MacEachren, How maps work (Guilford Press New York, 1995). + dct:description """States that a visual means is not only expressive enough to encode some data classification type (such as ordinal data), but that is also appropriate/acceptable/suitable to encode it. The appropriateness criteria and the facts given in this data set are based on the the Figure \"Fig. 3-26\" in: Jšrg Engelhardt, von, The Language of Graphics, (Institute for Logic, Language & Computation, University of Amsterdam., 2002). This is in turns based on a figure from MacEachren (p. 272) in: A. M MacEachren, How maps work (Guilford Press New York, 1995). """^^xsd:string ; skos:related viso-facts:not_appropriate_to_visualize . viso-facts:can_express rdf:type owl:ObjectProperty ; rdfs:domain viso-graphic:GraphicRelation ; - dct:description "The expressiveness criteria and the facts given in this data set are based on the the Figure \"Figure 25 - Expressiveness of Retinal Techniques\" (p. 130) from Jock Mackinlay in „Automating the design of graphical presentations of relational information“, ACM Trans. Graph. 5, Nr. 2 (1986): 110-141 ."^^xsd:string ; + dct:description "The expressiveness criteria and the facts given in this data set are based on the the Figure \"Figure 25 - Expressiveness of Retinal Techniques\" (p. 130) from Jock Mackinlay in Automating the design of graphical presentations of relational information, ACM Trans. Graph. 5, Nr. 2 (1986): 110-141 ."^^xsd:string ; swstatus:term_status "stable"^^xsd:string ; skos:example "Visual means \"A\" can express \"Nominal Data\" means that \"A\" can express nominal data. It does not state something on how well it is suited for this purpose or how effective it is."^^xsd:string ; From ebf1a2f2f681d2e781bb5fd9a5b51aa76f9416df Mon Sep 17 00:00:00 2001 From: Jan Polowinski Date: Fri, 20 May 2016 14:41:46 +0200 Subject: [PATCH 06/12] typos / problematic characters --- src/main/resources/modules/facts/viso-facts.ttl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/modules/facts/viso-facts.ttl b/src/main/resources/modules/facts/viso-facts.ttl index 4e85a1b..8e20620 100644 --- a/src/main/resources/modules/facts/viso-facts.ttl +++ b/src/main/resources/modules/facts/viso-facts.ttl @@ -55,7 +55,7 @@ viso-facts:appropriate_to_visualize rdf:type owl:ObjectProperty ; rdfs:domain viso-graphic:GraphicRelation ; rdfs:subPropertyOf viso-facts:expresses ; - dct:description """States that a visual means is not only expressive enough to encode some data classification type (such as ordinal data), but that is also appropriate/acceptable/suitable to encode it. The appropriateness criteria and the facts given in this data set are based on the the Figure \"Fig. 3-26\" in: Jšrg Engelhardt, von, The Language of Graphics, (Institute for Logic, Language & Computation, University of Amsterdam., 2002). This is in turns based on a figure from MacEachren (p. 272) in: A. M MacEachren, How maps work (Guilford Press New York, 1995). + dct:description """States that a visual means is not only expressive enough to encode some data classification type (such as ordinal data), but that is also appropriate/acceptable/suitable to encode it. The appropriateness criteria and the facts given in this data set are based on the the Figure \"Fig. 3-26\" in: Jrg Engelhardt, von, The Language of Graphics, (Institute for Logic, Language & Computation, University of Amsterdam., 2002). This is in turns based on a figure from MacEachren (p. 272) in: A. M MacEachren, How maps work (Guilford Press New York, 1995). """^^xsd:string ; skos:related viso-facts:not_appropriate_to_visualize . From 344f8f8a250daa2e90398de787d1da54b66e54c8 Mon Sep 17 00:00:00 2001 From: Jan Polowinski Date: Fri, 3 Jun 2016 21:59:24 +0200 Subject: [PATCH 07/12] add shapes collection used in the RVL examples, which seem not have been transferred from the legacy project --- .../resources/modules/shape/common-shapes.ttl | 67 +++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 src/main/resources/modules/shape/common-shapes.ttl diff --git a/src/main/resources/modules/shape/common-shapes.ttl b/src/main/resources/modules/shape/common-shapes.ttl new file mode 100644 index 0000000..a0a9c6f --- /dev/null +++ b/src/main/resources/modules/shape/common-shapes.ttl @@ -0,0 +1,67 @@ +@prefix : . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix terms: . +@prefix viso-graphic: . +@prefix xsd: . + +: rdf:type owl:Ontology ; + terms:creator ; + owl:imports viso-graphic: . + +:Arrow + rdf:type viso-graphic:Shape ; + rdfs:label "Arrow"^^xsd:string . + +:Checked + rdf:type viso-graphic:Shape ; + rdfs:label "Checked"^^xsd:string . + +:Circle + rdf:type viso-graphic:Shape ; + rdfs:label "Circle"^^xsd:string . + +:Clock + rdf:type viso-graphic:Shape ; + rdfs:label "Clock"^^xsd:string . + +:Exklamation_Mark + rdf:type viso-graphic:Shape ; + rdfs:label "Exklamation Mark"^^xsd:string . + +:Flag_English + rdf:type viso-graphic:Shape ; + rdfs:label "Flag English"^^xsd:string . + +:Flag_German + rdf:type viso-graphic:Shape ; + rdfs:label "Flag German"^^xsd:string . + +:Lightning + rdf:type viso-graphic:Shape ; + rdfs:label "Lightning"^^xsd:string . + +:Pyramid + rdf:type viso-graphic:Shape ; + rdfs:label "Pyramid"^^xsd:string . + +:Rectangle + rdf:type viso-graphic:Shape ; + rdfs:label "Rectangle"^^xsd:string . + +:Rhomb + rdf:type viso-graphic:Shape ; + rdfs:label "Rhomb"^^xsd:string . + +:RoundedRectangle + rdf:type viso-graphic:Shape ; + rdfs:label "Rounded rectangle"^^xsd:string . + +:Square + rdf:type viso-graphic:Shape ; + rdfs:label "Square"^^xsd:string . + +:Star + rdf:type viso-graphic:Shape ; + rdfs:label "Star"^^xsd:string . From be75ef32f17006911db8e3b5ac16eaf0d1d42ba9 Mon Sep 17 00:00:00 2001 From: Jan Polowinski Date: Fri, 3 Jun 2016 22:00:02 +0200 Subject: [PATCH 08/12] remove imports probably actually added for the docu branch --- src/main/resources/modules/facts/viso-facts.ttl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/modules/facts/viso-facts.ttl b/src/main/resources/modules/facts/viso-facts.ttl index 8e20620..da8ace3 100644 --- a/src/main/resources/modules/facts/viso-facts.ttl +++ b/src/main/resources/modules/facts/viso-facts.ttl @@ -20,7 +20,7 @@ viso-facts: rdfs:label "Facts module of the Visualisation Ontology (VISO)"@en , "Fakten-Modul der Visualiserungsontologie (VISO)"@de ; dct:creator , ; dct:description "The facts module of VISO defines vocabulary for stating facts from (empiric) visualisation research. "^^xsd:string ; - owl:imports , , viso-graphic: ; + owl:imports viso-graphic: ; owl:versionInfo "0.5"^^xsd:string ; skos:changeNote "Deleted \"offers_visual_value_set\", since this is does not fit the other terms and is not needed at the moment"^^xsd:string . From 836f1ab9f325bf92a0fab4a63dd76ea575e68e0f Mon Sep 17 00:00:00 2001 From: Jan Polowinski Date: Sat, 25 Jun 2016 09:49:44 +0200 Subject: [PATCH 09/12] moved viso-modules.svg to the ontology repo itself --- src/main/resources/docu/viso-modules.svg | 6735 ++++++++++++++++++++++ 1 file changed, 6735 insertions(+) create mode 100644 src/main/resources/docu/viso-modules.svg diff --git a/src/main/resources/docu/viso-modules.svg b/src/main/resources/docu/viso-modules.svg new file mode 100644 index 0000000..51b4e54 --- /dev/null +++ b/src/main/resources/docu/viso-modules.svg @@ -0,0 +1,6735 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + GRAPHIC + + + + + DATA + + + + + DOMAIN + + + + + USER + + + + + SYSTEM + + + + + FACTS + + + + + ACTIVITY + + + + + VISO – Main Ontologyhttp://purl.org/VISO/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DATA – Data characteristicshttp://purl.org/VISO/data + + + GRAPHIC – Graphic relations and representationshttp://purl.org/VISO/graphic/ + + + ACTIVITY – Human tasks, actions, operationshttp://purl.org/VISO/activity/ + + + SYSTEM – Hardware and Software context extensionhttp://purl.org/VISO/system/ + + + DOMAIN – Domain specific extensionshttp://purl.org/VISO/domain/ + + + USER – User context extensionshttp://purl.org/VISO/user/ + + + FACTS – Rankings, Constraints, Defaultshttp://purl.org/VISO/facts/ + + + + + + + + + + GRAPHIC + + + + + DATA + + + + + DOMAIN + + + + + USER + + + + + SYSTEM + + + + + FACTS + + + + + ACTIVITY + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DATA – Data characteristicshttp://purl.org/VISO/data + + + GRAPHIC – Graphic relationsand representationshttp://purl.org/VISO/graphic/ + + + ACTIVITY – Human tasks,actions, operationshttp://purl.org/VISO/activity/ + + + SYSTEM – Hardware and Software context extensionhttp://purl.org/VISO/system/ + + + DOMAIN – Domain specificextensionshttp://purl.org/VISO/domain/ + + + USER – User contextextensionshttp://purl.org/VISO/user/ + + + FACTS – Rankings, Constraints,Defaultshttp://purl.org/VISO/facts/ + + + + + From 40a86915eaba890a98be11d3140a2f04e09b3a2b Mon Sep 17 00:00:00 2001 From: Jan Polowinski Date: Sat, 25 Jun 2016 10:34:07 +0200 Subject: [PATCH 10/12] correct viso-modules.svg --- src/main/resources/docu/viso-modules.svg | 6331 +++------------------- 1 file changed, 715 insertions(+), 5616 deletions(-) diff --git a/src/main/resources/docu/viso-modules.svg b/src/main/resources/docu/viso-modules.svg index 51b4e54..b41c5ea 100644 --- a/src/main/resources/docu/viso-modules.svg +++ b/src/main/resources/docu/viso-modules.svg @@ -10,5249 +10,26 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="210mm" - height="297mm" + width="545.64807" + height="380.9118" id="svg11252" version="1.1" - inkscape:version="0.48.1 r9760" - sodipodi:docname="viso-modules.svg"> + inkscape:version="0.91 r13725" + sodipodi:docname="viso-modules.svg" + inkscape:export-filename="/Users/Jan/Downloads/viso.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="filter8083" + style="color-interpolation-filters:sRGB"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + inkscape:object-nodes="true" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0"> + spacingy="5mm" + originx="-1205.0229" + originy="-56.040444" /> @@ -5301,7 +84,8 @@ inkscape:groupmode="layer" id="layer2" inkscape:label="Ebene" - style="display:inline"> + style="display:inline" + transform="translate(-1205.0229,-615.4099)"> @@ -5325,7 +109,7 @@ GRAPHIC + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.75881386px;line-height:125%;font-family:Calibri;-inkscape-font-specification:'Calibri Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#515254;fill-opacity:1">GRAPHIC USER + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.75881386px;line-height:125%;font-family:Calibri;-inkscape-font-specification:'Calibri Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#515254;fill-opacity:1">USER SYSTEM + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.75881386px;line-height:125%;font-family:Calibri;-inkscape-font-specification:'Calibri Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#515254;fill-opacity:1">SYSTEM ACTIVITY + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.75881386px;line-height:125%;font-family:Calibri;-inkscape-font-specification:'Calibri Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#515254;fill-opacity:1">ACTIVITY VISO – Main OntologyDATA – Data characteristicsDATA – Data characteristicshttp://purl.org/VISO/data + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.72645187px;line-height:100%;font-family:Calibri;-inkscape-font-specification:Calibri;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#4d4d4d;fill-opacity:1">http://purl.org/VISO/data GRAPHIC – Graphic relations and representationsACTIVITY – Human tasks, actions, operationsACTIVITY – Human tasks, actions, operationshttp://purl.org/VISO/activity/ + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.72645187px;line-height:100%;font-family:Calibri;-inkscape-font-specification:Calibri;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#4d4d4d;fill-opacity:1">http://purl.org/VISO/activity/ SYSTEM – Hardware and Software context extensionDOMAIN – Domain specific extensionsDOMAIN – Domain specific extensionshttp://purl.org/VISO/domain/ + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.72645187px;line-height:100%;font-family:Calibri;-inkscape-font-specification:Calibri;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#4d4d4d;fill-opacity:1">http://purl.org/VISO/domain/ USER – User context extensionsFACTS – Rankings, Constraints, DefaultsFACTS – Rankings, Constraints, Defaultshttp://purl.org/VISO/facts/ + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.72645187px;line-height:100%;font-family:Calibri;-inkscape-font-specification:Calibri;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#4d4d4d;fill-opacity:1">http://purl.org/VISO/facts/ + inkscape:export-filename="/Users/Jan/VersionControlRepositories/git/diss/images/vo/viso_modules.png" + inkscape:export-xdpi="499.93762" + inkscape:export-ydpi="499.93762"> - - - - GRAPHIC - - - - - DATA - - - - - DOMAIN - - - - - USER - - - - - SYSTEM - - - - - FACTS - - - - - ACTIVITY - - - - - - + + + + + + + + + + + + + + + GRAPHIC + DATA + DOMAIN + USER + SYSTEM + FACTS + ACTIVITY + + + + DATA – Data characteristicsGRAPHIC – Graphic relationsGRAPHIC – Graphic relationsand representationshttp://purl.org/VISO/graphic/ + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.72645187px;line-height:100%;font-family:Calibri;-inkscape-font-specification:Calibri;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#4d4d4d;fill-opacity:1">http://purl.org/VISO/graphic/ ACTIVITY – Human tasks,actions, operationsSYSTEM – Hardware and SYSTEM – Hardware and Software context extensionhttp://purl.org/VISO/system/ + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.72645187px;line-height:100%;font-family:Calibri;-inkscape-font-specification:Calibri;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#4d4d4d;fill-opacity:1">http://purl.org/VISO/system/ DOMAIN – Domain specificextensionsUSER – User contextextensionshttp://purl.org/VISO/user/ + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.72645187px;line-height:100%;font-family:Calibri;-inkscape-font-specification:Calibri;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#4d4d4d;fill-opacity:1">http://purl.org/VISO/user/ FACTS – Rankings, Constraints,FACTS – Vocabulary for defining DefaultsRankings, Constraints, Defaults + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + S + + + + From 651341d9bc20896080561a156f682d4500a994a7 Mon Sep 17 00:00:00 2001 From: Jan Polowinski Date: Sat, 10 Nov 2018 22:17:59 +0100 Subject: [PATCH 11/12] remove functional from 2 abstract properties since this leads to inconsistencies remove functional from the abstract properties has_graphic_attribute and has_non-spatial_graphic_attribute since this leads to inconsistencies, when multiple values are assign to an object. If these settings were necessary for dvl-tooling based on VISO, use the branch for-rvl-tooling from now on. --- src/main/resources/modules/graphic/viso-graphic.ttl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/resources/modules/graphic/viso-graphic.ttl b/src/main/resources/modules/graphic/viso-graphic.ttl index 5477122..047ad55 100644 --- a/src/main/resources/modules/graphic/viso-graphic.ttl +++ b/src/main/resources/modules/graphic/viso-graphic.ttl @@ -450,12 +450,12 @@ viso-graphic:contains dct:description . viso-graphic:has_graphic_attribute - rdf:type owl:FunctionalProperty ; +# rdf:type owl:FunctionalProperty ; rdfs:label "has graphic attribute"^^xsd:string ; rdfs:subPropertyOf viso-graphic:graphic_relations . viso-graphic:has_non-spatial_graphic_attribute - rdf:type owl:FunctionalProperty ; +# rdf:type owl:FunctionalProperty ; rdfs:label "has non-spatial graphic attribute"^^xsd:string ; rdfs:subPropertyOf viso-graphic:has_graphic_attribute . From ec97c71c4721e965574a9221583fe58410e84626 Mon Sep 17 00:00:00 2001 From: Jan Polowinski Date: Wed, 14 Nov 2018 15:42:57 +0100 Subject: [PATCH 12/12] describe viso-activity module as done in the docu-version already --- src/main/resources/modules/activity/viso-activity.ttl | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/resources/modules/activity/viso-activity.ttl b/src/main/resources/modules/activity/viso-activity.ttl index 4f51569..5297066 100644 --- a/src/main/resources/modules/activity/viso-activity.ttl +++ b/src/main/resources/modules/activity/viso-activity.ttl @@ -11,7 +11,12 @@ @prefix viso-graphic: . @prefix xsd: . -viso-activity: a owl:Ontology . +viso-activity: + rdf:type owl:Ontology ; + rdfs:label "Activity module of the Visualisation Ontology (VISO)"@en , "Aktivitäts-Modul der Visualisierungsontologie (VISO)"@de ; + dct:creator , ; + dct:description "The activity module of VISO decribes tasks, actions an methods related to the visualisation process."@en ; + owl:versionInfo "Work in Progress"^^xsd:string . ### WIP - COPYING STATEMENTS FROM THE LEGAY ONTOLOGY TO THIS MODULE HAS TO BE COMPLETED ###