loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: El Hadji Bassirou Toure 1 ; Ibrahima Fall 1 ; Alassane Bah 1 ; Mamadou S. Camara 1 ; Mandicou Ba 1 and Ahmad Fall 2

Affiliations: 1 École Supérieure Polytechnique, ESP, Dakar, Senegal, Université Cheikh Anta Diop de Dakar, UCAD University, Dakar, Senegal, Institut de Recherche pour le Développement, IRD Institute, Dakar and Senegal ; 2 École Supérieure Polytechnique, ESP, Dakar, Senegal, Université Cheikh Anta Diop de Dakar, UCAD University, Dakar and Senegal

Keyword(s): Software Configuration Management, MDE, Megamodeling, DSML, Design By Contract.

Related Ontology Subjects/Areas/Topics: Languages, Tools and Architectures ; Model-Driven Software Development ; Software Engineering ; Syntax and Semantics of Modeling Languages

Abstract: Model Driven Engineering (MDE) provides the concept of a runtime megamodel to represent the dynamic structure of a given system, to which it is causally connected. A system changes at runtime therefore implies frequent and dynamic changes of its related megamodel. In a previous work we have proposed to automate change management through a runtime megamodel evolution management approach. In such an approach, a megamodel manipulation, a kind of programming in-the-large activity, is considered as a mega-program which is modified throughout Global Operation Models (GOMs). Then we proposed a safe execution of GOMs as the solution for megamodel consistency preserving during evolution. In this work, we propose LAMEME, a domain-specific language for the management and the evolution of megamodels, and its axiomatic semantics. LAMEME gives the possibility to express an evolving megamodel as a mega-program and therefore defines a framework that supports our previously proposed approach.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.217.144.32

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Toure, E.; Fall, I.; Bah, A.; Camara, M.; Ba, M. and Fall, A. (2019). A Language-oriented Approach for the Maintenance of Megamodel-based Complex Systems. In Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-358-2; ISSN 2184-4348, SciTePress, pages 337-344. DOI: 10.5220/0007397503370344

@conference{modelsward19,
author={El Hadji Bassirou Toure. and Ibrahima Fall. and Alassane Bah. and Mamadou S. Camara. and Mandicou Ba. and Ahmad Fall.},
title={A Language-oriented Approach for the Maintenance of Megamodel-based Complex Systems},
booktitle={Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2019},
pages={337-344},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007397503370344},
isbn={978-989-758-358-2},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - A Language-oriented Approach for the Maintenance of Megamodel-based Complex Systems
SN - 978-989-758-358-2
IS - 2184-4348
AU - Toure, E.
AU - Fall, I.
AU - Bah, A.
AU - Camara, M.
AU - Ba, M.
AU - Fall, A.
PY - 2019
SP - 337
EP - 344
DO - 10.5220/0007397503370344
PB - SciTePress