Skip to main content

Showing 1–20 of 20 results for author: Lafuente, A L

.
  1. arXiv:2405.10768  [pdf, ps, other

    cs.AI

    What should be observed for optimal reward in POMDPs?

    Authors: Alyzia-Maria Konsta, Alberto Lluch Lafuente, Christoph Matheja

    Abstract: 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 agen… ▽ More

    Submitted 11 July, 2024; v1 submitted 17 May, 2024; originally announced May 2024.

  2. arXiv:2404.06386  [pdf, other

    cs.SE cs.CR

    Assessing the Understandability and Acceptance of Attack-Defense Trees for Modelling Security Requirements

    Authors: Giovanna Broccia, Maurice H. ter Beek, Alberto Lluch Lafuente, Paola Spoletini, Alessio Ferrari

    Abstract: Context and Motivation Attack-Defense Trees (ADTs) are a graphical notation used to model and assess security requirements. ADTs are widely popular, as they can facilitate communication between different stakeholders involved in system security evaluation, and they are formal enough to be verified, e.g., with model checkers. Question/Problem While the quality of this notation has been primarily as… ▽ More

    Submitted 9 April, 2024; originally announced April 2024.

    ACM Class: D.2.1

  3. arXiv:2402.12040  [pdf

    cs.CR cs.FL

    Attack Tree Generation via Process Mining

    Authors: Alyzia-Maria Konsta, Gemma Di Federico, Alberto Lluch Lafuente, Andrea Burattin

    Abstract: Attack Trees are a graphical model of security used to study threat scenarios. While visually appealing and supported by solid theories and effective tools, one of their main drawbacks remains the amount of effort required by security experts to design them from scratch. This work aims to remedy this by providing a method for the automatic generation of Attack Trees from attack logs. The main orig… ▽ More

    Submitted 19 February, 2024; originally announced February 2024.

  4. arXiv:2401.13019  [pdf, other

    cs.SE

    White-box validation of quantitative product lines by statistical model checking and process mining

    Authors: Roberto Casaluce, Andrea Burattin, Francesca Chiaromonte, Alberto Lluch Lafuente, Andrea Vandin

    Abstract: We propose a novel methodology for validating software product line (PL) models by integrating Statistical Model Checking (SMC) with Process Mining (PM). Our approach focuses on the feature-oriented language QFLan in the PL engineering domain, allowing modeling of PLs with rich cross-tree and quantitative constraints, as well as aspects of dynamic PLs like staged configurations. This richness lead… ▽ More

    Submitted 23 January, 2024; originally announced January 2024.

    Comments: Pre-print Special Issue on Managing Variability in Complex Software-Intensive Systems of the Journal of Systems and Software

  5. arXiv:2302.14479  [pdf, other

    cs.CR

    A Survey of Automatic Generation of Attack Trees and Attack Graphs

    Authors: Alyzia-Maria Konsta, Beatrice Spiga, Alberto Lluch Lafuente, Nicola Dragoni

    Abstract: Graphical security models constitute a well-known, user-friendly way to represent the security of a system. These kinds 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 meth… ▽ More

    Submitted 25 September, 2023; v1 submitted 28 February, 2023; originally announced February 2023.

  6. arXiv:2211.01712  [pdf, other

    cs.NI

    Trust Management for Internet of Things: A Systematic Literature Review

    Authors: Alyzia Maria Konsta, Alberto Lluch Lafuente, Nicola Dragoni

    Abstract: Internet of Things (IoT) is a network of devices that communicate with each other through the internet and provides intelligence to industry and people. These devices are running in potentially hostile environments, so the need for security is critical. Trust Management aims to ensure the reliability of the network by assigning a trust value in every node indicating its trust level. This paper pre… ▽ More

    Submitted 25 September, 2023; v1 submitted 3 November, 2022; originally announced November 2022.

    Comments: This work has been submitted to the IEEE for possible publication. Copyright may be transferred without notice, after which this version may no longer be accessible

  7. arXiv:2206.15169  [pdf, other

    cs.LO q-bio.QM

    Minimization of Dynamical Systems over Monoids

    Authors: Georgios Argyris, Alberto Lluch Lafuente, Alexander Leguizamon Robayo, Mirco Tribastone, Max Tschaikowski, Andrea Vandin

    Abstract: Quantitative notions of bisimulation are well-known tools for the minimization of dynamical models such as Markov chains and ordinary differential equations (ODEs). In \emph{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 bisimulatio… ▽ More

    Submitted 8 May, 2023; v1 submitted 30 June, 2022; originally announced June 2022.

    Comments: Accepted at Thirty-Eighth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS), 2023

  8. arXiv:2206.01333  [pdf, other

    cs.SE

    Formal Analysis of Lending Pools in Decentralized Finance

    Authors: Massimo Bartoletti, James Chiang, Tommi Junttila, Alberto Lluch Lafuente, Massimiliano Mirelli, Andrea Vandin

    Abstract: Decentralised Finance (DeFi) applications constitute an entire financial ecosystem deployed on blockchains. Such applications are based on complex protocols and incentive mechanisms whose financial safety is hard to determine. Besides, their adoption is rapidly growing, hence imperilling an increasingly higher amount of assets. Therefore, accurate formalisation and verification of DeFi application… ▽ More

    Submitted 16 September, 2022; v1 submitted 1 June, 2022; originally announced June 2022.

    MSC Class: 68N30 ACM Class: I.6.4

  9. arXiv:2106.15476  [pdf, other

    cs.CE

    Reducing Boolean Networks with Backward Boolean Equivalence

    Authors: Georgios Argyris, Alberto Lluch Lafuente, Mirco Tribastone, Max Tschaikowski, Andrea Vandin

    Abstract: Boolean Networks (BNs) are established models to qualitatively describe biological systems. The analysis of BNs might be infeasible for medium to large BNs due to the state-space explosion problem. We propose a novel reduction technique called \emph{Backward Boolean Equivalence} (BBE), which preserves some properties of interest of BNs. In particular, reduced BNs provide a compact representation b… ▽ More

    Submitted 30 June, 2021; v1 submitted 25 June, 2021; originally announced June 2021.

  10. arXiv:2101.08677  [pdf, other

    cs.CR cs.SE

    Quantitative Security Risk Modeling and Analysis with RisQFLan

    Authors: Maurice H. ter Beek, Axel Legay, Alberto Lluch Lafuente, Andrea Vandin

    Abstract: Domain-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 mod… ▽ More

    Submitted 21 January, 2021; originally announced January 2021.

  11. arXiv:1707.08411  [pdf, other

    cs.SE

    A framework for quantitative modeling and analysis of highly (re)configurable systems

    Authors: Maurice H. ter Beek, Axel Legay, Alberto Lluch Lafuente, Andrea Vandin

    Abstract: This 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 fe… ▽ More

    Submitted 4 April, 2018; v1 submitted 26 July, 2017; originally announced July 2017.

    Comments: major revision

  12. A Coordination Language for Databases

    Authors: Ximeng Li, Xi Wu, Alberto Lluch Lafuente, Flemming Nielson, Hanne Riis Nielson

    Abstract: We present a coordination language for the modeling of distributed database applications. The language, baptized Klaim-DB, borrows the concepts of localities and nets of the coordination language Klaim but re-incarnates the tuple spaces of Klaim as databases. It provides high-level abstractions and primitives for the access and manipulation of structured data, with integrity and atomicity consider… ▽ More

    Submitted 16 March, 2017; v1 submitted 7 October, 2016; originally announced October 2016.

    ACM Class: D.3.2

    Journal ref: Logical Methods in Computer Science, Volume 13, Issue 1 (March 17, 2017) lmcs:3205

  13. Asynchronous Distributed Execution Of Fixpoint-Based Computational Fields

    Authors: Alberto Lluch Lafuente, Michele Loreti, Ugo Montanari

    Abstract: Coordination is essential for dynamic distributed systems whose components exhibit interactive and autonomous behaviors. Spatially distributed, locally interacting, propagating computational fields are particularly appealing for allowing components to join and leave with little or no overhead. Computational fields are a key ingredient of aggregate programming, a promising software engineering meth… ▽ More

    Submitted 21 March, 2017; v1 submitted 2 October, 2016; originally announced October 2016.

    ACM Class: C.2.4; D.1.3; F.1.2

    Journal ref: Logical Methods in Computer Science, Volume 13, Issue 1 (March 22, 2017) lmcs:3212

  14. arXiv:1606.04036  [pdf, ps, other

    cs.SE

    Microservices: yesterday, today, and tomorrow

    Authors: Nicola Dragoni, Saverio Giallorenzo, Alberto Lluch Lafuente, Manuel Mazzara, Fabrizio Montesi, Ruslan Mustafin, Larisa Safina

    Abstract: Microservices is an architectural style inspired by service-oriented computing that has recently started gaining popularity. Before presenting the current state-of-the-art in the field, this chapter reviews the history of software architecture, the reasons that led to the diffusion of objects and services first, and microservices later. Finally, open problems and future challenges are introduced.… ▽ More

    Submitted 20 April, 2017; v1 submitted 13 June, 2016; originally announced June 2016.

  15. arXiv:1508.04595   

    cs.PL cs.SE

    Proceedings 8th Interaction and Concurrency Experience

    Authors: Sophia Knight, Ivan Lanese, Alberto Lluch Lafuente, Hugo Torres Vieira

    Abstract: This volume contains the proceedings of ICE 2015, the 8th Interaction and Concurrency Experience, which was held in Grenoble, France on the 4th and 5th of June 2015 as a satellite event of DisCoTec 2015. The ICE procedure for paper selection allows PC members to interact, anonymously, with authors. During the review phase, each submitted paper is published on a discussion forum with access restric… ▽ More

    Submitted 19 August, 2015; originally announced August 2015.

    Journal ref: EPTCS 189, 2015

  16. arXiv:1508.03389   

    cs.LO cs.PL cs.SE

    Proceedings 11th International Workshop on Automated Specification and Verification of Web Systems

    Authors: Maurice H. ter Beek, Alberto Lluch Lafuente

    Abstract: These proceedings contain the papers presented at the 11th International Workshop on Automated Specification and Verification of Web Systems (WWV 2015), which was held on 23 June 2015 in Oslo, Norway, as a satellite workshop of the 20th International Symposium on Formal Methods (FM 2015). WWV is a yearly interdisciplinary forum for researchers originating from the following areas: declarative, ru… ▽ More

    Submitted 13 August, 2015; originally announced August 2015.

    Journal ref: EPTCS 188, 2015

  17. Quantitative Analysis of Probabilistic Models of Software Product Lines with Statistical Model Checking

    Authors: Maurice H. ter Beek, Axel Legay, Alberto Lluch Lafuente, Andrea Vandin

    Abstract: We investigate the suitability of statistical model checking techniques for analysing quantitative properties of software product line models with probabilistic aspects. For this purpose, we enrich the feature-oriented language FLan with action rates, which specify the likelihood of exhibiting particular behaviour or of installing features at a specific moment or in a specific order. The enriche… ▽ More

    Submitted 14 April, 2015; originally announced April 2015.

    Comments: In Proceedings FMSPLE 2015, arXiv:1504.03014

    ACM Class: D.2.4; F.3.1; F.3.2; G.3

    Journal ref: EPTCS 182, 2015, pp. 56-70

  18. arXiv:1410.7013   

    cs.LO cs.PL cs.SE

    Proceedings 7th Interaction and Concurrency Experience

    Authors: Ivan Lanese, Alberto Lluch Lafuente, Ana Sokolova, Hugo Torres Vieira

    Abstract: This volume contains the proceedings of ICE 2014, the 7th Interaction and Concurrency Experience, which was held in Berlin, Germany on the 6th of June 2014 as a satellite event of DisCoTec 2014. The ICE procedure for paper selection allows PC members to interact, anonymously, with authors. During the review phase, each submitted paper is published on a Wiki and associated with a discussion forum w… ▽ More

    Submitted 26 October, 2014; originally announced October 2014.

    Journal ref: EPTCS 166, 2014

  19. arXiv:1407.7671   

    cs.LO cs.DS cs.FL

    Proceedings 3rd Workshop on GRAPH Inspection and Traversal Engineering

    Authors: Dragan Bošnački, Stefan Edelkamp, Alberto Lluch Lafuente, Anton Wijs

    Abstract: These are the proceedings of the Third Workshop on GRAPH Inspection and Traversal Engineering (GRAPHITE 2014), which took place on April 5, 2014 in Grenoble, France, as a satellite event of the 17th European Joint Conferences on Theory and Practice of Software (ETAPS 2014). The aim of GRAPHITE is to foster the convergence on research interests from several communities dealing with graph analysi… ▽ More

    Submitted 29 July, 2014; originally announced July 2014.

    ACM Class: D.2.4; I.2.8

    Journal ref: EPTCS 159, 2014

  20. arXiv:1310.4019   

    cs.PL cs.DC cs.LO

    Proceedings 6th Interaction and Concurrency Experience

    Authors: Marco Carbone, Ivan Lanese, Alberto Lluch Lafuente, Ana Sokolova

    Abstract: This volume contains the proceedings of ICE 2013, the 6th Interaction and Concurrency Experience workshop, which was held in Florence, Italy on the 6th of June 2013 as a satellite event of DisCoTec 2013. The ICE procedure for paper selection allows PC members to interact, anonymously, with authors. During the review phase, each submitted paper is published on a Wiki and associated with a discussio… ▽ More

    Submitted 15 October, 2013; originally announced October 2013.

    Journal ref: EPTCS 131, 2013