How to cite Openflexo
Cite the publication that matches what you are referring to. The BibTeX records are those exported by HAL, where each paper can also be downloaded.
The Openflexo platform and model federation in practice
10 years of Model Federation with Openflexo: Challenges and Lessons Learned, MODELS 2024 (Best Paper Award, Practice Track).
@inproceedings{bach:hal-04617492,
TITLE = {{10 years of Model Federation with Openflexo: Challenges and Lessons Learned}},
AUTHOR = {Bach, Jean-Christophe and Beugnard, Antoine and Champeau, Jo{\"e}l and Dagnat, Fabien and Gu{\'e}rin, Sylvain and Mart{\'i}nez, Salvador},
URL = {https://hal.science/hal-04617492},
NOTE = {Best Paper Award, Practice Track},
BOOKTITLE = {{MODELS 2024: ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems}},
ADDRESS = {Linz, Austria},
PUBLISHER = {{ACM}},
PAGES = {12},
YEAR = {2024},
MONTH = Sep,
DOI = {10.1145/3640310.3674084},
KEYWORDS = {Abstraction ; modeling and modularity ; Interoperability ; Model management ; Experience report ; Model federation ; Model-driven software engineering ; Software and its engineering},
PDF = {https://hal.science/hal-04617492v1/file/submitted_and_accepted_version-ModelFederationChallengesAndLessonsLearned.pdf},
HAL_ID = {hal-04617492},
HAL_VERSION = {v1},
}
FML, the Flexo Modeling Language
The thesis FML: un langage de fédération de modèles pour l'interopérabilité sémantique de sources d'information hétérogènes (2023, in French).
@phdthesis{guerin:tel-04555528,
TITLE = {{FML : un langage de f{\'e}d{\'e}ration de mod{\`e}les pour l'interop{\'e}rabilit{\'e} s{\'e}mantique de sources d'information h{\'e}t{\'e}rog{\`e}nes}},
AUTHOR = {Gu{\'e}rin, Sylvain},
URL = {https://theses.hal.science/tel-04555528},
NUMBER = {2023ENTA0009},
SCHOOL = {{{\'E}cole Nationale Sup{\'e}rieure de Techniques Avanc{\'e}es Bretagne}},
YEAR = {2023},
MONTH = Nov,
DOI = {10.70675/03bbecdaz9eafz43f4z8770zc5c3d6e5e347},
KEYWORDS = {Metamodelling ; Model Driven Engineering ; Model Federation ; Ing{\'e}nierie Dirig{\'e}e par les Mod{\`e}les ; F{\'e}d{\'e}ration de mod{\`e}les ; M{\'e}tamod{\'e}lisation},
TYPE = {Theses},
PDF = {https://theses.hal.science/tel-04555528v1/file/2023GuerinSylvain.pdf},
HAL_ID = {tel-04555528},
HAL_VERSION = {v1},
}
PAMELA
PAMELA: an annotation-based Java Modeling Framework, Science of Computer Programming, 2021.
@article{guerin:hal-03217126,
TITLE = {{PAMELA: an annotation-based Java Modeling Framework}},
AUTHOR = {Gu{\'e}rin, Sylvain and Polet, Guillaume and Silva, Caine and Champeau, Joel and Bach, Jean-Christophe and Mart{\'i}nez, Salvador and Dagnat, Fabien and Beugnard, Antoine},
URL = {https://hal.science/hal-03217126},
JOURNAL = {{Science of Computer Programming}},
PUBLISHER = {{Elsevier}},
VOLUME = {210},
PAGES = {102668},
YEAR = {2021},
MONTH = Oct,
DOI = {10.1016/j.scico.2021.102668},
KEYWORDS = {Model Driven Engineering ; Object Oriented Programming ; Metaprogramming},
PDF = {https://hal.science/hal-03217126v1/file/PAMELA_SoftwarePublication-accepted_authors_version.pdf},
HAL_ID = {hal-03217126},
HAL_VERSION = {v1},
}
Other publications
All the publications are on the publications page, each with its BibTeX record, and the contributions page groups them by theme. When you refer to a particular version of the software, give its version number (see Downloads).