A variational database management system

P Ataei, F Khan, E Walkingshaw - Proceedings of the 20th ACM …, 2021 - dl.acm.org
Many problems require working with data that varies in its structure and content. Current
approaches, such as schema evolution or data integration tools, are highly tailored to …

Variational satisfiability solving

JM Young, E Walkingshaw, T Thüm - … of the 24th ACM Conference on …, 2020 - dl.acm.org
Incremental satisfiability (SAT) solving is an extension of classic SAT solving that allows
users to efficiently solve a set of related SAT problems by identifying and exploiting shared …

Should Variation Be Encoded Explicitly in Databases?

P Ataei, Q Li, E Walkingshaw - Proceedings of the 15th International …, 2021 - dl.acm.org
Variation occurs in databases in many different forms and contexts. For example, a single
database schema evolves over time, data from different sources may be combined, and the …

Variational satisfiability solving: efficiently solving lots of related SAT problems

JM Young, PM Bittner, E Walkingshaw… - Empirical Software …, 2023 - Springer
Incremental satisfiability (SAT) solving is an extension of classic SAT solving that enables
solving a set of related SAT problems by identifying and exploiting shared terms. However …

Managing variability in relational databases by vdbms

P Ataei, Q Li, E Walkingshaw, A Termehchy - arXiv preprint arXiv …, 2019 - arxiv.org
Variability inherently exists in databases in various contexts which creates database
variants. For example, variants of a database could have different schemas/content …

Formal Verification of the Variational Database Management System

F Khan - 2021 - ir.library.oregonstate.edu
Variation in data is abundant and ubiquitous in real-world applications. Managing variation
in databases is, however, difficult and has been extensively studied by the database …

Theory and Implementation of a Variational Database Management System

PS Ataei - 2021 - ir.library.oregonstate.edu
In this thesis, I present the variational database management system, a formal framework
and its implementation for representing variation in relational databases and managing …

[PDF][PDF] Variational Satisfiability Solving: E ciently Solving Lots of Related SAT Problems

JM Young, PM Bittner, E Walkingshaw, T Thüm - eric.walkingshaw.net
Incremental satisfiability (SAT) solving is an extension of classic SAT solving that enables
solving a set of related SAT problems by identifying and exploiting shared terms. However …

Application of the Variational Database Management System to Schema Evolution and Software Product Lines

Q Li - 2019 - ir.library.oregonstate.edu
As a general solution to the problem of managing structural and content variability in
relational databases, in previous work we have introduced the Variational Database …

Imperative Programming with Variational Effects

AB Grasley - 2018 - ir.library.oregonstate.edu
Variation is a commonly encountered element of modern software systems. Recent research
into variation has led to increasing interest in the development of variational programming …