loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Rosario Baena 1 ; Roberto Aragón 1 ; Manuel Enciso 2 ; Carlos Rossi 3 ; Pablo Cordero 1 and Ángel Mora 1

Affiliations: 1 University of Málaga, Spain ; 2 Universidad De Malaga, Spain ; 3 Universidad de Málaga, Spain

Keyword(s): Model-Driven Engineering, Model Quality, OCL, MDE, Logic, Functional Dependency, Data Model, Design by Contract, Model Refactoring

Related Ontology Subjects/Areas/Topics: MetaModeling ; Model Evolution ; Model Transformation ; Models ; Paradigm Trends ; Software Engineering

Abstract: Software verification and modeling quality are permanent challenges in software development. So, smarter and more cohesive methods for the creation and maintenance of data models without loss of quality are required as model complexity increases in current academic and industrial MDE-based system designs. In-place endogenous model transformations (refactorings) are an efficient and straightforward approach to deal with data model complexity, but ad-hoc and frequent transformations must be performed to maintain model quality. In this paper we explore an alternative method to ensure the quality of data models: correction by contract. We propose a new method for the creation and maintenance of static data models (relational, entity-relationship or class models) with enhanced quality. We will use an executable logic for functional dependencies to characterize data model redundancy and we define a set of OCL constraints to guide the construction and maintenance of the models. We also illu strate this approach with a simplified intermediate metamodel (FDMM) for functional dependencies over a data model to show the potential benefits of the method. (More)

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.117.142.128

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:
Baena, R.; Aragón, R.; Enciso, M.; Rossi, C.; Cordero, P. and Mora, Á. (2013). Quality Improvement in Data Models with SLFD-based OCL Constraints. In Proceedings of the 8th International Joint Conference on Software Technologies (ICSOFT 2013) - ICSOFT-PT; ISBN 978-989-8565-68-6; ISSN 2184-2833, SciTePress, pages 563-569. DOI: 10.5220/0004593405630569

@conference{icsoft-pt13,
author={Rosario Baena. and Roberto Aragón. and Manuel Enciso. and Carlos Rossi. and Pablo Cordero. and Ángel Mora.},
title={Quality Improvement in Data Models with SLFD-based OCL Constraints},
booktitle={Proceedings of the 8th International Joint Conference on Software Technologies (ICSOFT 2013) - ICSOFT-PT},
year={2013},
pages={563-569},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004593405630569},
isbn={978-989-8565-68-6},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 8th International Joint Conference on Software Technologies (ICSOFT 2013) - ICSOFT-PT
TI - Quality Improvement in Data Models with SLFD-based OCL Constraints
SN - 978-989-8565-68-6
IS - 2184-2833
AU - Baena, R.
AU - Aragón, R.
AU - Enciso, M.
AU - Rossi, C.
AU - Cordero, P.
AU - Mora, Á.
PY - 2013
SP - 563
EP - 569
DO - 10.5220/0004593405630569
PB - SciTePress