Write a Blog >>
Fri 16 - Fri 23 October 2020
Thu 22 Oct 2020 15:50 - 16:05 at Room B - B5-Models and Data Chair(s): Dimitris Kolovos

Designing and deploying a hybrid data persistence architecture that involves a combination of relational and NoSQL databases is a complex, technically challenging, and error-prone task. In this tool paper, we propose TyphonML, a modeling language and supporting environment, which permits modelers to specify data that need to be persisted in hybrid architectures, by abstracting over the specificities of the underlying technologies. The language enables the specification of both conceptual entities and available data layer technologies, and then how the modelled entities have to be mapped to the available database systems. TyphonML models are used to generate microservice-based infrastructures, which permit users to interact with the designed hybrid polystores at the conceptual level. In this tool paper, we show the different components of the TyphonML environment at work through a demonstration scenario.

Thu 22 Oct
Times are displayed in time zone: (GMT-04:00) Eastern Time (US & Canada) change

15:00 - 16:15: Technical Track - B5-Models and Data at Room B
Chair(s): Dimitris KolovosUniversity of York
models-2020-technical-track15:00 - 15:20
Arno Kesper, Viola WenzPhilipps-Universität Marburg, Gabriele TaentzerUniversität Marburg
Link to publication DOI File Attached
models-2020-technical-track15:20 - 15:35
models-2020-technical-track15:35 - 15:50
Hourieh KhalajzadehMonash University, Australia, Tarun Verma, Andrew SimmonsDeakin University, John GrundyMonash University, Mohamed AbdelrazekDeakin University, Australia, John HoskingUniversity of Auckland
models-2020-technical-track15:50 - 16:05
Francesco BascianiUniversity of L'Aquila, Juri Di RoccoUniversity of L'Aquila, Davide Di RuscioUniversity of L'Aquila, Ludovico IovinoGran Sasso Science Institute, L'Aquila, Italy, Alfonso PierantonioUniversità degli Studi dell'Aquila