UAM | UAM_Biblioteca | Buscador único | Portal de Producción Científica | Repositorio de Datos de Investigación UAM
Biblos-e Archivo
    • español
    • English
  • español 
    • español
    • English
  • Identificarse
JavaScript is disabled for your browser. Some features of this site may not work without it.

Buscar en Biblos-e Archivo

Búsqueda avanzada

Listar

Todo Biblos-e ArchivoComunidades y coleccionesPor fecha de publicaciónAutoresTítulosMateriasFacultadesEsta colecciónPor fecha de publicaciónAutoresTítulosMateriasFacultades

Mi cuenta

IdentificarseRegistro

Estadísticas

Ver Estadísticas de uso

Ayuda

Guía sobre el repositorio de la UAMQuiero depositar mi trabajoPreguntas frecuentes

UAM_Biblioteca

Ver ítem 
  •   Biblos-e Archivo
  • 1 - Producción científica en acceso abierto de la UAM
  • Producción científica en acceso abierto de la UAM
  • Ver ítem
  •   Biblos-e Archivo
  • 1 - Producción científica en acceso abierto de la UAM
  • Producción científica en acceso abierto de la UAM
  • Ver ítem

Language family engineering with product lines of multi-level models

Autor (es)
Lara Jaramillo, Juan deAutoridad UAM; Guerra Sánchez, EstherAutoridad UAM
Entidad
UAM. Departamento de Ingeniería Informática
Editor
Springer
Fecha de edición
2021-08-10
Cita
10.1007/s00165-021-00554-3
Formal Aspects of Computing 33.6 (2021): 1-36
 
 
 
ISSN
1433-299X
DOI
10.1007/s00165-021-00554-3
Financiado por
This work has been funded by the SpanishMinistry of Science (project MASSIVE, RTI2018-095255- B-I00), by the R&D programme of Madrid (project FORTE, P2018/TCS-4314), and the Universidad Autónoma de Madrid
Proyecto
Gobierno de España. RTI2018-095255- B-I00; Comunidad de Madrid. P2018/TCS-4314/FORTE
Versión del editor
https://doi.org/10.1007/s00165-021-00554-3
Materias
Domain-specific languages; Meta-modelling; MetaDepth; Multi-level modelling; Product lines; Software language engineering; Informática
URI
http://hdl.handle.net/10486/700651

Licencia Creative Commons
Esta obra está bajo una Licencia Creative Commons Atribución 4.0 Internacional.

Resumen

Modelling is an essential activity in software engineering. Ittypically involves two meta-levels: one includes meta-models thatdescribe modelling languages, and the other contains models built byinstantiating those meta-models. Multi-level modelling generalizes this approach by allowing models to span an arbitrarynumber of meta-levels. A scenario that profits from multi-levelmodelling is the definition of language families that can bespecialized (e.g., for different domains) by successive refinementsat subsequent meta-levels, hence promoting language reuse. Thisenables an open set of variability options given by allpossible specializations of the language family. However,multi-level modelling lacks the ability to express closed variability regarding the availability of language primitives or thepossibility to opt between alternative primitive realizations. Thislimits the reuse opportunities of a language family. To improve thissituation, we propose a novel combination of product lines withmulti-level modelling to cover both open and closed variability. Ourproposal is backed by a formal theory that guarantees correctness,enables top-down and bottom-up language variability design, and isimplemented atop the MetaDepth multi-level modelling tool
Mostrar el registro completo del ítem

Lista de ficheros

Thumbnail
Nombre
language_lara_form.asp.comptu_2021.pdf
Tamaño
3.859Mb
Formato
PDF

Refworks Export

Google™ Scholar:Lara Jaramillo, Juan de - Guerra Sánchez, Esther

Lista de colecciones del ítem

  • Producción científica en acceso abierto de la UAM [17784]

Registros relacionados

Mostrando ítems relacionados por título, autor, creador y materia.

  • Multi-level model product lines: Open and closed variability for modelling language families 

    Lara Jaramillo, Juan deAutoridad UAM; Guerra Sánchez, EstherAutoridad UAM
    2020-03-13
  • A Comparison of Two-Level and Multi-level Modelling for Cloud-Based Applications 

    Rossini, Alessandro; Lara Jaramillo, Juan deAutoridad UAM; Guerra Sánchez, EstherAutoridad UAM; Nikolov, Nikolay
    2015
  • Model-driven engineering with domain-specific meta-modelling languages 

    Lara Jaramillo, Juan deAutoridad UAM; Guerra Sánchez, EstherAutoridad UAM; Sánchez Cuadrado, Jesús
    2015-02-01
Todos los documentos de Biblos-e Archivo están protegidos por derechos de autor. Algunos derechos reservados.
Universidad Autónoma de Madrid. Biblioteca
Contacto | Sugerencias
Estamos enFacebookCanal BiblosYouTubeTwitterPinterestWhatsappInstagram

Declaración de accesibilidad

 

 

Todos los documentos de Biblos-e Archivo están protegidos por derechos de autor. Algunos derechos reservados.
Universidad Autónoma de Madrid. Biblioteca
Contacto | Sugerencias
Estamos enFacebookCanal BiblosYouTubeTwitterPinterestWhatsappInstagram

Declaración de accesibilidad