Solving the TTC'14 FIXML Case Study with SIGMA

Filip Krikava 1, 2 Philippe Collet 3
2 SPIRALS - Self-adaptation for distributed services and large software systems
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
3 Laboratoire d'Informatique, Signaux, et Systèmes de Sophia-Antipolis (I3S) / Equipe MODALIS
Laboratoire I3S - SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
Abstract : SIGMA is a family of Scala internal Domain-Specific Languages (DSLs) for model manipulation that provides expressive and efficient API for model consistency checking, model-to-model and model-to-text transformations. In this paper we describe a SIGMA solution for the Transformation Tool Contest 2014 (TTC'14) FIXML case study, a transformation of FIXML XML format into class definitions in Java, C# and C++. The full case study including all three extensions have been realized and are publicly available on Github and in the SHARE environment.
Document type :
Conference papers
Complete list of metadatas

Cited literature [11 references]  Display  Hide  Download

https://hal.inria.fr/hal-01015149
Contributor : Krikava Filip <>
Submitted on : Wednesday, June 25, 2014 - 10:06:43 PM
Last modification on : Thursday, February 21, 2019 - 10:52:55 AM
Long-term archiving on : Thursday, September 25, 2014 - 11:45:48 AM

File

ttc14-fixml.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01015149, version 1

Citation

Filip Krikava, Philippe Collet. Solving the TTC'14 FIXML Case Study with SIGMA. Proceedings of the 7th Transformation Tool Contest part of the Software Technologies: Applications and Foundations (STAF 2014) federation of conferences, University of York, United Kingdom, Jul 2014, York, United Kingdom. ⟨hal-01015149⟩

Share

Metrics

Record views

805

Files downloads

345