Skip to main content

Page of 5
and
  1. No Access

    Chapter and Conference Paper

    Reverse Engineering of Model Transformations for Reusability

    Reuse techniques are key for the industrial adoption of Model-Driven Engineering (MDE). However, while reusability has been successfully applied to programming languages, its use is scarce in MDE and, in parti...

    Jesús Sánchez Cuadrado, Esther Guerra in Theory and Practice of Model Transformatio… (2014)

  2. No Access

    Chapter and Conference Paper

    Towards the Systematic Construction of Domain-Specific Transformation Languages

    General-purpose transformation languages, like ATL or QVT, are the basis for model manipulation in Model-Driven Engineering (MDE). However, as MDE moves to more complex scenarios, there is the need for special...

    Jesús Sánchez Cuadrado, Esther Guerra in Modelling Foundations and Applications (2014)

  3. No Access

    Chapter and Conference Paper

    Rapid Development of Interactive Applications Based on Online Social Networks

    Online social networks, like Twitter or Google+, are widely used for all kind of purposes, and the proliferation of smartphones enables their use anywhere, anytime. The instant messaging capabilities of these ...

    Ángel Mora Segura, Juan de Lara in Web Information Systems Engineering – WISE… (2014)

  4. No Access

    Article

    Engineering model transformations with transML

    Model transformation is one of the pillars of model-driven engineering (MDE). The increasing complexity of systems and modelling languages has dramatically raised the complexity and size of model transformatio...

    Esther Guerra, Juan de Lara, Dimitrios S. Kolovos in Software & Systems Modeling (2013)

  5. No Access

    Article

    From types to type requirements: genericity for model-driven engineering

    Model-driven engineering (MDE) is a software engineering paradigm that proposes an active use of models during the development process. This paradigm is inherently type-centric, in the sense that models and th...

    Juan de Lara, Esther Guerra in Software & Systems Modeling (2013)

  6. No Access

    Article

    Inter-modelling with patterns

    Inter-modelling is the activity of modelling relations between two or more modelling languages. The result of this activity is a model that describes the way in which model instances of these lan...

    Esther Guerra, Juan de Lara, Fernando Orejas in Software & Systems Modeling (2013)

  7. No Access

    Article

    Genericity for model management operations

    Models are the core assets in model-driven engineering, and are therefore subject to all kind of manipulations, such as refactorings, animations, transformations into other languages, comparisons and merging. ...

    Louis Rose, Esther Guerra, Juan de Lara, Anne Etien in Software & Systems Modeling (2013)

  8. No Access

    Chapter and Conference Paper

    The Program Is the Model: Enabling Transformations@run.time

    The increasing application of Model-Driven Engineering in a wide range of domains, in addition to pure code generation, raises the need to manipulate models at runtime, as part of regular programs. Moreover, c...

    Jesús Sánchez Cuadrado, Esther Guerra, Juan de Lara in Software Language Engineering (2013)

  9. No Access

    Chapter and Conference Paper

    Streaming Model Transformations: Scenarios, Challenges and Initial Solutions

    Several styles of model transformations are well-known and widely used, such as batch, live, incremental and lazy transformations. While they permit tackling advanced scenarios, some applications deal with mod...

    Jesús Sánchez Cuadrado, Juan de Lara in Theory and Practice of Model Transformations (2013)

  10. No Access

    Chapter and Conference Paper

    Checking Model Transformation Refinement

    Refinement is a central notion in computer science, meaning that some artefact S can be safely replaced by a refinement R, which preserves S’s properties. Having available techniques and tools to check transforma...

    Fabian Büttner, Marina Egea, Esther Guerra in Theory and Practice of Model Transformatio… (2013)

  11. No Access

    Chapter and Conference Paper

    Umbra Designer: Graphical Modelling for Telephony Services

    Almira Labs is a software company that develops value-added services for the telecommunications industry. It is focused on innovative technologies that enable enterprise business and mobile and landline operat...

    Nicolás Buezas, Esther Guerra, Juan de Lara in Modelling Foundations and Applications (2013)

  12. No Access

    Book and Conference Proceedings

    Fundamental Approaches to Software Engineering

    15th International Conference, FASE 2012, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2012, Tallinn, Estonia, March 24 - April 1, 2012. Proceedings

    Juan de Lara, Andrea Zisman in Lecture Notes in Computer Science (2012)

  13. No Access

    Book and Conference Proceedings

    Theory and Practice of Model Transformations

    5th International Conference, ICMT 2012, Prague, Czech Republic, May 28-29, 2012. Proceedings

    Zhenjiang Hu, Juan de Lara in Lecture Notes in Computer Science (2012)

  14. Chapter and Conference Paper

    Abstracting Modelling Languages: A Reutilization Approach

    Model-Driven Engineering automates the development of information systems. This approach is based on the use of Domain-Specific Modelling Languages (DSMLs) for the description of the relevant aspects of the sy...

    Juan de Lara, Esther Guerra in Advanced Information Systems Engineering (2012)

  15. No Access

    Chapter and Conference Paper

    Reusable Graph Transformation Templates

    Model-Driven Engineering promotes models as the principal artefacts of the development, hence model transformation techniques – like graph transformation – become key enablers for this development paradigm. In...

    Juan de Lara, Esther Guerra in Applications of Graph Transformations with… (2012)

  16. No Access

    Chapter and Conference Paper

    Bottom-Up Meta-Modelling: An Interactive Approach

    The intensive use of models in Model-Driven Engineering (MDE) raises the need to develop meta-models with different aims, like the construction of textual and visual modelling languages and the specification o...

    Jesús Sánchez-Cuadrado, Juan de Lara in Model Driven Engineering Languages and Sys… (2012)

  17. No Access

    Chapter and Conference Paper

    A Graph Transformation-Based Semantics for Deep Metamodelling

    Metamodelling is one of the pillars of model-driven engineering, used for language engineering and domain modelling. Even though metamodelling is traditionally based on a two-level approach, several researcher...

    Alessandro Rossini, Juan de Lara in Applications of Graph Transformations with… (2012)

  18. No Access

    Chapter and Conference Paper

    Domain-Specific Textual Meta-Modelling Languages for Model Driven Engineering

    Domain-specific modelling languages are normally defined through general-purpose meta-modelling languages like the MOF. While this is satisfactory for many Model-Driven Engineering (MDE) projects, several rese...

    Juan de Lara, Esther Guerra in Modelling Foundations and Applications (2012)

  19. No Access

    Chapter and Conference Paper

    Towards a Functional Characterization of Collaborative Systems

    In this paper we present major results of a detailed study about the functionalities that are present in different collaborative systems, realized as collaborative components. We have used this study to establ...

    Jaime Moreno-Llorena, Iván Claros in Cooperative Design, Visualization, and Eng… (2011)

  20. No Access

    Chapter and Conference Paper

    Generic Model Transformations: Write Once, Reuse Everywhere

    Model transformation is one of the core techniques in Model Driven Engineering. Many transformation languages exist nowadays, but few offer mechanisms directed to the reuse of whole transformations or transfor...

    Jesús Sánchez Cuadrado, Esther Guerra in Theory and Practice of Model Transformatio… (2011)

Page of 5