Zeri e LODE: Extracting the Zeri photo archive to Linked Open Data: formalizing the conceptual model
of 57/57
Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) http://creativecommons.org/licenses/by-sa/4.0/ Zeri e LODE Extracting the Zeri photo archive to Linked Open Data: formalizing the conceptual model Ciro Mattia Gonano – [email protected]Francesca Mambelli – [email protected]Silvio Peroni – [email protected]Francesca Tomasi – [email protected]Fabio Vitali – [email protected]Digital Libraries 2014 ACM/IEEE Joint Conference on Digital Libraries (JCDL 2014) International Conference on Theory and Practice of Digital Libraries (TPDL 2014) London, 8th-12th September 2014
Zeri e LODE: Extracting the Zeri photo archive to Linked Open Data: formalizing the conceptual model
This paper presents the first steps of a project to convert the notable Italian "Zeri photo archive" to a linked and open dataset. The full project entails the analysis of the records’ description model (Scheda F) in order to define a suitable ontology by exploring existing data models, the creation of the RDF triple store, the creation of links to the cloud, and the definition of the user interface for browsing the linked open dataset. This paper presents and discusses the conceptual modeling of the data stored in the Zeri archival database.
Text of Zeri e LODE: Extracting the Zeri photo archive to Linked Open Data: formalizing the conceptual model
1. Zeri e LODE Extracting the Zeri photo archive to Linked Open
Data: formalizing the conceptual model Ciro Mattia Gonano
[email protected] Francesca Mambelli
[email protected] Silvio Peroni [email protected]
Francesca Tomasi [email protected] Fabio Vitali
[email protected] Digital Libraries 2014 ACM/IEEE Joint Conference
on Digital Libraries (JCDL 2014) International Conference on Theory
and Practice of Digital Libraries (TPDL 2014) London, 8th-12th
September 2014 Attribution-ShareAlike 4.0 International (CC BY-SA
4.0) http://creativecommons.org/licenses/by-sa/4.0/
2. Summary The Zeri Photo Archive Zeris legacy Zeri Foundation
Zeri e LODE project F Entry Ontology Main ontological entities
Examples and queries Mapping to CIDOC-CRM Conclusions
3. The Zeri Photo Archive
4. Federico Zeri Federico Zeri (August 21, 1921 - October 5,
1998) was an Italian art historian, and a specialist in Italian
Renaissance painting During his life, he collected 290,000
photographs of artworks and monuments, that he organised, expanded
and improved throughout his entire career creating one of the most
important photo collection in the world on art history Federico
Zeri considered the photo archive a fundamental tool for studying
as well as for philological analysis of the artworks Complex
cross-reference system, in the form of handwritten and printed
annotations on the photos provenance attributions restoration
5. Federico Zeri Federico Zeri (August 21, 1921 - October 5,
1998) was an Italian art historian, and a specialist in Italian
Renaissance painting During his life, he collected 290,000
photographs of artworks and monuments, that he organised, expanded
and improved throughout his entire career creating one of the most
important photo collection in the world on art history Federico
Zeri considered the photo archive a fundamental tool for studying
as well as for philological analysis of the artworks Complex
cross-reference system, in the form of handwritten and printed
annotations on the photos provenance attributions restoration An
example of some metadata written on a photograph of Mona Lisa
http://www.fondazionezeri.unibo.it/foto/80000/78800/78415.jpg
(Ed.ni Brogi) 19637. PARIGI. Museo del Louvre. Testa della
Gioconda; Leonardo da Vinci. (Riprod. interdetta).
6. Federico Zeri Federico Zeri (August 21, 1921 - October 5,
1998) was an Italian art historian, and a specialist in Italian
Renaissance painting During his life, he collected 290,000
photographs of artworks and monuments, that he organised, expanded
and improved throughout his entire career creating one of the most
important photo collection in the world on art history Federico
Zeri considered the photo archive a fundamental tool for studying
as well as for philological analysis of the artworks Complex
cross-reference system, in the form of handwritten and printed
annotations on the photos provenance attributions restoration
(Ed.ni Brogi) 19637. PARIGI. Museo del Louvre. Testa della
Gioconda; Leonardo da Vinci. (Riprod. interdetta). author of the id
location of the artwork subject of the author of the permissions
photograph (city) (building) photograph artwork An example of some
metadata written on a photograph of Mona Lisa
http://www.fondazionezeri.unibo.it/foto/80000/78800/78415.jpg Brogi
19637 Paris Louvre Museum Mona Lisas head Leonardo da Vinci Not to
be reproduced
7. The Zeri Photo Archive Federico Zeri Foundation
(http://www.fondazionezeri.unibo.it/) constituted in 2002 focus:
make accessible to scholars and students all Zeris photographs by
cataloguing, digitalising and making them available online
Cataloguing, issues: to adopt an entry that was compatible with
national catalographic standards issued by the Italian Cultural
Heritage Ministry and structured to respect the specificity and
organisation of the Zeri Library to save and standardise all the
levels of information on the photographs, combined with that of
conveying the hierarchical structure of the Zeri Library
8. Scheda F Each record includes two primary catalogue units:
one describing the photograph (Scheda F, or F Entry in English) the
other describing the artwork represented in such photograph (Scheda
OA, or OA Entry in English) These two entries and their connections
give rise to a symmetrical database that allows two-sided research
by users and transversal navigation Scheda F is a standard of the
Italian Central Institute for Cataloging and Documentation, and
allows us to record: photographer chronology of the positive place
and date of the shot location and classification of the photo
previous locations of the photo technical data of the photograph
editing and publishing copyright codes subject title state of
preservation
9. Scheda F Each record includes two primary catalogue units:
one describing the photograph (Scheda F, or F Entry in English) the
other describing the artwork represented in such photograph (Scheda
OA, or OA Entry in English) These two entries and their connections
give rise to a symmetrical database that allows two-sided research
by users and transversal navigation Scheda F is a standard of the
Italian Central Institute for Cataloging and Documentation, and
allows us to record: photographer chronology of the positive place
and date of the shot location and classification of the photo
previous locations of the photo technical data of the photograph
editing and publishing copyright codes subject title state of
preservation An excerpt of the XML exportation of a Scheda F of a
photograph included in the Zeri Foundations Library
1123211272534927Fototeca ZeriPittura italiana0146Pittura italiana
sec. XV. Firenze. Beato ! Angelico: tavole minori, affreschi1Beato
Angelico: piccoli tritticiPI_0146/1/12Giudizio Universale,
Ascensione di Cristo, ! Pentecostedipinto! ! !
10. Scheda F Each record includes two primary catalogue units:
one describing the photograph (Scheda F, or F Entry in English) the
other describing the artwork represented in such photograph (Scheda
OA, or OA Entry in English) These two entries and their connections
give rise to a symmetrical database that allows two-sided research
by users and transversal navigation Scheda F is a standard of the
Italian Central Institute for Cataloging and Documentation, and
allows us to record: photographer chronology of the positive place
and date of the shot location and classification of the photo
previous locations of the photo technical data of the photograph
editing and publishing copyright codes subject title state of
preservation An excerpt of the XML exportation of a Scheda F of a
photograph included in the Zeri Foundations Library
1123211272534927Fototeca ZeriPittura italiana0146Pittura italiana
sec. XV. Firenze. Beato ! Angelico: tavole minori, affreschi1Beato
Angelico: piccoli tritticiPI_0146/1/12Giudizio Universale,
Ascensione di Cristo, ! Pentecostedipinto! ! ! The Scheda F as
shown in the Zeri Foundation website
11. Zeri e LODE project from DB to LOD The project is organised
in 4 steps: Zeri Foundation database
12. Zeri e LODE project from DB to LOD Zeri Foundation database
F Entry Ontology OA Entry Ontology Create the ontology from E/R
model and data in DB The project is organised in 4 steps: 1.
Developing ontologies for Scheda F and Scheda OA
13. Zeri e LODE project from DB to LOD Zeri Foundation database
F Entry Ontology OA Entry Ontology Create the ontology from E/R
model and data in DB SPARs F R B R PROV-O FaBiO use entities
defined in The project is organised in 4 steps: 1. Developing
ontologies for Scheda F and Scheda OA 1bis. Reuse existing
models
14. Zeri e LODE project from DB to LOD Zeri Foundation database
F Entry Ontology OA Entry Ontology Create the ontology from E/R
model and data in DB Convert DB data into RDF according to the
ontologies SPARs F R B R PROV-O FaBiO use entities defined in The
project is organised in 4 steps: 1. Developing ontologies for
Scheda F and Scheda OA 2. Data conversion into RDF 1bis. Reuse
existing models
15. Zeri e LODE project from DB to LOD Zeri Foundation database
F Entry Ontology OA Entry Ontology Create the ontology from E/R
model and data in DB Convert DB data into RDF according to the
ontologies Add links to LOD SPARs F R B R PROV-O FaBiO use entities
defined in The project is organised in 4 steps: 1. Developing
ontologies for Scheda F and Scheda OA 2. Data conversion into RDF
3. 1bis. Reuse existing models Publishing in LOD through RDF
links
16. Zeri e LODE project from DB to LOD Zeri Foundation database
F Entry Ontology OA Entry Ontology Create the ontology from E/R
model and data in DB Convert DB data into RDF according to the
ontologies Add links to LOD Create a responsive website based on a
public faceted user interface for browsing RDF data Different
devices for browsing SPARs F R B R PROV-O FaBiO use entities
defined in The project is organised in 4 steps: 1. Developing
ontologies for Scheda F and Scheda OA 2. Data conversion into RDF
3. Publishing in LOD through RDF links 4. Developing smart
applications that use such data for real 1bis. Reuse existing
models
17. F Entry Ontology (FEO)
18. F Entry Ontology Available at
http://www.essepuntato.it/2014/03/fentry SAMOD outcomes: ontology
source documentation examples of usage exemplar queries Reuse of
ontologies FRBR: describes online library catalogues and
bibliographic databases from a users perspective FaBiO: it allows
us to record and publish on the Semantic Web bibliographic records
of scholarly endeavours and other cultural object PROV-O: used to
represent and interchange provenance information generated in
different systems and under different contexts SAMOD methodology is
available at http://www.essepuntato.it/samod
19. F Entry Ontology Available at
http://www.essepuntato.it/2014/03/fentry SAMOD outcomes: ontology
source documentation examples of usage exemplar queries Reuse of
ontologies FRBR: describes online library catalogues and
bibliographic databases from a users perspective FaBiO: it allows
us to record and publish on the Semantic Web bibliographic records
of scholarly endeavours and other cultural object PROV-O: used to
represent and interchange provenance information generated in
different systems and under different contexts SAMOD methodology is
available at http://www.essepuntato.it/samod
20. F Entry Ontology Available at
http://www.essepuntato.it/2014/03/fentry SAMOD outcomes: ontology
source documentation examples of usage exemplar queries Reuse of
ontologies FRBR: describes online library catalogues and
bibliographic databases from a users perspective FaBiO: it allows
us to record and publish on the Semantic Web bibliographic records
of scholarly endeavours and other cultural object PROV-O: used to
represent and interchange provenance information generated in
different systems and under different contexts SAMOD methodology is
available at http://www.essepuntato.it/samod
21. F Entry Ontology Available at
http://www.essepuntato.it/2014/03/fentry SAMOD outcomes: ontology
source documentation examples of usage exemplar queries Reuse of
ontologies FRBR: describes online library catalogues and
bibliographic databases from a users perspective FaBiO: it allows
us to record and publish on the Semantic Web bibliographic records
of scholarly endeavours and other cultural object PROV-O: used to
represent and interchange provenance information generated in
different systems and under different contexts SAMOD methodology is
available at http://www.essepuntato.it/samod
22. Main ontological entities
23. Main ontological entities fentry:FEntry It is the class
describing all the documents containing metadata about a photograph
and (some) metadata about the concrete object portrayed by the
photograph. It is subclass of fabio:EntityMetadata, which is used
to describe the photograph and its subject, including for example
the name of photograph, the subject creator, the title of the
subject, and the date and place of the shot, etc.
24. Main ontological entities fentry:FEntry It is the class
describing all the documents containing metadata about a photograph
and (some) metadata about the concrete object portrayed by the
photograph. It is subclass of fabio:EntityMetadata, which is used
to describe the photograph and its subject, including for example
the name of photograph, the subject creator, the title of the
subject, and the date and place of the shot, etc. fentry:describes
It allows one to link a Scheda F to the photograph and the
portrayed object the Scheda F describes.
25. Main ontological entities fentry:FEntry It is the class
describing all the documents containing metadata about a photograph
and (some) metadata about the concrete object portrayed by the
photograph. It is subclass of fabio:EntityMetadata, which is used
to describe the photograph and its subject, including for example
the name of photograph, the subject creator, the title of the
subject, and the date and place of the shot, etc. fentry:describes
It allows one to link a Scheda F to the photograph and the
portrayed object the Scheda F describes. fentry:Photograph It is a
static, visual representation of some concrete object (or part of
it) or a group of different objects. It is subclass of
fabio:StillImage, a class that describe any recorded static visual
representation, such as diagrams, drawings, graphs, graphic
designs, plans, maps, photographs and prints.
26. An examples (in Turtle) A Scheda F describes that
:f-entry-1 a fentry:FEntry ;! ! fentry:describes
27. An examples (in Turtle) A Scheda F describes that the
Federico Zeri Foundation owns a photograph :f-entry-1 a
fentry:FEntry ;! ! fentry:describes ! !
:madonna-and-child-photo-item , :madonna-and-child-photo-item a
fabio:AnalogueItem ;! ! prov:wasAttributedTo
:federico-zeri-foundation ;
28. An examples (in Turtle) A Scheda F describes that the
Federico Zeri Foundation owns a photograph :f-entry-1 a
fentry:FEntry ;! ! fentry:describes ! !
:madonna-and-child-photo-item , ! ! :madonna-and-child-photo-work ,
:madonna-and-child-photo-item a fabio:AnalogueItem ;! !
prov:wasAttributedTo :federico-zeri-foundation ;
:madonna-and-child-photo-work a fentry:Photograph ;! !
fabio:hasPortrayal :madonna-and-child-photo-item ;! !
prov:wasAttributedTo :bruckmann ; the photograph was authored by
the publisher Bruckmann
29. An examples (in Turtle) A Scheda F describes that the
Federico Zeri Foundation owns a photograph :f-entry-1 a
fentry:FEntry ;! ! fentry:describes ! !
:madonna-and-child-photo-item , ! ! :madonna-and-child-photo-work ,
! ! :madonna-and-child-item , :madonna-and-child-photo-item a
fabio:AnalogueItem ;! ! prov:wasAttributedTo
:federico-zeri-foundation ; :madonna-and-child-photo-work a
fentry:Photograph ;! ! fabio:hasPortrayal
:madonna-and-child-photo-item ;! ! prov:wasAttributedTo :bruckmann
; ! frbr:subject :madonna-and-child-item . the photograph was
authored by the publisher Bruckmann the photograph portrays the
Madonna and Child
30. An examples (in Turtle) A Scheda F describes that the
Federico Zeri Foundation owns a photograph :f-entry-1 a
fentry:FEntry ;! ! fentry:describes ! !
:madonna-and-child-photo-item , ! ! :madonna-and-child-photo-work ,
! ! :madonna-and-child-item , ! ! :madonna-and-child-work .
:madonna-and-child-photo-item a fabio:AnalogueItem ;! !
prov:wasAttributedTo :federico-zeri-foundation ;
:madonna-and-child-photo-work a fentry:Photograph ;! !
fabio:hasPortrayal :madonna-and-child-photo-item ;! !
prov:wasAttributedTo :bruckmann ; ! frbr:subject
:madonna-and-child-item . :madonna-and-child-work a
fabio:ArtisticWork ;! ! prov:wasAttributedTo :leonardo-da-vinci ;!
! fabio:hasPortrayal :madonna-and-child-item . the photograph was
authored by the publisher Bruckmann the photograph portrays the
Madonna and Child Madonna and Child was made by Leonardo da
Vinci
31. An examples (in Turtle) A Scheda F describes that the
Federico Zeri Foundation owns a photograph :f-entry-1 a
fentry:FEntry ;! ! fentry:describes ! !
:madonna-and-child-photo-item , ! ! :madonna-and-child-photo-work ,
! ! :madonna-and-child-item , ! ! :madonna-and-child-work .
:madonna-and-child-photo-item a fabio:AnalogueItem ;! !
prov:wasAttributedTo :federico-zeri-foundation ;
:madonna-and-child-photo-work a fentry:Photograph ;! !
fabio:hasPortrayal :madonna-and-child-photo-item ;! !
prov:wasAttributedTo :bruckmann ; ! frbr:subject
:madonna-and-child-item . :madonna-and-child-work a
fabio:ArtisticWork ;! ! prov:wasAttributedTo :leonardo-da-vinci ;!
! fabio:hasPortrayal :madonna-and-child-item .
:madonna-and-child-creation a prov:Activity ; ! !
prov:startedAtTime "1470-01-01T00:00:00"^^xsd:dateTime ; !
prov:endedAtTime "1478-01-01T00:00:00"^^xsd:dateTime ;! !
prov:wasAssociatedWith :leonardo-da-vinci ;! ! prov:generated
:madonna-and-child-item . the photograph was authored by the
publisher Bruckmann the photograph portrays the Madonna and Child
Madonna and Child was made by Leonardo da Vinci Madonna and Child
was made between 1470 and 1478
32. An examples (in Turtle) A Scheda F describes that the
Federico Zeri Foundation owns a photograph :f-entry-1 a
fentry:FEntry ;! ! fentry:describes ! !
:madonna-and-child-photo-item , ! ! :madonna-and-child-photo-work ,
! ! :madonna-and-child-item , ! ! :madonna-and-child-work .
:madonna-and-child-photo-item a fabio:AnalogueItem ;! !
prov:wasAttributedTo :federico-zeri-foundation ; ! frbr:partOf
:box0360-issue1 .! ! :box0360-issue1 a fabio:AnalogueItem ;! !
frbr:partOf :box0360 .! ! :box0360 a fabio:AnalogueItem .
:madonna-and-child-photo-work a fentry:Photograph ;! !
fabio:hasPortrayal :madonna-and-child-photo-item ;! !
prov:wasAttributedTo :bruckmann ; ! frbr:subject
:madonna-and-child-item . :madonna-and-child-work a
fabio:ArtisticWork ;! ! prov:wasAttributedTo :leonardo-da-vinci ;!
! fabio:hasPortrayal :madonna-and-child-item .
:madonna-and-child-creation a prov:Activity ; ! !
prov:startedAtTime "1470-01-01T00:00:00"^^xsd:dateTime ; !
prov:endedAtTime "1478-01-01T00:00:00"^^xsd:dateTime ;! !
prov:wasAssociatedWith :leonardo-da-vinci ;! ! prov:generated
:madonna-and-child-item . the photograph was authored by the
publisher Bruckmann the photograph portrays the Madonna and Child
Madonna and Child was made by Leonardo da Vinci Madonna and Child
was made between 1470 and 1478 the photograph is part of the box
0360, issue 1
33. A query (in SPARQL) What are all the photographs that
portray some detail of a larger work? When were all the subjects of
photographs created and by whom (if any)?
34. A query (in SPARQL) What are all the photographs that
portray some detail of a larger work? SELECT DISTINCT ?photo ?subj
?part WHERE { ! ! ?photo a fentry:Photograph ;! ! ! frbr:subject
?subj .! ! ?subj
(^fabio:hasPortrayal|^fabio:hasManifestation)*/frbr:partOf ?part .!
} When were all the subjects of photographs created and by whom (if
any)?
35. A query (in SPARQL) What are all the photographs that
portray some detail of a larger work? SELECT DISTINCT ?photo ?subj
?part WHERE { ! ! ?photo a fentry:Photograph ;! ! ! frbr:subject
?subj .! ! ?subj
(^fabio:hasPortrayal|^fabio:hasManifestation)*/frbr:partOf ?part .!
} When were all the subjects of photographs created and by whom (if
any)? SELECT DISTINCT ?subj ?author ?s ?e WHERE { ! ! ?photo a
fentry:Photograph ; frbr:subject ?subj .! ! ?activity a
prov:Activity ;! ! ! prov:generated ?subj ;! ! ! prov:startedAtTime
?s ;! ! ! prov:endedAtTime ?e! ! OPTIONAL { ?activity
prov:wasAssociatedWith ?author } }
36. Mapping Scheda F concepts to CIDOC-CRM E28 Conceptual
Object E22 Man-Made Object P62 is depicted by E22 Man-Made Object
P108 has produced E12 Production P14 performed P94 has created E39
Actor E31 Document P70 documents P70 documents P43 has dimension
E54 Dimension E57 Material E55 Type P45 consist of P32 used
technique E65 Creation P14 performed P7 took place P7 took place
E53 Place P10 falls within P10 falls within E4 Period P2 has
type
37. Mapping Scheda F concepts to CIDOC-CRM E28 Conceptual
Object E22 Man-Made Object P62 is depicted by E22 Man-Made Object
P108 has produced E12 Production P14 performed P94 has created E39
Actor E31 Document P70 documents P70 documents P43 has dimension
E54 Dimension E57 Material E55 Type P45 consist of P32 used
technique E65 Creation P14 performed P7 took place P7 took place
E53 Place P10 falls within P10 falls within E4 Period P2 has type
Scheda F
38. Mapping Scheda F concepts to CIDOC-CRM E28 Conceptual
Object E22 Man-Made Object P62 is depicted by E22 Man-Made Object
P108 has produced E12 Production P14 performed P94 has created E39
Actor E31 Document P70 documents P70 documents P43 has dimension
E54 Dimension E57 Material E55 Type P45 consist of P32 used
technique E65 Creation P14 performed P7 took place P7 took place
E53 Place P10 falls within P10 falls within E4 Period P2 has type
Scheda F Photograph
39. Mapping Scheda F concepts to CIDOC-CRM E28 Conceptual
Object E22 Man-Made Object P62 is depicted by E22 Man-Made Object
P108 has produced E12 Production P14 performed P94 has created E39
Actor E31 Document P70 documents P70 documents P43 has dimension
E54 Dimension E57 Material E55 Type P45 consist of P32 used
technique E65 Creation P14 performed P7 took place P7 took place
E53 Place P10 falls within P10 falls within E4 Period P2 has type
Scheda F Subject Photograph
40. Mapping Scheda F concepts to CIDOC-CRM E28 Conceptual
Object E22 Man-Made Object P62 is depicted by E22 Man-Made Object
P108 has produced E12 Production P14 performed P94 has created E39
Actor E31 Document P70 documents P70 documents P43 has dimension
E54 Dimension E57 Material E55 Type P45 consist of P32 used
technique E65 Creation P14 performed P7 took place P7 took place
E53 Place P10 falls within P10 falls within E4 Period P2 has type
Scheda F Subject Photograph Mapping between Scheda F and
CIDOC-CRM
41. Conclusions
42. Towards the next steps The F Entry Ontology (FEO) is the
first outcome of our Zeri e LODE project on converting the DB data
of the Zeri Foundations Photo Library into RDF Lot of works still
to be done Alignment with CIDOC-CRM (by using part of FRBR-OO)
[in-progress] OAI Object Reuse and Exchange (OAI-ORE) Extending FEO
introducing an explicit FRBR expression entity (e.g., Shot), so as
to associate to it metadata concerning when/where a photo was taken
[in-progress] Development of a new ontology for OA Entry
[in-progress] Converting DB data into RDF according to the
ontologies [in-progress] Publishing all data as Open Linked
Data
43. Thank you for your attention
44. Developing an ontology for Scheda F with SAMOD
http://www.essepuntato.it/samod SAMOD is an agile methodology for
the development of ontologies by means of small steps of an
iterative process that focuses on creating well-developed and
documented models through using significative exemplar of data
45. Developing an ontology for Scheda F with SAMOD
http://www.essepuntato.it/samod SAMOD is an agile methodology for
the development of ontologies by means of small steps of an
iterative process that focuses on creating well-developed and
documented models through using significative exemplar of data
Ontology Engineers (OEs) collect all the information about a
specific domain, with the help of Domain Experts (DEs), build a
modelet formalising the domain in consideration, and then create a
new test case Collect requirements milestone and develop a modelet
1.
46. Developing an ontology for Scheda F with SAMOD
http://www.essepuntato.it/samod SAMOD is an agile methodology for
the development of ontologies by means of small steps of an
iterative process that focuses on creating well-developed and
documented models through using significative exemplar of data
Ontology Engineers (OEs) collect all the information about a
specific domain, with the help of Domain Experts (DEs), build a
modelet formalising the domain in consideration, and then create a
new test case Collect requirements milestone and develop a modelet
did it pass model, data, query tests? 1.
47. Developing an ontology for Scheda F with SAMOD
http://www.essepuntato.it/samod SAMOD is an agile methodology for
the development of ontologies by means of small steps of an
iterative process that focuses on creating well-developed and
documented models through using significative exemplar of data
Ontology Engineers (OEs) collect all the information about a
specific domain, with the help of Domain Experts (DEs), build a
modelet formalising the domain in consideration, and then create a
new test case Collect requirements milestone and develop a modelet
Go to the previous n milestone did it pass model, data, query
tests? 1.
48. Developing an ontology for Scheda F with SAMOD
http://www.essepuntato.it/samod SAMOD is an agile methodology for
the development of ontologies by means of small steps of an
iterative process that focuses on creating well-developed and
documented models through using significative exemplar of data
Ontology Engineers (OEs) collect all the information about a
specific domain, with the help of Domain Experts (DEs), build a
modelet formalising the domain in consideration, and then create a
new test case Collect requirements milestone and develop a modelet
Go to the previous n milestone did it pass model, data, query
tests? milestone y Merge the modelet with the current final model
1. OEs merge the modelet of the new test case with the current
model produced by the end of the last process iteration (first
iteration: modelet becomes current model) 2.
49. Developing an ontology for Scheda F with SAMOD
http://www.essepuntato.it/samod SAMOD is an agile methodology for
the development of ontologies by means of small steps of an
iterative process that focuses on creating well-developed and
documented models through using significative exemplar of data
Ontology Engineers (OEs) collect all the information about a
specific domain, with the help of Domain Experts (DEs), build a
modelet formalising the domain in consideration, and then create a
new test case Collect requirements milestone and develop a modelet
Go to the previous n milestone milestone y Merge the modelet with
the current final model did it pass model, data, query tests? did
it pass model, data, query tests? 1. OEs merge the modelet of the
new test case with the current model produced by the end of the
last process iteration (first iteration: modelet becomes current
model) 2.
50. Developing an ontology for Scheda F with SAMOD
http://www.essepuntato.it/samod SAMOD is an agile methodology for
the development of ontologies by means of small steps of an
iterative process that focuses on creating well-developed and
documented models through using significative exemplar of data
Ontology Engineers (OEs) collect all the information about a
specific domain, with the help of Domain Experts (DEs), build a
modelet formalising the domain in consideration, and then create a
new test case Collect requirements milestone and develop a modelet
Go to the previous n milestone n milestone y Merge the modelet with
the current final model did it pass model, data, query tests? did
it pass model, data, query tests? 1. OEs merge the modelet of the
new test case with the current model produced by the end of the
last process iteration (first iteration: modelet becomes current
model) 2.
51. Developing an ontology for Scheda F with SAMOD
http://www.essepuntato.it/samod SAMOD is an agile methodology for
the development of ontologies by means of small steps of an
iterative process that focuses on creating well-developed and
documented models through using significative exemplar of data
Ontology Engineers (OEs) collect all the information about a
specific domain, with the help of Domain Experts (DEs), build a
modelet formalising the domain in consideration, and then create a
new test case Collect requirements milestone and develop a modelet
Go to the previous n milestone n milestone y Merge the modelet with
the current final model Refactor the current final model milestone
y did it pass model, data, query tests? did it pass model, data,
query tests? 1. OEs merge the modelet of the new test case with the
current model produced by the end of the last process iteration
(first iteration: modelet becomes current model) OEs refactor
(important: reuse existing 2. knowledge) the current model,
focussing on the last part added in the previous step 3.
52. Developing an ontology for Scheda F with SAMOD
http://www.essepuntato.it/samod SAMOD is an agile methodology for
the development of ontologies by means of small steps of an
iterative process that focuses on creating well-developed and
documented models through using significative exemplar of data
Collect requirements milestone and develop a modelet Go to the
previous n milestone n milestone y Merge the modelet with the
current final model Refactor the current final model milestone y
did it pass model, data, query tests? did it pass model, data,
query tests? did it pass model, data, query tests? Ontology
Engineers (OEs) collect all the information about a specific
domain, with the help of Domain Experts (DEs), build a modelet
formalising the domain in consideration, and then create a new test
case 1. OEs merge the modelet of the new test case with the current
model produced by the end of the last process iteration (first
iteration: modelet becomes current model) OEs refactor (important:
reuse existing 2. knowledge) the current model, focussing on the
last part added in the previous step 3.
53. Developing an ontology for Scheda F with SAMOD
http://www.essepuntato.it/samod SAMOD is an agile methodology for
the development of ontologies by means of small steps of an
iterative process that focuses on creating well-developed and
documented models through using significative exemplar of data
Collect requirements milestone and develop a modelet Go to the
previous n milestone n n milestone y Merge the modelet with the
current final model Refactor the current final model milestone y
did it pass model, data, query tests? did it pass model, data,
query tests? did it pass model, data, query tests? Ontology
Engineers (OEs) collect all the information about a specific
domain, with the help of Domain Experts (DEs), build a modelet
formalising the domain in consideration, and then create a new test
case 1. OEs merge the modelet of the new test case with the current
model produced by the end of the last process iteration (first
iteration: modelet becomes current model) OEs refactor (important:
reuse existing 2. knowledge) the current model, focussing on the
last part added in the previous step 3.
54. Developing an ontology for Scheda F with SAMOD
http://www.essepuntato.it/samod SAMOD is an agile methodology for
the development of ontologies by means of small steps of an
iterative process that focuses on creating well-developed and
documented models through using significative exemplar of data
Collect requirements milestone and develop a modelet Go to the
previous n milestone n n milestone y Merge the modelet with the
current final model is there any further scenario? Refactor the
current final model milestone y y did it pass model, data, query
tests? did it pass model, data, query tests? did it pass model,
data, query tests? Ontology Engineers (OEs) collect all the
information about a specific domain, with the help of Domain
Experts (DEs), build a modelet formalising the domain in
consideration, and then create a new test case 1. OEs merge the
modelet of the new test case with the current model produced by the
end of the last process iteration (first iteration: modelet becomes
current model) OEs refactor (important: reuse existing 2.
knowledge) the current model, focussing on the last part added in
the previous step 3.
55. Developing an ontology for Scheda F with SAMOD
http://www.essepuntato.it/samod SAMOD is an agile methodology for
the development of ontologies by means of small steps of an
iterative process that focuses on creating well-developed and
documented models through using significative exemplar of data
Collect requirements milestone and develop a modelet Go to the
previous n milestone n n milestone y Merge the modelet with the
current final model end of process n is there any further scenario?
Refactor the current final model milestone y y did it pass model,
data, query tests? did it pass model, data, query tests? did it
pass model, data, query tests? Ontology Engineers (OEs) collect all
the information about a specific domain, with the help of Domain
Experts (DEs), build a modelet formalising the domain in
consideration, and then create a new test case 1. OEs merge the
modelet of the new test case with the current model produced by the
end of the last process iteration (first iteration: modelet becomes
current model) OEs refactor (important: reuse existing 2.
knowledge) the current model, focussing on the last part added in
the previous step 3.
56. Developing an ontology for Scheda F with SAMOD
http://www.essepuntato.it/samod SAMOD is an agile methodology for
the development of ontologies by means of small steps of an
iterative process that focuses on creating well-developed and
documented models through using significative exemplar of data
Collect requirements milestone and develop a modelet y Go to the
previous n milestone n n milestone y Merge the modelet with the
current final model end of process n is there any further scenario?
Refactor the current final model milestone y y did it pass model,
data, query tests? did it pass model, data, query tests? did it
pass model, data, query tests? Ontology Engineers (OEs) collect all
the information about a specific domain, with the help of Domain
Experts (DEs), build a modelet formalising the domain in
consideration, and then create a new test case 1. OEs merge the
modelet of the new test case with the current model produced by the
end of the last process iteration (first iteration: modelet becomes
current model) OEs refactor (important: reuse existing 2.
knowledge) the current model, focussing on the last part added in
the previous step 3.
57. Developing an ontology for Scheda F with SAMOD
http://www.essepuntato.it/samod SAMOD is an agile methodology for
the development of ontologies by means of small steps of an
iterative process that focuses on creating well-developed and
documented models through using significative exemplar of data
Collect requirements milestone and develop a modelet y Go to the
previous n milestone n n milestone y Merge the modelet with the
current final model end of process n is there any further scenario?
Refactor the current final model milestone y y did it pass model,
data, query tests? did it pass model, data, query tests? did it
pass model, data, query tests? if we need to extend the model in
the future Ontology Engineers (OEs) collect all the information
about a specific domain, with the help of Domain Experts (DEs),
build a modelet formalising the domain in consideration, and then
create a new test case 1. OEs merge the modelet of the new test
case with the current model produced by the end of the last process
iteration (first iteration: modelet becomes current model) OEs
refactor (important: reuse existing 2. knowledge) the current
model, focussing on the last part added in the previous step
3.