Skip to main content

Showing 1–50 of 69 results for author: Legay, A

.
  1. arXiv:2306.08394  [pdf, other

    cs.CY cs.LG

    Compatibility of Fairness Metrics with EU Non-Discrimination Laws: Demographic Parity & Conditional Demographic Disparity

    Authors: Lisa Koutsoviti Koumeri, Magali Legast, Yasaman Yousefi, Koen Vanhoof, Axel Legay, Christoph Schommer

    Abstract: Empirical evidence suggests that algorithmic decisions driven by Machine Learning (ML) techniques threaten to discriminate against legally protected groups or create new sources of unfairness. This work supports the contextual approach to fairness in EU non-discrimination legal framework and aims at assessing up to what point we can assure legal fairness through fairness metrics and under fairness… ▽ More

    Submitted 14 June, 2023; originally announced June 2023.

    Comments: Submitted at the 19th International Conference on Artificial Intelligence and Law - ICAIL 2023. Expected decision date is July 18, 2023

  2. arXiv:2302.09286  [pdf, other

    cs.CR

    Experimental Toolkit for Manipulating Executable Packing

    Authors: Alexandre D'Hondt, Charles-Henry Bertrand Van Ouytsel, Axel Legay

    Abstract: Be it for a malicious or legitimate purpose, packing, a transformation that consists in applying various operations like compression or encryption to a binary file, i.e. for making reverse engineering harder or obfuscating code, is widely employed since decades already. Particularly in the field of malware analysis where a stumbling block is evasion, it has proven effective and still gives a hard… ▽ More

    Submitted 18 February, 2023; originally announced February 2023.

  3. arXiv:2302.04529  [pdf, other

    cs.FL cs.SE

    Timed I/O Automata: It is never too late to complete your timed specification theory

    Authors: Martijn A. Goorden, Kim G. Larsen, Axel Legay, Florian Lorber, Ulrik Nyman, Andrzej Wasowski

    Abstract: A specification theory combines notions of specifications and implementations with a satisfaction relation, a refinement relation and a set of operators supporting stepwise design. We develop a complete specification framework for real-time systems using Timed I/O Automata as the specification formalism, with the semantics expressed in terms of Timed I/O Transition Systems. We provide constructs f… ▽ More

    Submitted 13 July, 2023; v1 submitted 9 February, 2023; originally announced February 2023.

    Comments: Version submitted for review

  4. arXiv:2204.14159  [pdf, other

    cs.CR

    Symbolic analysis meets federated learning to enhance malware identifier

    Authors: Khanh Huu The Dam, Charles-Henry Bertrand Van Ouytsel, Axel Legay

    Abstract: Over past years, the manually methods to create detection rules were no longer practical in the anti-malware product since the number of malware threats has been growing. Thus, the turn to the machine learning approaches is a promising way to make the malware recognition more efficient. The traditional centralized machine learning requires a large amount of data to train a model with excellent per… ▽ More

    Submitted 29 April, 2022; originally announced April 2022.

  5. arXiv:2204.05632  [pdf, other

    cs.CR cs.LG

    Malware Analysis with Symbolic Execution and Graph Kernel

    Authors: Charles-Henry Bertrand Van Ouytsel, Axel Legay

    Abstract: Malware analysis techniques are divided into static and dynamic analysis. Both techniques can be bypassed by circumvention techniques such as obfuscation. In a series of works, the authors have promoted the use of symbolic executions combined with machine learning to avoid such traps. Most of those works rely on natural graph-based representations that can then be plugged into graph-based learning… ▽ More

    Submitted 12 April, 2022; originally announced April 2022.

  6. arXiv:2109.11950  [pdf, other

    cs.SE

    Test Scenario Generation for Context-Oriented Programs

    Authors: Pierre Martou, Kim Mens, Benoît Duhoux, Axel Legay

    Abstract: Their highly adaptive nature and the combinatorial explosion of possible configurations makes testing context-oriented programs hard. We propose a methodology to automate the generation of test scenarios for developers of feature-based context-oriented programs. By using combinatorial interaction testing we generate a covering array from which a small but representative set of test scenarios can b… ▽ More

    Submitted 24 September, 2021; originally announced September 2021.

  7. Analysis of Source Code Using UPPAAL

    Authors: Mitja Kulczynski, Axel Legay, Dirk Nowotka, Danny Bøgsted Poulsen

    Abstract: In recent years there has been a considerable effort in optimising formal methods for application to code. This has been driven by tools such as CPAChecker, DIVINE, and CBMC. At the same time tools such as Uppaal have been massively expanding the realm of more traditional model checking technologies to include strategy synthesis algorithms - an aspect becoming more and more needed as software beco… ▽ More

    Submitted 6 August, 2021; originally announced August 2021.

    Comments: In Proceedings F-IDE 2021, arXiv:2108.02369

    Journal ref: EPTCS 338, 2021, pp. 31-38

  8. arXiv:2105.00473  [pdf, other

    cs.CR cs.LG

    Analysis of Machine Learning Approaches to Packing Detection

    Authors: Charles-Henry Bertrand Van Ouytsel, Thomas Given-Wilson, Jeremy Minet, Julian Roussieau, Axel Legay

    Abstract: Packing is an obfuscation technique widely used by malware to hide the content and behavior of a program. Much prior research has explored how to detect whether a program is packed. This research includes a broad variety of approaches such as entropy analysis, syntactic signatures and more recently machine learning classifiers using various features. However, no robust results have indicated which… ▽ More

    Submitted 2 May, 2021; originally announced May 2021.

  9. 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.

  10. arXiv:2012.05863  [pdf, other

    cs.PL cs.LO cs.SE

    A Decision Tree Lifted Domain for Analyzing Program Families with Numerical Features (Extended Version)

    Authors: Aleksandar S. Dimovski, Sven Apel, Axel Legay

    Abstract: Lifted (family-based) static analysis by abstract interpretation is capable of analyzing all variants of a program family simultaneously, in a single run without generating any of the variants explicitly. The elements of the underlying lifted analysis domain are tuples, which maintain one property per variant. Still, explicit property enumeration in tuples, one by one for all variants, immediately… ▽ More

    Submitted 10 December, 2020; originally announced December 2020.

  11. arXiv:2009.11011  [pdf, ps, other

    cs.LO

    Behavioral Specification Theories: an Algebraic Taxonomy

    Authors: Uli Fahrenberg, Axel Legay

    Abstract: We develop a taxonomy of different behavioral specification theories and expose their algebraic properties. We start by clarifying what precisely constitutes a behavioral specification theory and then introduce logical and structural operations and develop the resulting algebraic properties. In order to motivate our developments, we give plenty of examples of behavioral specification theories with… ▽ More

    Submitted 23 September, 2020; originally announced September 2020.

  12. arXiv:2006.02670  [pdf, ps, other

    cs.PL cs.SE

    Automatic Verification of LLVM Code

    Authors: Axel Legay, Dirk Nowotka, Danny Bøgsted Poulsen

    Abstract: In this work we present our work in develo** a software verification tool for llvm-code - Lodin - that incorporates both explicit-state model checking, statistical model checking and symbolic state model checking algorithms.

    Submitted 4 June, 2020; originally announced June 2020.

  13. arXiv:2005.05666  [pdf, ps, other

    cs.LO cs.SE

    Featured Games

    Authors: Uli Fahrenberg, Axel Legay

    Abstract: Feature-based SPL analysis and family-based model checking have seen rapid development. Many model checking problems can be reduced to two-player games on finite graphs. A prominent example is mu-calculus model checking, which is generally done by translating to parity games, but also many quantitative model-checking problems can be reduced to (quantitative) games. In their FASE'20 paper, ter Be… ▽ More

    Submitted 13 May, 2020; v1 submitted 12 May, 2020; originally announced May 2020.

  14. arXiv:1910.08943  [pdf, ps, other

    cs.LO

    Computing Branching Distances Using Quantitative Games

    Authors: Uli Fahrenberg, Axel Legay, Karin Quaas

    Abstract: We lay out a general method for computing branching distances between labeled transition systems. We translate the quantitative games used for defining these distances to other, path-building games which are amenable to methods from the theory of quantitative games. We then show for all common types of branching distances how the resulting path-building games can be solved. In the end, we achieve… ▽ More

    Submitted 20 October, 2019; originally announced October 2019.

  15. arXiv:1906.07690  [pdf, other

    cs.CR cs.LG stat.ML

    Secure Architectures Implementing Trusted Coalitions for Blockchained Distributed Learning (TCLearn)

    Authors: Sebastien Lugan, Paul Desbordes, Luis Xavier Ramos Tormo, Axel Legay, Benoit Macq

    Abstract: Distributed learning across a coalition of organizations allows the members of the coalition to train and share a model without sharing the data used to optimize this model. In this paper, we propose new secure architectures that guarantee preservation of data privacy, trustworthy sequence of iterative learning and equitable sharing of the learned model among each member of the coalition by using… ▽ More

    Submitted 18 June, 2019; originally announced June 2019.

    Journal ref: IEEE Access, vol. 7, pp. 181789-181799, 2019

  16. Sequential Relational Decomposition

    Authors: Dror Fried, Axel Legay, Joël Ouaknine, Moshe Y. Vardi

    Abstract: The concept of decomposition in computer science and engineering is considered a fundamental component of computational thinking and is prevalent in design of algorithms, software construction, hardware design, and more. We propose a simple and natural formalization of sequential decomposition, in which a task is decomposed into two sequential sub-tasks, with the first sub-task to be executed befo… ▽ More

    Submitted 2 March, 2022; v1 submitted 4 March, 2019; originally announced March 2019.

    Journal ref: Logical Methods in Computer Science, Volume 18, Issue 1 (March 3, 2022) lmcs:5250

  17. arXiv:1902.05594  [pdf, other

    cs.PL cs.SE

    Variability Abstraction and Refinement for Game-based Lifted Model Checking of full CTL (Extended Version)

    Authors: Aleksandar S. Dimovski, Axel Legay, Andrzej Wasowski

    Abstract: Variability models allow effective building of many custom model variants for various configurations. Lifted model checking for a variability model is capable of verifying all its variants simultaneously in a single run by exploiting the similarities between the variants. The computational cost of lifted model checking still greatly depends on the number of variants (the size of configuration spac… ▽ More

    Submitted 14 February, 2019; originally announced February 2019.

  18. Hybrid Statistical Estimation of Mutual Information and its Application to Information Flow

    Authors: Fabrizio Biondi, Yusuke Kawamoto, Axel Legay, Louis-Marie Traonouez

    Abstract: Analysis of a probabilistic system often requires to learn the joint probability distribution of its random variables. The computation of the exact distribution is usually an exhaustive precise analysis on all executions of the system. To avoid the high computational cost of such an exhaustive search, statistical analysis has been studied to efficiently obtain approximate estimates by analyzing on… ▽ More

    Submitted 8 September, 2018; originally announced September 2018.

    Comments: Accepted by Formal Aspects of Computing

    Journal ref: Formal Aspects of Computing, 31(2), pp.165-206, 2019

  19. Formal Verification of Probabilistic SystemC Models with Statistical Model Checking

    Authors: Van Chan Ngo, Axel Legay

    Abstract: Transaction-level modeling with SystemC has been very successful in describing the behavior of embedded systems by providing high-level executable models, in which many of them have inherent probabilistic behaviors, e.g., random data and unreliable components. It thus is crucial to have both quantitative and qualitative analysis of the probabilities of system properties. Such analysis can be condu… ▽ More

    Submitted 4 December, 2017; originally announced December 2017.

    Comments: Journal of Software: Evolution and Process. Wiley, 2017. arXiv admin note: substantial text overlap with arXiv:1507.08187

  20. 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

  21. arXiv:1702.07484  [pdf, ps, other

    cs.FL cs.LO cs.SE

    Featured Weighted Automata

    Authors: Uli Fahrenberg, Axel Legay

    Abstract: A featured transition system is a transition system in which the transitions are annotated with feature expressions: Boolean expressions on a finite number of given features. Depending on its feature expression, each individual transition can be enabled when some features are present, and disabled for other sets of features. The behavior of a featured transition system hence depends on a given set… ▽ More

    Submitted 27 February, 2017; v1 submitted 24 February, 2017; originally announced February 2017.

  22. An $ω$-Algebra for Real-Time Energy Problems

    Authors: David Cachera, Uli Fahrenberg, Axel Legay

    Abstract: We develop a $^*$-continuous Kleene $ω$-algebra of real-time energy functions. Together with corresponding automata, these can be used to model systems which can consume and regain energy (or other types of resources) depending on available time. Using recent results on $^*$-continuous Kleene $ω$-algebras and computability of certain manipulations on real-time energy functions, it follows that rea… ▽ More

    Submitted 23 May, 2019; v1 submitted 30 January, 2017; originally announced January 2017.

    Journal ref: Logical Methods in Computer Science, Volume 15, Issue 2 (May 24, 2019) lmcs:2677

  23. Verification of interlocking systems using statistical model checking

    Authors: Quentin Cappart, Christophe Limbree, Pierre Schaus, Jean Quilbeuf, Louis-Marie Traonouez, Axel Legay

    Abstract: In the railway domain, an interlocking is the system ensuring safe train traffic inside a station by controlling its active elements such as the signals or points. Modern interlockings are configured using particular data, called application data, reflecting the track layout and defining the actions that the interlocking can take. The safety of the train traffic relies thereby on application data… ▽ More

    Submitted 4 August, 2017; v1 submitted 9 May, 2016; originally announced May 2016.

    Comments: 12 pages, 3 figures, 2 tables

    Journal ref: IEEE 18th International Symposium on High Assurance Systems Engineering (HASE), Singapore, pp. 61-68 (2017)

  24. arXiv:1604.06781  [pdf, ps, other

    cs.SE

    Long-Term Average Cost in Featured Transition Systems

    Authors: Rafael Olaechea, Uli Fahrenberg, Joanne M. Atlee, Axel Legay

    Abstract: A software product line is a family of software products that share a common set of mandatory features and whose individual products are differentiated by their variable (optional or alternative) features. Family-based analysis of software product lines takes as input a single model of a complete product line and analyzes all its products at the same time. As the number of products in a software p… ▽ More

    Submitted 22 April, 2016; originally announced April 2016.

  25. arXiv:1604.06503  [pdf, ps, other

    cs.LO

    A Linear-Time Branching-Time Spectrum for Behavioral Specification Theories

    Authors: Uli Fahrenberg, Axel Legay

    Abstract: We propose behavioral specification theories for most equivalences in the linear-time--branching-time spectrum. Almost all previous work on specification theories focuses on bisimilarity, but there is a clear interest in specification theories for other preorders and equivalences. We show that specification theories for preorders cannot exist and develop a general scheme which allows us to define… ▽ More

    Submitted 18 October, 2019; v1 submitted 21 April, 2016; originally announced April 2016.

  26. *-Continuous Kleene $ω$-Algebras for Energy Problems

    Authors: Zoltán Ésik, Uli Fahrenberg, Axel Legay

    Abstract: Energy problems are important in the formal analysis of embedded or autonomous systems. Using recent results on star-continuous Kleene omega-algebras, we show here that energy problems can be solved by algebraic manipulations on the transition matrix of energy automata. To this end, we prove general results about certain classes of finitely additive functions on complete lattices which should be… ▽ More

    Submitted 10 September, 2015; originally announced September 2015.

    Comments: In Proceedings FICS 2015, arXiv:1509.02826

    Journal ref: EPTCS 191, 2015, pp. 48-59

  27. On the Expressiveness of Joining

    Authors: Thomas Given-Wilson, Axel Legay

    Abstract: The expressiveness of communication primitives has been explored in a common framework based on the pi-calculus by considering four features: synchronism (asynchronous vs synchronous), arity (monadic vs polyadic data), communication medium (shared dataspaces vs channel-based), and pattern-matching (binding to a name vs testing name equality vs intensionality). Here another dimension coordination i… ▽ More

    Submitted 19 August, 2015; originally announced August 2015.

    Comments: In Proceedings ICE 2015, arXiv:1508.04595. arXiv admin note: substantial text overlap with arXiv:1408.1455

    ACM Class: F.1.2; D.3.3

    Journal ref: EPTCS 189, 2015, pp. 99-113

  28. arXiv:1507.08187  [pdf, other

    cs.SE cs.PF

    Dependability Analysis of Control Systems using SystemC and Statistical Model Checking

    Authors: Van Chan Ngo, Axel Legay

    Abstract: Stochastic Petri nets are commonly used for modeling distributed systems in order to study their performance and dependability. This paper proposes a realization of stochastic Petri nets in SystemC for modeling large embedded control systems. Then statistical model checking is used to analyze the dependability of the constructed model. Our verification framework allows users to express a wide rang… ▽ More

    Submitted 25 February, 2016; v1 submitted 29 July, 2015; originally announced July 2015.

  29. arXiv:1504.06660   

    eess.SY

    Model Checking as Control: Feedback Control for Statistical Model Checking of Cyber-Physical Systems

    Authors: Kenan Kalajdzic, Cyrille Jegourel, Ezio Bartocci, Axel Legay, Scott A. Smolka, Radu Grosu

    Abstract: We introduce feedback-control statistical system checking (FC-SSC), a new approach to statistical model checking that exploits principles of feedback-control for the analysis of cyber-physical systems (CPS). FC-SSC uses stochastic system identification to learn a CPS model, importance sampling to estimate the CPS state, and importance splitting to control the CPS so that the probability that the C… ▽ More

    Submitted 12 June, 2015; v1 submitted 24 April, 2015; originally announced April 2015.

    Comments: There are somethings to be checked more carefully

  30. 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

  31. arXiv:1502.01838  [pdf, ps, other

    cs.LO cs.DC

    Distributed Verification of Rare Properties using Importance Splitting Observers

    Authors: Cyrille Jegourel, Axel Legay, Sean Sedwards, Louis-Marie Traonouez

    Abstract: Rare properties remain a challenge for statistical model checking (SMC) due to the quadratic scaling of variance with rarity. We address this with a variance reduction framework based on lightweight importance splitting observers. These expose the model-property automaton to allow the construction of score functions for high performance algorithms. The confidence intervals defined for importance… ▽ More

    Submitted 28 April, 2015; v1 submitted 6 February, 2015; originally announced February 2015.

  32. arXiv:1501.01118  [pdf, ps, other

    cs.FL

    *-Continuous Kleene $ω$-Algebras

    Authors: Zoltán Ésik, Uli Fahrenberg, Axel Legay

    Abstract: We define and study basic properties of *-continuous Kleene $ω$-algebras that involve a *-continuous Kleene algebra with a *-continuous action on a semimodule and an infinite product operation that is also *-continuous. We show that *-continuous Kleene $ω$-algebras give rise to iteration semiring-semimodule pairs. We show how our work can be applied to solve certain energy problems for hybrid syst… ▽ More

    Submitted 6 January, 2015; originally announced January 2015.

  33. arXiv:1412.0885  [pdf, other

    cs.SE cs.LO

    Dynamic Verification of SystemC with Statistical Model Checking

    Authors: Van Chan Ngo, Axel Legay, Jean Quilbeuf

    Abstract: Many embedded and real-time systems have a inherent probabilistic behaviour (sensors data, unreliable hardware,...). In that context, it is crucial to evaluate system properties such as "the probability that a particular hardware fails". Such properties can be evaluated by using probabilistic model checking. However, this technique fails on models representing realistic embedded and real-time syst… ▽ More

    Submitted 21 September, 2015; v1 submitted 2 December, 2014; originally announced December 2014.

  34. arXiv:1410.5782  [pdf, ps, other

    cs.LO

    Lightweight Monte Carlo Verification of Markov Decision Processes with Rewards

    Authors: Axel Legay, Sean Sedwards, Louis-Marie Traonouez

    Abstract: Markov decision processes are useful models of concurrency optimisation problems, but are often intractable for exhaustive verification methods. Recent work has introduced lightweight approximative techniques that sample directly from scheduler space, bringing the prospect of scalable alternatives to standard numerical model checking algorithms. The focus so far has been on optimising the probabil… ▽ More

    Submitted 23 March, 2015; v1 submitted 20 October, 2014; originally announced October 2014.

    Comments: 16 pages, 4 figures, 1 table

  35. arXiv:1409.5865  [pdf, ps, other

    cs.LO math.CT

    Homotopy Bisimilarity for Higher-Dimensional Automata

    Authors: Uli Fahrenberg, Axel Legay

    Abstract: We introduce a new category of higher-dimensional automata in which the morphisms are functional homotopy simulations, i.e. functional simulations up to concurrency of independent events. For this, we use unfoldings of higher-dimensional automata into higher-dimensional trees. Using a notion of open maps in this category, we define homotopy bisimilarity. We show that homotopy bisimilarity is equiv… ▽ More

    Submitted 20 September, 2014; originally announced September 2014.

    Comments: Heavily revised version of arXiv:1209.4927

  36. Smart Sampling for Lightweight Verification of Markov Decision Processes

    Authors: Pedro D'Argenio, Axel Legay, Sean Sedwards, Louis-Marie Traonouez

    Abstract: Markov decision processes (MDP) are useful to model optimisation problems in concurrent systems. To verify MDPs with efficient Monte Carlo techniques requires that their nondeterminism be resolved by a scheduler. Recent work has introduced the elements of lightweight techniques to sample directly from scheduler space, but finding optimal schedulers by simple sampling may be inefficient. Here we de… ▽ More

    Submitted 4 February, 2015; v1 submitted 7 September, 2014; originally announced September 2014.

    Comments: IEEE conference style, 11 pages, 5 algorithms, 11 figures, 1 table

  37. arXiv:1408.1256  [pdf, ps, other

    cs.LO

    Compositionality for Quantitative Specifications

    Authors: Uli Fahrenberg, Jan Křetínský, Axel Legay, Louis-Marie Traonouez

    Abstract: We provide a framework for compositional and iterative design and verification of systems with quantitative information, such as rewards, time or energy. It is based on disjunctive modal transition systems where we allow actions to bear various types of quantitative information. Throughout the design process the actions can be further refined and the information made more precise. We show how to c… ▽ More

    Submitted 8 February, 2017; v1 submitted 6 August, 2014; originally announced August 2014.

  38. State Machine Flattening: Map** Study and Assessment

    Authors: Xavier Devroey, Gilles Perrouin, Maxime Cordy, Axel Legay, Pierre-Yves Schobbens, Patrick Heymans

    Abstract: State machine formalisms equipped with hierarchy and parallelism allow to compactly model complex system behaviours. Such models can then be transformed into executable code or inputs for model-based testing and verification techniques. Generated artifacts are mostly flat descriptions of system behaviour. \emph{Flattening} is thus an essential step of these transformations. To assess the importanc… ▽ More

    Submitted 21 March, 2014; originally announced March 2014.

  39. arXiv:1403.4024  [pdf, other

    cs.CL

    Measuring Global Similarity between Texts

    Authors: Uli Fahrenberg, Fabrizio Biondi, Kevin Corre, Cyrille Jegourel, Simon Kongshøj, Axel Legay

    Abstract: We propose a new similarity measure between texts which, contrary to the current state-of-the-art approaches, takes a global view of the texts to be compared. We have implemented a tool to compute our textual distance and conducted experiments on several corpuses of texts. The experiments show that our methods can reliably identify different global types of texts.

    Submitted 14 May, 2014; v1 submitted 17 March, 2014; originally announced March 2014.

    Comments: Submitted to SLSP 2014

  40. arXiv:1402.2143  [pdf, ps, other

    cs.LO

    Structural Refinement for the Modal nu-Calculus

    Authors: Uli Fahrenberg, Axel Legay, Louis-Marie Traonouez

    Abstract: We introduce a new notion of structural refinement, a sound abstraction of logical implication, for the modal nu-calculus. Using new translations between the modal nu-calculus and disjunctive modal transition systems, we show that these two specification formalisms are structurally equivalent. Using our translations, we also transfer the structural operations of composition and quotient from dis… ▽ More

    Submitted 10 June, 2014; v1 submitted 10 February, 2014; originally announced February 2014.

    Comments: Accepted at ICTAC 2014

  41. SoS contract verification using statistical model checking

    Authors: Alessandro Mignogna, Leonardo Mangeruca, Benoît Boyer, Axel Legay, Alexandre Arnold

    Abstract: Exhaustive formal verification for systems of systems (SoS) is impractical and cannot be applied on a large scale. In this paper we propose to use statistical model checking for efficient verification of SoS. We address three relevant aspects for systems of systems: 1) the model of the SoS, which includes stochastic aspects; 2) the formalization of the SoS requirements in the form of contracts; 3)… ▽ More

    Submitted 14 November, 2013; originally announced November 2013.

    Comments: In Proceedings AiSoS 2013, arXiv:1311.3195

    Journal ref: EPTCS 133, 2013, pp. 67-83

  42. Contracts and Behavioral Patterns for SoS: The EU IP DANSE approach

    Authors: Alexandre Arnold, Benoît Boyer, Axel Legay

    Abstract: This paper presents some of the results of the first year of DANSE, one of the first EU IP projects dedicated to SoS. Concretely, we offer a tool chain that allows to specify SoS and SoS requirements at high level, and analyse them using powerful toolsets coming from the formal verification area. At the high level, we use UPDM, the system model provided by the british army as well as a new type of… ▽ More

    Submitted 14 November, 2013; originally announced November 2013.

    Comments: In Proceedings AiSoS 2013, arXiv:1311.3195

    Journal ref: EPTCS 133, 2013, pp. 47-66

  43. arXiv:1311.3195   

    cs.SE cs.DC

    Proceedings 1st Workshop on Advances in Systems of Systems

    Authors: Kim G. Larsen, Axel Legay, Ulrik Nyman

    Abstract: This volume contains the proceedings of the first workshop on Advances in Systems of Systems (AISOS'13), held in Roma, Italy, March 16. System-of-Systems describes the large scale integration of many independent self-contained systems to satisfy global needs or multi-system requests. Examples are smart grid, intelligent buildings, smart cities, transport systems, etc. There is a need for new mode… ▽ More

    Submitted 13 November, 2013; originally announced November 2013.

    Journal ref: EPTCS 133, 2013

  44. arXiv:1311.1343  [pdf, other

    cs.SE

    Verification for Reliable Product Lines

    Authors: Maxime Cordy, Patrick Heymans, Pierre-Yves Schobbens, Amir Molzam Sharifloo, Carlo Ghezzi, Axel Legay

    Abstract: Many product lines are critical, and therefore reliability is a vital part of their requirements. Reliability is a probabilistic property. We therefore propose a model for feature-aware discrete-time Markov chains as a basis for verifying probabilistic properties of product lines, including reliability. We compare three verification techniques: The enumerative technique uses PRISM, a state-of-the-… ▽ More

    Submitted 6 November, 2013; originally announced November 2013.

  45. arXiv:1310.3609  [pdf, ps, other

    cs.DS cs.DC cs.LG cs.LO

    Scalable Verification of Markov Decision Processes

    Authors: Axel Legay, Sean Sedwards, Louis-Marie Traonouez

    Abstract: Markov decision processes (MDP) are useful to model concurrent process optimisation problems, but verifying them with numerical methods is often intractable. Existing approximative approaches do not scale well and are limited to memoryless schedulers. Here we present the basis of scalable verification for MDPSs, using an O(1) memory representation of history-dependent schedulers. We thus facilitat… ▽ More

    Submitted 17 September, 2014; v1 submitted 14 October, 2013; originally announced October 2013.

    Comments: V4: FMDS version, 12 pages, 4 figures

  46. Towards Statistical Prioritization for Software Product Lines Testing

    Authors: Xavier Devroey, Maxime Cordy, Gilles Perrouin, Pierre-Yves Schobbens, Axel Legay, Patrick Heymans

    Abstract: Software Product Lines (SPL) are inherently difficult to test due to the combinatorial explosion of the number of products to consider. To reduce the number of products to test, sampling techniques such as combinatorial interaction testing have been proposed. They usually start from a feature model and apply a coverage criterion (e.g. pairwise feature interaction or dissimilarity) to generate trac… ▽ More

    Submitted 23 January, 2014; v1 submitted 9 October, 2013; originally announced October 2013.

    Comments: Extended version published at VaMoS '14 (http://dx.doi.org/10.1145/2556624.2556635)

  47. arXiv:1308.2122  [pdf, ps, other

    math.CO cs.LO math.OC

    Tropical Fourier-Motzkin elimination, with an application to real-time verification

    Authors: Xavier Allamigeon, Uli Fahrenberg, Stéphane Gaubert, Ricardo D. Katz, Axel Legay

    Abstract: We introduce a generalization of tropical polyhedra able to express both strict and non-strict inequalities. Such inequalities are handled by means of a semiring of germs (encoding infinitesimal perturbations). We develop a tropical analogue of Fourier-Motzkin elimination from which we derive geometrical properties of these polyhedra. In particular, we show that they coincide with the tropically c… ▽ More

    Submitted 25 June, 2014; v1 submitted 9 August, 2013; originally announced August 2013.

    Comments: 29 pages, 8 figures

    MSC Class: 14T05; 52A01; 52B55

    Journal ref: International Journal of Algebra and Computation, 24(5) :569-607, 2014

  48. arXiv:1307.0635  [pdf, ps, other

    cs.FL cs.LO

    Kleene Algebras and Semimodules for Energy Problems

    Authors: Zoltán Ésik, Uli Fahrenberg, Axel Legay, Karin Quaas

    Abstract: With the purpose of unifying a number of approaches to energy problems found in the literature, we introduce generalized energy automata. These are finite automata whose edges are labeled with energy functions that define how energy levels evolve during transitions. Uncovering a close connection between energy problems and reachability and Büchi acceptance for semiring-weighted automata, we show t… ▽ More

    Submitted 2 July, 2013; originally announced July 2013.

  49. arXiv:1306.0741  [pdf, ps, other

    cs.LO

    Hennessy-Milner Logic with Greatest Fixed Points as a Complete Behavioural Specification Theory

    Authors: Nikola Beneš, Benoît Delahaye, Uli Fahrenberg, Jan Křetínský, Axel Legay

    Abstract: There are two fundamentally different approaches to specifying and verifying properties of systems. The logical approach makes use of specifications given as formulae of temporal or modal logics and relies on efficient model checking algorithms; the behavioural approach exploits various equivalence or refinement checking methods, provided the specifications are given in the same formalism as imple… ▽ More

    Submitted 4 June, 2013; originally announced June 2013.

  50. Refinement and Difference for Probabilistic Automata

    Authors: Benoît Delahaye, Uli Fahrenberg, Kim G. Larsen, Axel Legay

    Abstract: This paper studies a difference operator for stochastic systems whose specifications are represented by Abstract Probabilistic Automata (APAs). In the case refinement fails between two specifications, the target of this operator is to produce a specification APA that represents all witness PAs of this failure. Our contribution is an algorithm that allows to approximate the difference of two APAs… ▽ More

    Submitted 25 August, 2014; v1 submitted 18 December, 2012; originally announced December 2012.

    Journal ref: Logical Methods in Computer Science, Volume 10, Issue 3 (August 26, 2014) lmcs:942