EDBT 2026 Demo / reviewers in the wild / expert
Alberto Lluch-Lafuente
dblp:l/AlbertoLluchLafuente
· DBLP profile ↗
50ranked-venue papers
6as first author
17since 2021 · last 2025
0000-0001-7405-0818ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 28 · 4 first-author · 10 since 2021Theory of computation · 12 · 1 first-author · 4 since 2021Databases, data management, data science and information retrieval · 4Security and privacy · 3 · 3 since 2021Artificial intelligence and machine learning · 2Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Evaluating the understandability and user acceptance of Attack-Defense Trees: Original experiment and replicationabstractContext: Attack-Defense Trees (ADTs) are a graphical notation used to model and evaluate security requirements. ADTs are popular because they facilitate communication among different stakeholders involved in system security evaluation and are formal enough to be verified using methods like model checking. The understandability and user-friendliness of ADTs are claimed as key factors in their success, but these aspects, along with user acceptance, have not been evaluated empirically. Objectives: This paper presents an experiment with 25 subjects designed to assess the understandability and user acceptance of the ADT notation, along with an internal replication involving 49 subjects. Methods: The experiments adapt the Method Evaluation Model (MEM) to examine understandability variables (i.e., effectiveness and efficiency in using ADTs) and user acceptance variables (i.e., ease of use, usefulness, and intention to use). The MEM is also used to evaluate the relationships between these dimensions. In addition, a comparative analysis of the results of the two experiments is carried out. Results: With some minor differences, the outcomes of the two experiments are aligned. The results demonstrate that ADTs are well understood by participants, with values of understandability variables significantly above established thresholds. They are also highly appreciated, particularly for their ease of use. The results also show that users who are more effective in using the notation tend to evaluate it better in terms of usefulness. Conclusion: These studies provide empirical evidence supporting both the understandability and perceived acceptance of ADTs, thus encouraging further adoption of the notation in industrial contexts, and development of supporting tools. Giovanna Broccia, Maurice H. ter Beek, Alberto Lluch-Lafuente, Paola Spoletini, Alessandro Fantechi, Alessio Ferrari 0001 |
Inf. Softw. Technol. | 3 |
| 2025 | Editorial message from the new Editor-in-Chief
Alberto Lluch-Lafuente |
J. Log. Algebraic Methods Program. | 1 |
| 2024 | What Should Be Observed for Optimal Reward in POMDPs?abstractAbstract Partially observable Markov Decision Processes (POMDPs) are a standard model for agents making decisions in uncertain environments. Most work on POMDPs focuses on synthesizing strategies based on the available capabilities. However, system designers can often control an agent’s observation capabilities, e.g. by placing or selecting sensors. This raises the question of how one should select an agent’s sensors cost-effectively such that it achieves the desired goals. In this paper, we study the noveloptimal observability problem(oop): Given a POMDP $$\mathscr {M}$$ M , how should one change $$\mathscr {M}$$ M ’s observation capabilities within a fixed budget such that its (minimal) expected reward remains below a given threshold? We show that the problem is undecidable in general and decidable when considering positional strategies only. We present two algorithms for a decidable fragment of theoop: one based on optimal strategies of $$\mathscr {M}$$ M ’s underlying Markov decision process and one based on parameter synthesis with SMT. We report promising results for variants of typical examples from the POMDP literature. Alyzia Maria Konsta, Alberto Lluch-Lafuente, Christoph Matheja |
CAV (3) | 2 |
| 2024 | Attack Tree Generation via Process Mining
Alyzia Maria Konsta, Gemma Di Federico, Alberto Lluch-Lafuente, Andrea Burattin |
ISoLA (1) | 3 |
| 2024 | Assessing the Understandability and Acceptance of Attack-Defense Trees for Modelling Security Requirements
Giovanna Broccia, Maurice H. ter Beek, Alberto Lluch-Lafuente, Paola Spoletini, Alessio Ferrari 0001 |
REFSQ | 3 |
| 2024 | Corrigendum to "Survey: Automatic generation of attack trees and attack graphs" [Computers & Security Volume 137, February 2024, 103602]
Alyzia Maria Konsta, Alberto Lluch-Lafuente, Beatrice Spiga, Nicola Dragoni |
Comput. Secur. | 2 |
| 2024 | Survey: Automatic generation of attack trees and attack graphsabstractGraphical security models constitute a well-known, user-friendly way to represent the security of a system. These classes of models are used by security experts to identify vulnerabilities and assess the security of a system. The manual construction of these models can be tedious, especially for large enterprises. Consequently, the research community is trying to address this issue by proposing methods for the automatic generation of such models. In this work, we present a survey illustrating the current status of the automatic generation of two popular kinds of graphical security models: Attack Trees and Attack Graphs. The goal of this survey is to present the current methodologies used in the field, compare them, and present the challenges and future directions to the research community. Alyzia Maria Konsta, Alberto Lluch-Lafuente, Beatrice Spiga, Nicola Dragoni |
Comput. Secur. | 2 |
| 2024 | White-box validation of quantitative product lines by statistical model checking and process miningabstractWe propose a novel methodology to validate software product line (PL) models by integrating Statistical Model Checking (SMC) with Process Mining (PM). We consider the feature-oriented language QFLan from the PL engineering domain. QFLan allows to model PL equipped with rich cross-tree and quantitative constraints, as well as aspects of dynamic PLs such as the staged configurations. This richness allows us to easily obtain models with infinite state-space, calling for simulation-based analysis techniques, like SMC. For example, we use a running example with infinite state space. SMC is a family of analysis techniques based on the generation of samples of the dynamics of a system. SMC aims at estimating properties of a system like the probability of a given event (e.g., installing a feature), or the expected value of quantities in it (e.g., the average price of products from the studied family). Instead, PM is a family of data-driven techniques that uses logs collected on the execution of an information system to identify and reason about its underlying execution process. This often regards identifying and reasoning about process patterns, bottlenecks, and possibilities for improvement. In this paper, to the best of our knowledge, we propose, for the first time, the application of Process Mining (PM) techniques to the byproducts of Statistical Model Checking (SMC) simulations. This aims to enhance the utility of SMC analyses. Typically, if SMC gives unexpected results, the modeler has to discover whether these come from actual characteristics of the system, or from bugs in the model. This is done in a black-box manner, only based on the obtained numerical values. We improve on this by using PM to get a white-box perspective on the dynamics of the system observed by SMC. Roughly speaking, we feed the samples generated by SMC to PM tools, obtaining a compact graphical representation of the observed dynamics. This mined PM model is then transformed into a mined QFLan model, making it accessible to PL engineers. Using two well-known PL models, we show that our methodology is effective (helps in pinpointing issues in models, and in suggesting fixes), and that it scales to complex models. We also show that it is general, by applying it to the security domain. Roberto Casaluce, Andrea Burattin, Francesca Chiaromonte, Alberto Lluch-Lafuente, Andrea Vandin |
J. Syst. Softw. | 4 |
| 2024 | Generative AI in Software Engineering Must Be Human-Centered: The Copenhagen Manifesto
Daniel Russo 0002, Sebastian Baltes, Niels van Berkel, Paris Avgeriou, Fabio Calefato, Beatriz Cabrero-Daniel, Gemma Catolino, Jürgen Cito, Neil A. Ernst, Thomas Fritz 0001, Hideaki Hata, Reid Holmes, Maliheh Izadi, Foutse Khomh, Mikkel Baun Kjærgaard, Grischa Liebel, Alberto Lluch-Lafuente, Stefano Lambiase, Walid Maalej, Gail C. Murphy, Nils Brede Moe, Gabrielle O'Brien, Elda Paja, Mauro Pezzè, John Stouby Persson, Rafael Prikladnicki, Paul Ralph, Martin P. Robillard, Thiago Rocha Silva, Klaas-Jan Stol, Margaret-Anne D. Storey, Viktoria Stray, Paolo Tell, Christoph Treude, Bogdan Vasilescu |
J. Syst. Softw. | 17 |
| 2023 | Minimization of Dynamical Systems over MonoidsabstractQuantitative notions of bisimulation are well-known tools for the minimization of dynamical models such as Markov chains and ordinary differential equations (ODEs). In forward bisimulations, each state in the quotient model represents an equivalence class and the dynamical evolution gives the overall sum of its members in the original model. Here we introduce generalized forward bisimulation (GFB) for dynamical systems over commutative monoids and develop a partition refinement algorithm to compute the coarsest one. When the monoid is (ℝ,+), we recover probabilistic bisimulation for Markov chains and more recent forward bisimulations for nonlinear ODEs. Using (ℝ,•) we get nonlinear reductions for discrete-time dynamical systems and ODEs where each variable in the quotient model represents the product of original variables in the equivalence class. When the domain is a finite set such as the Booleans $\mathbb{B}$, we can apply GFB to Boolean networks (BN), a widely used dynamical model in computational biology. Using a prototype implementation of our minimization algorithm for GFB, we find disjunction- and conjunction-preserving reductions on 60 BN from two well-known repositories, and demonstrate the obtained analysis speed-ups. We also provide the biological interpretation of the reduction obtained for two selected BN, and we show how GFB enables the analysis of a large one that could not be analyzed otherwise. Using a randomized version of our algorithm we find product-preserving (therefore non-linear) reductions on 21 dynamical weighted networks from the literature that could not be handled by the exact algorithm. Georgios Argyris, Alberto Lluch-Lafuente, Alexander Leguizamon-Robayo, Mirco Tribastone, Max Tschaikowski, Andrea Vandin |
LICS | 2 |
| 2023 | Reducing Boolean networks with backward equivalenceabstractBACKGROUND: Boolean Networks (BNs) are a popular dynamical model in biology where the state of each component is represented by a variable taking binary values that express, for instance, activation/deactivation or high/low concentrations. Unfortunately, these models suffer from the state space explosion, i.e., there are exponentially many states in the number of BN variables, which hampers their analysis. RESULTS: We present Boolean Backward Equivalence (BBE), a novel reduction technique for BNs which collapses system variables that, if initialized with same value, maintain matching values in all states. A large-scale validation on 86 models from two online model repositories reveals that BBE is effective, since it is able to reduce more than 90% of the models. Furthermore, on such models we also show that BBE brings notable analysis speed-ups, both in terms of state space generation and steady-state analysis. In several cases, BBE allowed the analysis of models that were originally intractable due to the complexity. On two selected case studies, we show how one can tune the reduction power of BBE using model-specific information to preserve all dynamics of interest, and selectively exclude behavior that does not have biological relevance. CONCLUSIONS: BBE complements existing reduction methods, preserving properties that other reduction methods fail to reproduce, and vice versa. BBE drops all and only the dynamics, including attractors, originating from states where BBE-equivalent variables have been initialized with different activation values The remaining part of the dynamics is preserved exactly, including the length of the preserved attractors, and their reachability from given initial conditions, without adding any spurious behaviours. Given that BBE is a model-to-model reduction technique, it can be combined with further reduction methods for BNs. Georgios Argyris, Alberto Lluch-Lafuente, Mirco Tribastone, Max Tschaikowski, Andrea Vandin |
BMC Bioinform. | 2 |
| 2022 | Formal Analysis of Lending Pools in Decentralized Finance
Massimo Bartoletti, James Hsin-yu Chiang, Tommi A. Junttila, Alberto Lluch-Lafuente, Massimiliano Mirelli, Andrea Vandin |
ISoLA (3) | 4 |
| 2022 | A theory of Automated Market Makers in DeFiabstractAutomated market makers (AMMs) are one of the most prominent decentralized finance (DeFi) applications. AMMs allow users to trade different types of crypto-tokens, without the need to find a counter-party. There are several implementations and models for AMMs, featuring a variety of sophisticated economic mechanisms. We present a theory of AMMs. The core of our theory is an abstract operational model of the interactions between users and AMMs, which can be concretised by instantiating the economic mechanisms. We exploit our theory to formally prove a set of fundamental properties of AMMs, characterizing both structural and economic aspects. We do this by abstracting from the actual economic mechanisms used in implementations, and identifying sufficient conditions which ensure the relevant properties. Notably, we devise a general solution to the arbitrage problem, the main game-theoretic foundation behind the economic mechanisms of AMMs. Massimo Bartoletti, James Hsin-yu Chiang, Alberto Lluch-Lafuente |
Log. Methods Comput. Sci. | 3 |
| 2022 | Formal methods and tools for industrial critical systems
Alberto Lluch-Lafuente, Anastasia Mavridou |
Int. J. Softw. Tools Technol. Transf. | 1 |
| 2021 | Model Checking ømega-Regular Properties with Decoupled SearchabstractAbstract Decoupled search is a state space search method originally introduced in AI Planning. Similar to partial-order reduction methods, decoupled search exploits the independence of components to tackle the state explosion problem. Similar to symbolic representations, it does not construct the explicit state space, but sets of states are represented in a compact manner, exploiting component independence. Given the success of both partial-order reduction and symbolic representations when model checking liveness properties, our goal is to add decoupled search to the toolset of liveness checking methods. Specifically, we show how decoupled search can be applied to liveness verification for composed Büchi automata by adapting, and showing correct, a standard algorithm for detecting lassos (i.e., infinite accepting runs), namely nested depth-first search. We evaluate our approach using a prototype implementation. Daniel Gnad 0001, Jan Eisenhut, Alberto Lluch-Lafuente, Jörg Hoffmann 0001 |
CAV (2) | 3 |
| 2021 | A Theory of Automated Market Makers in DeFi
Massimo Bartoletti, James Hsin-yu Chiang, Alberto Lluch-Lafuente |
COORDINATION | 3 |
| 2021 | Quantitative Security Risk Modeling and Analysis with RisQFLanabstractDomain-specific quantitative modeling and analysis approaches are fundamental in scenarios in which qualitative approaches are inappropriate or unfeasible. In this paper, we present a tool-supported approach to quantitative graph-based security risk modeling and analysis based on attack-defense trees. Our approach is based on QFLan, a successful domain-specific approach to support quantitative modeling and analysis of highly configurable systems, whose domain-specific components have been decoupled to facilitate the instantiation of the QFLan approach in the domain of graph-based security risk modeling and analysis. Our approach incorporates distinctive features from three popular kinds of attack trees, namely enhanced attack trees, capabilities-based attack trees and attack countermeasure trees, into the domain-specific modeling language. The result is a new framework, called RisQFLan, to support quantitative security risk modeling and analysis based on attack-defense diagrams. By offering either exact or statistical verification of probabilistic attack scenarios, RisQFLan constitutes a significant novel contribution to the existing toolsets in that domain. We validate our approach by highlighting the additional features offered by RisQFLan in three illustrative case studies from seminal approaches to graph-based security risk modeling analysis based on attack trees. Maurice H. ter Beek, Axel Legay, Alberto Lluch-Lafuente, Andrea Vandin |
Comput. Secur. | 3 |
| 2020 | Quality Criteria for Cyber Security MOOCs
Simone Fischer-Hübner, Matthias Beckerle, Alberto Lluch-Lafuente, Antonio Ruiz-Martínez, Karo Saharinen, Antonio F. Skarmeta, Pierantonia Sterlini |
WISE | 3 |
| 2020 | A Framework for Quantitative Modeling and Analysis of Highly (Re)configurable SystemsabstractThis paper presents our approach to the quantitative modeling and analysis of highly (re)configurable systems, such as software product lines. Different combinations of the optional features of such a system give rise to combinatorially many individual system variants. We use a formal modeling language that allows us to model systems with probabilistic behavior, possibly subject to quantitative feature constraints, and able to dynamically install, remove or replace features. More precisely, our models are defined in the probabilistic feature-oriented language QFLan, a rich domain specific language (DSL) for systems with variability defined in terms of features. QFLan specifications are automatically encoded in terms of a process algebra whose operational behavior interacts with a store of constraints, and hence allows to separate system configuration from system behavior. The resulting probabilistic configurations and behavior converge seamlessly in a semantics based on discrete-time Markov chains, thus enabling quantitative analysis. Our analysis is based on statistical model checking techniques, which allow us to scale to larger models with respect to precise probabilistic analysis techniques. The analyses we can conduct range from the likelihood of specific behavior to the expected average cost, in terms of feature attributes, of specific system variants. Our approach is supported by a novel Eclipse-based tool which includes state-of-the-art DSL utilities for QFLan based on the Xtext framework as well as analysis plug-ins to seamlessly run statistical model checking analyses. We provide a number of case studies that have driven and validated the development of our framework. Maurice H. ter Beek, Axel Legay, Alberto Lluch-Lafuente, Andrea Vandin |
IEEE Trans. Software Eng. | 3 |
| 2019 | Summary of: A Framework for Quantitative Modeling and Analysis of Highly (re)configurable Systems
Maurice H. ter Beek, Axel Legay, Alberto Lluch-Lafuente, Andrea Vandin |
IFM | 3 |
| 2018 | Aggregation Policies for Tuple Spaces
Linas Kaminskas, Alberto Lluch-Lafuente |
COORDINATION | 2 |
| 2018 | QFLan: A Tool for the Quantitative Analysis of Highly Reconfigurable Systems
Andrea Vandin, Maurice H. ter Beek, Axel Legay, Alberto Lluch-Lafuente |
FM | 4 |
| 2018 | Improving Availability in Distributed Tuple Spaces Via Sharing Abstractions and Replication StrategiesabstractData availability is a key aspect of modern distributed systems. We discuss an extension of coordination languages based on tuple spaces with programming abstractions for sharing data and guaranteeing availability with different consistency guarantees. Data can be spread over the system according to user-specified replica placement strategies and user-specified consistency requirements. The framework takes care then of low-level management of the replicas, so that the programmer can just focus on the business logic of the application. We advocate that the proposed programming primitives are beneficial for data-oriented applications where different kinds of data may have different needs in terms of availability and consistency. Vitaly Buravlev, Rocco De Nicola, Alberto Lluch-Lafuente, Claudio Antares Mezzina |
PDP | 3 |
| 2018 | Star-Topology Decoupling in SPIN
Daniel Gnad 0001, Patrick Dubbert, Alberto Lluch-Lafuente, Jörg Hoffmann 0001 |
SPIN | 3 |
| 2018 | Many-to-many information flow policies
Paolo Baldan, Alberto Lluch-Lafuente |
Sci. Comput. Program. | 2 |
| 2017 | Many-to-Many Information Flow Policies
Paolo Baldan, Alessandro Beggiato, Alberto Lluch-Lafuente |
COORDINATION | 3 |
| 2016 | Statistical Model Checking for Product Lines
Maurice H. ter Beek, Axel Legay, Alberto Lluch-Lafuente, Andrea Vandin |
ISoLA (1) | 3 |
| 2016 | Special section on Graph Inspection and Traversal Engineering (GRAPHITE 2014)
Dragan Bosnacki, Stefan Edelkamp, Alberto Lluch-Lafuente, Anton Wijs |
Sci. Comput. Program. | 3 |
| 2016 | AVOCLOUDY: a simulator of volunteer cloudsabstractSummary The increasing demand of computational and storage resources is shifting users toward the adoption of cloud technologies. Cloud computing is based on the vision ofcomputing as utility, where users no more need to buy machines but simply access remote resources made available on‐demand by cloud providers. The relationship between users and providers is defined by a service‐level agreement, where the non‐fulfillment of its terms is regulated by the associated penalty fees. Therefore, it is important that the providers adopt proper monitoring and managing strategies. Despite their reduced application, intelligent agents constitute a feasible technology to add autonomic features to cloud operations. Furthermore, the volunteer computing paradigm—one of the Information and Communications Technology (ICT) trends of the last decade—can be pulled alongside traditional cloud approaches, with the purpose to ‘green’ them. Indeed, the combination of data center and volunteer resources, managed by agents, allows one to obtain a more robust and scalable cloud computing platform. The increased challenges in designing such a complex system can benefit from a simulation‐based approach, to test autonomic management solutions before their deployment in the production environment. However, currently available simulators of cloud platforms are not suitable to model and analyze such heterogeneous, large‐scale, and highly dynamic systems. We propose theAVOCLOUDYsimulator to fill this gap. This paper presents the internal architecture of the simulator, provides implementation details, summarizes several notable applications, and provides experimental results that measure the simulator performance and its accuracy. The latter experiments are based on real‐world worldwide distributed computations on top of the PlanetLab platform. Copyright © 2015 John Wiley & Sons, Ltd. Stefano Sebastio, Michele Amoretti, Alberto Lluch-Lafuente |
Softw. Pract. Exp. | 3 |
| 2015 | Replica-Based High-Performance Tuple Space Computing
Marina Andric, Rocco De Nicola, Alberto Lluch-Lafuente |
COORDINATION | 3 |
| 2015 | A Fixpoint-Based Calculus for Graph-Shaped Computational Fields
Alberto Lluch-Lafuente, Michele Loreti, Ugo Montanari |
COORDINATION | 1 |
| 2015 | Klaim-DB: A Modeling Language for Distributed Database Applications
Xi Wu 0005, Ximeng Li 0001, Alberto Lluch-Lafuente, Flemming Nielson, Hanne Riis Nielson |
COORDINATION | 3 |
| 2015 | Statistical analysis of probabilistic models of software product lines with quantitative constraintsabstractWe investigate the suitability of statistical model checking for the analysis of probabilistic models of software product lines with complex quantitative constraints and advanced feature installation options. Such models are specified in the feature-oriented language QFLan, a rich process algebra whose operational behaviour interacts with a store of constraints, neatly separating product configuration from product behaviour. The resulting probabilistic configurations and behaviour converge seamlessly in a semantics based on DTMCs, thus enabling quantitative analyses ranging from the likelihood of certain behaviour to the expected average cost of products. This is supported by a Maude implementation of QFLan, integrated with the SMT solver Z3 and the distributed statistical model checker MultiVeStA. Our approach is illustrated with a bikes product line case study. Maurice H. ter Beek, Axel Legay, Alberto Lluch-Lafuente, Andrea Vandin |
SPLC | 3 |
| 2015 | Modelling and analyzing adaptive self-assembly strategies with Maude
Roberto Bruni 0001, Andrea Corradini 0001, Fabio Gadducci, Alberto Lluch-Lafuente, Andrea Vandin |
Sci. Comput. Program. | 4 |
| 2015 | Constraint design rewriting
Roberto Bruni 0001, Alberto Lluch-Lafuente, Ugo Montanari |
Sci. Comput. Program. | 2 |
| 2015 | Preface for the special issue of Interaction and Concurrency Experience 2013
Marco Carbone, Ivan Lanese, Alberto Lluch-Lafuente, Ana Sokolova |
Sci. Comput. Program. | 3 |
| 2015 | Preface
Alberto Lluch-Lafuente, Emilio Tuosto |
Serv. Oriented Comput. Appl. | 1 |
| 2013 | A Cooperative Approach for Distributed Task Execution in Autonomic CloudsabstractVirtualization and distributed computing are two key pillars that guarantee scalability of applications deployed in the Cloud. In Autonomous Cooperative Cloud-based Platforms, autonomous computing nodes cooperate to offer a PaaS Cloud for the deployment of user applications. Each node must allocate the necessary resources for applications to be executed with certain QoS guarantees. If the QoS of an application cannot be guaranteed a node has mainly two options: to allocate more resources (if it is possible) or to rely on the collaboration of other nodes. Making a decision is not trivial since it involves many factors (e.g. the cost of setting up virtual machines, migrating applications, discovering collaborators). In this paper we present a model of such scenarios and experimental results validating the convenience of cooperative strategies over selfish ones, where nodes do not help each other. We describe the architecture of the platform of autonomous clouds and the main features of the model, which has been implemented and evaluated in the DEUS discrete-event simulator. From the experimental evaluation, based on workload data from the Google Cloud Backend, we can conclude that (modulo our assumptions and simplifications) the performance of a volunteer cloud can be compared to that of a Google Cluster. Michele Amoretti, Alberto Lluch-Lafuente, Stefano Sebastio |
PDP | 2 |
| 2012 | A Conceptual Framework for Adaptation
Roberto Bruni 0001, Andrea Corradini 0001, Fabio Gadducci, Alberto Lluch-Lafuente, Andrea Vandin |
FASE | 4 |
| 2012 | Exploiting Over- and Under-Approximations for Infinite-State Counterpart Models
Fabio Gadducci, Alberto Lluch-Lafuente, Andrea Vandin |
ICGT | 2 |
| 2012 | State Space c-Reductions of Concurrent Systems in Rewriting Logic
Alberto Lluch-Lafuente, José Meseguer 0001, Andrea Vandin |
ICFEM | 1 |
| 2012 | Counterpart Semantics for a Second-Order μ-CalculusabstractQuantified μ-calculi combine the fix-point and modal operators of temporal logics with (existential and universal) quantifiers, and they allow for reasoning about the possible behaviour of individual components within a software system. In this paper Fabio Gadducci, Alberto Lluch-Lafuente, Andrea Vandin |
Fundam. Informaticae | 2 |
| 2010 | Counterpart Semantics for a Second-Order µ-Calculus
Fabio Gadducci, Alberto Lluch-Lafuente, Andrea Vandin |
ICGT | 2 |
| 2009 | Partial-order reduction for general state exploring algorithms
Dragan Bosnacki, Stefan Leue, Alberto Lluch-Lafuente |
Int. J. Softw. Tools Technol. Transf. | 3 |
| 2007 | Graphical Encoding of a Spatial Logic for the pi -Calculus
Fabio Gadducci, Alberto Lluch-Lafuente |
CALCO | 2 |
| 2006 | Heuristic Search for the Analysis of Graph Transition Systems
Stefan Edelkamp, Shahid Jabbar, Alberto Lluch-Lafuente |
ICGT | 3 |
| 2005 | Cost-Algebraic Heuristic Search
Stefan Edelkamp, Shahid Jabbar, Alberto Lluch-Lafuente |
AAAI | 3 |
| 2005 | Quantitative mu-calculus and CTL defined over constraint semirings
Alberto Lluch-Lafuente, Ugo Montanari |
Theor. Comput. Sci. | 1 |
| 2004 | Directed explicit-state model checking in the validation of communication protocols
Stefan Edelkamp, Stefan Leue, Alberto Lluch-Lafuente |
Int. J. Softw. Tools Technol. Transf. | 3 |
| 2004 | Partial-order reduction and trail improvement in directed model checking
Stefan Edelkamp, Stefan Leue, Alberto Lluch-Lafuente |
Int. J. Softw. Tools Technol. Transf. | 3 |