You are on page 1of 13

MIGUEL FERNANDO GONZLEZ PINZN - JUAN SEBASTIN GONZLEZ SANABRIA

ISSN 0121-1129

Aplicacin del estndar ISO/IEC 9126-3 en el modelo de


datos conceptual entidad-relacin

Standard ISO/IEC 9126-3 application in the entity-relationship


conceptual data model

&Z Miguel Fernando Gonzlez Pinzn


& Juan Sebastin Gonzlez Sanabria

Resumen Abstract
3UHVHQWDXQDUHH[LyQVREUHODVFRQVLGHUDFLRQHV 7KLV SDSHU SUHVHQWV D UHHFWLRQ DERXW WKH
\UHFRPHQGDFLRQHVTXHVHGHEHQWHQHUHQFXHQWD considerations and recommendations to be taken
para evaluar los criterios de calidad del Modelo into account, in order to evaluate the Conceptual
Conceptual, dentro del ciclo de vida de las bases 0RGHOV TXDOLW\ FULWHULD ZLWKLQ WKH GDWDEDVHV
GHGDWRVSUHVHQWDQGRXQDUHYLVLyQGHODWHPiWLFD OLIHF\FOH E\ LQWURGXFLQJ D WKHPDWLF UHYLHZ LQ
en la que se tienen en cuenta diversos factores ZKLFKVHYHUDOIDFWRUVDUHWDNHQLQWRDFFRXQWOLNH
GDGRV SRU DXWRUHV GHVWDFDGRV HQ HO iUHD \ SRU WKRVHJLYHQE\WKHDUHDUHQRZQDXWKRUVDQGE\WKH
HVWiQGDUHVFRPROD,62,(&OD,62,(& VWDQGDUGV VXFK DV WKH ,62,(&  WKH ,62
\OD,62,(& ,(&DQGWKH,62,(&

Palabras clave: Modelo de Datos Conceptual, Keywords: &RQFHSWXDO 'DWD 0RGHO (QWLW\
0RGHOR(QWLGDG5HODFLyQ,62,(&,62 5HODWLRQVKLS 0RGHO ,62,(&  ,62,(&
,(&,62,(&&DOLGDGHQ%DVHVGH ,62,(&'DWDEDVHV4XDOLW\
Datos.

*
+HLQVRKQ%XVLQHVV7HFKQRORJ\ &RORPELD 
**
 8QLYHUVLGDG3HGDJyJLFD\7HFQROyJLFDGH&RORPELD &RORPELD MXDQVHEDVWLDQJRQ]DOH]#XSWFHGXFR

Revista Facultad de Ingeniera, UPTC, Julio - Diciembre de 2013, Vol 22, No. 35.pp. 113-125 - CEDEC 113

.pp. 113-125
Aplicacin del estndar ISO/IEC 9126-3 en el modelo de datos conceptual entidad-relacin

I. INTRODUCCIN GHO PRGHOR FRQFHSWXDO GH GDWRV HQIRFiQGRVH


SULQFLSDOPHQWH HQ HO HVWiQGDU ,62,(& 
&XDQGR VH FRQVWUX\H XQ VRIWZDUH VH VXHOHQ 3. A continuacin de los fundamentos tericos
DSOLFDU HVWiQGDUHV GH FDOLGDG SDUD GHWHUPLQDU VH SUHVHQWDQ XQRV WySLFRV \ UHFRPHQGDFLRQHV
el grado en que satisface las necesidades de los HVSHFLFDQGR ORV SDVRV TXH VH GHEHQ VHJXLU
usuarios; sin embargo, en ocasiones se incurre para realizar un correcto modelo conceptual.
en el error de considerar que si cumple con los Finalmente, se presentan las conclusiones del
IDFWRUHVGDGRVSRUHOHVWiQGDUVHDVHJXUDFDOLGDG SUR\HFWR GH LQYHVWLJDFLyQ \ ORV WUDEDMRV TXH VH
omitiendo la revisin de calidad en aspectos del derivan de esta investigacin.
GHVDUUROORGHVRIWZDUHFRPRSRUHMHPSORHQHO
modelo conceptual de la base de datos; por tal II. FUNDAMENTOS TERICOS
razn, a lo largo de los aos han surgido modelos
\ QRUPDV TXH SHUPLWHQ HYDOXDU HO JUDGR HQ TXH &RQHOREMHWLYRGHJHQHUDUPD\RUFRPSUHQVLyQ
estos modelos corresponden con los datos que HVQHFHVDULRWHQHUSUHVHQWHVDOJXQDVGHQLFLRQHV
desean almacenar las personas; no obstante, los SULQFLSDOPHQWH HQ FXDQWR D ORV FULWHULRV \
HVWiQGDUHVVHHQFXHQWUDQD~QHQGHVDUUROORSRUOR HVWiQGDUHVGHFDOLGDGH[LVWHQWHVSDUDORVPRGHORV
que es necesario combinar normas enfocadas en conceptuales.
FDOLGDGGHGDWRV\PRGHORVGHFDOLGDGGHVRIWZDUH
En este trabajo de investigacin se plantea una A. Criterios de calidad en modelos conceptuales
gua que pueda ser aplicada para evaluar el grado
$OJXQRV DXWRUHV KDQ GHQLGR D OR ODUJR GH ORV
de calidad del modelo conceptual durante el ciclo
aos una serie de criterios de calidad que deben
de vida de la base de datos.
presentar los modelos conceptuales de bases de
El presente artculo describe inicialmente una datos; el presente trabajo se limita a la notacin
serie de criterios que deben cumplir los modelos (QWLGDG5HODFLyQ (5  GHELGR D TXH HV OD GH
FRQFHSWXDOHVSDUDFRQWH[WXDOL]DUSRVWHULRUPHQWH PD\RUXVRDQLYHOPXQGLDOSDUDHOPRGHODGRGH
VREUH ORV HVWiQGDUHV LQWHUQDFLRQDOHV TXH KDQ EDVHVGHGDWRVUHODFLRQDOHV>@(QOD7DEODVH
sido adoptados para la evaluacin de calidad describen los criterios que cabe resaltar.

TABLA 1
CRITERIOS DE CALIDAD EN MODELOS CONCEPTUALES
CRITERIO DESCRIPCIN
LEGIBILIDAD (VWi HQIRFDGR D ODV FRQVLGHUDFLRQHV YLVXDOHV SDUD OD OHFWXUD \ SUHVHQWDFLyQ GHO
modelo conceptual (ausencia de cruces entre las relaciones, superposiciones,
WLSRJUDItDFODUDHQWUHRWURV 
COMPLETITUD El modelo debe incluir totalmente lo que se quiere disear, que es aquello que se
HQFXHQWUDSODVPDGRHQORVUHTXHULPLHQWRVGHOVLVWHPDSRUGHVDUUROODU(QWpUPLQRV
JHQHUDOHVFDGDUHTXHULPLHQWRGHEHVHUUHSUHVHQWDGRHQHOPRGHOR<HOPRGHORQR
debe incluir requerimientos supuestos.
CORRECCIN Se puede evaluar desde dos perspectivas:
/DsintcticaFXDQGRODVGLVWLQWDVSDUWHVGHXQPRGHORHVWiQFRQVWUXLGDVFRQ
respecto al lenguaje utilizado,
\ODsemntica, cada elemento del problema se representa haciendo uso de las
estructuras adecuadas.

114 - CEDEC Revista Facultad de Ingeniera, UPTC, Julio - Diciembre de 2013, Vol 22, No. 35
Miguel Fernando Gonzlez Pinzn - Juan Sebastin Gonzlez Sanabria

CRITERIO DESCRIPCIN
MINIMALIDAD Un modelo conceptual se considera mnimo si no tiene informacin redundante o
GXSOLFDGD\SRUFRQVLJXLHQWHVLVHHOLPLQDXQHOHPHQWRGHOHVTXHPDVHSHUGHUi
informacin.
EXPRESIVIDAD El modelo representa la realidad, de manera que con sus elementos esta puede
VHU FRPSUHQGLGD IiFLOPHQWH /D H[SUHVLYLGDG LQWHQWD PHGLU OD FDSDFLGDG GH
FRPXQLFDFLyQGHOPRGHORDQLYHOVHPiQWLFR
AUTOEXPLICACIN En el modelo pueden ser representados todos los requisitos, por consiguiente, la
OyJLFDGHOQHJRFLRFRQUHVSHFWRDORVGDWRVSXHGHVHUDFFHGLGD\HQWHQGLGDSRUHO
modelo conceptual.
EXTENSIBILIDAD 6HUHHUHDODFDSDFLGDGGHXQHVTXHPDSDUDSRGHUWROHUDUFDPELRVHQORVUHTXLVLWRV
\DGDSWDUVHDQXHYDVQHFHVLGDGHVGHORVXVXDULRVGHODEDVHGHGDWRVHVGHFLUHO
HVTXHPDIiFLOPHQWHVHGHVFRPSRQHHQSDUWHV PyGXORVYLVWDV 

%DVDGRHQ>@
B. Estndares de calidad en bases de datos formulando los lineamientos para la calidad de los
datos almacenados en un sistema de informacin
1) ISO/IEC 25012: /DGLYLVLyQ,62,(&Q FRQXQIRUPDWRHVWUXFWXUDGR>@
GHODVHULH64XD5HSUHVHQWDGHWDOODGDPHQWHORV
(O HVWiQGDU SUHVHQWD TXLQFH FDUDFWHUtVWLFDV GH
PRGHORVGHFDOLGDGSDUDVRIWZDUH\GDWRV(QHO
calidad que pueden ser abordadas desde los puntos
HVWiQGDU,62,(&TXHIRUPDSDUWHGHHVWD
de vista dependiente e inherente del sistema:
GLYLVLyQVHHVWDEOHFHQODVFDUDFWHUtVWLFDVH[WHUQDV
de calidad, que a su vez se descomponen en 'HSHQGLHQWH GHO VLVWHPD VH UHHUH D
VXEFDUDFWHUtVWLFDVGHVHDEOHVWDQWRHQHOVRIWZDUH cuando la calidad de los datos depende del
FRPR HQ ORV GDWRV \ VH SURSRUFLRQDQ FRQVHMRV dominio tecnolgico en el que se hace uso
SUiFWLFRV VREUH HO XVR GH PRGHORV GH FDOLGDG GHORVGDWRV>@HQOD7DEODVHSUHVHQWDQ
dichas caractersticas.
TABLA 2
CARACTERSTICAS DEPENDIENTES SEGN ISO/IEC 25012
DIMENSIN DESCRIPCIN
Disponibilidad El grado en el cual el dato tiene atributos que le permiten ser recuperados por usuarios
$YDLODELOLW\ DXWRUL]DGRVRSRUDSOLFDFLRQHVHQXQFRQWH[WRHVSHFtFRGHXVR
El grado en el cual el dato tiene los atributos que le permiten ser instalado, substituido o
3RUWDELOLGDG 3RUWDELOLW\ PRYLGRGHXQVLVWHPDDRWURFRQVHUYDQGRODFDOLGDGH[LVWHQWHHQXQFRQWH[WRHVSHFtFR
de uso.
5HFXSHUDELOLGDG (OJUDGRHQHOFXDOHOGDWRSXHGHPDQWHQHU\FRQVHUYDUXQQLYHOHVSHFLFDGRGHRSHUDFLRQHV
5HFRYHUDELOLW\ \FDOLGDGD~QHQFDVRGHIDOOD
$GDSWDGRGH>@

Inherente: cuando la calidad de los datos se los aspectos del dominio gestionados por
UHHUHDORVGDWRVHQVtPLVPRVHQJHQHUDO ORV H[SHUWRV >@ OD GHVFULSFLyQ GH HVWDV
HVWH SXQWR GH YLVWD HVWi UHODFLRQDGR FRQ caractersticas se presenta en la Tabla 3.

Revista Facultad de Ingeniera, UPTC, Julio - Diciembre de 2013, Vol 22, No. 35 - CEDEC 115
Aplicacin del estndar ISO/IEC 9126-3 en el modelo de datos conceptual entidad-relacin

TABLA 3
CARACTERSTICAS INHERENTES SEGN ISO/IEC 25012
DIMENSIN DESCRIPCIN
El grado en el cual el dato tiene atributos que representan correctamente el valor del
([DFWLWXG $FFXUDF\
DWULEXWRLQWHQFLRQDGRGHXQFRQFHSWRRHYHQWRHQXQFRQWH[WRHVSHFFRGHHPSOHR
Completitud El grado al cual el dato del sujeto asociado con una entidad tiene valores para todos los
&RPSOHWHQHVV DWULEXWRVHVSHUDGRVHLQVWDQFLDVGHHQWLGDGUHODFLRQDGDVHQXQFRQWH[WRHVSHFtFRGHXVR
Consistencia (O JUDGR HQ HO FXDO HO GDWR WLHQH ORV DWULEXWRV TXH VRQ OLEUHV GH FRQWUDGLFFLyQ \ VRQ
&RQVLVWHQF\ FRKHUHQWHVFRQRWURVGDWRVHQXQFRQWH[WRHVSHFtFRGHXVR
(OJUDGRHQHOFXDOHOGDWRWLHQHDWULEXWRVTXHVRQFRQVLGHUDGRVYHUGDGHURV\FUHtEOHVSRU
&UHGLELOLGDG &UHGLELOLW\
XVXDULRVHQXQFRQWH[WRHVSHFtFRGHXVR
(OJUDGRHQHOFXDOHOGDWRWLHQHORVDWULEXWRVTXHVRQGHOSHUtRGRFRUUHFWRHQXQFRQWH[WR
$FWXDOLGDG &XUUHQWQHVV
HVSHFtFRGHXVR
$GDSWDGRGH>@

En la Tabla 4 se presentan unas caractersticas que puede ser aplicado para el uso del modelo de
FRPXQHV D DPEDV SHUVSHFWLYDV $GHPiV HO calidad de datos.
HVWiQGDUWDPELpQGHQHXQPRGHORGHSURFHVR>@

TABLA 4
CARACTERSTICAS COMPARTIDAS SEGN ISO/IEC 25012
DIMENSIN DESCRIPCIN
(OJUDGRHQHOFXDOHOGDWRSXHGHVHUDFFHVDGRHQXQFRQWH[WRHVSHFtFRGHXVRHQSDUWLFXODU
Accesibilidad
SRUODJHQWHTXHQHFHVLWDHOVRSRUWHGHWHFQRORJtDRXQDFRQJXUDFLyQHVSHFLDOGHELGRD
$FFHVVLELOLW\
DOJXQDLQKDELOLGDG LQFDSDFLGDG 
El grado en el cual el dato tiene atributos que se adhieren a normas, convenciones o
Conformidad
UHJXODFLRQHVYLJHQWHV\UHJODVVLPLODUHVUHODFLRQDGDVFRQODFDOLGDGGHGDWRVHQXQFRQWH[WR
&RPSOLDQFH
HVSHFtFRGHXVR
&RQGHQFLDOLGDG El grado en el cual el dato tiene los atributos que aseguran que solo es accesible e
&RQGHQWLDOLW\ LQWHUSUHWDEOHSRUXVXDULRVDXWRUL]DGRVHQXQFRQWH[WRHVSHFtFRGHXVR
(OJUDGRHQHOFXDOHOGDWRWLHQHORVDWULEXWRVTXHSXHGHQVHUSURFHVDGRV\SURSRUFLRQD
(FLHQFLD (IFLHQF\ ORVQLYHOHVHVSHUDGRVGHIXQFLRQDPLHQWR GHVHPSHxR XVDQGRODVFDQWLGDGHV\ORVWLSRVGH
UHFXUVRVDSURSLDGRVHQXQFRQWH[WRHVSHFtFRGHXVR
(O JUDGR HQ HO FXDO HO GDWR WLHQH DWULEXWRV TXH VRQ H[DFWRV R TXH SURSRUFLRQDQ OD
3UHFLVLyQ 3UHFLVLRQ
GLVFULPLQDFLyQHQXQFRQWH[WRHVSHFtFRGHXVR
Trazabilidad El grado en el cual el dato tiene atributos que proporcionan un rastro de auditora de acceso
7UDFHDELOLW\ DORVGDWRV\GHFXDOTXLHUFDPELRKHFKRDORVGDWRVHQXQFRQWH[WRHVSHFtFRGHXVR
El grado en el cual el dato tiene atributos que le permiten ser ledo e interpretado por
Entendibilidad
XVXDULRV \ HV H[SUHVDGR HQ OHQJXDMHV DSURSLDGRV VtPERORV \ XQLGDGHV HQ XQ FRQWH[WR
8QGHUVWDQGDELOLW\
HVSHFtFRGHXVR
$GDSWDGRGH>@

$OJXQRVLQYHVWLJDGRUHVKDQDSOLFDGRHO,62,(& DGHPiV GH ODV DQWHULRUHV FDUDFWHUtVWLFDV VH KDQ


SDUDGHWHUPLQDUODFDOLGDGGHLQIRUPDFLyQ agregado dos nuevas que, aunque no forman parte
\GDWRVUHIHUHQWHVDODVDSOLFDFLRQHVGHVDUUROODGDV GHOHVWiQGDUSXHGHQVHUWHQLGDVHQFXHQWDSDUDOD

116 - CEDEC Revista Facultad de Ingeniera, UPTC, Julio - Diciembre de 2013, Vol 22, No. 35
Miguel Fernando Gonzlez Pinzn - Juan Sebastin Gonzlez Sanabria

HODERUDFLyQGHODJXtD/DSULPHUDGHHOODVHVOD 2) ISO/IEC 9126 -3: (VWD SDUWH GHO HVWiQGDU


$GHFXDFLyQ 5HSUHVHQWDFLRQDO 5HSUHVHQWDWLRQDO ,62,(&HVXQUHSRUWHWpFQLFRTXHLQFOX\H
DGHTXDF\  GHQLGD FRPR OD PHGLGD HQ TXH ORV ODV PpWULFDV LQWHUQDV TXH VH SXHGHQ DSOLFDU D
GDWRVVHUHSUHVHQWDQHQIRUPDFRQFLVDH[LEOH\ XQ SURGXFWR GH VRIWZDUH FDEH GHVWDFDU TXH DO
organizada de acuerdo con su nivel de relevancia; VHU PpWULFDV LQWHUQDV VH DSOLFDQ D SURGXFWRV GH
OD VHJXQGD HV HO YDORU DJUHJDGR YDOXH DGGHG  VRIWZDUH QR HMHFXWDEOHV DGHPiV SUHVHQWD XQD
que consiste en la medida en que la utilizacin VHULHGHHMHPSORVVREUHPpWULFDVTXHSXHGHQVHU
de los datos proporcionan ventajas; la razn de DSOLFDGDV \ XQ PDUFR GH WUDEDMR IUDPHZRUN 
la adicin de esta caracterstica es que los datos para realizar mediciones a un producto de
SXHGHQ VHU FRPSOHWRV DEOHV \ DFWXDOL]DGRV VRIWZDUHSDUWLFXODU>@(QOD7DEODVHLOXVWUDOD
SHURVLQHPEDUJRQRRIUHFHUEHQHFLRDOJXQRD HTXLYDOHQFLDHQWUHODVFDUDFWHUtVWLFDVGHO,62,(&
ORVXVXDULRV>@ \HO,62,(&TXHDFWXDOPHQWHVHXVD
como base para adaptarlo al modelo de calidad de
GDWRVGHO,62

TABLA 5
CORRESPONDENCIA ENTRE LAS CARACTERSTICAS DEL ISO 9126 E ISO/IEC 25012
ISO 9126 ISO/IEC 25012
CARACTERSTICA SUBCARACTERSTICA CARACTERSTICA
Idoneidad Consistencia
Actualidad
Completitud
Funcionalidad Precisin
([DFWLWXG ([DFWLWXG
Interoperatibilidad
Seguridad Seguridad
Disponibilidad
Madurez
Fiabilidad
Tolerancia a fallos
5HFXSHUDELOLGDG
Facilidad de recuperacin
Facilidad de comprensin Entendibilidad
Facilidad de aprendizaje
Usabilidad Operatividad Accesibilidad
Manejabilidad
Tiempo de uso
(FLHQFLD (FLHQFLD
5HFXUVRVXWLOL]DGRV
)DFLOLGDGGHDQiOLVLV
Facilidad de cambio Facilidad de cambio
Mantenibilidad
Estabilidad
Facilidad de prueba
Facilidad de instalacin
Portabilidad Facilidad de ajuste Portabilidad
Facilidad de adaptacin al cambio

Revista Facultad de Ingeniera, UPTC, Julio - Diciembre de 2013, Vol 22, No. 35 - CEDEC 117
Aplicacin del estndar ISO/IEC 9126-3 en el modelo de datos conceptual entidad-relacin

3) ISO/IEC 25024: (VWiD~QHQGHVDUUROOR\VH PiV SHTXHxRV DGHPiV H[LVWHQ GRV WLSRV


HVSHUD TXH WUDEDMH HQ FRQMXQWR FRQ HO ,62,(& de entidades: las fuertesTXHSXHGHQH[LVWLU
 GHELGR D TXH IXH GLVHxDGR FRQ HO Q GH por s mismas, es decir, sin dependencia de
proporcionar medidas orientadas netamente a la RWUDHQWLGDG\ODVdbilesFX\DH[LVWHQFLD
FDOLGDGGHGDWRV>@ GHSHQGHGHODRFXUUHQFLDGHRWUDHQWLGDG\
por consiguiente, si se elimina la ocurrencia
III. APLICACIN DE MTRICAS DE GHODHQWLGDGIXHUWHVHHOLPLQDVXH[LVWHQFLD
CALIDAD A MODELOS CONCEPTUALES DE Atributos: pueden ser obtenidos de
DATOS los requisitos como propiedades o
FDUDFWHUtVWLFDV TXH WLHQH XQD HQWLGDG >@
El modelo conceptual es el enlace entre /RV DWULEXWRV VXHOHQ HVWDU HQ VLQJXODU \
los requisitos funcionales de un sistema de son indivisibles, si un atributo puede ser
LQIRUPDFLyQ \ HO GLVHxR GH OD EDVH GH GDWRV OR descompuesto es indicio de que es una
que implica una serie de actividades que permitan entidad o puede acabar como una relacin,
GHQLU TXp VH YD D UHSUHVHQWDU \ FyPR VH YD D SRUTXHVHKD\DGHWHUPLQDGRTXHHODWULEXWR
representar, independientemente del gestor de HVXQDUHIHUHQFLDDRWURWLSRGHHQWLGDG>@
EDVHV GH GDWRV TXH VH YD\D D XWLOL]DU KD\ TXH
WHQHU HQ FXHQWD TXH H[LVWHQ UHVWULFFLRQHV GHO 5HODFLRQHV SXHGHQ REWHQHUVH D SDUWLU
mundo real que no pueden ser representadas en de los verbos que interactan con dos o
un modelo conceptual, por lo que es necesario PiV VXVWDQWLYRV OLEUR alquilado por un
DGLFLRQDUUHSUHVHQWDFLRQHVWH[WXDOHVDOGLDJUDPD HVWXGLDQWH ODVUHODFLRQHVVRQDVRFLDFLRQHV
>@ o correspondencias entre entidades,
DGHPiV ODV UHODFLRQHV SUHVHQWDQ FLHUWR
/DSULPHUDWDUHDHVHVSHFLFDUORVUHTXLVLWRVGH grado de cardinalidad con las que cada
la aplicacin en un lenguaje natural; para esto tipo de entidad interviene en el tipo de
HV QHFHVDULR UHDOL]DU HQFXHVWDV \ HQWUHYLVWDV LQWHUUHODFLyQ>@
D ODV SHUVRQDV TXH HVWiQ LQYROXFUDGDV HQ OD 8QD YH] TXH VH KDQ LGHQWLFDGR ORV DQWHULRUHV
organizacin o empresa, revisar la documentacin HOHPHQWRV \ VH GLDJUDPDQ DFRUGH FRQ XQD
XVDGD \ VL H[LVWH DOJ~Q VRIWZDUH GHWDOODU ODV notacin particular, se debe buscar que el modelo
LQWHUIDFHV \ IRUPXODULRV TXH VRQ PDQHMDGRV SRU FRQFHSWXDO>@VHFDUDFWHULFHSRUVX
pO HVWR SXHGH FRQVLJQDUVH HQ XQ GRFXPHQWR GH
HVSHFLFDFLyQ GH UHTXLVLWRV TXH UHSUHVHQWD XQ &ODULGDGHVWRHVTXHODVLJQLFDFLyQQRVHD
esquema percibido de lo que se va a representar. ambigua

/DVHJXQGDWDUHDFRQVLVWHHQREWHQHUHOGLDJUDPD &RKHUHQFLD HV GHFLU QR H[LVWDQ


conceptual a partir de los requisitos; para esto, contradicciones o confusiones
algunos autores nos presentan unas claves para Plenitud, en cuanto a que el esquema
LGHQWLFDUHQWLGDGHVDWULEXWRV\UHODFLRQHV representa lo esencial del fenmeno

(QWLGDGHV VHUiQ LGHQWLFDGDV GH ORV Fidelidad, en el sentido de que la


requisitos como objetos reales o abstractos representacin del universo del discurso
de los cuales se desea almacenar informacin ha de hacerse sin desviaciones ni
>@VXHOHQHVWDUHQIRUPDGHVXVWDQWLYRV deformaciones
/DVHQWLGDGHVVHFDUDFWHUL]DQSRUSRGHUVHU Simplicidad, pues se ha de buscar la
descritas o descompuestas en elementos Pi[LPDVHQFLOOH]

118 - CEDEC Revista Facultad de Ingeniera, UPTC, Julio - Diciembre de 2013, Vol 22, No. 35
Miguel Fernando Gonzlez Pinzn - Juan Sebastin Gonzlez Sanabria

7DPELpQ SXHGH DSOLFDU XQD VHULH GH 5HJODV GH modelo conceptual fue correctamente elaborado,
FRQVLVWHQFLDHLQWHJULGDG>@FRPRVHPXHVWUDQ \ VL QR OR IXH SURFHGHU D KDFHU ODV UHVSHWLYDV
HQ OD 7DEOD  TXH OH SHUPLWHQ YHULFDU VL HO correcciones.

TABLA 6
REGLAS DE CONSISTENCIA E INTEGRIDAD
TIPO DESCRIPCIN
Integridad  5HJODGHODOODYHSULPDULDWRGRVORVWLSRVGHHQWLGDGHVWLHQHXQDOODYHSULPDULD SURSLD
FRPSXHVWDRKHUHGDGD
 5HJODGHODGHQRPLQDFLyQWRGRVORVWLSRVGHHQWLGDGUHODFLRQHV\DWULEXWRVWLHQHQQRPEUH
 5HJODGHODFDUGLQDOLGDGHVWiGDGDSDUDORVGRVJUDGRVTXHSXHGHQH[LVWLUHQXQDUHODFLyQ
 5HJODGHODSDUWLFLSDFLyQGHODHQWLGDGWRGRVORVWLSRVGHHQWLGDGSDUWLFLSDQHQDOPHQRV
XQDUHODFLyQH[FHSWRORVGHXQDMHUDUTXtDGHJHQHUDOL]DFLyQ
 5HJODGHSDUWLFLSDFLyQHQXQDMHUDUTXtDGHJHQHUDOL]DFLyQFDGDMHUDUTXtDGHJHQHUDOL]DFLyQ
SDUWLFLSDHQDOPHQRVXQDUHODFLyQFRQXQWLSRGHHQWLGDGTXHQRHVWiHQODMHUDUTXtDGH
generalizacin.
Consistencia  5HJODGHQRPEUHVGHHQWLGDGORVQRPEUHVGHXQDHQWLGDGVRQ~QLFRV
 5HJODGHQRPEUHGHDWULEXWRORVQRPEUHVGHDWULEXWRVVRQ~QLFRVGHQWURGHODVGHHQWLGDGHV
 5HJODGHQRPEUHGHDWULEXWRVKHUHGDGRVORVQRPEUHVGHORVDWULEXWRVGHXQVXEWLSRQR
FRLQFLGHQFRQORVQRPEUHVGHORVDWULEXWRVKHUHGDGRV GLUHFWRVRLQGLUHFWRV
 5HJOD GH WLSR GH FRQH[LyQ UHODFLyQHQWLGDG WRGDV ODV UHODFLRQHV FRQHFWDQ GRV WLSRV GH
HQWLGDG QRQHFHVDULDPHQWHGLVWLQWRV 
 5HJODGHFRQH[LyQUHODFLyQUHODFLyQODVUHODFLRQHVQRVHFRQHFWDQFRQRWUDVUHODFLRQHV
 5HJODGHHQWLGDGGpELOODVHQWLGDGHVGpELOHVWLHQHQDOPHQRVXQDUHODFLyQLGHQWLFDEOH
 5HJODGHODUHODFLyQLGHQWLFDEOHSDUDFDGDUHODFLyQLGHQWLFDEOHDOPHQRVXQRGHORVWLSRV
GHHQWLGDGSDUWLFLSDQWHGHEHVHUGpELO
 5HJODGHOD&DUGLQDOLGDGGHLGHQWLFDFLyQGHGHSHQGHQFLDSDUDFDGDUHODFLyQLGHQWLFDEOH
la cardinalidadPtQLPD\Pi[LPDGHEHVHUHQHOVHQWLGRGHOWLSRGHHQWLGDGKLMR HQWLGDG
GpELO DOWLSRGHHQWLGDGSDGUH
 5HJODGHODOODYHIRUiQHDUHGXQGDQWHODVOODYHVIRUiQHDVUHGXQGDQWHVQRVHXVDQ

A. Mediciones al Diagrama Entidad-Relacin cumplimiento de las reglas de consistencia e


integridad de la Tabla 7, se procede a seguir
3DUDHMHPSOLFDUODPHGLFLyQDOPRGHORVHXVDUi el marco de trabajo para la elaboracin de las
el modelo conceptual presentado en la Fig. 1, PpWULFDV GH FDOLGDG EDVDGR HQ HO HVWiQGDU ,62
basado en la lgica de negocio de una compra- ,(&
venta de vehculos. Una vez que se revisa el

Revista Facultad de Ingeniera, UPTC, Julio - Diciembre de 2013, Vol 22, No. 35 - CEDEC 119
Aplicacin del estndar ISO/IEC 9126-3 en el modelo de datos conceptual entidad-relacin

FIG. 1. Modelo Conceptual de compra-venta de vehculos

  ,GHQWLFDFLyQ GH UHTXLVLWRV GH FDOLGDG susceptibles de ser aplicadas al modelo conceptual.
/RV UHTXLVLWRV GH FDOLGDG FRUUHVSRQGHQ D ODV En la Tabla 7 se resumen las caractersticas por
subcaractersticas que se van a evaluar; cabe HYDOXDU \ HO SHVR TXH WHQGUi FDGD XQD FDEH
destacar que el modelo conceptual es un producto DFODUDU TXH HO SHVR HVWi HVSHFLFDGR GH PDQHUD
GHVRIWZDUHQRHMHFXWDEOHSRUORTXHVHDSOLFDUiQ FXDOLWDWLYDVLQHPEDUJRSDUDHIHFWRVSUiFWLFRVVH
PpWULFDVLQWHUQDVVHJ~Q,62$GHPiVGHOR XWLOL]DUiXQDHVFDODGHDVLHQGRUHSDUWLGRVORV
DQWHULRUKD\XQDVHULHGHFULWHULRVTXHQRVHUiQ pesos de la siguiente manera:
evaluados, como, por ejemplo, la portabilidad,
debido a que es un criterio que requiere de una %DMR % 
implementacin fsica del modelo de datos; por 0HGLR 0 
OR TXH VROR VH HYDOXDUiQ FDUDFWHUtVWLFDV TXH VRQ
$OWR $ 

120 - CEDEC Revista Facultad de Ingeniera, UPTC, Julio - Diciembre de 2013, Vol 22, No. 35
Miguel Fernando Gonzlez Pinzn - Juan Sebastin Gonzlez Sanabria

TABLA 7
IDENTIFICACIN DE LOS REQUISITOS DE CALIDAD DEL MODELO CONCEPTUAL
CARACTERSTICA ISO 9126 CARACTERSTICA ISO 25012 DIMENSIN PESO
Consistencia I A
Completitud I A
Funcionalidad Precisin ,' A
([DFWLWXG I M
Actualidad I %
Entendibilidad ,' A
Usabilidad
Manejabilidad ,' M
Mantenibilidad Facilidad de cambio I M

2) Diseo de la evaluacin: En esta etapa se asocian PpWULFDVLQWHUQDVFX\RVSURSyVLWRV\PpWRGRVGH


a cada subcaracterstica los objetos por evaluar; aplicacin fueron descritos anteriormente.
SDUD HO FDVR SDUWLFXODU VHUi H[FOXVLYDPHQWH HO
modelo conceptual, sin embargo, las fuentes &LHUWDVFDUDFWHUtVWLFDVGHO,62VHHYDO~DQ
GH PHGLFLyQ GH DOJXQDV PpWULFDV LQFOX\HQ HO FRQ YDULDV PpWULFDV GLVHxDGDV FRQ EDVH HQ HO
GRFXPHQWR GH HVSHFLFDFLyQ GH UHTXLVLWRV PDUFRGHWUDEDMRGH,62SHURPRGLFDGDV
$GLFLRQDOPHQWHVHFRGLFyFDGDPpWULFDLQWHUQD a los criterios de calidad del modelo de calidad de
FRQ XQ FyGLJR ~QLFR SDUD HODERUDU OD 7DEOD  datos; por otro lado, se tienen otras caractersticas,
GRQGHIXHQHFHVDULRHVSHFLFDUODVPpWULFDVSRU FRPR OD H[DFWLWXG TXH VHUiQ HYDOXDGDV SRU XQD
HYDOXDU HQ HVWH FDVR VH DSOLFDQ H[FOXVLYDPHQWH VRODPpWULFDGHELGRDTXHSDUDHOFDVRSDUWLFXODU
VH PLGH H[FOXVLYDPHQWH OD H[DFWLWXG GH ORV
atributos de dominio.

TABLA 8
PLAN DE MEDICIN
CARACTERSTICA SUBCARACTERSTICA MTRICAS INTERNAS POR APLICAR
Funcionalidad Consistencia C1: Nombres de entidad
C2: Nombres de atributos heredados
&&RQH[LyQHQWLGDGUHODFLyQ
&&RQH[LyQGHHQWLGDGHVGpELOHV
&$GHFXDFLyQIXQFLRQDO
&5HTXLVLWRVLQH[LVWHQWHV
Completitud C7: Tipos de datos
Precisin 3$WULEXWRVQXPpULFRV
P2: Cadenas de caracteres
P3: Precisin de dominios
([DFWLWXG (([DFWLWXGGHGRPLQLRV
Actualidad ---
Usabilidad Entendibilidad U1: Cruce de relaciones
U2: Superposicin de entidades
U3: Tipografa clara
Manejabilidad 0&RUUHVSRQGHQFLDGDWRV\DWULEXWRV
Mantenibilidad Facilidad de cambio 55HJLVWURGHFDPELRV

Revista Facultad de Ingeniera, UPTC, Julio - Diciembre de 2013, Vol 22, No. 35 - CEDEC 121
Aplicacin del estndar ISO/IEC 9126-3 en el modelo de datos conceptual entidad-relacin

  (VSHFLFDFLyQ GH OD HYDOXDFLyQ Para cada para ser consideradas de calidad. En la Tabla 9 se
FDUDFWHUtVWLFD GH FDOLGDG GHQLGD HQ OD 7DEOD  SUHVHQWDQ ODV IyUPXODV GDGDV SDUD FDGD PpWULFD
HV QHFHVDULR GHQLU ODV PpWULFDV TXH YDQ D VHU a criterio del autor, con base en una serie de
aplicadas, as como los niveles de satisfaccin que procedimientos diseados acorde al marco de
se consideran deben cumplir las ponderaciones WUDEDMRGHO,62

TABLA 9
IDENTIFICACIN DE LOS REQUISITOS DE CALIDAD DEL MODELO CONCEPTUAL
NIVEL
CARACTERSTICA SUBCARACTERSTICA MTRICA MNIMO
REQUERIDO
Funcionalidad Consistencia &&&&  
Completitud &&&  
Precisin 333  
([DFWLWXG E1 
Actualidad No aplica ---
Usabilidad Entendibilidad 888  
Manejabilidad M1 
Mantenibilidad Facilidad de cambio 5 

  (YDOXDFLyQ \ YHULFDFLyQ GH ORV FULWHULRV en los requerimientos bajo los cuales se dise
de calidad: (Q OD 7DEOD  VH GHWDOOD OD el modelo, los cuales no se presentan por la
HVSHFLFDFLyQ GH OD HYDOXDFLyQ REWHQLGD FDEH H[WHQVLyQGHOGRFXPHQWR
aclarar que la evaluacin se efectu con base

TABLA 10
RESULTADOS DE EVALUACIN DE MTRICAS
MTRICA PUNTAJE TOTAL CARACTERSTICA
C1: Nombres de entidad  
C2: Nombres de atributos heredados 1
&&RQH[LyQHQWLGDGUHODFLyQ 1
&&RQH[LyQGHHQWLGDGHVGpELOHV 1
&$GHFXDFLyQIXQFLRQDO  
&5HTXLVLWRVLQH[LVWHQWHV 
C7: Tipos de datos 1
3$WULEXWRVQXPpULFRV 1 
P2: Cadenas de caracteres 1
P3: Precisin de dominios 
(([DFWLWXGGHGRPLQLRV  
U1: Cruce de relaciones 1 1
U2: Superposicin de entidades 1
U3: Tipografa clara 1
0&RUUHVSRQGHQFLDGDWRV\DWULEXWRV  
55HJLVWURGHFDPELRV  

8QDYH]DSOLFDGDODHYDOXDFLyQGHODVPpWULFDVVH 5HTXHULGRGHOD7DEOD\3XQWDMHGHOD7DEOD
procede a contrastar las columnas Nivel Mnimo  ODV PpWULFDV FX\RV YDORUHV HVWpQ SRU GHEDMR

122 - CEDEC Revista Facultad de Ingeniera, UPTC, Julio - Diciembre de 2013, Vol 22, No. 35
Miguel Fernando Gonzlez Pinzn - Juan Sebastin Gonzlez Sanabria

del nivel requerido corresponden a los elementos Entendibilidad: tener en cuenta las reglas
GHO PRGHOR TXH QHFHVLWDQ VHU PRGLFDGRV SDUD GHQRWDFLyQRUWRJUDItD\ODGLVSRVLFLyQGH
SRVWHULRUPHQWH YROYHU D UHDOL]DU XQ DQiOLVLV los elementos del modelo conceptual.
sobre ellos. En el caso de la caracterstica de
0DQWHQLELOLGDG VH DVLJQy FHUR   DO SXQWDMH 0DQHMDELOLGDGYHULFDUODFRUUHVSRQGHQFLD
GHELGRDTXHHOPRGHORQRVXIULyPRGLFDFLRQHV de los atributos con los tipos de datos que
en los requisitos, por consiguiente, no se puede OHV VRQ DVLJQDGRV QR LQFOX\H DWULEXWRV GH
UHDOL]DUODSUR\HFFLyQGHIDFLOLGDGGHFDPELRGHO GRPLQLR 
modelo; sin embargo, esto no quiere decir que el Facilidad de cambio: si los requisitos
modelo no tenga calidad, sino que simplemente funcionales han cambiado durante
esta caracterstica queda pendiente para una la elaboracin del modelo es posible
evaluacin futura. UHDOL]DU XQD SUR\HFFLyQ SDUD GHWHUPLQDU
VL HO GLDJUDPD FRQFHSWXDO VH DGDSWDUi
5) Transformaciones del modelo conceptual: VLQ HPEDUJR HVWD FDUDFWHUtVWLFD HV OD PiV
/DVWUDQVIRUPDFLRQHVSRUUHDOL]DUGHEHQKDFHUVH GLItFLO GH PHGLU GHELGR D TXH VH UHHUH D
FRQEDVHHQORVDVSHFWRVGDGRVSRUODVPpWULFDV QHFHVLGDGHV IXWXUDV FX\R LPSDFWR HQ HO
FX\RSXQWDMHQRVDWLVIDFHORVQLYHOHVUHTXHULGRV modelo conceptual es incierto.
el caso de estudio se caracteriza por no estar an
completo, lo que ocasiona que no se tenga una IV. CONCLUSIONES
adecuacin funcional completa; esto indica que
HV QHFHVDULR YHULFDU ORV UHTXLVLWRV IXQFLRQDOHV /DV FRQVLGHUDFLRQHV \ UHFRPHQGDFLRQHV
TXHD~QQRKDQVLGRPRGHODGRV\SODVPDUORVHQ presentadas permiten evaluar la calidad de un
HOPRGHOR/DH[LVWHQFLDGHUHTXLVLWRVLQH[LVWHQWHV modelo conceptual de la base de datos; aunque
SXHGHGHEHUVHDOXVRGHDWULEXWRV\HQWLGDGHVTXH la manera de realizar esta tarea es subjetiva, se
QRHVWiQHVWLSXODGDVHQORVUHTXLVLWRVIXQFLRQDOHV decidi trabajar con el marco de trabajo estipulado
as, pues, las transformaciones se pueden realizar SRU HO UHSRUWH WpFQLFR ,62  GH PDQHUD
con base en las siguientes actividades: TXH VH SXHGDQ YDOLGDU ODV PpWULFDV FUHDGDV /DV
mediciones absolutas que se utilizaron permiten
Consistencia: reglas para nombrar atributos, realizar conteos precisos de los elementos del
HQWLGDGHV\UHODFLRQHVDGHPiVGHYHULFDU diagrama; con esto se tiene una alternativa al
HOFRUUHFWRXVRGHHQWLGDGHVGpELOHV XVR GH HFXDFLRQHV \ WUDWDPLHQWRV PDWHPiWLFRV
&RPSOHWLWXG YHULFDFLyQ GH UHTXLVLWRV complejos.
IXQFLRQDOHV \ GH ORV REMHWRV TXH ORV
Es fundamental trabajar de la mano con el
satisfacen en el modelo conceptual.
GRFXPHQWRGHHVSHFLFDFLyQGHUHTXLVLWRVGHELGR
3UHFLVLyQHVSHFLFDFLyQGHWLSRVGHGDWRV DTXHFLHUWDVPpWULFDVORQHFHVLWDQFRPRIXHQWHGH
HQ ORV DWULEXWRV \ FUHDFLyQ GH GRPLQLRV PHGLFLyQWDPELpQHVQHFHVDULRKDEHUWHUPLQDGR
basados en la lgica del negocio. el modelo conceptual en su totalidad para evaluar
la facilidad de cambio, pues esta solo permite
([DFWLWXG YHULFDU TXH ORV GRPLQLRV HVWDEOHFHU XQD SUR\HFFLyQ SDUD GHWHUPLQDU OD
que fueron creados correspondan con adaptabilidad del modelo conceptual.
los atributos del modelo conceptual
FRQVLJQDGRVSDUDWDOQ (O XVR GH PpWULFDV HQ HWDSDV WHPSUDQDV FRPR
ODHVSHFLFDFLyQ\HOGLVHxRGHODEDVHGHGDWRV
aumenta la calidad no solo al modelo conceptual,

Revista Facultad de Ingeniera, UPTC, Julio - Diciembre de 2013, Vol 22, No. 35 - CEDEC 123
Aplicacin del estndar ISO/IEC 9126-3 en el modelo de datos conceptual entidad-relacin

VLQR WDPELpQ DO VRIWZDUH (V LQGLVSHQVDEOH >@ 09DUDV\-3UDGHQDV+DFLDODGHQLFLyQ


WUDEDMDUFRQHVWiQGDUHVGHFDOLGDGHQIRFDGRVHQHO de Mtricas de Calidad para Esquemas
PRGHORGHGDWRV ,62,(& GHPDQHUDTXH Conceptuales de Bases de Datos >HQ
las caractersticas por evaluar sean las correctas. OtQHD@ &KLOH 8QLYHUVLGDG GH &RQFHSFLyQ
'LVSRQLEOH HQ KWWSZZZLQIXGHF
V. RECOMENDACIONES Y TRABAJOS FOaPYDUDVSDSHUVYDUDVSUDGHQDV
FUTUROS
pdf

>@ Software engineering Software product


El presente trabajo fue diseado para ser aplicado
Quality Requirements and Evaluation
H[FOXVLYDPHQWH DO PRGHOR FRQFHSWXDO GH GDWRV
(SQuaRE) Data Quality Model ,62,(&
Independientemente de la notacin usada, algunas

PpWULFDVHVWLSXODQTXHVHGHEHHYDOXDUODFDOLGDG
en cuanto a las normas de diagramacin de dicha
>@ & &DOHUR et al. Calidad del producto y
QRWDFLyQ/DVPpWULFDVIXHURQGLVHxDGDVFRQEDVH
proceso software.(G5D0D
en los aspectos relacionados en el aparte de los
IXQGDPHQWRV WHyULFRV \ SRVWHULRUPHQWH IXHURQ >@ & $ *DUFtD Calidad y Medicin de
DGDSWDGDVDODWDEODGHOHVWiQGDU,62,(& Sistemas de Informacin
HVWRFRQHOQGHDGHFXDUPpWULFDVGHVRIWZDUH
al modelo conceptual de datos. >@ ,5DTXH3/HZ04DQEHU$EEDVLDQG
= /L ,QIRUPDWLRQ 4XDOLW\ (YDOXDWLRQ
'HELGR D TXH HO HVWiQGDU ,62,(&  D~Q )UDPHZRUN ([WHQGLQJ ,62  'DWD
se encuentra en desarrollo, es necesario que se 4XDOLW\ 0RGHO :RUOG $FDGHP\ RI
plantee continuar este trabajo para utilizar las Science, Engineering and Technology 
PpWULFDV TXH VHDQ HVWLSXODGDV SRU OD ,62 HVWR 
GHELGRDTXHHVWHHVWiQGDUHVWiVLHQGRGLVHxDGR
FRQHOQGHDSOLFDUQHWDPHQWHPpWULFDVRULHQWDGDV >@ Software Engineering Product quality
al modelo de calidad de datos. Part 3: Internal metrics,62,(&75

7DPELpQVHKDFHQHFHVDULRDPSOLDUHOWUDEDMRSDUD
HYDOXDUODFDOLGDGGHORVPRGHORVOyJLFR\ItVLFR >@ Systems and Software Quality Requirements
GHODEDVHGHGDWRVFRQHOQGHFUHDUXQDJXtD and Evaluation (SQuaRE) Measurement
que pueda ser aplicada a todo el ciclo de vida de of data quality,62,(&&'
ODVEDVHVGHGDWRV\DVtIRPHQWDUVXFDOLGDG
>@ , /XTXH 0 $ *yPH]1LHWR ( /ySH]
REFERENCIAS and G. Cerruela, Bases de Datos Desde
Chen hasta Codd con ORACLE (G 5D
>@ 9 )HUQiQGH] Desarrollo de sistemas de 0DSS
informacin: Una metodologa basada en el
modelado(VSDxD8QLYHUVLGDG3ROLWpFQLFD >@ $GH0&DVWDxR\03LDWWLQLFundamentos
GH&DWDOXxD y modelos de Bases de Datos 5D0D

>@ 2 ' &KiYH] Modelo Entidad-Relacin
(Material de clase). Per: Universidad >@ 5(OPDVUL\6%1DYDWKHFundamentos
3ULYDGD6DQ3HGUR de Sistemas de Bases de Datos, Ed. Pearson
(GXFDFLyQ

124 - CEDEC Revista Facultad de Ingeniera, UPTC, Julio - Diciembre de 2013, Vol 22, No. 35
Miguel Fernando Gonzlez Pinzn - Juan Sebastin Gonzlez Sanabria

>@ $GH0&DVWDxR\03LDWWLQLConcepcin >@ 090DQQLQRAdministracin de bases de


y Diseo de Bases de Datos del Modelo E/R datos. Diseo y desarrollo de aplicaciones,
al Modelo Relacional(G5D0D 0F*UDZ+LOO,QWHUDPHULFDQD

Revista Facultad de Ingeniera, UPTC, Julio - Diciembre de 2013, Vol 22, No. 35 - CEDEC 125

You might also like