Skip to main content

previous disabled Page of 2
and
  1. Article

    Open Access

    Model-based fleet deployment in the IoT–edge–cloud continuum

    With the increasing computing and networking capabilities, IoT devices and edge gateways have become part of a larger IoT–edge–cloud computing continuum, where processing and storage tasks are distributed acro...

    Hui Song, Rustem Dautov, Nicolas Ferry, Arnor Solberg in Software and Systems Modeling (2022)

  2. Article

    Open Access

    Evaluating robustness of cloud-based systems

    Various services are now available in the Cloud, ranging from turnkey databases and application servers to high-level services such as continuous integration or source version control. To stand out of this div...

    Franck Chauvel, Hui Song, Nicolas Ferry, Franck Fleurey in Journal of Cloud Computing (2015)

  3. Chapter and Conference Paper

    A Technique for Agile and Automatic Interaction Testing for Product Lines

    Product line developers must ensure that existing and new features work in all products. Adding to or changing a product line might break some of its features. In this paper, we present a technique for automat...

    Martin Fagereng Johansen, Øystein Haugen, Franck Fleurey in Testing Software and Systems (2012)

  4. No Access

    Chapter and Conference Paper

    Generating Better Partial Covering Arrays by Modeling Weights on Sub-product Lines

    Combinatorial interaction testing is an approach for testing product lines. A set of products to test can be set up from the covering array generated from a feature model. The products occurring in a partial c...

    Martin Fagereng Johansen, Øystein Haugen in Model Driven Engineering Languages and Sys… (2012)

  5. No Access

    Chapter and Conference Paper

    Standardizing Variability – Challenges and Solutions

    Any modeling language can be said to model variability, but our concern is how variability can be expressed generically and thus be standardized on its own and not as an add-on or profile to other languages. I...

    Franck Fleurey, Øystein Haugen in SDL 2011: Integrating System and Software … (2012)

  6. No Access

    Chapter and Conference Paper

    Summary of the 5th International Workshop on Models@run.time

    The 5th edition of the workshop Models@run.time was held at the 13th International Conference MODELS. The workshop took place in the exciting city of Oslo, Norway, on the 5th of October 2010. The workshop was ...

    Nelly Bencomo, Gordon Blair, Franck Fleurey in Models in Software Engineering (2011)

  7. No Access

    Chapter and Conference Paper

    Aspect-Oriented Model Development at Different Levels of Abstraction

    The last decade has seen the development of diverse aspect-oriented modeling (AOM) approaches. This paper presents eight different AOM approaches that produce models at different level of abstraction. The appr...

    Mauricio Alférez, Nuno Amálio, Selim Ciraci in Modelling Foundations and Applications (2011)

  8. No Access

    Chapter and Conference Paper

    MDE to Manage Communications with and between Resource-Constrained Systems

    With the emergence of Internet of Things (IoT), many things which typically used to be isolated or operated in small local networks, will be interconnected through the Internet. One main challenge to tackle in...

    Franck Fleurey, Brice Morin, Arnor Solberg in Model Driven Engineering Languages and Sys… (2011)

  9. No Access

    Chapter and Conference Paper

    Properties of Realistic Feature Models Make Combinatorial Testing of Product Lines Feasible

    Feature models and associated feature diagrams allow modeling and visualizing the constraints leading to the valid products of a product line. In terms of their expressiveness, feature diagrams are equivalent ...

    Martin Fagereng Johansen, Øystein Haugen in Model Driven Engineering Languages and Sys… (2011)

  10. No Access

    Chapter

    Modelling Service Requirements Variability: The DiVA Way

    This chapter tackles the challenges of variability identification, modelling and implementation for service-based systems. The DiVA methodology is applied to the Mobile Phone Service Portability case-study to ...

    Phil Greenwood, Ruzanna Chitchyan, Dhouha Ayed in Service Engineering (2011)

  11. No Access

    Chapter

    Model Driven Language Engineering with Kermeta

    In many domains such as telecom, aerospace and automotive industries, engineers rely on Domain Specific Modeling Languages (DSML) to solve the complex issues of engineering safety critical software. Traditiona...

    Jean-Marc Jézéquel, Olivier Barais in Generative and Transformational Techniques… (2011)

  12. No Access

    Chapter and Conference Paper

    Develo** a Software Product Line for Train Control: A Case Study of CVL

    This paper presents a case study of creating a software product line for the train signaling domain. The Train Control Language (TCL) is a DSL which automates the production of source code for computers contro...

    Andreas Svendsen, **aorui Zhang, Roy Lind-Tviberg in Software Product Lines: Going Beyond (2010)

  13. No Access

    Chapter

    Aspect-Oriented Design with Reusable Aspect Models

    The idea behind Aspect-Oriented Modeling (AOM) is to apply aspect-oriented techniques to (software) models with the aim of modularizing crosscutting concerns. This can be done within different modeling notations,...

    Jörg Kienzle, Wisam Al Abed, Franck Fleurey in Transactions on Aspect-Oriented Software D… (2010)

  14. No Access

    Article

    Qualifying input test data for model transformations

    Model transformation is a core mechanism for model-driven engineering (MDE). Writing complex model transformations is error-prone, and efficient testing techniques are required as for any complex program devel...

    Franck Fleurey, Benoit Baudry, Pierre-Alain Muller in Software & Systems Modeling (2009)

  15. No Access

    Chapter and Conference Paper

    Modeling and Validating Dynamic Adaptation

    This paper discusses preliminary work on modeling and validation dynamic adaptation. The proposed approach is on the use of aspect-oriented modeling (AOM) and models at runtime. Our approach covers design and ...

    Franck Fleurey, Vegard Dehlen, Nelly Bencomo, Brice Morin in Models in Software Engineering (2009)

  16. No Access

    Chapter and Conference Paper

    Combining Aspect and Model-Driven Engineering Approaches for Software Process Modeling and Execution

    One major advantage of executable software process models is that once defined, they can be simulated, checked and validated in short incremental and iterative cycles. This also makes them a powerful asset for...

    Reda Bendraou, Jean-Marc Jezéquél in Trustworthy Software Development Processes (2009)

  17. No Access

    Chapter and Conference Paper

    A Domain Specific Modeling Language Supporting Specification, Simulation and Execution of Dynamic Adaptive Systems

    Constructing and executing distributed systems that can automatically adapt to the dynamic changes of the environment are highly complex tasks. Non-trivial challenges include provisioning of efficient design t...

    Franck Fleurey, Arnor Solberg in Model Driven Engineering Languages and Systems (2009)

  18. No Access

    Article

    Model-driven analysis and synthesis of textual concrete syntax

    Meta-modeling is raising more and more interest in the field of language engineering. While this approach is now well understood for defining abstract syntaxes, formally defining textual concrete syntaxes with...

    Pierre-Alain Muller, Frédéric Fondement, Franck Fleurey in Software & Systems Modeling (2008)

  19. No Access

    Chapter and Conference Paper

    A Generic Approach for Automatic Model Composition

    Analyzing and modelling a software system with separate views is a good practice to deal with complexity and maintainability. When adopting such a modular approach for modelling, it is necessary to have the ab...

    Franck Fleurey, Benoit Baudry, Robert France in Models in Software Engineering (2008)

  20. No Access

    Chapter and Conference Paper

    A Model-Based Framework for Security Policy Specification, Deployment and Testing

    In this paper, we propose a model-driven approach for specifying, deploying and testing security policies in Java applications. First, a security policy is specified independently of the underlying access cont...

    Tejeddine Mouelhi, Franck Fleurey in Model Driven Engineering Languages and Sys… (2008)

previous disabled Page of 2