Demo Data from EDBT 2026 / reviewers in the wild / expert
Virginie Wiels
dblp:w/VirginieWiels
· DBLP profile ↗
20ranked-venue papers
2as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 17 · 2 first-authorSecurity and privacy · 2Theory of computation · 2
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
3 papers |
Software testing · 81% Requirements engineering and software design · 16% Software maintenance and evolution · 2% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing › test generation
coverage-based test generation |
0.1 | 1 | 2006 | A methodology for automated test generation guided by functional coverage constraints at specification level · ASE 2006 |
Software testing › test generation
specification-based test generation |
0.1 | 1 | 2006 | A methodology for automated test generation guided by functional coverage constraints at specification level · ASE 2006 |
Software testing
test generation |
0.1 | 1 | 2006 | A methodology for automated test generation guided by functional coverage constraints at specification level · ASE 2006 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 1998 | Management of Evolving Specifications using Category Theory · ASE 1998 |
Software testing
test coverage |
0.0 | 1 | 2006 | A methodology for automated test generation guided by functional coverage constraints at specification level · ASE 2006 |
Methods — techniques the papers use, named apart from their topics
test generation tools · 0.1formal specification · 0.1correct-by-construction composition · 0.0category theory · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | The landing gear case study: challenges and experiments
Frédéric Boniol, Virginie Wiels, Yamine Aït-Ameur, Klaus-Dieter Schewe |
Int. J. Softw. Tools Technol. Transf. | 2 |
| 2015 | Show Me New Counterexamples: A Path-Based ApproachabstractWe consider lightweight usage of model-checking for the debugging of Simulink models. A problem is that model-checkers typically return only one counterexample, which may slow down the debugging process. We propose an approach and a tool to produce several counterexamples, exemplifying different property violation patterns for a given version of the design. The approach uses data collected during the replay of the counterexamples to synthesize queries for the model-checker, so that it finds counterexamples that activate new paths. The approach is applied to an academic example and an industrial model from the automotive domain. Kalou Cabrera Castillos, Hélène Waeselynck, Virginie Wiels |
ICST | 3 |
| 2013 | STELAE - A model-driven test development environment for avionics systemsabstractIn this paper we present STELAE, a model-driven test development environment for avionics embedded systems, implemented on top of a real integration test platform. It is the result of an R&D project between two research laboratories and a test solution provider, aiming to introduce model-driven engineering methodologies and technologies for the development of tests. Our work was motivated by the multiplicity of proprietary test languages in this industrial context, which no longer respond to the stakeholder needs. We present the early prototype functionalities (test model definition, automatic code generation and execution) on a case study inspired from real-life. Our feedback on the used technologies concludes this paper. Alexandru-Robert Guduvan, Hélène Waeselynck, Virginie Wiels, Guy Durrieu, Yann Fusero, Michel Schieber |
ISORC | 3 |
| 2013 | Behavioural Verification in Embedded Software, from Model to Source Code
Anthony Fernandes Pires, Thomas Polacsek, Virginie Wiels, Stéphane Duprat |
MoDELS | 3 |
| 2013 | A Meta-model for Tests of Avionics Embedded SystemsabstractTests for avionics embedded systems are implemented using proprietary test languages. No standard has emerged and the set of existing test languages is heterogeneous. This is challenging for test solution providers, who have to accommodate the different habits of their clients. In addition, test exchange between aircraft manufacturers and equipment/system providers is hindered. To address these problems, we propose a model-driven approach for test implementation: test models are developed/maintained, with model-tocode transformations towards target executable test languages. This paper presents the test meta-model underlying the approach. It integrates the domain-specific concepts identified from an analysis of a sample of proprietary test languages. The test meta-model is the basis for building test model editors and templatebased automatic code generators, as illustrated by a demonstrator we developed. Alexandru-Robert Guduvan, Hélène Waeselynck, Virginie Wiels, Guy Durrieu, Yann Fusero, Michel Schieber |
MODELSWARD | 3 |
| 2011 | A Categorical Modeling Approach of Aspect-Oriented SystemsabstractAspect Oriented (AO) Technology is a post-object oriented technology emerged to overcome limitations of Object Oriented (OO) Technology, such as the cross-cutting concern problem. Aspect Oriented Programming (AOP) also offers modularity and traceability benefits. Yet, reasoning, specification, and verification of AO systems present unique challenges especially as such systems evolve over time. Consequently, formal modular reasoning of such systems is highly attractive as it enables tractable evolution, otherwise necessitating that the entire system be reexamined each time a component is changed or is added. Besides, the aspect interactions problem is an open issue in aspect-oriented area. To deal with this problem, we choose to use category theory (CT) and algebraic specification(AS) techniques. In this paper, we present an aspect-oriented modeling (AOM) approach and a weaving algorithm. Our approach is expressive and allows for formal modular reasoning. Arsène Sabas, Subash Shankar, Virginie Wiels, Michel Boyer |
TASE | 3 |
| 2011 | Undesirable Aspect Interactions: A Prevention PolicyabstractAspect-oriented software development (AOSD) has emerged in recent years as a new paradigm for software development, providing mechanisms to localize cross-cutting concerns (i.e. scattered in many locations) during the software development process. Aspect interaction problems (due to their integration into the base components) is an important issue in AOSD, verification is most often based on a detection and correction strategy. This paper presents an ongoing work which goal is to built a prevention mechanism at the specification phase for aspect-oriented systems. This prevention mechanism will allow to avoid undesirable interactions in a aspect-oriented system. By acting at the specification phase, we believe that verification will be made timeless and costless. Arsène Sabas, Subash Shankar, Virginie Wiels, Michel Boyer |
TASE | 3 |
| 2010 | Thematic Track: Formal Languages and Methods for Designing and Verifying Complex Embedded Systems
Yamine Aït-Ameur, Frédéric Boniol, Dominique Méry, Virginie Wiels |
ISoLA (1) | 4 |
| 2010 | Toward a wider use of formal methods for aerospace systems design and verification
Yamine Aït-Ameur, Frédéric Boniol, Virginie Wiels |
Int. J. Softw. Tools Technol. Transf. | 3 |
| 2009 | Formal Verification of Avionics Software Products
Jean Souyris, Virginie Wiels, David Delmas, Hervé Delseny |
FM | 2 |
| 2008 | LETO - A Lustre-Based Test Oracle for Airbus Critical Systems
Guy Durrieu, Hélène Waeselynck, Virginie Wiels |
FMICS | 3 |
| 2007 | Introduction
R. E. Kurt Stirewalt, Virginie Wiels |
Autom. Softw. Eng. | 2 |
| 2006 | Formal Modelling of Avionics Systems. An Approach Based on Category Theory and the EXPRESS Modelling LanguageabstractIn previous work, we defined a component oriented framework dedicated to the specification of embedded systems in the aeronautics domain. A component is defined as a formal entity with three internal layers together with a collection of models defined in domain-oriented views. A categorical framework has been proposed to provide a unified representation of the component calculus as well as the various formal models used for the analysis of the system. In this paper, we present an implementation of this categorical framework using the EXPRESS data modelling language. EXPRESS is used to give an operational representation of the formalization, which is quite different from classical implementations of category theory based approaches. Yamine Aït-Ameur, Rémi Delmas, Alexandre Cortier, Virginie Wiels |
ISoLA | 4 |
| 2006 | A methodology for automated test generation guided by functional coverage constraints at specification levelabstractThis paper presents an approach to automate test generation from a formal specification and a set of functional test objectives while taking into account coverage constraints at the specification level. We use existing test generation techniques and tools, our contribution is on the methodological side. We define an innovative approach adapted to the industrial domain and its constraints Odile Laurent, Christel Seguin, Virginie Wiels |
ASE | 3 |
| 2004 | A framework for heterogeneous formal modeling and compositional verification of avionics systemsabstractThis paper presents a component oriented framework dedicated to the specification of embedded systems in the aeronautics domain. A component is an entity with three internal layers (hardware, operating functions and applicative functions) together with a collection of models in different domain-oriented views. A composition operation allows the expression of composition scenarios, yielding a component calculus for representing composite systems. An institutional framework supports this component calculus, allowing the expression of coherence criteria between heterogeneous views. This framework can be seen as a formal documentation of a system development and analysis, supporting heterogeneous modeling and compositional verification. The approach is illustrated on a non trivial case study. Yamine Aït-Ameur, Rémi Delmas, Virginie Wiels |
MEMOCODE | 3 |
| 2003 | Robustness analysis of avionics embedded systemsabstractAvionics embedded systems are confronted to sensors errors or inaccuracies. It is essential to be able to estimate the impact and the propagation of these errors on the system computed outputs. This paper comes from achieved work in the context of an industrial project in the avionics area. It presents a formal approach allowing to analyse the reaction of a LUSTRE program to inaccurate input values. It uses program analysis techniques like abstract interpretation and interval analysis. The approach has been implemented in Java and applied to parts of a flight control system of the AIRBUS aircrafts. Yamine Aït-Ameur, Gérard Bel, Frédéric Boniol, S. Pairault, Virginie Wiels |
LCTES | 5 |
| 2002 | Checking Secure Interactions of Smart Card Applets: Extended VersionabstractThis paper presents an approach enabling a smart card issuer to verify that a new applet securely interacts with already downloaded applets. A security policy has been defined that associates levels to applet attributes and methods and defines author Pierre Bieber, Jacques Cazin, Pierre Girard, Jean-Louis Lanet, Virginie Wiels, Guy Zanon |
J. Comput. Secur. | 5 |
| 2000 | Checking Secure Interactions of Smart Card Applets
Pierre Bieber, Jacques Cazin, Pierre Girard, Jean-Louis Lanet, Virginie Wiels, Guy Zanon |
ESORICS | 5 |
| 1999 | Formal Modeling of Space Shuttle Software Change Requests using SCRabstractThis paper describes a feasibility study into the use of a formal requirements modeling method (SCR) to assist with independent verification and validation of change requests for space shuttle flight software. The goal of the study was to determine whether a formal modeling technique could automate some of the manual analysis tasks performed on change requests, including consistency checking. To analyze the change request, the key part of the original functionality was modeled in SCR. The model was then updated to reflect the proposed changes. Tool support was used to perform consistency checking and to validate the model against domain properties. The study showed that as an analysis tool, formal modeling offers some advantages over inspection-based approaches. However, the problem of analyzing change requests is sufficiently different from other requirements modeling tasks that some specialist tools will be needed. The paper ends with a discussion of the demands of these needs. Virginie Wiels, Steve M. Easterbrook |
RE | 1 |
| 1998 | Management of Evolving Specifications using Category TheoryabstractStructure is important in large specifications for understanding, testing and managing change. Category theory has been explored as framework for providing this structure, and has been successfully used to compose specifications. This work has typically adopted a "correct-by-construction" approach: components are specified, proved correct and then composed together in such a way as to preserve their properties. However, in a large project, it is desirable to be able to mix specification and composition steps such that, at any particular moment in the process, we may have established only some of the properties of the components and some of the composition relations. In this paper, we propose adaptations to the categorical framework in order to manage evolving specifications. We demonstrate the utility of the framework on the analysis of a part of a software change request for the Space Shuttle. Virginie Wiels, Steve M. Easterbrook |
ASE | 1 |