Autor: Gonzalez-Perez, Cesar
Cargando...
E-mails conocidos
cesar.gonzalez-perez@incipit.csic.es
Fecha de nacimiento
Proyectos de investigación
Unidades organizativas
Puesto de trabajo
Apellidos
Gonzalez-Perez
Nombre de pila
Cesar
Nombre
Nombres alternativos
Afiliaciones conocidas
Incipit CSIC, Spain
Institute of Heritage Sciences (Incipit), Spanish National Research Council (CSIC), Santiago de Compostela, Spain
Institute of Heritage Sciences (Incipit), Spanish National Research Council (CSIC), Santiago de Compostela, Spain
Páginas web conocidas
Página completa del ítem
Notificar un error en este autor
2 resultados
Resultados de la búsqueda
Mostrando 1 - 2 de 2
Artículo Model Extension and Reinterpretation to Simulate Liskov CompatibilityGonzalez-Perez, Cesar; Martín-Rodilla, Patricia. Actas de las XXVI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2022), 2022-09-05.Extensive literature exists on how software models are created, maintained and validated, but little attention has been paid to what happens to models during their practical use. Often, a model is created by someone and then used by someone else, so that model extension may be necessary to adjust the model to particular usage needs and context. Model extension usually involves making changes to the base model, but these changes are likely to produce a resulting model that is no longer Liskov-compatible with the base one. To avoid this, many extension approaches restrict what changes are possible once the model has been finished, limiting the expressive power and reach of potential extensions. In this paper we present a new approach to model extension, based on the ConML modelling language, which puts very few limitations on how a model may be changed. A set of reinterpretation rules are used so that a human or tool can easily recast an instance model conforming to the extended model as conforming to the base one. By using this approach, expressiveness and reach of model extension is higher, while preserving Liskov compatibility with the base model and facilitating model reuse and application.Artículo Achieving software-assisted knowledge generation through model-driven interoperabilityMartín-Rodilla, Patricia; Giachetti, Giovanni; Gonzalez-Perez, Cesar. Actas de las XX Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2015), 2015-09-15.A software system is a complex artefact involving several aspects, such as requirements and behavioural workflows. Information systems engineering has generated several approaches to create software models reflecting these aspects. To obtain the necessary integration, the relations between the involved models must be expressed formally. Currently, this necessity is particularly evident in systems built to assist users in performing knowledge generation, such as scientific knowledge-management systems. Model-Driven Engineering provides some interoperability techniques for expressing inter-model relations. In this paper, a specific metamodel is proposed for integrating different modelling perspectives of software systems built for assisting users in knowledge generation. Furthermore, the integration metamodel is initially validated through its application to the integration of modelling perspectives of a system to assist knowledge generation in the cultural heritage domain. The integration metamodel proposed allows the system to make knowledge generation decisions by manipulating the relations between the involved models on behalf of the user.