scispace - formally typeset
C

Claudio de la Riva

Researcher at University of Oviedo

Publications -  34
Citations -  539

Claudio de la Riva is an academic researcher from University of Oviedo. The author has contributed to research in topics: Test case & Test data. The author has an hindex of 10, co-authored 34 publications receiving 490 citations.

Papers
More filters
Journal ArticleDOI

Mutating database queries

TL;DR: A set of mutation operators for SQL queries that retrieve information from a database is developed and tested against a set of queries drawn from the NIST SQL Conformance Test Suite, and can be helpful in assessing the adequacy of database test cases and their development.

Generating Test Cases Specifications for BPEL Compositions of Web Services Using SPIN

TL;DR: A formal verification tool ‐ the SPIN model checker ‐ is used to generate test suite specifications for compositions specified in BPEL, and a transition coverage criterion is employed to select the test cases.
Proceedings ArticleDOI

Constraint-based test database generation for SQL queries

TL;DR: An approach for the automatic generation of a test database for a set of SQL queries using a test criterion specifically tailored for the SQL language (SQLFpc) is proposed, generating a testdatabase of reduced size with an elevated coverage and mutation score.
Journal IssueDOI

Full predicate coverage for testing SQL database queries

TL;DR: A criterion specifically tailored for SQL queries (SQLFpc), based on Masking Modified Condition Decision Coverage (MCDC) or Full Predicate Coverage and takes into account a wide range of the syntax and semantics of SQL, including selection, joining, grouping, aggregations, subqueries, case expressions and null values is presented.
Journal ArticleDOI

Coverage-Aware Test Database Reduction

TL;DR: This paper presents an approach to reduce a database with respect to a set of SQL queries and a coverage criterion and shows a very large degree of reduction as well as scalability in relation to the size of the initial database and the time needed to perform the reduction.