C. G. Neto, Luciana Salgado, Victor Ströele, Daniel de Oliveira
{"title":"在多存储系统环境中表示api: BigDAWG的案例研究","authors":"C. G. Neto, Luciana Salgado, Victor Ströele, Daniel de Oliveira","doi":"10.1145/3424953.3426654","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":102113,"journal":{"name":"Proceedings of the 19th Brazilian Symposium on Human Factors in Computing Systems","volume":"85 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"SigniFYIng APIs in the context of polystore systems: a case study with BigDAWG\",\"authors\":\"C. G. Neto, Luciana Salgado, Victor Ströele, Daniel de Oliveira\",\"doi\":\"10.1145/3424953.3426654\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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.\",\"PeriodicalId\":102113,\"journal\":{\"name\":\"Proceedings of the 19th Brazilian Symposium on Human Factors in Computing Systems\",\"volume\":\"85 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 19th Brazilian Symposium on Human Factors in Computing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3424953.3426654\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 19th Brazilian Symposium on Human Factors in Computing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3424953.3426654","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
SigniFYIng APIs in the context of polystore systems: a case study with BigDAWG
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.