Definición de métricas para la complejidad de expresiones OCL de forma metodológica

Dado que los diagramas de clases constituyen ”la columna vertebral” del desarrollo de software orientado a objetos (OO), han surgido muchas propuestas de métricas para medir atributos internos de su calidad como la complejidad estructural, el acoplamiento, el tamaño, etc. Pero ninguna de las propues...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Reynoso, Luis A., Genero Bocco, Marcela, Piattini Velthuis, Mario
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2003
Materias:
UML
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/21509
Aporte de:
id I19-R120-10915-21509
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
SOFTWARE ENGINEERING
Métricas OO
diagramas de clases
Metrics
UML
complejidad estructural
complejidad cognitiva
comprensibilidad
mantenibilidad
validación teórica
validación empírica
spellingShingle Ciencias Informáticas
SOFTWARE ENGINEERING
Métricas OO
diagramas de clases
Metrics
UML
complejidad estructural
complejidad cognitiva
comprensibilidad
mantenibilidad
validación teórica
validación empírica
Reynoso, Luis A.
Genero Bocco, Marcela
Piattini Velthuis, Mario
Definición de métricas para la complejidad de expresiones OCL de forma metodológica
topic_facet Ciencias Informáticas
SOFTWARE ENGINEERING
Métricas OO
diagramas de clases
Metrics
UML
complejidad estructural
complejidad cognitiva
comprensibilidad
mantenibilidad
validación teórica
validación empírica
description Dado que los diagramas de clases constituyen ”la columna vertebral” del desarrollo de software orientado a objetos (OO), han surgido muchas propuestas de métricas para medir atributos internos de su calidad como la complejidad estructural, el acoplamiento, el tamaño, etc. Pero ninguna de las propuestas existentes considera la complejidad añadida a los diagramas de clases UML al incorporarles expresiones escritas en el “Object Constraint Language” (OCL). Es bien sabido que el lenguaje OCL realmente enriquece a los diagramas de clases ya que los complementa a través de expresiones que especifican propiedades semánticas del modelo, mejorando la precisión del sistema, su documentación, y su comprensibilidad en etapas iniciales del desarrollo. Esto es lo que nos llevó a definir un conjunto de métricas para la complejidad estructural de las expresiones OCL considerando sólo aquellos elementos de OCL que se ven implicados en técnicas de “tracing”. Consideramos que las técnicas de “tracing” afectan en gran medida a la complejidad cognitiva y a la comprensibilidad de las expresiones OCL, lo que afectará al mantenimiento de los diagramas de clases UML. El principal objetivo de este artículo es presentar el estado de trabajo de investigación que se está desarrollando como parte de una tesis doctoral, poniendo especial énfasis en el proceso metodológico utilizado para la obtención de métricas válidas.
format Objeto de conferencia
Objeto de conferencia
author Reynoso, Luis A.
Genero Bocco, Marcela
Piattini Velthuis, Mario
author_facet Reynoso, Luis A.
Genero Bocco, Marcela
Piattini Velthuis, Mario
author_sort Reynoso, Luis A.
title Definición de métricas para la complejidad de expresiones OCL de forma metodológica
title_short Definición de métricas para la complejidad de expresiones OCL de forma metodológica
title_full Definición de métricas para la complejidad de expresiones OCL de forma metodológica
title_fullStr Definición de métricas para la complejidad de expresiones OCL de forma metodológica
title_full_unstemmed Definición de métricas para la complejidad de expresiones OCL de forma metodológica
title_sort definición de métricas para la complejidad de expresiones ocl de forma metodológica
publishDate 2003
url http://sedici.unlp.edu.ar/handle/10915/21509
work_keys_str_mv AT reynosoluisa definiciondemetricasparalacomplejidaddeexpresionesocldeformametodologica
AT generoboccomarcela definiciondemetricasparalacomplejidaddeexpresionesocldeformametodologica
AT piattinivelthuismario definiciondemetricasparalacomplejidaddeexpresionesocldeformametodologica
bdutipo_str Repositorios
_version_ 1764820464621846531