Back to publications

Compositional Microservices for Immersive Social Visual Analytics

Fernando, Senaka and Birch, David and Molina-Solana, Miguel and McIlwraith, Douglas and Guo, Yike
Proc. 23rd International Conference on Information Visualisation (IV2019) , pp. 216–223 (2019)

Abstract:

As humans, we have developed to process highly complex visual data from our surroundings. This is why data visualization and interaction is one of the quickest ways to facilitate investigation and communicate understanding. To perform visual analytics effectively at the big data scale it is crucial that we develop an integrated processing and visualization ecosystem. However, to date, in Large High-Resolution Display (LHRD) environments the worlds of data processing and visualization remain largely disconnected. In this paper, we propose a common architectural approach to enable integrated data processing and distributed visualization via the composition of discrete microservices. Each of these microservices provides a very specific clearly-defined function, such as analyzing data, creating a visualization, sharding data or providing a synchronization source. By defining common transport, data and API formats we enable the composition of these microservices from processing raw data through to analytics, visualization and rendering. This compositionality, inspired by successful data-driven visualization frameworks provides a common platform for immersive social visual analytics.

Links:

DOI: 10.1109/IV.2019.00044
PDF:

Bibtex:

@inproceedings{iv2019_microservices,
  title = {Compositional Microservices for Immersive Social Visual Analytics},
  author = {Fernando, Senaka and Birch, David and Molina-Solana, Miguel and McIlwraith, Douglas and Guo, Yike},
  booktitle = {Proc. 23rd International Conference on Information Visualisation (IV2019)},
  pages = {216--223},
  year = {2019},
  address = {Paris, France},
  month = jul,
  timestamp = {130},
  doi = {10.1109/IV.2019.00044},
  url = {http://iv.csites.fct.unl.pt/fr/}
}