Skip to main content

previous disabled Page of 2
and
  1. No Access

    Article

    Conflict management techniques for model merging: a systematic map** review

    Model merging conflicts occur when different stakeholders aim to integrate their contradicting changes that are applied concurrently to update software models. We conduct an extensive systematic map** study ...

    Mohammadreza Sharbaf, Bahman Zamani, Gerson Sunyé in Software and Systems Modeling (2023)

  2. No Access

    Article

    Advanced testing and debugging support for reactive executable DSLs

    Executable Domain-Specific Languages (xDSLs) allow the definition and the execution of behavioral models. Some behavioral models are reactive, meaning that during their execution, they accept external events a...

    Faezeh Khorram, Erwan Bousse, Jean-Marie Mottu in Software and Systems Modeling (2023)

  3. No Access

    Article

    Advanced prefetching and caching of models with PrefetchML

    Caching and prefetching techniques have been used for decades in database engines and file systems to improve the performance of I/O-intensive application. A prefetching algorithm typically benefits from the s...

    Gwendal Daniel, Gerson Sunyé, Jordi Cabot in Software & Systems Modeling (2019)

  4. No Access

    Chapter and Conference Paper

    Scalable Queries and Model Transformations with the Mogwaï Tool

    Scalability of modeling frameworks has become a major issue hampering MDE adoption in the industry. Specifically, scalable model persistence, as well as efficient query and transformation engines, are two of t...

    Gwendal Daniel, Gerson Sunyé, Jordi Cabot in Theory and Practice of Model Transformation (2018)

  5. No Access

    Chapter and Conference Paper

    Controlling Cloud-Based Systems for Elasticity Test Reproduction

    Systems deployed on elastic infrastructures deal with resource variations by adapting themselves, which is error-prone. Therefore, we must test Cloud-Based Systems (CBS) throughout elasticity. Such tests may b...

    Michel Albonico, Jean-Marie Mottu, Gerson Sunyé in Cloud Computing and Service Science (2018)

  6. Chapter and Conference Paper

    A WebRTC Extension to Allow Identity Negotiation at Runtime

    In this paper we describe our implementation of the WebRTC identity architecture. We adapt OpenID Connect servers to support WebRTC peer to peer authentication and detail the issues and solutions found in the ...

    Kevin Corre, Simon Bécot, Olivier Barais, Gerson Sunyé in Web Engineering (2017)

  7. No Access

    Chapter and Conference Paper

    Model Consistency for Distributed Collaborative Modeling

    Current collaborative modeling tools use a centralized architecture, based on version control system, where models are updated asynchronously. These tools depend on a single server and are not completely adapt...

    Gerson Sunyé in Modelling Foundations and Applications (2017)

  8. No Access

    Chapter and Conference Paper

    UMLtoGraphDB: Map** Conceptual Schemas to Graph Databases

    The need to store and manipulate large volume of (unstructured) data has led to the development of several NoSQL databases for better scalability. Graph databases are a particular kind of NoSQL databases that ...

    Gwendal Daniel, Gerson Sunyé, Jordi Cabot in Conceptual Modeling (2016)

  9. Chapter and Conference Paper

    Map-Based Transparent Persistence for Very Large Models

    The progressive industrial adoption of Model-Driven Engineering (MDE) is fostering the development of large tool ecosystems like the Eclipse Modeling project. These tools are built on top of a set of base tech...

    Abel Gómez, Massimo Tisi, Gerson Sunyé in Fundamental Approaches to Software Enginee… (2015)

  10. No Access

    Chapter and Conference Paper

    Neo4EMF, A Scalable Persistence Layer for EMF Models

    Several industrial contexts require software engineering methods and tools able to handle large-size artifacts. The central idea of abstraction makes model-driven engineering (MDE) a promising approach in such...

    Amine Benelallam, Abel Gómez, Gerson Sunyé in Modelling Foundations and Applications (2014)

  11. No Access

    Chapter and Conference Paper

    Partial Test Oracle in Model Transformation Testing

    Writing test oracles for model transformations is a difficult task. First, oracles must deal with models which are complex data. Second, the tester cannot always predict the expected value of all the propertie...

    Olivier Finot, Jean-Marie Mottu in Theory and Practice of Model Transformatio… (2013)

  12. No Access

    Chapter and Conference Paper

    A Model-Driven Approach for Virtual Machine Image Provisioning in Cloud Computing

    The Cloud Computing Infastructure-as-a-Service (IaaS) layer provides a service for on demand virtual machine images deployment. This service provides a flexible platform for cloud users to develop, deploy, and...

    Tam Le Nhan, Gerson Sunyé, Jean-Marc Jézéquel in Service-Oriented and Cloud Computing (2012)

  13. No Access

    Article

    Testing peer-to-peer systems

    Peer-to-peer (P2P) offers good solutions for many applications such as large data sharing and collaboration in social networks. Thus, it appears as a powerful paradigm to develop scalable distributed applicati...

    Eduardo Cunha de Almeida, Gerson Sunyé, Yves Le Traon in Empirical Software Engineering (2010)

  14. Chapter and Conference Paper

    Efficient Distributed Test Architectures for Large-Scale Systems

    Typical testing architectures for distributed software rely on a centralized test controller, which decomposes test cases in steps and deploy them across distributed testers. The controller also guarantees the...

    Eduardo Cunha de Almeida, Jõao Eugenio Marynowski in Testing Software and Systems (2010)

  15. No Access

    Chapter and Conference Paper

    Testing Architectures for Large Scale Systems

    Typical distributed testing architectures decompose test cases in actions and dispatch them to different nodes. They use a central test controller to synchronize the action execution sequence. This architectur...

    Eduardo Cunha de Almeida, Gerson Sunyé in High Performance Computing for Computation… (2008)

  16. No Access

    Chapter and Conference Paper

    OO Analysis Patterns as UML Metalevel Collaborations

    A criticism that could be made of the most commonly-used AI development methodologies, in particular that based on the widely-known KADS-CommonKADS expertise model, is the unsuitability of the available techni...

    Angeles Manjarrés, Simon Pickin in Research and Development in Intelligent Sy… (2003)

  17. No Access

    Chapter and Conference Paper

    Automating Object-Oriented Software Development Methods

    Current software projects have generally to deal with producing and managing large and complex software products. It is generally believed that applying software development methods are useful in co** with t...

    Bedir Tekinerdoğan, Motoshi Saeki, Gerson Sunyé in Object-Oriented Technology (2002)

  18. No Access

    Chapter and Conference Paper

    UML Reflections

    The UML shares with reflective architectures the idea that self-definition of languages and systems is a key principle for building and maintaining complex systems. The UML is now defined by a four-layer metal...

    François Pennaneac’h, Jean-Marc Jézéquel in Metalevel Architectures and Separation of … (2001)

  19. Chapter and Conference Paper

    Using UML Action Semantics for Executable Modeling and Beyond

    The UMLlac ks precise and formal foundations for several constructs such as transition guards or method bodies, for which it resorts to semantic loopholes in the form of “uninterpreted” expressions. The Action...

    Gerson Sunyé, François Pennaneac’h, Wai-Ming Ho in Advanced Information Systems Engineering (2001)

  20. No Access

    Chapter and Conference Paper

    Refactoring UML Models

    Software developers spend most of their time modifying and maintaining existing products. This is because systems, and consequently their design, are in perpetual evolution before they die. Nevertheless, deali...

    Gerson Sunyé, Damien Pollet, Yves Le Traon in ≪UML≫ 2001 — The Unified Modeling Language… (2001)

previous disabled Page of 2