Demo Data from EDBT 2026 / reviewers in the wild / expert
José Antonio Martín
dblp:40/7538
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3Security and privacy · 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 |
Services computing and microservices · 44% Program synthesis and code generation · 44% Concurrent programming · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program synthesis and code generation › component-based synthesis
adapter synthesis |
0.1 | 1 | 2009 | ITACA: An integrated toolbox for the automatic composition and adaptation of Web services · ICSE 2009 |
Services computing and microservices › service composition
web service composition |
0.1 | 1 | 2009 | ITACA: An integrated toolbox for the automatic composition and adaptation of Web services · ICSE 2009 |
Concurrent programming
deadlock detection |
0.0 | 1 | 2009 | ITACA: An integrated toolbox for the automatic composition and adaptation of Web services · ICSE 2009 |
Methods — techniques the papers use, named apart from their topics
verification · 0.1simulation · 0.1behavioural model extraction · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Automated Synthesis and Ranking of Secure BPMN OrchestratorsabstractWe describe a formal methodology for the automatic synthesis of a secure orchestrator for a set of BPMN processes. The synthesized orchestrator is able to guarantee that all the processes that are started reach their end, and the resulting orchestrator process is secure, that is, it does not allow discloure of certain secret messages. In this work we present an implementation of a forth and back translation from BPMN to crypto-CCS, in such a way to exploit the PaMoChSA tool for synthesizing orchestrators. Furthermore, we study the problem of ranking orchestrators based on quantitative valuations of a process, and on the temporal evolution of such valuations and their security, as a function of the knowledge of the attacker. Vincenzo Ciancia, Fabio Martinelli, Ilaria Matteucci, Marinella Petrocchi, José Antonio Martín, Ernesto Pimentel 0001 |
ARES | 5 |
| 2013 | Automated Throughput Optimization of Cloud Services via Model-driven AdaptationabstractCloud computing promises easy access, low entry cost and elasticity. However, elastic service provisioning \nis usually delivered via service replication, which must be supervised manually, hand-picking the services \nto replicate and ensuring their proper load balance. Automated service provisioning, i.e., the function of \nautomatically scaling the services to cope up with their runtime demand, is a research challenge in cloud \ncomputing. In this work, we include such scalability analysis early in its development cycle, right at the design \nstage. We propose a model-driven approach where various QoS parameters can be simulated and analyzed \nusing the e-Motions tool. Additionally, the model is automatically transformed to fit the given throughput \nrequirements by replicating the services which cause the bottleneck. In order to evaluate the proposal, we \npresent some initial experimental results run over the e-Motions tool. Javier Troya, Javier Cubo, José Antonio Martín, Ernesto Pimentel 0001, Antonio Vallecillo |
MODELSWARD | 3 |
| 2010 | A Case Study in Model-Based Adaptation of Web Services
Javier Cámara 0001, José Antonio Martín, Gwen Salaün, Carlos Canal, Ernesto Pimentel 0001 |
ISoLA (2) | 2 |
| 2009 | ITACA: An integrated toolbox for the automatic composition and adaptation of Web servicesabstractAdaptation is of utmost importance in systems developed by assembling reusable software services accessed through their public interfaces. This process aims at solving, as automatically as possible, mismatch cases which may be given at the different interoperability levels among interfaces by synthesizing a mediating adaptor. In this paper, we present a toolbox that fully supports the adaptation process, including: (i) different methods to construct adaptation contracts involving several services; (ii) simulation and verification techniques which help to identify and correct erroneous behaviours or deadlocking executions; and (iii) techniques for the generation of centralized or distributed adaptor protocols based on the aforementioned contracts. Our toolbox relates our models with implementation platforms, starting with the automatic extraction of behavioural models from existing interface descriptions, until the final adaptor implementation is generated for the target platform. Javier Cámara 0001, José Antonio Martín, Gwen Salaün, Javier Cubo, Meriem Ouederni, Carlos Canal, Ernesto Pimentel 0001 |
ICSE | 2 |