Digital Collection Creator, Visualizer and Explorer

Authors Luís F. Martins, Cristiana Araújo, Pedro Rangel Henriques

Thumbnail PDF


  • Filesize: 0.69 MB
  • 8 pages

Document Identifiers

Author Details

Luís F. Martins
  • Algoritmi-DI, University of Minho, Portugal
Cristiana Araújo
  • Algoritmi-DI, University of Minho, Portugal
Pedro Rangel Henriques
  • Algoritmi-DI, University of Minho, Portugal

Cite AsGet BibTex

Luís F. Martins, Cristiana Araújo, and Pedro Rangel Henriques. Digital Collection Creator, Visualizer and Explorer. In 8th Symposium on Languages, Applications and Technologies (SLATE 2019). Open Access Series in Informatics (OASIcs), Volume 74, pp. 15:1-15:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2019)


In this paper we introduce and discuss a recent project, called CortaColaEspia, aimed at extending with some extra relevant features the 'Ontology-based Collection Processor' developed previously in the context of a Compilers course. The basic processor, based on the OntoDL tool, was able to read the ontological description of a small collection of objects (cards, pencils, toys, etc.) and produce automatically a web-based exhibition space to display the objects, providing a conceptual navigation through them. The extension under discussion is intended to create a new DSL to describe the details of the exhibition room organization (what concepts and relations to show; where and how to show them; etc.). A second objective consists of a new module to merge two collections, or to enrich a collection with extra information about the collected objects. The last requirement is the incorporation of a natural language processor to analyze the objects' captions or short inscriptions in order to extract information that can create knowledge about a specific domain, a society or an epoch.

Subject Classification

ACM Subject Classification
  • Information systems → Ontologies
  • Applied computing → Extensible Markup Language (XML)
  • Software and its engineering → Domain specific languages
  • Digital Collections
  • Ontology
  • DSL
  • Program Generation


  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    PDF Downloads


  1. Ines Ceh, Matej Crepinsek, Tomaz Kosar, and Marjan Mernik. Ontology driven development of domain-specific languages. Comput. Sci. Inf. Syst., 8(2):317-342, 2011. Google Scholar
  2. Thomas R. Gruber. Toward principles for the design of ontologies used for knowledge sharing. In International Journal of Human-Computer Studies, pages 907-928. Kluwer Academic Publishers, 1993. Google Scholar
  3. Milan Kosanović, Igor Dejanovic, and Gordana Milosavljevic. Applang – A domain-specific language for rapid development of data-oriented mobile applications. In Int. Conf. of Numerical Analysis and Applied Mathematics, ICNAAM, volume 1738, page 240003, June 2016. URL:
  4. Tomaž Kosar, Sudev Bohra, and Marjan Mernik. Domain-Specific Languages: A Systematic Mapping Study. Information and Software Technology, pages -, 2015. Accepted manuscript (article in Press). URL:
  5. Ricardo G. Martini, Cristiana Araújo, Pedro Rangel Henriques, and M.João Varanda Pereira. CaVa: an example of the automatic Generation of Virtual Learning Spaces. In Álvaro Rocha, Hojjat Adeli, Luís Paulo Reis, and Sandra Costanzo, editors, Trends and Advances in Information Systems and Technologies, WorldCist2018, volume 745 of Advances in Intelligent Systems and Computing, pages 633-643. Springer International Publishing, Cham, March 2018. URL:
  6. Ricardo Giuliani Martini. Formal Description and Automatic Generation of Learning Spaces based on Ontologies. PhD thesis, University of Minho, September 2018. Google Scholar
  7. Marjan Mernik, Jan Heering, and Anthony M. Sloane. When and how to develop domain-specific languages. ACM Comput. Surv., 37(4):316-344, December 2005. URL:
  8. Terence Parr. ANTLR., 2016. Accessed: 2016-09-14.
  9. Agnis Stibe and Janis Bicevskis. Web Site Modeling and Prototyping Based on a Domain-Specific Language. In Computer Science and Information Technologies Vol. 751, pages 7-21, Riga, Latvia, 2009. Scientific Paper, University of Latvia. Google Scholar
Questions / Remarks / Feedback

Feedback for Dagstuhl Publishing

Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail