{"title":"NoSQL数据库的双向工程","authors":"J. Akoka, I. Comyn-Wattiau","doi":"10.18417/EMISA.SI.HCM.22","DOIUrl":null,"url":null,"abstract":"In this article we present a framework describing a roundtrip engineering process for NoSQL database systems. This framework, based on the Model Driven Engineering approach, is composed of a knowledge base guiding the roundtrip process. Starting from a roundtrip generic scenario, we propose several roundtrip scenarios combining forward and reverse engineering processes. We illustrate our approach with an example related to a property graph database. The illustrative scenario consists of successive steps of model enrichment combined with forward and reverse engineering processes. Future research will consist in designing and implementing the main components of the knowledge base.","PeriodicalId":186216,"journal":{"name":"Enterp. Model. Inf. Syst. Archit. Int. J. Concept. Model.","volume":"263 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-02-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Roundtrip engineering of NoSQL databases\",\"authors\":\"J. Akoka, I. Comyn-Wattiau\",\"doi\":\"10.18417/EMISA.SI.HCM.22\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this article we present a framework describing a roundtrip engineering process for NoSQL database systems. This framework, based on the Model Driven Engineering approach, is composed of a knowledge base guiding the roundtrip process. Starting from a roundtrip generic scenario, we propose several roundtrip scenarios combining forward and reverse engineering processes. We illustrate our approach with an example related to a property graph database. The illustrative scenario consists of successive steps of model enrichment combined with forward and reverse engineering processes. Future research will consist in designing and implementing the main components of the knowledge base.\",\"PeriodicalId\":186216,\"journal\":{\"name\":\"Enterp. Model. Inf. Syst. Archit. Int. J. Concept. Model.\",\"volume\":\"263 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-02-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Enterp. Model. Inf. Syst. Archit. Int. J. Concept. Model.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.18417/EMISA.SI.HCM.22\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Enterp. Model. Inf. Syst. Archit. Int. J. Concept. Model.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18417/EMISA.SI.HCM.22","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
In this article we present a framework describing a roundtrip engineering process for NoSQL database systems. This framework, based on the Model Driven Engineering approach, is composed of a knowledge base guiding the roundtrip process. Starting from a roundtrip generic scenario, we propose several roundtrip scenarios combining forward and reverse engineering processes. We illustrate our approach with an example related to a property graph database. The illustrative scenario consists of successive steps of model enrichment combined with forward and reverse engineering processes. Future research will consist in designing and implementing the main components of the knowledge base.