Bidirectional Transformations: A Cross-Discipline Perspective: GRACE Meeting Notes, State of the Art, and Outlook

K Czarnecki, JN Foster, Z Hu, R Lämmel… - Theory and Practice of …, 2009 - Springer
Abstract The GRACE International Meeting on Bidirectional Transformations was held in
December 2008 near Tokyo, Japan. The meeting brought together researchers and …

A landscape of bidirectional model transformations

P Stevens - … Techniques in Software Engineering II: International …, 2008 - Springer
Abstract Model transformations are a key element in the OMG's Model Driven Development
agenda. They did not begin here: the fundamental idea of transforming, automatically, one …

ISA Semantics for ARMv8-a, RISC-v, and CHERI-MIPS

A Armstrong, T Bauereiss, B Campbell, A Reid… - Proceedings of the …, 2019 - dl.acm.org
Architecture specifications notionally define the fundamental interface between hardware
and software: the envelope of allowed behaviour for processor implementations, and the …

[PDF][PDF] Categorical foundations of gradient-based learning

GSH Cruttwell, B Gavranović, N Ghani… - European …, 2022 - library.oapen.org
We propose a categorical semantics of gradient-based machine learning algorithms in terms
of lenses, parametric maps, and reverse derivative categories. This foundation provides a …

Aeneas: Rust verification by functional translation

S Ho, J Protzenko - Proceedings of the ACM on Programming …, 2022 - dl.acm.org
We present Aeneas, a new verification toolchain for Rust programs based on a lightweight
functional translation. We leverage Rust's rich region-based type system to eliminate …

From state-to delta-based bidirectional model transformations: The symmetric case

Z Diskin, Y Xiong, K Czarnecki, H Ehrig… - … Languages and Systems …, 2011 - Springer
A bidirectional transformation (BX) keeps a pair of interrelated models synchronized.
Symmetric BXs are those for which neither model in the pair fully determines the other. We …

Category theory in machine learning

D Shiebler, B Gavranović, P Wilson - arXiv preprint arXiv:2106.07032, 2021 - arxiv.org
Over the past two decades machine learning has permeated almost every realm of
technology. At the same time, many researchers have begun using category theory as a …

Symmetric lenses

M Hofmann, B Pierce, D Wagner - ACM SIGPLAN Notices, 2011 - dl.acm.org
Lenses--bidirectional transformations between pairs of connected structures--have been
extensively studied and are beginning to find their way into industrial practice. However …

Provenance: a future history

J Cheney, S Chong, N Foster, M Seltzer… - Proceedings of the 24th …, 2009 - dl.acm.org
Science, industry, and society are being revolutionized by radical new capabilities for
information sharing, distributed computation, and collaboration offered by the World Wide …

Feature-based classification of bidirectional transformation approaches

S Hidaka, M Tisi, J Cabot, Z Hu - Software & Systems Modeling, 2016 - Springer
Bidirectional model transformation is a key technology in model-driven engineering (MDE),
when two models that can change over time have to be kept constantly consistent with each …