Skip to content

Commit 898e65e

Browse files
committed
content: update based on latest moodle export
1 parent ce049db commit 898e65e

File tree

7 files changed

+112
-111
lines changed
  • content/en
    • curricula/an-introduction-to-conceptual-modelling
    • resources/hosted
      • an-introduction-to-conceptual-modelling-an-introduction-to-conceptual-modelling
      • an-introduction-to-conceptual-modelling-part-1-information-modelling
      • an-introduction-to-conceptual-modelling-part-2-building-conceptual-models
      • an-introduction-to-conceptual-modelling-part-3-modelling-practice
      • an-introduction-to-conceptual-modelling-part-4-from-models-to-ontologies-and-back
      • an-introduction-to-conceptual-modelling-suggested-reading

7 files changed

+112
-111
lines changed

content/en/curricula/an-introduction-to-conceptual-modelling/index.mdx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,14 @@ locale: en
44
publication-date: '2017-03-13'
55
version: '1.0'
66
editors:
7-
- dariah-teach
7+
- constantopoulos-panos
88
tags:
99
- modelling
1010
- workshop
1111
resources:
12+
- discriminant: resources-hosted
13+
value: >-
14+
an-introduction-to-conceptual-modelling-an-introduction-to-conceptual-modelling
1215
- discriminant: resources-hosted
1316
value: an-introduction-to-conceptual-modelling-part-1-information-modelling
1417
- discriminant: resources-hosted
@@ -24,3 +27,5 @@ summary:
2427
content: This workshop introduces the basics of conceptual modelling and ontologies.
2528

2629
---
30+
31+
This workshop introduces the basics of conceptual modelling and ontologies. We discuss the principles and techniques that can be used in order to formulate the knowledge we have about a specific domain in such a way that it can be understood and used in reasoning tasks by both humans and machines. The nature and role of models is reviewed. Focusing on conceptual models, we present the building blocks and mechanisms used to create them. Some frequent modelling issues and usual practices addressing them are discussed. Step-by-step examples are given, as well as a small set of assignments for personal practice. An introduction to ontologies as a kind of models supporting data access, integration, interoperability and application development, along with a short overview of CIDOC CRM as an exemplar ontology for the cultural domain, finish off the workshop. Prepared by Prof. Panos Constantopoulos, Athens University of Economics and Business & Digital Curation Unit, Athena Research Centre.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: An introduction to Conceptual Modelling
3+
locale: en
4+
publication-date: '2017-03-13'
5+
version: '1.0'
6+
authors:
7+
- constantopoulos-panos
8+
contributors:
9+
- constantopoulos-panos
10+
tags:
11+
- modelling
12+
- workshop
13+
sources:
14+
- dariah
15+
license: cc-by-4.0
16+
table-of-contents: true
17+
summary:
18+
content: >-
19+
This workshop introduces the basics of conceptual modelling and ontologies.
20+
We discuss the principles and techniques that can be used in order to
21+
formulate the knowledge we have about a specific domain in such a way that
22+
it can be understood and used in reasoning tasks by both humans and
23+
machines. The nature and role of models is reviewed. Focusing on conceptual
24+
models, we present the building blocks and mechanisms used to create them.
25+
Some frequent modelling issues and usual practices addressing them are
26+
discussed. Step-by-step examples are given, as well as a small set of
27+
assignments for personal practice. An introduction to ontologies as a kind
28+
of models supporting data access, integration, interoperability and
29+
application development, along with a short overview of CIDOC CRM as an
30+
exemplar ontology for the cultural domain, finish off the workshop. Prepared
31+
by Prof. Panos Constantopoulos, Athens University of Economics and Business
32+
& Digital Curation Unit, Athena Research Centre.
33+
content-type: training-module
34+
35+
---

content/en/resources/hosted/an-introduction-to-conceptual-modelling-part-1-information-modelling/index.mdx

Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ locale: en
44
publication-date: '2017-03-13'
55
version: '1.0'
66
authors:
7-
- dariah-teach
7+
- constantopoulos-panos
88
contributors:
9-
- dariah-teach
9+
- constantopoulos-panos
1010
tags:
1111
- modelling
1212
- workshop
@@ -22,26 +22,14 @@ content-type: training-module
2222

2323
---
2424

25-
<Page id="106" moduleid="412" visible="1">
26-
<PageTitle>
27-
Information Modelling
28-
</PageTitle>
25+
## Information Modelling
2926

30-
<PageContent>
31-
<IframeElement w={840} h={450} alt="" src="https://www.youtube.com/embed/AMlusuuAp1o" />
32-
</PageContent>
33-
</Page>
27+
<IframeElement w={840} h={450} alt="" src="https://www.youtube.com/embed/AMlusuuAp1o" />
3428

35-
<Assign id="44" moduleid="413">
36-
<AssignTitle>
37-
Assignment 1: Creating an elementary model
38-
</AssignTitle>
29+
## Assignment 1: Creating an elementary model
3930

40-
<AssignIntro>
41-
You are now invited to build a model to represent information about people and their participation in clubs.
31+
You are now invited to build a model to represent information about people and their participation in clubs.
4232

43-
For each person we record the full name, social security number, telephone number, address and spouse/partner. For clubs we record the name, address, telephone number, and annual fee. We also record the members of the club, the president and the treasurer. For each membership we record the start and end date. Similarly, we record the start and end date of the president’s and treasurer’s terms.
33+
For each person we record the full name, social security number, telephone number, address and spouse/partner. For clubs we record the name, address, telephone number, and annual fee. We also record the members of the club, the president and the treasurer. For each membership we record the start and end date. Similarly, we record the start and end date of the president’s and treasurer’s terms.
4434

45-
Using the simple graphical notation introduced previously, draw a model showing all entities and properties.
46-
</AssignIntro>
47-
</Assign>
35+
Using the simple graphical notation introduced previously, draw a model showing all entities and properties.

content/en/resources/hosted/an-introduction-to-conceptual-modelling-part-2-building-conceptual-models/index.mdx

Lines changed: 26 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ locale: en
44
publication-date: '2017-03-13'
55
version: '1.0'
66
authors:
7-
- dariah-teach
7+
- constantopoulos-panos
88
contributors:
9-
- dariah-teach
9+
- constantopoulos-panos
1010
tags:
1111
- modelling
1212
- workshop
@@ -15,61 +15,43 @@ sources:
1515
license: cc-by-4.0
1616
table-of-contents: true
1717
summary:
18-
content: "EntitiesProperties: relations and attributesCardinality constraintsInstantiation / classification: instances, classes, \_\_\_\_multiple instantiationSpecialization / generalization: inheritance of properties, multiple generalization, genus-species hierarchies"
18+
content: >-
19+
EntitiesProperties: relations and attributesCardinality
20+
constraintsInstantiation / classification: instances, classes, multiple
21+
instantiationSpecialization / generalization: inheritance of properties,
22+
multiple generalization, genus-species hierarchies
1923
content-type: training-module
2024

2125
---
2226

23-
<Page id="107" moduleid="414" visible="1">
24-
<PageTitle>
25-
Part 2a
26-
</PageTitle>
27+
## Part 2a
2728

28-
<PageIntro>
29-
Entities
29+
Entities
3030

31-
Properties: relations and attributes
31+
Properties: relations and attributes
3232

33-
Cardinality constraints
34-
</PageIntro>
33+
Cardinality constraints
3534

36-
<PageContent>
37-
<IframeElement w={840} h={450} alt="" src="https://www.youtube.com/embed/tSqgIxKPZv8" />
38-
</PageContent>
39-
</Page>
35+
<IframeElement w={840} h={450} alt="" src="https://www.youtube.com/embed/tSqgIxKPZv8" />
4036

41-
<Page id="108" moduleid="415" visible="1">
42-
<PageTitle>
43-
Part2b
44-
</PageTitle>
37+
## Part2b
4538

46-
<PageIntro>
47-
Instantiation / classification: instances, classes, multiple instantiation
39+
Instantiation / classification: instances, classes, multiple instantiation
4840

49-
Specialization / generalization: inheritance of properties, multiple generalization, genus-species hierarchies
50-
</PageIntro>
41+
Specialization / generalization: inheritance of properties, multiple generalization, genus-species hierarchies
5142

52-
<PageContent>
53-
<IframeElement w={840} h={450} alt="" src="https://www.youtube.com/embed/yxiWWSe08Og" />
54-
</PageContent>
55-
</Page>
43+
<IframeElement w={840} h={450} alt="" src="https://www.youtube.com/embed/yxiWWSe08Og" />
5644

57-
<Assign id="45" moduleid="416">
58-
<AssignTitle>
59-
Assignment 2: Simple geography
60-
</AssignTitle>
45+
## Assignment 2: Simple geography
6146

62-
<AssignIntro>
63-
In this assignment you are invited to build an information model capable of addressing some of the requirements of a geographical information system.
47+
In this assignment you are invited to build an information model capable of addressing some of the requirements of a geographical information system.
6448

65-
Draw a conceptual schema that supports the representation of statements like the ones below:
49+
Draw a conceptual schema that supports the representation of statements like the ones below:
6650

67-
* France is a country with an area of 643801 km2 and 67 million inhabitants. Its capital is Paris with 12 million inhabitants.
68-
* Thessaloniki is a city in Greece with 1 million inhabitants at a distance of 500 km from Athens.
69-
* Spain borders France, Portugal and Morocco.
70-
* The river Rhine is 1230 km long. It originates in Switzerland, flows through Germany, France and the Netherlands, and through the cities of Basel, Switerland; Strasbourg, France; Worms, Basel and Cologne, Germany. It drains to the North Sea through the Netherlands.
71-
* The GDP of Germany was 2580.06 billion euro in 2010 and 282.82 billion euro in 2013.
72-
* The exports of cars of Japan to France in 1987 were worth 2 billion euro.
73-
* Spain has been a member of the EU since 1986.
74-
</AssignIntro>
75-
</Assign>
51+
* France is a country with an area of 643801 km2 and 67 million inhabitants. Its capital is Paris with 12 million inhabitants.
52+
* Thessaloniki is a city in Greece with 1 million inhabitants at a distance of 500 km from Athens.
53+
* Spain borders France, Portugal and Morocco.
54+
* The river Rhine is 1230 km long. It originates in Switzerland, flows through Germany, France and the Netherlands, and through the cities of Basel, Switerland; Strasbourg, France; Worms, Basel and Cologne, Germany. It drains to the North Sea through the Netherlands.
55+
* The GDP of Germany was 2580.06 billion euro in 2010 and 282.82 billion euro in 2013.
56+
* The exports of cars of Japan to France in 1987 were worth 2 billion euro.
57+
* Spain has been a member of the EU since 1986.

content/en/resources/hosted/an-introduction-to-conceptual-modelling-part-3-modelling-practice/index.mdx

Lines changed: 15 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ locale: en
44
publication-date: '2017-03-13'
55
version: '1.0'
66
authors:
7-
- dariah-teach
7+
- constantopoulos-panos
88
contributors:
9-
- dariah-teach
9+
- constantopoulos-panos
1010
tags:
1111
- modelling
1212
- workshop
@@ -22,45 +22,27 @@ content-type: training-module
2222

2323
---
2424

25-
<Page id="109" moduleid="417" visible="1">
26-
<PageTitle>
27-
Modelling practice
28-
</PageTitle>
25+
## Modelling practice
2926

30-
<PageContent>
31-
<IframeElement w={840} h={450} alt="" src="https://www.youtube.com/embed/zMcWT2dOTQc" />
32-
</PageContent>
33-
</Page>
27+
<IframeElement w={840} h={450} alt="" src="https://www.youtube.com/embed/zMcWT2dOTQc" />
3428

35-
<Assign id="46" moduleid="418">
36-
<AssignTitle>
37-
Assignment 3: Modelling activities
38-
</AssignTitle>
29+
## Assignment 3: Modelling activities
3930

40-
<AssignIntro>
41-
In the Archaeological Museum of Sparta the following two acts took place:
31+
In the Archaeological Museum of Sparta the following two acts took place:
4232

43-
* G.P., a farmer, donated to the Museum, with the mediation of the lawyer L.M., a squat lekythos which he found in his orchard.
44-
* Then, H.R., conservationist to the Museum, took the item to the conservation lab for cleaning.
33+
* G.P., a farmer, donated to the Museum, with the mediation of the lawyer L.M., a squat lekythos which he found in his orchard.
34+
* Then, H.R., conservationist to the Museum, took the item to the conservation lab for cleaning.
4535

46-
Formulate a model (schema + data) for representing the above state of affairs.
47-
</AssignIntro>
48-
</Assign>
36+
Formulate a model (schema + data) for representing the above state of affairs.
4937

50-
<Assign id="47" moduleid="419">
51-
<AssignTitle>
52-
Assignment 4: Pets in the neighbourhood
53-
</AssignTitle>
38+
## Assignment 4: Pets in the neighbourhood
5439

55-
<AssignIntro>
56-
Draw a schema for the creation of a registry of pets in your neigbourhood.
40+
Draw a schema for the creation of a registry of pets in your neigbourhood.
5741

58-
For each pet you need to record the species, gender, basic colour, size, owner, and a brief free text description.
42+
For each pet you need to record the species, gender, basic colour, size, owner, and a brief free text description.
5943

60-
You also need to keep some information about persons with regard to their relation to animals. In particular, whether a person owns animals and which ones; relations, such as “likes”, “admires”, “has been bitten by”, etc., between persons and specific animals; and relations that express general dispositions of persons towards animals species, such as “is afraid of snakes”, “loves dogs”, “is allergic to cats”, etc.
44+
You also need to keep some information about persons with regard to their relation to animals. In particular, whether a person owns animals and which ones; relations, such as “likes”, “admires”, “has been bitten by”, etc., between persons and specific animals; and relations that express general dispositions of persons towards animals species, such as “is afraid of snakes”, “loves dogs”, “is allergic to cats”, etc.
6145

62-
Finally, the species recorded should be connected with the zoological taxonomy.
46+
Finally, the species recorded should be connected with the zoological taxonomy.
6347

64-
You are invited to explore two alternative approaches: (1) model species as classes which animals belong to; (2) model species as attribute values assigned to animals. Give examples of cases in which you might prefer one approach to the other.
65-
</AssignIntro>
66-
</Assign>
48+
You are invited to explore two alternative approaches: (1) model species as classes which animals belong to; (2) model species as attribute values assigned to animals. Give examples of cases in which you might prefer one approach to the other.

content/en/resources/hosted/an-introduction-to-conceptual-modelling-part-4-from-models-to-ontologies-and-back/index.mdx

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ locale: en
44
publication-date: '2017-03-13'
55
version: '1.0'
66
authors:
7-
- dariah-teach
7+
- constantopoulos-panos
88
contributors:
9-
- dariah-teach
9+
- constantopoulos-panos
1010
tags:
1111
- modelling
1212
- workshop
@@ -20,12 +20,6 @@ content-type: training-module
2020

2121
---
2222

23-
<Page id="110" moduleid="420" visible="1">
24-
<PageTitle>
25-
From models to ontologies, and back
26-
</PageTitle>
23+
## From models to ontologies, and back
2724

28-
<PageContent>
29-
<IframeElement w={840} h={450} alt="" src="https://www.youtube.com/embed/oD-XTd2UY1Y" />
30-
</PageContent>
31-
</Page>
25+
<IframeElement w={840} h={450} alt="" src="https://www.youtube.com/embed/oD-XTd2UY1Y" />

content/en/resources/hosted/an-introduction-to-conceptual-modelling-suggested-reading/index.mdx

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ locale: en
44
publication-date: '2017-03-13'
55
version: '1.0'
66
authors:
7-
- dariah-teach
7+
- constantopoulos-panos
88
contributors:
9-
- dariah-teach
9+
- constantopoulos-panos
1010
tags:
1111
- modelling
1212
- workshop
@@ -15,7 +15,22 @@ sources:
1515
license: cc-by-4.0
1616
table-of-contents: true
1717
summary:
18-
content: "A.Olivé (2007), Conceptual Modeling of Information Systems, Springer.\nM. Boman, J. Bubenko Jr., P. Johannesson, B. Wangler (1997), Conceptual Modelling, Prentice Hall.E. Hyvönen (2012), Publishing and Using Cultural Heritage Linked Data on the Semantic Web, Morgan &amp; Claypool.R. Mizoguchi (2004), Tutorial on ontological engineering. \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_\_\_ \_ \_ \_\_ \_ \_ \_\_ https://pdfs.semanticscholar.org/861c/49c728ac875bad0e2027dfc46036df20a3a4.pdfM. Doerr (2008), “Ontologies”, in DCC Digital Curation Manual.\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ http://www.dcc.ac.uk/resources/curation-reference-manual/completed-chapters/ontologiesCIDOC CRM Version 6.1 (2015), Introduction, pp. vii - xx, \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ http://www.cidoc-crm.org/sites/default/files/cidoc_crm_version_6.1.pdf\_ Dominic Oldman and CRM Labs (2014), The\_ CIDOC Conceptual\_ Reference\_ Model (CIDOC-CRM): PRIMER (edited by Donna Kurtz),\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ \_ http://www.cidoc-crm.org/docs/CRMPrimer_v1.1.pdf\n\_"
18+
content: >
19+
A.Olivé (2007), Conceptual Modeling of Information Systems, Springer.
20+
21+
M. Boman, J. Bubenko Jr., P. Johannesson, B. Wangler (1997), Conceptual
22+
Modelling, Prentice Hall.E. Hyvönen (2012), Publishing and Using Cultural
23+
Heritage Linked Data on the Semantic Web, Morgan &amp; Claypool.R. Mizoguchi
24+
(2004), Tutorial on ontological engineering.
25+
https://pdfs.semanticscholar.org/861c/49c728ac875bad0e2027dfc46036df20a3a4.pdfM.
26+
Doerr (2008), “Ontologies”, in DCC Digital Curation Manual.
27+
http://www.dcc.ac.uk/resources/curation-reference-manual/completed-chapters/ontologiesCIDOC
28+
CRM Version 6.1 (2015), Introduction, pp. vii -
29+
xx,
30+
http://www.cidoc-crm.org/sites/default/files/cidoc_crm_version_6.1.pdf
31+
Dominic Oldman and CRM Labs (2014), The CIDOC Conceptual Reference Model
32+
(CIDOC-CRM): PRIMER (edited by Donna Kurtz),
33+
http://www.cidoc-crm.org/docs/CRMPrimer_v1.1.pdf
1934
content-type: training-module
2035

2136
---

0 commit comments

Comments
 (0)