Skip to main content

A Software Architecture for Narratives

  • Conference paper
  • First Online:
Digital Libraries and Multimedia Archives (IRCDL 2018)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 806))

Included in the following conference series:

  • 744 Accesses

Abstract

The current Digital Libraries (DLs) usually return as answer of a user’s query a ranked list of the resources included in the DLs but no semantic relation among the resources are reported. Using the Semantic Web technologies it is possible to improve these search functionalities introducing narratives as new search method. As narratives we intend semantic networks of events that are linked to the objects of the DLs and are endowed with a set of semantic relations that connect an event to another. These semantic networks may help the users to obtain a more complete knowledge on the subject of their searches. In this paper, we present a software architecture for building narratives in order to introduce them in DLs. Our architecture is composed of several tools (automatic and semi-automatic tools) for creating, storing and visualizing narratives. When possible, we reused open source components already available on-line, and for the software we developed, we freely distribute it for research aims.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://dlnarratives.eu/timeline/dante.html.

  2. 2.

    https://dlnarratives.eu/timeline/klimt.html.

  3. 3.

    https://dlnarratives.eu/timeline/squid.html.

  4. 4.

    https://www.wikidata.org.

  5. 5.

    http://json.org/.

  6. 6.

    https://www.blazegraph.com/.

  7. 7.

    https://www.w3.org/TR/html5/.

  8. 8.

    http://www.ecma-international.org/ecma-262/6.0/.

  9. 9.

    https://jquery.com.

  10. 10.

    https://jqueryui.com.

  11. 11.

    https://getbootstrap.com.

  12. 12.

    https://typeahead.js.org.

  13. 13.

    https://dlnarratives.eu/tool.html.

  14. 14.

    https://www.gnu.org/licenses/gpl-3.0.en.html.

  15. 15.

    http://couchdb.apache.org.

  16. 16.

    https://pouchdb.com.

  17. 17.

    https://jena.apache.org/documentation/io/rdf-output.html.

  18. 18.

    https://www.w3.org/TR/turtle/.

  19. 19.

    https://jena.apache.org/documentation/io/rdf-output.html.

  20. 20.

    https://github.com/Galigator/openllet.

  21. 21.

    https://owlcs.github.io/owlapi/.

  22. 22.

    https://www.blazegraph.com/.

  23. 23.

    https://timeline.knightlab.com/.

  24. 24.

    http://visjs.org.

  25. 25.

    https://dlnarratives.eu/narratives.html.

  26. 26.

    https://dlnarratives.eu.

References

  1. Bartalesi, V., Meghini, C., Metilli, D.: Steps towards a formal ontology of narratives based on narratology. In: OASIcs-OpenAccess Series in Informatics, vol. 53. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik (2016)

    Google Scholar 

  2. Batsakis, S., Petrakis, E., Tachmazidis, I., Antoniou, G.: Temporal representation and reasoning in OWL 2. Semant. Web 8(6), 981–1000 (2016)

    Article  Google Scholar 

  3. Berners-Lee, T., Hendler, J., Lassila, O., et al.: The semantic Web. Sci. Am. 284(5), 28–37 (2001)

    Article  Google Scholar 

  4. Doerr, M.: The CIDOC conceptual reference module: an ontological approach to semantic interoperability of metadata. AI Mag. 24(3), 75 (2003)

    Google Scholar 

  5. Hitzler, P., Krötzsch, M., Parsia, B., Patel-Schneider, P.F., Rudolph, S.: OWL 2 Web ontology language primer. W3C Recomm. 27(1), 123 (2009)

    Google Scholar 

  6. Horridge, M., Bechhofer, S.: The OWL API: a Java API for working with OWL 2 ontologies. In: Proceedings of the 6th International Conference on OWL: Experiences and Directions, Aachen, Germany, OWLED 2009, vol. 529, pp. 49–58. CEUR-WS.org (2009). http://dl.acm.org/citation.cfm?id=2890046.2890052

  7. Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M., et al.: SWRL: a semantic Web rule language combining OWL and RuleML (2004)

    Google Scholar 

  8. Meghini, C., Bartalesi, V., Metilli, D.: Using formal narratives in digital libraries. In: Grana, C., Baraldi, L. (eds.) IRCDL 2017. CCIS, vol. 733, pp. 83–94. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-68130-6_7

    Chapter  Google Scholar 

  9. Motik, B., Patel-Schneider, P.F., Parsia, B., Bock, C., Fokoue, A., Haase, P., Hoekstra, R., Horrocks, I., Ruttenberg, A., Sattler, U., et al.: OWL 2 Web ontology language: structural specification and functional-style syntax. W3C Recomm. 27(65), 159 (2009)

    Google Scholar 

  10. Prud’hommeaux, E., Seaborne, A.: SPARQL Query Language for RDF. W3C Recomm. (2008). https://www.w3.org/TR/rdf-sparql-query/

  11. Yu, L.: Linked open data. In: Yu, L. (ed.) A Developers Guide to the Semantic Web, pp. 409–466. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-15970-1_11

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Valentina Bartalesi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Meghini, C., Bartalesi, V., Metilli, D., Benedetti, F. (2018). A Software Architecture for Narratives. In: Serra, G., Tasso, C. (eds) Digital Libraries and Multimedia Archives. IRCDL 2018. Communications in Computer and Information Science, vol 806. Springer, Cham. https://doi.org/10.1007/978-3-319-73165-0_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-73165-0_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-73164-3

  • Online ISBN: 978-3-319-73165-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics