Proceedings of the XXth Conference of Open Innovations Association FRUCT (Nov 2017)

Development of collaborative editing applications through semantic publish-subscribe platforms

  • Fabio Viola,
  • Francesco Antoniazzi,
  • Alfredo D'Elia,
  • Giacomo Corsi,
  • Luca Roffia,
  • Tullio Salmon Cinotti

DOI
https://doi.org/10.23919/FRUCT.2017.8250203
Journal volume & issue
Vol. 562, no. 21
pp. 351 – 357

Abstract

Read online

Cloud computing revolutionized the way resources (i.e. services and data) are accessed and used. Among the many changes in data processing and service provision paradigms, Software as a Service (SaaS) and collaborative editing are two of the most significant. This paper presents an approach based on semantic publish/subscribe paradigm to the development of collaborative editing applications. The main aim of this research work consists in exploiting emerging technologies (i.e. semantic web data representation formalisms, publish-subscribe platforms) in order to (1) overcome limitations coming from the traditional paradigm of single-author workflows, (2) enhance the editing capabilities of the users, (3) ease the development and maintainment of applications and (4) provide a shared high- level abstraction of the documents that fosters information-level interoperability and reusability. The proposed approach is then validated through an ad-hoc vector graphics application, SCEd (Semantic Collaborative Editor) built upon a SPARQL Event Processing Architecture derived from the Smart-M3 semantic publish-subscribe platform.

Keywords