TyphonML: a Modeling Environment to Develop Hybrid PolystoresDemo
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 OctDisplayed time zone: Eastern Time (US & Canada) change
15:00 - 16:15 | |||
15:00 20mFull-paper | Detecting Quality Problems in Research Data: A Model-Driven ApproachFT Technical Track Link to publication DOI File Attached | ||
15:20 15mDemonstration | Insights Collaboration Space – A Team Collaboration App for the Design of Data-Driven ServicesDemo Technical Track | ||
15:35 15mDemonstration | Towards User-Centred tooling for Modelling of Big Data ApplicationsDemo Technical Track Hourieh Khalajzadeh Monash University, Australia, Tarun Verma , Anj Simmons Deakin University, John Grundy Monash University, Mohamed Abdelrazek Deakin University, Australia, John Hosking University of Auckland | ||
15:50 15mDemonstration | TyphonML: a Modeling Environment to Develop Hybrid PolystoresDemo Technical Track Francesco Basciani University of L'Aquila, Juri Di Rocco University of L'Aquila, Davide Di Ruscio University of L'Aquila, Ludovico Iovino Gran Sasso Science Institute, L'Aquila, Italy, Alfonso Pierantonio Università degli Studi dell'Aquila |