EDBT 2026 Demo / reviewers in the wild / expert
Javier Oliver 0001
dblp:06/708 · also Javier Oliver-Villarroya
· DBLP profile ↗
16ranked-venue papers
0as first author
0since 2021 · last 2018
0000-0002-1169-1260ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 5Software engineering, systems software and programming languages · 4Human-computer interaction and ubiquitous computing · 3Applied, interdisciplinary, general and emerging computing · 3Systems, architecture and hardware · 2Artificial intelligence and machine learning · 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 |
Program analysis · 87% Concurrent programming · 13% | |
| Theoretical computer science
1 paper |
Automata and formal languages · 50% Automated reasoning and model checking · 50% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis › static analysis
program slicing |
0.1 | 1 | 2012 | Static slicing of explicitly synchronized languages · Inf. Comput. 2012 |
Program analysis
static analysis |
0.1 | 1 | 2012 | Static slicing of explicitly synchronized languages · Inf. Comput. 2012 |
Automata and formal languages
petri nets |
0.0 | 1 | 2004 | Structural and Dynamic Changes in Concurrent Systems: Reconfigurable Petri Nets · IEEE Trans. Computers 2004 |
Automated reasoning and model checking › program verification
verification of concurrent systems |
0.0 | 1 | 2004 | Structural and Dynamic Changes in Concurrent Systems: Reconfigurable Petri Nets · IEEE Trans. Computers 2004 |
Methods — techniques the papers use, named apart from their topics
net rewriting systems · 0.0graph rewriting · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Index tracking optimization with cardinality constraint: a performance comparison of genetic algorithms and tabu search heuristics
Fernando García 0004, Francisco Guijarro, Javier Oliver 0001 |
Neural Comput. Appl. | 3 |
| 2017 | An Integrated Environment for Petri Net Slicing
Marisa Llorens, Javier Oliver 0001, Josep Silva, Salvador Tamarit |
Petri Nets | 2 |
| 2016 | Dynamic slicing of concurrent specification languages
Marisa Llorens, Javier Oliver 0001, Josep Silva, Salvador Tamarit |
Parallel Comput. | 2 |
| 2013 | The influence of students distribution on their gradesabstractThis position paper defends the opinion that the distance of students to the professor in the classroom is directly related to their grades. This opinion is based on the results obtained in a large experiment performed during two academic years in various degrees, courses and semesters of two engineering schools. The experiment collected and processed data about the distribution of students in lectures and their final grades. Our results quantitatively confirm that grades can vary up to 14% depending on the distance to the professor. Carlos Herrero, Marisa Llorens, Javier Oliver 0001, Josep Silva, Salvador Tamarit |
ITiCSE | 3 |
| 2013 | An empirical analysis of the influence of classmates on the academic performanceabstractThis poster presents ongoing work that studies the influence of classmates over students' grades. We want to analyze different students habits and empirically quantify how they influence their academic performance. In particular, we want to answer the following questions: Do best/worst students sit together? Do students who sit alone get better grades than those who sit in pairs? Carlos Herrero, Marisa Llorens, Javier Oliver 0001, Josep Silva, Salvador Tamarit |
ITiCSE | 3 |
| 2012 | Static slicing of explicitly synchronized languages
Michael Leuschel, Marisa Llorens, Javier Oliver 0001, Josep Silva, Salvador Tamarit |
Inf. Comput. | 3 |
| 2010 | Graph Generation to Statically Represent CSP Processes
Marisa Llorens, Javier Oliver 0001, Josep Silva, Salvador Tamarit |
LOPSTR | 2 |
| 2010 | A Tracking Semantics for CSP
Marisa Llorens, Javier Oliver 0001, Josep Silva, Salvador Tamarit |
MPC | 2 |
| 2009 | SOC: a slicer for CSP specificationsabstractThis paper describes SOC, a program slicer for CSP specifications. In order to increase the precision of program slicing, SOC uses a new data structure called Context-sensitive Synchronized Control Flow Graph (CSCFG). Given a CSP specification, SOC generates its associated CSCFG and produces from it two different kinds of slices; which correspond to two different static analyses. We present the tool's architecture, its main applications and the results obtained from experiments conducted in order to measure the performance of the tool. Michael Leuschel, Marisa Llorens, Javier Oliver 0001, Josep Silva, Salvador Tamarit |
PEPM | 3 |
| 2008 | The MEB and CEB Static Analysis for CSP Specifications
Michael Leuschel, Marisa Llorens, Javier Oliver 0001, Josep Silva, Salvador Tamarit |
LOPSTR | 3 |
| 2005 | Operational semantics for declarative multi-paradigm languages
Elvira Albert, Michael Hanus, Frank Huch, Javier Oliver 0001, Germán Vidal |
J. Symb. Comput. | 4 |
| 2004 | Introducing Structural Dynamic Changes in Petri Nets: Marked-Controlled Reconfigurable Nets
Marisa Llorens, Javier Oliver 0001 |
ATVA | 2 |
| 2004 | Structural and Dynamic Changes in Concurrent Systems: Reconfigurable Petri NetsabstractThe aim of this work is the modeling and verification of concurrent systems subject to dynamic changes using extensions of Petri nets. We begin by introducing the notion of net rewriting system. In a net rewriting system, a system configuration is described as a Petri net and a change in configuration is described as a graph rewriting rule. We show that net rewriting systems are Turing powerful, that is, the basic decidable properties of Petri nets are lost and, thus, automatic verification in not possible for this class. A subclass of net rewriting systems are reconfigurable Petri nets. In a reconfigurable Petri net, a change in configuration amounts to the modification of the flow relations of the places in the domain of the involved rule according to this rule, independently of the context in which this rewriting applies. We show that reconfigurable Petri nets are formally equivalent to Petri nets. This equivalence ensures that all the fundamental properties of Petri nets are still decidable for reconfigurable Petri nets and this model is thus amenable to automatic verification tools. Therefore, the expressiveness of both models is the same, but, with reconfigurable Petri nets, we can easily and directly model systems that change their structure dynamically. Marisa Llorens, Javier Oliver 0001 |
IEEE Trans. Computers | 2 |
| 2003 | Extended cooperating automataabstractCooperating automata is a model which represents the coordination of agents in distributed systems using three basic elements: states, actions and groups of agents. A system can be viewed as a high-level Petri net in which tokens are active elements consisting of an automation together with a private memory. In this paper we introduce a brief presentation of the model, showing that it is powerful enough to represent other formalisms of distributed agents, e.g. the team automata of C.A. Ellis. Finally, we extend the model of cooperating automata in order to allow the idea of agent geographical location, by introducing the concept of integer attribute. Carlos Herrero, Javier Oliver 0001 |
SMC | 2 |
| 1999 | Opject-Oriented Specification with the Parallel Multi-Label-Selective lambda-Calculus
Carlos Herrero, Javier Oliver 0001 |
SOFSEM | 2 |
| 1996 | A New Proposal of Concurrent Process Calculus
Salvador Lucas, Javier Oliver 0001 |
SOFSEM | 2 |