Twenty years of rewriting logic

J Meseguer - The Journal of Logic and Algebraic Programming, 2012 - Elsevier
Rewriting logic is a simple computational logic that can naturally express both concurrent
computation and logical deduction with great generality. This paper provides a gentle …

Reasoning about metamodeling with formal specifications and automatic proofs

EK Jackson, T Levendovszky… - … Languages and Systems …, 2011 - Springer
Metamodeling is foundational to many modeling frameworks, and so it is important to
formalize and reason about it. Ideally, correctness proofs and test-case generation on the …

A formal approach to the specification and transformation of constraints in MDE

A Rutle, A Rossini, Y Lamo, U Wolter - The Journal of Logic and Algebraic …, 2012 - Elsevier
This paper introduces a formal approach to constraint-aware model transformation which
supports specifying constraints in the definition of transformation rules. These constraints are …

[HTML][HTML] The rewriting logic semantics project: A progress report

J Meseguer, G Roşu - Information and Computation, 2013 - Elsevier
Rewriting logic is an executable logical framework well suited for the semantic definition of
languages. Any such framework has to be judged by its effectiveness to bridge the existing …

A model-driven approach to enable adaptive QoS in DDS-based middleware

JF Inglés-Romero, A Romero-Garcés… - … on Emerging Topics …, 2017 - ieeexplore.ieee.org
Critical and distributed systems need to be reliable and comply with the required
performance at run-time. In this vein, data distribution service for real-time systems (DDS) …

A feature-based classification of formal verification techniques for software models

S Gabmeyer, P Kaufmann, M Seidl, M Gogolla… - Software & Systems …, 2019 - Springer
Software models are the core development artifact in model-based engineering (MBE). The
MBE paradigm promotes the use of software models to describe structure and behavior of …

Scenario-oriented data interoperability: maximising the connection between data and users in collaboration environments

B Pang, J Gou, LM Camarinha-Matos… - Enterprise Information …, 2025 - Taylor & Francis
In large-scale collaborative environments, data interoperability faces challenges due to
varying data standards, differences in time and space, and rising demands for data services …

A unified framework for multi-level modeling

B Kennel - 2012 - madoc.bib.uni-mannheim.de
With the growing importance of modeling in software engineering and knowledge
engineering, and the accelerating convergence of these two disciplines through the …

Domain-specific discrete event modelling and simulation using graph transformation

J de Lara, E Guerra, A Boronat, R Heckel… - Software & Systems …, 2014 - Springer
Graph transformation is being increasingly used to express the semantics of domain-specific
visual languages since its graphical nature makes rules intuitive. However, many application …

Multi-model evolution through model repair

P Stünkel, H König, A Rutle, Y Lamo - 2021 - hvlopen.brage.unit.no
Design and development of complex software systems usually comprises multiple inter-
related models, ie abstract representations of certain aspects of the underlying system. The …