Demo Data from EDBT 2026 / reviewers in the wild / expert
Andrey Kashlev
dblp:39/8331
· DBLP profile ↗
4ranked-venue papers
1as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 77% Services computing and microservices · 23% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
type theory |
0.2 | 1 | 2015 | Typetheoretic Approach to the Shimming Problem in Scientific Workflows · IEEE Trans. Serv. Comput. 2015 |
Services computing and microservices
service adaptation |
0.1 | 1 | 2015 | Typetheoretic Approach to the Shimming Problem in Scientific Workflows · IEEE Trans. Serv. Comput. 2015 |
Methods — techniques the papers use, named apart from their topics
type checking · 0.2lambda calculus · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Typetheoretic Approach to the Shimming Problem in Scientific WorkflowsabstractWhen composing Web services into scientific workflows, users often face the so-called shimming problem when connecting two related but incompatible components. The problem is addressed by inserting a special kind of adaptors, called shims, that perform appropriate data transformations to resolve data type inconsistencies. However, existing shimming techniques provide limited automation and burden users with having to define ontological mappings, generate data transformations, and even manually write shimming code. In addition, these approaches insert many visible shims that clutter workflow design and distract user's attention from functional components of the workflow. To address these issues, we 1) reduce the shimming problem to a runtime coercion problem in the theory of type systems, 2) propose a scientific workflow model and define the notion of well-typed workflows, 3) develop an algorithm to typecheck workflows, 4) design a function that inserts “invisible shims”, or runtime coercions into workflows, thereby solving the shimming problem for any well-typed workflow, 5) implement our automated shimming technique, including all the proposed algorithms, lambda calculus, type system, and translation functions in our VIEW system and present two case studies to validate our approach. Andrey Kashlev, Shiyong Lu, Artem Chebotko |
IEEE Trans. Serv. Comput. | 1 |
| 2013 | Storing, Indexing and Querying Large Provenance Data Sets as RDF Graphs in Apache HBaseabstractProvenance, which records the history of an in-silico experiment, has been identified as an important requirement for scientific workflows to support scientific discovery reproducibility, result interpretation, and problem diagnosis. Large provenance datasets are composed of many smaller provenance graphs, each of which corresponds to a single workflow execution. In this work, we explore and address the challenge of efficient and scalable storage and querying of large collections of provenance graphs serialized as RDF graphs in an Apache HBase database. Specifically, we propose: (i) novel storage and indexing techniques for RDF data in HBase that are better suited for provenance datasets rather than generic RDF graphs and (ii) novel SPARQL query evaluation algorithms that solely rely on indices to compute expensive join operations, make use of numeric values that represent triple positions rather than actual triples, and eliminate the need for intermediate data transfers over a network. The empirical evaluation of our algorithms using provenance datasets and queries of the University of Texas Provenance Benchmark confirms that our approach is efficient and scalable. Artem Chebotko, John Abraham, Pearl Brazier, Anthony Piazza, Andrey Kashlev, Shiyong Lu |
SERVICES | 5 |
| 2013 | OPQL: Querying scientific workflow provenance at the graph level
Chunhyeok Lim, Shiyong Lu, Artem Chebotko, Farshad Fotouhi, Andrey Kashlev |
Data Knowl. Eng. | 5 |
| 2012 | UTPB: A Benchmark for Scientific Workflow Provenance Storage and Querying SystemsabstractA crucial challenge for scientific workflow management systems is to support the efficient and scalable storage and querying of large provenance datasets that record the history of in silico experiments. As new provenance management systems are being developed, it is important to have benchmarks that can evaluate these systems and provide an unbiased comparison. In this paper, based on the requirements for scientific workflow provenance systems, we design an extensible benchmark that features a collection of techniques and tools for workload generation, query selection, performance measurement, and experimental result interpretation. Artem Chebotko, Eugenio De Hoyos, Carlos Gomez, Andrey Kashlev, Xiang Lian 0001, Christine F. Reilly |
SERVICES | 4 |