SigniFYIng APIs in the context of Polystore systems: a case study with BigDAWG

  • Carlos Gracioli Neto Instituto Federal de Educação, Ciência e Tecnologia Mato Grosso
  • Luciana Salgado Universidade Federal Fluminense
  • Victor Ströele Universidade Federal de Juiz de Fora
  • Daniel de Oliveira Universidade Federal Fluminense

Resumo


Polystore systems are a new trend in Database Management Systems, and they focus on storing and processing queries in multiple heterogeneous databases. Polystore systems have complex middleware that provides APIs for multiple types of storage engines. When database administrators use an API, they play the role of an application user and more attention should be paid to analyzing these APIs. This paper investigates the communicability of a Polystore system API (BigDAWG), with the SigniFYIng APIs method, from Semiotic Engineering. We analyze the potential of the method in the characterization of the communicative strategies of the BigDAWG system. The study is preceded by a simplified systematic mapping study in the area of semiotic inspection of APIs to characterize the main contributions. The results of this research indicate the applicability of the SigniFYIng APIs method to support investigations in the context of Human-Centered Computing and for the study of communicability in Polystore systems.
Palavras-chave: Application programming interface, Semiotic Engineering
Publicado
26/10/2020
GRACIOLI NETO, Carlos; SALGADO, Luciana; STRÖELE, Victor; DE OLIVEIRA, Daniel. SigniFYIng APIs in the context of Polystore systems: a case study with BigDAWG. In: SIMPÓSIO BRASILEIRO SOBRE FATORES HUMANOS EM SISTEMAS COMPUTACIONAIS (IHC), 14. , 2020, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 484-489.