Skip to content

Commit 2cf22d1

Browse files
minor
1 parent 4fefc5f commit 2cf22d1

File tree

4 files changed

+197
-200
lines changed

4 files changed

+197
-200
lines changed

CHANGELOG.org

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#+STARTUP: nonum
2-
2+
* 2025-07-11 github pages
3+
Move documentation to https://github.io/VladimirAlexiev/rdf2rml, README.org to index.org
34
** 2025-01-22 rdf2sparql: move SERVICE clause to subquery
45
- Fix https://github.com/VladimirAlexiev/rdf2rml/issues/46
56
** 2025-01-21 rdf2sparql: interpolate variables in prefixed URL and strings

doc/rdfpuml.md

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,9 @@ with 3 "addressing" properties and then additional properties are added to elabo
114114
(eg probability, effective date range, who assigned the statement, etc).
115115

116116
This approach has been used in RDF for many years using the [RDF Reification vocabulary](http://www.w3.org/TR/rdf-primer/#reification).
117-
It was developed for CIDOC CRM in the paper [Types and Annotations for CIDOC CRM Properties](http://vladimiralexiev.github.io/my/pubs/Alexiev2012-CRM-Properties.pdf)
118-
and is used for British Museum data (eg `bmo:EX_Association, bmo:PX_property`).
117+
It was developed for CIDOC CRM in the paper [Types and Annotations for CIDOC CRM Properties](http://vladimiralexiev.github.io/pubs/Alexiev2012-CRM-Properties.pdf)
118+
and is used for British Museum data (`bmo:EX_Association, bmo:PX_property`),
119+
see [Reified Association](https://confluence.ontotext.com/display/ResearchSpace/BM+Association+Mapping+v2#BMAssociationMappingv2-TranslatedCodeInReifiedAssociation).
119120

120121
**rdfpuml** recognizes a number of reification "situations" and renders them as a [UML Association](http://plantuml.com/classes.html#Association_classes), for example
121122

@@ -215,7 +216,7 @@ You can combine the different parts freely (each is optional) and even write the
215216

216217
Arrowhead (end): `none` (use for symmetric properties), `tri` (hollow triangle), `star` (filled dot), `o` (empty dot).
217218

218-
Note: `o` [had a bug](https://forum.plantuml.net/12278/o-sets-wrong-arrow-direction): set the arrow direction to the opposite of what was specified; now fixed.
219+
WARNING: `o` [has a bug](https://forum.plantuml.net/12278/o-sets-wrong-arrow-direction): it sets the arrow direction to the opposite of what was specified.
219220

220221
TODO: allow customizing the arrowtail (beginning).
221222

@@ -238,7 +239,6 @@ You can combine the different parts freely (each is optional) and even write the
238239
<x> puml:left-blue <y6>. <x> :left-blue <y6>.
239240

240241
![](img/arrowStyles.png)
241-
242242
- COLOR
243243

244244
Line color: name (e.g. `red`) or hex-code (e.g. `FF0000`)
@@ -307,8 +307,8 @@ You can set stereotype on an individual node or a whole class, e.g.
307307

308308
Here is an example that also sets stereotype labels:
309309

310-
gvp:GuideTerm puml:stereotype "(G,green) ThesaurusArray, OrderedCollection".
311-
gvp:Concept puml:stereotype "(C,lightblue) Concept".
310+
gvp:GuideTerm puml:stereotype "(G,green) Concept".
311+
gvp:Concept puml:stereotype "(C,lightblue) ThesaurusArray, OrderedCollection".
312312
iso:ThesaurusArray puml:stereotype "(A,red) ThesaurusArray, OrderedCollection".
313313

314314
![](img/GVP-ordered-collection-Stereotype.png)
@@ -465,14 +465,10 @@ Big thanks to `@rschupp` who helped me fix this issue: https://github.com/rschup
465465

466466
# SEE ALSO
467467

468-
- **rdf2rml** and **rdf2sparql**: a tool to generate R2RML and SPARQL transformations from RDF examples.
469-
- If you use these tools, please cite them as follows. See these presentations for numerous examples.
470-
- RDF by Example: rdfpuml for True RDF Diagrams, rdf2rml for R2RML Generation
471-
Alexiev, V. In Semantic Web in Libraries 2016 (SWIB 16), Bonn, Germany, November 2016.
472-
[Presentation](https://github.io/VladimirAlexiev/my/pres/20161128-rdfpuml-rdf2rml/index.html), [HTML](https://github.io/VladimirAlexiev/my/pres/20161128-rdfpuml-rdf2rml/index-full.html), [PDF](https://github.io/VladimirAlexiev/my/pres/20161128-rdfpuml-rdf2rml/RDF_by_Example.pdf), [Video](https://youtu.be/4WoYlaGF6DE)
473-
- Generation of Declarative Transformations from Semantic Models.
474-
Alexiev, V. In European Data Conference on Reference Data and Semantics (ENDORSE 2023), pages 33, 42-59, March 2023.
475-
European Commission: Directorate-General for Informatics, Publications Office of the European Union.
476-
[Paper](https://drive.google.com/open?id=1Cq5o9th_P812paqGkDsaEomJyAmnypkD), [ppt](https://docs.google.com/presentation/d/1JCMQEH8Tw_F-ta6haIToXMLYJxQ9LRv6/edit), [video](https://youtu.be/yL5nI_3ccxs), [proceedings](https://op.europa.eu/en/publication-detail/-/publication/4db67b35-34df-11ee-bdc3-01aa75ed71a1), [doi](http://doi.org/10.2830/343811)
477-
- See [https://x.com/hashtag/rdfpuml](https://twitter.com/hashtag/rdfpuml) for news, screenshots and announcements
468+
- **rdf2rml**: a tool to generate R2RML transformations from RDF examples.
469+
- If you use **rdfpuml** or **rdf2rml**, please cite them as follows. See this presentation for numerous examples.
470+
- RDF by Example: rdfpuml for True RDF Diagrams, rdf2rml for R2RML Generation
471+
Alexiev, V. In Semantic Web in Libraries 2016 (SWIB 16), Bonn, Germany, November 2016.
472+
[Presentation](http://rawgit2.com/VladimirAlexiev/my/master/pres/20161128-rdfpuml-rdf2rml/index.html), [HTML](http://rawgit2.com/VladimirAlexiev/my/master/pres/20161128-rdfpuml-rdf2rml/index-full.html), [PDF](http://rawgit2.com/VladimirAlexiev/my/master/pres/20161128-rdfpuml-rdf2rml/RDF_by_Example.pdf), [Video](https://youtu.be/4WoYlaGF6DE)
473+
- [https://twitter.com/hashtag/rdfpuml](https://twitter.com/hashtag/rdfpuml) for news, screenshots and announcements
478474

0 commit comments

Comments
 (0)