Full text
5HVXPHQ(O GLVHxR SRU FRQWUDWR SHUPLWH GHVDUUROODU DSOLFDFLRQHV PiV ILDEOHV \ UREXVWDV 8Q VRIWZDUH HV ILDEOH VL UHDOL]DVXWUDEDMRFRQIRUPHDXQDHVSHFLILFDFLyQ\HVUREXVWRVL HV FDSD] GH FRQWURODU ODV VLWXDFLRQHV DQRUPDOHV TXH SXHGDQ SURGXFLUVH(QHVWHDUWtFXORVHSURSRQHXQDPHWRGRORJtDSDUDOD GLDJQRVLV GH HUURUHV HQ HO VRIWZDUH EDVDGD HQ OD FRPELQDFLyQ GHO GLVHxR SRU FRQWUDWR OD GLDJQRVLV EDVDGD HQ PRGHORV \ OD SURJUDPDFLyQFRQUHVWULFFLRQHV/RVFRQWUDWRVHVWDEOHFLGRVHQHO GLVHxR HQ IRUPD GH DVHUWRV MXQWR FRQ XQD DEVWUDFFLyQ GHO FyGLJR IXHQWH VRQ WUDQVIRUPDGRV HQ UHVWULFFLRQHV IRUPDQGR HO PRGHORGHOVLVWHPD(VWDEOHFLHQGRXQDIXQFLyQREMHWLYR DGHFXDGD D HVWDV UHVWULFFLRQHV VH GHWHFWDQ TXp DVHUWRV R TXp EORTXHV GH FyGLJR VRQ LQFRUUHFWRV $ SDUWLU GHO FRQWUDWR VRIWZDUH \GHOFyGLJRIXHQWH VH SODQWHD XQSUREOHPDWtSLFRGH GLDJQRVLVSHURDSOLFDGRDOVRIWZDUH/DRULJLQDOLGDGGHOWUDEDMR UDGLFDHQHOPDSHRGHOFRQWUDWR\FyGLJRDUHVWULFFLRQHV\HQOD REWHQFLyQGHORVDVHUWRV\EORTXHVGHFyGLJRTXHKDFHQLQYLDEOHV ORV FRQWUDWRV HVWDEOHFLGRV 3DUD HOOR VH XWLOL]DQ WpFQLFDV GH UHVROXFLyQGHUHVWULFFLRQHV ËQGLFHGH7pUPLQRVGLDJQRVLVEDVDGDHQPRGHORVGLVHxRSRU FRQWUDWRWHVWLQJUHVWULFFLRQHV ,, 1752'8&&,Ï1 (O GLVHxR GH VRIWZDUH SRU FRQWUDWR 'E&>@ SHUPLWH GHVDUUROODU DSOLFDFLRQHV PiV ILDEOHV \ UREXVWDV (O PD\RU FRPSRQHQWHGHFDOLGDGGHQWURGHOVRIWZDUHHVODILDELOLGDGHV GHFLU OD H[DFWLWXG FRQ OD TXH HO VLVWHPD UHDOL]D VX WUDEDMR FRQIRUPH D XQD HVSHFLILFDFLyQ 8Q VLVWHPD UREXVWR RIUHFH JDUDQWtDV GH SRGHU FRQWURODU ODV VLWXDFLRQHV DQRUPDOHV /D FDOLGDG GHO VRIWZDUH WRPD PD\RU UHOHYDQFLD HQ OD 22 2ULHQWDFLyQD2EMHWRVGHELGRDODUHXWLOL]DFLyQGHOVRIWZDUH 2WUD YHQWDMD GHO'E& FRQVLVWH HQ SHUPLWLU DOFDQ]DUFDVL GH IRUPDDXWRPiWLFDXQIUDPHZRUNSDUDWHVWDU\GHSXUDU (OXVRGH DVHUWRVHQ HO'E& SHUPLWH DSUR[LPDUQRVDXQ VRIWZDUH SRWHQFLDOPHQWH OLEUH GH HUURUHV (Q >@ VHUHDOL]D XQHVWXGLRGHOLPSDFWRTXHFRQOOHYDHOXVRGHORVDVHUWRVHQOD SURJUDPDFLyQ 3DUD HOOR VH GHILQHQ SULQFLSDOPHQWH GRV PpWULFDV/DUREXVWH]\ODGLDJQRVWLFDELOLGDG/DUREXVWH]VH (VWHWUDEDMRKDVLGRSDUFLDOPHQWHILQDQFLDGRSRUHO0LQLVWHULRGH&LHQFLD\ 7HFQRORJtD GH (VSDxD '3,& \ HO (XURSHDQ 5HJLRQDO 'HYHORSPHQW)XQG(5'))('(5 5 &HEDOORV ) GH OD 5RVD 7 \ 6 3R]R SHUWHQHFHQ DO'HSDUWDPHQWR GH /HQJXDMHV \ 6LVWHPDV ,QIRUPiWLFRV 8QLYHUVLGDG GH 6HYLOOD (VFXHOD 7pFQLFD 6XSHULRUGH,QJHQLHUtD,QIRUPiWLFD$YHQLGD5HLQD0HUFHGHVVQ6HYLOOD 6SDLQHPDLOFHEDOORVIIURVDWVHUJLR#OVLXVHV GHILQHFRPRODFDSDFLGDGGHOVLVWHPDSDUDUHFXSHUDUVHGHXQ IDOOR/DGLDJQRVWLFDELOLGDGH[SUHVDHOHVIXHU]RQHFHVDULRSDUD ORFDOL]DUXQIDOORDVtFRPRODSUHFLVLyQREWHQLGDDOUHDOL]DUHO WHVWLQJ GHO VLVWHPD (VWH HVWXGLR SRQH GH UHOLHYH TXH OD UREXVWH] FUHFH UiSLGDPHQWH FRQ SRFRV FRQWUDWRV SHUR D VX YH] UHVXOWD PX\ FRVWRVR DOFDQ]DU OD UREXVWH] WRWDO 'HO HVWXGLRWDPELpQVHGHVSUHQGHTXHODFDOLGDGGHORVFRQWUDWRV PiV TXH OD FDQWLGDG LQIOX\H SRVLWLYDPHQWH HQ OD GLDJQRVWLFDELOLGDG (Q>@VHGHPXHVWUDTXHHOXVRGHFRQWUDWRVSHUPLWHXQ PD\RUDLVODPLHQWRGHORVIDOORVGHXQVLVWHPD(QOD22ODV GLIHUHQWHV IXQFLRQDOLGDGHV VH FRQVLJXHQ FRPELQDQGR ORV UHVXOWDGRV GH GLIHUHQWHV FRPSRQHQWHV OR TXH LPSOLFD XQD GLVWULEXFLyQ PD\RU GH ODV IXQFLRQDOLGDGHV \ XQD PD\RU FRPSOHMLGDG HQ ODV LQWHUDFFLRQHV /D HVSHFLILFDFLyQ GH ORV FRQWUDWRVGHEHHPSH]DUHQODHWDSDGHDQiOLVLVSRUHMHPSOR FUHDQGR FRQWUDWRV HQ 2&/ 2EMHFW &RQVWUDLQW /DQJXDJH (VWH PD\RU HVIXHU]R HQ OD FUHDFLyQ GH FRQWUDWRV PHMRUD ORV UHVXOWDGRVDODKRUDGHGHWHFWDU\ORFDOL]DUORVHUURUHV (Q HVWH DUWtFXOR VH SURSRQH XQD PHWRGRORJtD SDUD OD GLDJQRVLVGHHUURUHVHQHOVRIWZDUHSHUPLWLHQGRODGHWHFFLyQ GH HUURUHV HQ ORV FRQWUDWRV \ HQ HO FyGLJR IXHQWH /D LGHD SULQFLSDOFRQVLVWHHQFRQYHUWLUORVFRQWUDWRV\FyGLJRIXHQWHD UHVWULFFLRQHV \ SRVWHULRUPHQWH XWLOL]DU WpFQLFDV 0D[&63 0D[LPDO &RQVWUDLQW 6DWLVIDFWLRQ 3UREOHP SDUD REWHQHU OD GLDJQRVLVPtQLPD /DSURJUDPDFLyQFRQUHVWULFFLRQHVQRVSHUPLWHPRGHODU\ UHVROYHU SUREOHPDVUHDOHVFRPRXQFRQMXQWRGHUHVWULFFLRQHV HQWUHYDULDEOHV8QSUREOHPDGHVDWLVIDFFLyQGHUHVWULFFLRQHV VHGHILQHEDViQGRVHHQXQFRQMXQWRGHYDULDEOHV; ^;; ;Q` DVRFLDGDV D XQRV GRPLQLRV ' ^'''Q`\XQ FRQMXQWR GH UHVWULFFLRQHV & ^&&&P`&DGD UHVWULFFLyQ &LHVXQDWXSOD: L 5L GRQGH 5LHVXQDUHODFLyQ5 L⊆ 'Lxx'LNGHILQLGDSDUDHOVXEFRQMXQWRGHYDULDEOHV:L⊆; 6LWHQHPRVXQ&63HOREMHWLYRGHO0D[&63FRQVLVWHHQ HQFRQWUDU XQD DVLJQDFLyQ TXH VDWLVIDJD HO PD\RU Q~PHURGH UHVWULFFLRQHV \ TXH PLQLPLFH HO Q~PHUR GH UHVWULFFLRQHV YLRODGDV(OREMHWLYRGHODGLDJQRVLVFRQVLVWHHQHQFRQWUDUTXp VHQWHQFLDV DO VHU HMHFXWDGDV SURYRFDQ HO FRPSRUWDPLHQWR LQFRUUHFWRGHOSURJUDPD 3DUD OOHYDU D FDERHO SURFHVRGHGLDJQRVLVGH XQDIRUPD HILFLHQWH VH XWLOL]DQ WpFQLFDV GHWHVWLQJSDUDVHOHFFLRQDUTXp REVHUYDFLRQHV VRQ ODV PiV VLJQLILFDWLYDV \ DSRUWDQ PiV LQIRUPDFLyQ SDUD GHWHFWDU HUURUHV HQ ORV SURJUDPDV (Q >@ 'LDJQRVLVGHLQFRQVLVWHQFLDHQFRQWUDWRVXVDQGR HOGLVHxRSRUFRQWUDWR 5&HEDOORV)GHOD5RVD763R]R IEEE LATIN AMERICA TRANSACTIONS, VOL. 3, NO. 1, MARCH 2005 137 Authorized licensed use limited to: Universidad de Sevilla. Downloaded on February 17,2022 at 07:03:11 UTC from IEEE Xplore. Restrictions apply.
DSDUHFHQ ORV REMHWLYRV \ ODV FRPSOLFDFLRQHVTXHLPSOLFD XQ EXHQWHVWLQJ /DPD\RUtDGHODVDSUR[LPDFLRQHVGHVDUUROODGDVHQ GLDJQRVLV VRIWZDUH KDQ EDVDGR VX PHWRGRORJtD HQ HOXVRGH PRGHORV (O SUR\HFWR -$'( >@ LQYHVWLJD OD GLDJQRVLV VRIWZDUH GHVGH OD SHUVSHFWLYD GH OD 'HSXUDFLyQ %DVDGD HQ 0RGHORV 0RGHO %DVHG 'HEXJJLQJ 0%' (Q ORV WUDEDMRV UHODWLYRV D HVWH SUR\HFWRVHXVD XQPRGHORGHGHSHQGHQFLDV EDVDGR HQ HO FyGLJR IXHQWH (O PRGHOR UHSUHVHQWD ODV VHQWHQFLDV \ODVH[SUHVLRQHV FRPR VL IXHVHQ FRPSRQHQWHV \ ODV YDULDEOHV FRPR VL IXHVHQ ODV FRQH[LRQHV HQWUH FRPSRQHQWHV 6H WUDWD GH WUDQVIRUPDU FRQVWUXFWRV -DYD70D FRPSRQHQWHV /DV DVLJQDFLRQHV VHQWHQFLDV FRQGLFLRQDOHV EXFOHV HWF WLHQHQ VX FRUUHVSRQGLHQWH PpWRGR GH WUDQVIRUPDFLyQ 7DPELpQSDUDGLDJQRVLVGHVRIWZDUH\SUHYLDPHQWHDHVWRV WUDEDMRV IXH SURSXHVWD OD WpFQLFD 6OLFLQJ (VWD WpFQLFD LGHQWLILFD ORV FRQVWUXFWRV GHO FyGLJR IXHQWH TXH SXHGHQ LQIOXHQFLDUHOYDORUGHODVYDULDEOHVHQXQSXQWRGHWHUPLQDGR GHO SURJUDPD >@ 'LFLQJ >@ HV XQD H[WHQVLyQ GH HVWD WpFQLFD(QORV~OWLPRVDxRVQXHYRVPpWRGRV>@KDQVLGR GHVDUUROODGRV SDUD DXWRPDWL]DU HO SURFHVR GH GLDJQRVLV GH VRIWZDUH (O WUDEDMR TXH SUHVHQWDPRV PHMRUD \ H[WLHQGH DUWtFXORV DQWHULRUHVFRPR>@\>@HQYDULRVDVSHFWRV&RPR SULQFLSDOHVDSRUWDFLRQHVDSDUHFHQODFDSDFLGDGGHHYDOXDUVL XQ FRQWUDWR HV YLDEOH R QR \ OD FDSDFLGDG GH GHWHFWDU ODV LQFRPSDWLELOLGDGHVHQWUHHOFyGLJRIXHQWH\ORVFRQWUDWRV (ODUWtFXORHVWiGLYLGLGRHQODVVLJXLHQWHVSDUWHV3ULPHUR VHH[SRQHQDOJXQDVGHILQLFLRQHVQHFHVDULDV\SUHYLDVDOD H[SOLFDFLyQ GH OD PHWRGRORJtD \ D FRQWLQXDFLyQ VH SUHVHQWD XQ HMHPSOR VHQFLOOR GRQGH DSOLFDUHPRV OD PHWRGRORJtD (O SURFHVRGHGLDJQRVLVVHUHDOL]DHQGRVIDVHV8QDSULPHUDHQ ODTXHVyORVHWLHQHQHQFXHQWDORVFRQWUDWRVDVHUWRV\XQD VHJXQGD HQ OD TXH VH XWLOL]DQ DGHPiV ODV VHQWHQFLDV GHORV SURJUDPDV 3RU ~OWLPR VH SUHVHQWDQ ODV FRQFOXVLRQHV \ WUDEDMRVIXWXURV ,,1 27$&,Ï1<'(),1,&,21(6 'HILQLFLyQ $VHUWR LQYLDEOH $, 8Q FRQWUDWR VRIWZDUH HVWiIRUPDGRSRUXQFRQMXQWRGHDVHUWRVTXHGHEHQFXPSOLUVH GHQWUR GH OD WUD]D GH XQ SURJUDPD 8Q DVHUWR LQYLDEOH VHUi DTXHOTXHQRSXHGHFXPSOLUVHSRUTXHHQWUDHQFRQWUDGLFFLyQ FRQDVHUWRVRLQVWUXFFLRQHVTXHIRUPDQSDUWHGHODWUD]DDQWHV RGHVSXpVGHGLFKRDVHUWR 'HILQLFLyQ(UURUHQHOFyGLJRIXHQWHEXJ8QEXJVHUi XQD R YDULDV VHQWHQFLDV GHO FyGLJR IXHQWH TXH LPSLGHQ DOFDQ]DU ORV UHVXOWDGRV HVSHFLILFDGRV FRPR FRUUHFWRV /RV HUURUHVTXHFRQWHPSODUHPRVVHUiQDTXHOORVTXHVXUJHQFRPR XQD SHTXHxD YDULDFLyQ GHO SURJUDPD FRUUHFWR FRPR SRU HMHPSOR HUURUHV HQ ODV JXDUGDV GH EXFOHV R VHQWHQFLDV VHOHFWLYDVRHUURUHVHQODDVLJQDFLyQDYDULDEOHV(VWHDUWtFXOR QR WLHQH HQ FXHQWD OR TXH VHUtDQ HUURUHV HQ WLHPSR GH FRPSLODFLyQ FRPR HUURUHV HQ OD VLQWD[LV R VHPiQWLFD GHO OHQJXDMHQLORV HUURUHVGLQiPLFRVWDOHVFRPRH[FHSFLRQHV YLRODFLRQHVGHDFFHVRDPHPRULDEXFOHVLQILQLWRVHWF 'HILQLFLyQ &DVR GH 7HVW &7`6HUiXQFRQMXQWRGH YDORUHVSDUDODVYDULDEOHVRSDUiPHWURVGHHQWUDGDGHOFyGLJR REWHQLGRVDWUDYpVGHWpFQLFDVGHWHVWLQJ/DVVDOLGDVFRUUHFWDV GHO FyGLJR YHQGUiQ GDGDV SRU ORV DVHUWRV VL HO GLVHxR SRU FRQWUDWR HV OR VXILFLHQWHPHQWH IXHUWH VL HVWR QR VXFHGH XQ H[SHUWRHVTXLHQGHEHGHFLGLUTXpVDOLGDVVRQODVFRUUHFWDV 'HILQLFLyQ7UD]D/DHMHFXFLyQGHXQSURJUDPDGHSHQGH GHO&7HVFRJLGR/DVVHQWHQFLDVVHOHFWLYDVEXFOHV\OODPDGDV D PpWRGRVSHUPLWHQ LQFRUSRUDUGLIHUHQWHVLQVWUXFFLRQHVD OD WUD]D GHO SURJUDPD HQ IXQFLyQ GHODV FRQGLFLRQHV LQLFLDOHV 3RUWDQWRSDUDGLIHUHQWHVHQWUDGDVHVSRVLEOHTXHODVHFXHQFLD GH VHQWHQFLDV HMHFXWDGDV VHD GLIHUHQWH /D VHFXHQFLD GH LQVWUXFFLRQHVTXHVHHMHFXWHQIRUPDUiQORTXHGHQRPLQDUHPRV WUD]D 'HILQLFLyQ 0RGHOR GH UHVWULFFLRQHV GHO SURJUDPD 053(O053HVWiIRUPDGRSRUXQDUHGGHUHVWULFFLRQHV&\ XQ FRQMXQWR GH YDULDEOHV 9 FRQ VXV GRPLQLRV /D UHG GH UHVWULFFLRQHVVHREWLHQHDSDUWLUGHORVDVHUWRVGHOFRQWUDWR VRIWZDUH\GHOFyGLJRIXHQWH(O053SHUPLWHWHQHUXQ PRGHOR GHO FRPSRUWDPLHQWR TXH WHQGUi HO SURJUDPD (O Q~PHUR GH UHVWULFFLRQHV TXH VH LQFRUSRUDQ DO 053GHSHQGH GHODWUD]D 'HILQLFLyQ 5HVWULFFLRQHV GH VDWLVIDFFLyQ FRQFUHWDGD UHLILHG FRQVWUDLQWV /DV UHVWULFFLRQHV GH VDWLVIDFFLyQ FRQFUHWDGD SRVHHQ XQ YDORU GH YHUGDG DVRFLDGR D OD VDWLVIDFFLyQRQRGHFDGDUHVWULFFLyQ 'HILQLFLyQ 3UREOHPD GH UHVWULFFLRQHV GH VDWLVIDFFLyQ FRQFUHWDGD5&635HLILHG&RQVWUDLQW6DWLVIDFWLRQ3UREOHP 6HGHILQHFRPRXQSUREOHPDGHVDWLVIDFFLyQGHUHVWULFFLRQHV &63 HQ HO FXDO H[LVWHQ UHVWULFFLRQHV GH VDWLVIDFFLyQ FRQFUHWDGD 'HILQLFLyQ3UREOHPDGHPD[LPL]DFLyQGHUHVWULFFLRQHV 0D[&63 0D[LPDO &RQVWUDLQW 6DWLVIDFWLRQ 3UREOHP (O REMHWLYRGHXQ0D[&63FRQVLVWHHQHQFRQWUDUXQDDVLJQDFLyQ TXH VDWLVIDJD HO PD\RU Q~PHUR GH UHVWULFFLRQHV \ TXH PLQLPLFHHOQ~PHURGHUHVWULFFLRQHVYLRODGDV 'HILQLFLyQ 'LDJQRVLV 6HUi HO FRQMXQWR GH DVHUWRV R VHQWHQFLDV TXH SURYRFDQ HO FRPSRUWDPLHQWR DQyPDOR GHO SURJUDPD\TXHSRUWDQWRGHEHQVHUPRGLILFDGRV 'HILQLFLyQ 'LDJQRVLV PtQLPD 6HUi OD GLDJQRVLV TXH LPSOLFDPRGLILFDUHOPHQRUQ~PHURGHDVHUWRVRVHQWHQFLDVGH XQ SURJUDPD SDUD ORJUDU HO FRPSRUWDPLHQWR GHILQLGR FRPR FRUUHFWR ,,,( -(03/2 3DUD FODULILFDU ODV H[SOLFDFLRQHV VH XVDUi OD FODVH &XHQWD%DQFR,PSTXHLPSOHPHQWDODLQWHUID]&XHQWD%DQFR (VWDLQWHUID]PRGHODXQDFXHQWDEDQFDULDHQODFXDOSRGHPRV UHDOL]DU LQJUHVRV \ UHWLUDU FDSLWDO (O FyGLJR IXHQWH LQFOX\HQGRODHVSHFLILFDFLyQGHORVFRQWUDWRVVHPXHVWUDHQOD ILJXUD (O PpWRGR LQJUHVDU VH KD DOWHUDGR GH IRUPD LQWHQFLRQDGD SDUD TXH GHFUHPHQWH HO VDOGR HQ OXJDU GH 138 IEEE LATIN AMERICA TRANSACTIONS, VOL. 3, NO. 1, MARCH 2005 Authorized licensed use limited to: Universidad de Sevilla. Downloaded on February 17,2022 at 07:03:11 UTC from IEEE Xplore. Restrictions apply.
/** * @inv getSaldo()>= 0 */ interface CuentaBanco { /** * @pre ingreso > 0 * @post getSaldo() >= 0 */ public void ingresar (double ingreso); /** * @pre cantidad > 0 * @post getSaldo() == * getSaldo()@pre - cantidad */ public void retirar (double cantidad); public double getSaldo (); } class CuentaBancoImp implements CuentaBanco { private double interes; private double saldo; public CuentaBancoImp() { this.saldo = 0; } public void ingresar (double ingreso) { this.saldo = this.saldo - ingreso; } public void retirar (double cantidad) { this.saldo = this.saldo - cantidad; } public double getSaldo() { return this.saldo; } } )LJ&yGLJRIXHQWHGHODFODVH&XHQWD%DQFR,PS\GHODLQWHUID]&XHQWD%DQFR GHLQFUHPHQWDUOR(VWHHUURUVHUiGLDJQRVWLFDGRPiVDGHODQWH ,9' (7(50,1$&,Ï1'(/26%/248(6%È6,&26 /D GLDJQRVLV EDVDGD HQ PRGHORV >@ QHFHVLWD JHQHUDU XQ PRGHOR GH OD UHDOLGDG SDUD GHWHFWDU LQFRQVLVWHQFLDV (O PRGHOR GHO VLVWHPD UHSUHVHQWD ORV FRPSRQHQWHV LQWHUFRQHFWDGRVHQWUHVt(OVLVWHPDRIUHFHXQDIXQFLRQDOLGDG HQFRQMXQWRGHELGRDODIRUPDHQTXHHVWiQFRQHFWDGRVORV FRPSRQHQWHV \ GHELGR DO FRPSRUWDPLHQWR HVSHFLILFDGR GH FDGDXQRGHORVFRPSRQHQWHV (Q QXHVWURFDVR SUHWHQGHPRV UHDOL]DUODGLDJQRVLVGHXQ SURJUDPD3DUDDOFDQ]DUXQDGHWHUPLQDIXQFLRQDOLGDGFRQXQ SURJUDPD 22 GHEHPRV LQWHUFRQHFWDU ODV OODPDGDV HQWUH ORV GLIHUHQWHV PpWRGRV TXH IRUPDQ ODV FODVHV R FRPSRQHQWHV VRIWZDUH &DGD PpWRGR VH SXHGH FRQVLGHUDU FRPR XQ VXEVLVWHPDTXHJHQHUDXQDIXQFLRQDOLGDGGHWHUPLQDGDGHELGR D ODV HQWUDGDV TXH UHFLEH \ D ORV DWULEXWRV GHO REMHWR TXH GHILQHQ HO HVWDGR GHO REMHWR $O HMHFXWDU XQ SURJUDPD HVWDPRV LQWHUFRQHFWDQGR GLIHUHQWHV VHQWHQFLDV ORJUDQGR REWHQHUXQDGHWHUPLQDGDIXQFLRQDOLGDG\IRUPDQGRORTXHVH OODPDODWUD]DGHOSURJUDPD 3DUD UHDOL]DU OD GLDJQRVLV HV QHFHVDULR UHFRQRFHU GHO SURJUDPD FXiOHV VRQ ORV EORTXHV GH VHQWHQFLDV TXH GHSHQGLHQGR GH OD WUD]D VH LQWHUFRQHFWDUiQ GH XQD X RWUD IRUPD&XDOTXLHUDSOLFDFLyQ22VHFRPSRQHGHXQFRQMXQWR GHFODVHVSRUWDQWRHOSULPHUSDVRFRQVLVWHHQORFDOL]DUFXiOHV VRQODVFODVHVLPSOLFDGDVHQODHMHFXFLyQGHXQSURJUDPD$ SDUWLU GH FDGD XQD GH ODV FODVHV VH REWHQGUi XQD VHULH GH EORTXHVGHORVWLSRV • %ORTXHGHLQYDULDQWHVGHODFODVH&RPSXHVWRSRUORV DVHUWRV TXH GHEHQ FXPSOLUVH HQ FXDOTXLHU PRPHQWR GHQWURGHXQREMHWR • %ORTXH GH DWULEXWRV GH OD FODVH ,QFOX\HQGR ODV GHFODUDFLRQHVGHORVDWULEXWRVHVWiWLFRVGHODFODVH • %ORTXH GH DWULEXWRV GH ORV REMHWRV ,QFOXLUi ODV GHFODUDFLRQHVGHORVDWULEXWRVQRHVWiWLFRV • %ORTXH PpWRGR R FRQVWUXFWRU )RUPDGR SRU ODV GHFODUDFLRQHV \ VHQWHQFLDV LQFOXLGDV HQ HO PpWRGR R FRQVWUXFWRU DVt FRPR ORVDVHUWRV DVRFLDGRVDO EORTXH SUHFRQGLFLyQ\SRVWFRQGLFLyQSRUHMHPSOR $ VX YH] FDGD XQR GH ORV EORTXHV PpWRGR R FRQVWUXFWRU FRQWHQGUiEORTXHVGHORVWLSRV • %ORTXHV FRQGLFLRQDOHV &RPSXHVWRV SRU XQ EORTXH SDUDFDGDXQDGHODVDOWHUQDWLYDVSRVLEOHVVHJXLGRGH ODVVHQWHQFLDVDHMHFXWDUHQFDGDFRQGLFLyQ • %ORTXHV WLSR EXFOH &RPSXHVWRV SRU XQ EORTXH SDUD FDGD XQD GH ODV LWHUDFLRQHV TXH VH SURGX]FDQ (O Q~PHUR GHLWHUDFLRQHV VyOR HV FRQRFLGR HQWLHPSRGH HMHFXFLyQ &DGDXQRGHORVEORTXHVSXHGHFRQWHQHUDVLJQDFLRQHVTXH VHUiQFRQVLGHUDGDVFRPREORTXHVLQGLYLVLEOHV/DVOODPDGDVD PpWRGRV \ FUHDFLyQ GH REMHWRV SHUPLWH GHGXFLU FXiO HV HO RUGHQHQTXHORVGLIHUHQWHVEORTXHVVHHQOD]DQ 9' ,$*126,6%$6$'$(1$6(5726 (O SURFHVR GH GLDJQRVLV VH UHDOL]D HQ GRV IDVHV XQD SULPHUDHQODTXHVyORVHWLHQHQHQFXHQWDORVFRQWUDWRV\XQD VHJXQGD HQ OD TXH HQWUDQ HQ MXHJR ODV VHQWHQFLDV GH ORV SURJUDPDV PiV ORV DVHUWRV GH ORV FRQWUDWRV (Q OD SULPHUD IDVHSRGHPRVGLVWLQJXLUSUXHEDVHQODVTXHVHXWLOL]DQFDVRV GHWHVW\SUXHEDVHQODVTXHQR 3DUDFRPSUREDUTXHORVDVHUWRVGHOFRQWUDWRVRQYLDEOHVVH LUiQ IRUPDQGR JUXSRV GH UHVWULFFLRQHV GH VDWLVIDFFLyQ FRQFUHWDGDTXHIRUPDUiQXQ5&63GRQGHFDGDDVHUWRHVWDUi DVRFLDGR D XQD YDULDEOH ERROHDQD GHQRPLQDGD YDULDEOH GH VDWLVIDFFLyQ (O REMHWLYR VHUi TXH HO Pi[LPR Q~PHUR GH DVHUWRV DOFDQFHQ XQ YDORU YHUGDGHUR HQ OD YDULDEOH GH VDWLVIDFFLyQ HV GHFLU LQWHQWDU TXH WRGRV ORV DVHUWRV VHDQ YLDEOHV VHFXHQFLDOPHQWH 3DUD PD[LPL]DU HO Q~PHUR GH DVHUWRV VDWLVIDFWLEOHV OD E~VTXHGD VH FRQFUHWD HQ OD GHQRPLQDGDIXQFLyQREMHWLYRTXHMXQWRDO5&63IRUPDUiXQ SUREOHPD0D[&638WLOL]DQGRXQUHVROXWRUGHUHVWULFFLRQHV GUERRERO et al.: DIAGNOSIS OF INCONSISTENCY 139 Authorized licensed use limited to: Universidad de Sevilla. Downloaded on February 17,2022 at 07:03:11 UTC from IEEE Xplore. Restrictions apply.
VHREWHQGUiQODVGLIHUHQWHVVROXFLRQHV6LWRGDVODVYDULDEOHV GHVDWLVIDFFLyQDOFDQ]DQHOYDORUYHUGDGHURLPSOLFDTXHWRGDV ODV UHVWULFFLRQHV VRQ YLDEOHV HQ FRQMXQWR 6L QR HO SURSLR 0D[&63 RIUHFHUi FRPR UHVXOWDGR HO Q~PHUR PtQLPR GH UHVWULFFLRQHV TXH GHEHQ PRGLILFDUVH HO SDVR D ORV DVHUWRV DVRFLDGRVDHVDVUHVWULFFLRQHVHVGLUHFWR /DV UHVWULFFLRQHV JHQHUDGDV SXHGHQ VHU HYDOXDGDV SRU HO UHVROXWRUGHO&63HQFXDOTXLHURUGHQSRUWDQWRVHUiQHFHVDULR WUDQVIRUPDU ODV UHVWULFFLRQHV GHULYDGDV GH ORV DVHUWRV UHDOL]DQGRXQUHQRPEUDQGRGHODVYDULDEOHV&RQHVWHSDVRVH FRQVLJXHVLPXODUODHYDOXDFLyQVHFXHQFLDOGHORVDVHUWRV\D TXHFDGDUHVWULFFLyQVyORFRQWLHQHYDULDEOHVHQFRP~QFRQODV TXHDSDUHFHQHQODVUHVWULFFLRQHVDQWHULRUHV $ WUDYpV GH OD SURJUDPDFLyQ FRQ UHVWULFFLRQHV SRGHPRV GHWHFWDUVLXQFRQMXQWRGHDVHUWRVHVYLDEOHRQRHQIXQFLyQ GHVLH[LVWHRQRXQDSRVLEOHVROXFLyQSDUDHOVLVWHPD $'LDJQRVLVEDVDGDHQDVHUWRV\VLQFDVRVGHWHVW /DVFRPSUREDFLRQHVDUHDOL]DUVHUiQ • &RPSUREDFLyQGHWRGRVORVLQYDULDQWHVHQFRQMXQWRGH XQD FODVH /RV LQYDULDQWHV GH XQD FODVH GHEHQ FXPSOLUVHVLHPSUHSRUWDQWRVHJHQHUDUiXQ0D[&63 FRQORVLQYDULDQWHVGHFDGDFODVH • &RPSUREDFLyQ GH ORV DVHUWRV GH ORV PpWRGRV &DGD XQR GH ORV DVHUWRV GH XQ PpWRGR SUHFRQGLFLyQ R SRVWFRQGLFLyQSRUHMHPSORGHEHVHUFRPSDWLEOHFRQHO FRQMXQWRGHLQYDULDQWHVGHODFODVHTXHFRQWLHQHHO PpWRGR 3RU FDGD DVHUWR PiV HO FRQMXQWR GH LQYDULDQWHVSRGUHPRVJHQHUDUXQ0D[&63 &DGD XQR GH ODV FRPSUREDFLRQHV UHDOL]DGDV QRV DSRUWD XQRV GRPLQLRV SRVLEOHV SDUD ORV DWULEXWRV \ YDULDEOHV GHO VLVWHPD (VRV GRPLQLRV VRQ YDOLRVRV SDUD JHQHUDU FDVRV GH WHVW HQ ORV VLJXLHQWHV DSDUWDGRV (OREMHWLYRHQ HVWD SULPHUD IDVHHVGREOH3RUXQDSDUWHGLDJQRVWLFDUODYLDELOLGDGGHORV DVHUWRV TXH IRUPDQ HO FRQWUDWR VRIWZDUH < SRU RWUD SDUWH SDUDODGLDJQRVLVEDVDGDHQFDVRVGHWHVWHQFRQWUDUFXiOHVVRQ ORVGRPLQLRVSRVLEOHVSDUDGLFKRVFDVRVGHWHVW 7$%/$, ' ,$*126,6'(/0e72'25(7,5$5&21 & $62'( 7 (67 (QWUDGDVGHO&7 VDOGR#SUH FDQWLGDG! ,QYDULDQWH 3UHFRQGLFLyQ 3RVWFRQGLFLyQ ,QYDULDQWH VDOGR#SUH! 6$ FDQWLGDG! 6$ VDOGR VDOGR#SUHFDQWLGDG 6$ VDOGR! 6$ 6DOLGDVGHO&7 VDOGR %'LDJQRVLVEDVDGDHQDVHUWRV\FRQFDVRVGHWHVW $SOLFDQGRGLIHUHQWHVFDVRVGHWHVWDODVHFXHQFLDIRUPDGD SRU ^LQYDULDQWHV SUHFRQGLFLyQ SRVWFRQGLFLyQ LQYDULDQWHV` HQ FDGD XQR GH ORV PpWRGRVSRGUHPRVREWHQHU PiVLQIRUPDFLyQVREUHODYLDELOLGDGGHORVPpWRGRV3RUFDGD SUHFRQGLFLyQ\SRVWFRQGLFLyQPiVHOFRQMXQWRGHLQYDULDQWHV VHSRGUiJHQHUDUXQ0D[&63/DVYDULDEOHVGHVDWLVIDFFLyQ DVRFLDGDVDORVDVHUWRVODVQRPEUDUHPRVHPSH]DQGRSRU6$ (OREMHWLYRHVLQWHQWDUTXHWRGRVORVDVHUWRVVHFXPSODQ\ VLQRHVSRVLEOHLQWHQWDUGHWHUPLQDUTXpDVHUWRHVLQYLDEOH(Q OD WDEOD DSDUHFH OD WUDQVIRUPDFLyQ D UHVWULFFLRQHV GH OD HVSHFLILFDFLyQ GHO FRQWUDWR GHO PpWRGR UHWLUDU $SDUHFHQ FXDWUR UHVWULFFLRQHV DVRFLDGDV D FXDWUR YDULDEOHV GH VDWLVIDFFLyQ /DV FXDWUR UHVWULFFLRQHV FRUUHVSRQGHQ DO LQYDULDQWH DQWHV GH OD SUHFRQGLFLyQ OD SUHFRQGLFLyQ OD SRVWFRQGLFLyQ\HOLQYDULDQWHWUDVODSRVWFRQGLFLyQ(OFDVRGH WHVWXWLOL]DGRFRUUHVSRQGHFRQXQVDOGRLQLFLDOGHXQLGDGHV\ XQ LQWHQWR GH UHWLUDU XQD FDQWLGDG SRVLWLYD GDQGR FRPR UHVXOWDGRTXHHOVDOGRGHEHVHJXLUVLHQGR (QHVWHHMHPSORUHVXOWDLPSRVLEOHTXHWRGRVORVDVHUWRVVH FXPSODQ D OD YH] GHELGR D OD HVSHFLILFDFLyQ GH OD SRVWFRQGLFLyQ6LREVHUYDPRVHOVDOGRWLHQHTXHVHUPD\RUR LJXDOTXHFHURDOILQDOGHOPpWRGRSHURFXPSOLUHOLQYDULDQWH LPSOLFD TXH OD SUHFRQGLFLyQ \ OD SRVWFRQGLFLyQ QR SXHGHQ FXPSOLUVH D OD YH] /D SRVWFRQGLFLyQ REOLJD D FXPSOLU VDOGR VDOGR#SUHFDQWLGDGRORTXHHVORPLVPRVLVH FXPSOHQHOUHVWRGHUHVWULFFLRQHVHVHTXLYDOHQWHDVXSRQHUTXH FDQWLGDG!DOJRQRVDWLVIDFWLEOHVLFDQWLGDGHVSRVLWLYR (O SUREOHPD UDGLFD HQ TXH OD SUHFRQGLFLyQ QR HV OR VXILFLHQWHPHQWH IXHUWH FRPR SDUD LPSHGLU OOHJDU D OD SRVWFRQGLFLyQHVGHFLUQREDVWDFRQTXHODFDQWLGDGDUHWLUDU VHDSRVLWLYDHVQHFHVDULRDGHPiVTXHVHDPHQRUDOVDOGRTXH HQHVHPRPHQWRWLHQHODFXHQWD /D VROXFLyQ JHQHUDO SDUD HVWRV FDVRV VHUi UHIRU]DU OD SUHFRQGLFLyQ R ELHQ GHELOLWDU OD SRVWFRQGLFLyQ2WUD RSFLyQ VHUtDPRGLILFDUHOLQYDULDQWHSHUPLWLHQGRTXHHOVDOGRGHOD FXHQWDDGPLWLHUDYDORUHVQHJDWLYRV'HSHQGLHQGRGHOFDVRXQD XRWUDVROXFLyQVHUiODFRUUHFWD 9,' ,$*126,686$1'2$6(5726<&Ï',*2)8(17( $*HQHUDFLyQGHOFDVRGHWHVW\DXGLWRULDGHODWUD]D /RVFDVRVGHWHVWTXHVHXVDUiQVHEDVDUiQHQORVGRPLQLRV REWHQLGRV HQ HO DSDUWDGR DQWHULRU /DV WpFQLFDV GH WHVWLQJ SHUPLWHQ VHOHFFLRQDU TXp REVHUYDFLRQHV VRQ ODV PiV VLJQLILFDWLYDV \ DSRUWDQ PiV LQIRUPDFLyQ SDUD GHWHFWDU ORV HUURUHVHQORVSURJUDPDVSRUWDQWRVXXVRSHUPLWLUiOOHYDUD FDER HO SURFHVR GH GLDJQRVLV GH XQD IRUPD PiV FHUWHUD \ HILFLHQWH 8QDYH]JHQHUDGRHOFDVRGHWHVWVHHMHFXWDHOSURJUDPDGH IRUPD FRQWURODGD DOPDFHQDQGR TXp EORTXHV EiVLFRV VH KDQ HMHFXWDGR\HQTXpRUGHQ6HWUDWDGHDXGLWDUODWUD]DTXHKD VHJXLGRHOSURJUDPDLQFOX\HQGRORVDVHUWRVSRUORVTXHVHKD SDVDGR \ VH KDQ YHULILFDGR /DV OODPDGDV HQWUH PpWRGRV SHUPLWHQ HQOD]DU EORTXHV EiVLFRV GH FyGLJR TXH HQ VX FRQMXQWR IRUPDQ OD WUD]D GHO SURJUDPD /D WUD]D VHJXLGD GHSHQGHUi GHO &7 OODPDGDV HQWUH PpWRGRV \ GH ODV FRQGLFLRQHVGHEXFOHV\VHQWHQFLDVVHOHFWLYDV&DGDYH]TXHVH KDJDUHIHUHQFLDDXQDFODVHSRUSULPHUDYH]VHGHEHHMHFXWDU HOEORTXHGHDWULEXWRVGHODFODVH,JXDOPHQWHFDGDYH]TXHVH KDJDUHIHUHQFLDDOFRQVWUXFWRUGHXQDFODVHVHGHEHHMHFXWDUHO EORTXHGHDWULEXWRVGHOREMHWRDVRFLDGRDGLFKDFODVH 140 IEEE LATIN AMERICA TRANSACTIONS, VOL. 3, NO. 1, MARCH 2005 Authorized licensed use limited to: Universidad de Sevilla. Downloaded on February 17,2022 at 07:03:11 UTC from IEEE Xplore. Restrictions apply.
(OVLJXLHQWHSDVRFRQVLVWHHQWUDQVIRUPDUODVHFXHQFLDGH VHQWHQFLDV GH WDO IRUPD TXH QR VH SHUPLWDQ GRV VHQWHQFLDV TXHDVLJQHQXQYDORUDODPLVPDYDULDEOH(VWHSDVRHVSUHYLR \ QHFHVDULR SDUD JHQHUDU ODV UHVWULFFLRQHV \D TXH SHUPLWH DOPDFHQDU WRGRV ORV YDORUHV SRU ORV TXH KD SDVDGR XQD YDULDEOHHQ ODHMHFXFLyQ GHOFyGLJRDGLDJQRVWLFDU\VXYH] SHUPLWH VLPXODU OD HYDOXDFLyQ VHFXHQFLDO GHO FyGLJR IXHQWH 6HUiQHFHVDULRGLVWLQJXLUHQWUHORVTXHVRQDWULEXWRVGHFODVH GHREMHWR\YDULDEOHVORFDOHV\DTXHHOWUDWDPLHQWRGHEHWHQHU HQFXHQWDKDVWDGyQGHOOHJDODYLVLELOLGDGGHHVWDVYDULDEOHV %2EWHQFLyQGHODVUHVWULFFLRQHV /DV UHVWULFFLRQHV TXH VH REWHQJDQ GH ORV DVHUWRV GHO FRQWUDWR \ GHO FyGLJR IXHQWH IRUPDUiQ ODV UHVWULFFLRQHV GHO SURJUDPD/DVUHVWULFFLRQHVGHO'E&VHREWHQGUiQ GLUHFWDPHQWHGHORVDVHUWRV3DUDREWHQHUODVUHVWULFFLRQHVGHO FyGLJRIXHQWHWUDQVIRUPDUHPRVODVVHQWHQFLDVTXHIRUPDQORV EORTXHVEiVLFRVDUHVWULFFLRQHV (OSDVRGHVHQWHQFLDVGHOFyGLJRIXHQWHDUHVWULFFLRQHVHV DOJRTXH\DVHKDSUHVHQWDGRHQDQWHULRUHVWUDEDMRVFRPR>@ \>@TXHSXHGHQVHUUHYLVDGRVSDUDXQDPD\RUFRQFUHFLyQ $FRQWLQXDFLyQPRVWUDPRVXQUHVXPHQGHORVSDVRVDVHJXLU • %ORTXHVEiVLFRVLQGLYLVLEOHV $VLJQDFLRQHV^,GHQW ([S` $SDUWLUGHODVHQWHQFLDGHDVLJQDFLyQREWHQGUHPRVOD UHVWULFFLyQ ^666$VLJ ,GHQW ([S` GRQGH 666$VLJ UHSUHVHQWDODVDWLVIDFFLyQGHODUHVWULFFLyQ,GHQW ([S &RQHVWDUHVWULFFLyQLQGLFDPRVTXHVLODVHQWHQFLD6$VLJ QRIRUPDSDUWHGHODGLDJQRVLVPtQLPDWUDVOD HMHFXFLyQGH6$VLJGHEHFXPSOLUVHODLJXDOGDGHQWUHOD YDULDEOHDVLJQDGD\ODH[SUHVLyQTXHVHDVLJQD /ODPDGDVDPpWRGRV3DUDFDGDOODPDGDDXQPpWRGR DxDGLUHPRV ODV UHVWULFFLRQHV GHILQLGDV HQ OD SUHFRQGLFLyQ\ODSRVWFRQGLFLyQGHOPpWRGR&XDQGR QRV HQFRQWUHPRV DQWH XQD PpWRGR UHFXUVLYR ODV OODPDGDV LQWHUQDV DO PpWRGR UHFXUVLYR GHEHQ VXSRQHUVH YiOLGDV SDUD SRGHU OOHYDU D FDER OD YHULILFDFLyQIRUPDOGHODVOODPDGDVUHFXUVLYDV • %ORTXHV FRQGLFLRQDOHV ^LI FRQG ^%ORTXH,I` HOVH ^%ORTXH(OVH`` /DV WUD]DV SRVLEOHV VRQ SDUD XQD VHQWHQFLD FRQGLFLRQDOGRVVHJ~QVHFXPSODRQRODFRQGLFLyQGH ODJXDUGD'HSHQGLHQGRGHO&7LUHPRVSRUXQDWUD]D X RWUD /DV UHVWULFFLRQHV TXH VH REWHQGUiQ GH XQD VHQWHQFLD FRQGLFLRQDO LQFOXLUiQ OD FRQGLFLyQ GH OD JXDUGD TXH VH FXPSOD PiV ODV UHVWULFFLRQHV TXH VH REWHQJDQ GH ODV VHQWHQFLDV GHOEORTXH TXH VHHMHFXWH VHJ~QODWUD]DVHJXLGD • %ORTXHVWLSREXFOH^ZKLOHFRQG^6HQWHQFLDV%XFOH`` (OSULQFLSDOSUREOHPDYLHQHGDGRHQODLPSRVLELOLGDG GH HVWDEOHFHU XQD FRWD SDUD HOQ~PHUR GH YHFHV TXH GHEH LWHUDU XQ EXFOH \D TXH GHSHQGHUi GHO &7 /D HVWUXFWXUDGHXQEXFOHSXHGHVHUVLPXODGDDWUDYpVGH YDULDVVHQWHQFLDVVHOHFWLYDVDQLGDGDV&DGDXQDGHODV LWHUDFLRQHV VHUtD WUDQVIRUPDGD D XQD VHQWHQFLD VHOHFWLYD HQ OD TXH DGHPiV GH OD FRQGLFLyQ GH ILQDOL]DFLyQGHOEXFOHWHQGUtDPRVTXHWHQHUHQFXHQWD TXH SUHYLDPHQWH VH KDQ HMHFXWDGR ODV LWHUDFLRQHV DQWHULRUHVGHIRUPDVHFXHQFLDO\HQHORUGHQSUHYLVWR (Q>@VHSURSRQHXQDWpFQLFDSDUDUHGXFLUHOPRGHOR D PHQRV GH Q LWHUDFLRQHV \ REWHQHU XQD PD\RU HILFLHQFLDHQHOSURFHVRGHGLDJQRVLV &2EWHQFLyQGHO053 8QD YH] WUDQVIRUPDGRV ORV DVHUWRV \ VHQWHQFLDV D UHVWULFFLRQHVHOVLJXLHQWH SDVRFRQVLVWHHQREWHQHUTXpSDUWH GHO FyGLJR R TXp DVHUWRV LPSLGHQ REWHQHU HO UHVXOWDGR HVSHUDGR$SDUWLUGHOFDVRGHWHVWVHKDDXGLWDGRODWUD]DGHO SURJUDPDHStJUDIH9,SXQWR$REWHQLHQGRODVHFXHQFLDGH VHQWHQFLDV HMHFXWDGDV \ DVHUWRV YHULILFDGRV &RQ OD WUD]D HV SRVLEOHFUHDUXQ5&63FRQYDULDEOHVGHVDWLVIDFFLyQDVRFLDGDV DODVVHQWHQFLDVGHOFyGLJRIXHQWH(VWHWLSRGHYDULDEOHVODV QRPEUDUHPRVHPSH]DQGRSRU66 7$%/$,, & $62'( 7 (673$5$/$&/$6( & 8(17$ % $1&2 , 03 (QWUDGDV VDOGR#SUH FDQWLGDG LQJUHVR 6DOLGDV VDOGR &yGLJRSUXHED FXHQWDUHWLUDUFDQWLGDG FXHQWDLQJUHVDULQJUHVR '2EWHQFLyQGHODGLDJQRVLVPtQLPD (O VLJXLHQWH SDVR HV HQFRQWUDU HO FRQMXQWR GH VHQWHQFLDV TXH IRUPDQ OD GLDJQRVLV 3DUD TXH GLFKR FRQMXQWR WHQJD OD FDUGLQDOLGDGPtQLPDVHGHEHLQWHQWDUPD[LPL]DUHOQ~PHUR GHSUHGLFDGRV66TXHWRPHQHOYDORUYHUGDGHUR3DUDORJUDUOR VH HVWDEOHFH XQ 0D[&63 TXH LQWHQWH ORJUDU GLFKR REMHWLYR REWHQLHQGR FRPR UHVXOWDGR ORV YDORUHV GH ORV SUHGLFDGRV 66 SDUD FDGD XQD GH ODV VHQWHQFLDV GH OD WUD]D VHJXLGD (VWRV YDORUHVGHILQLUiQHOJUXSRVHQWHQFLDVTXHIRUPDQODGLDJQRVLV /DV UHVWULFFLRQHV REWHQLGDV GH ORV DVHUWRV DSRUWDQ LQIRUPDFLyQTXHGHEHFRQVLGHUDUVHYDOLGD\DTXHODSUHFLVLyQ GH OD GLDJQRVLV VH EDVD HQ HVWDLQIRUPDFLyQ (O SURFHVR GH E~VTXHGDGHSHQGHUiGHORVUHVXOWDGRVREWHQLGRVFRQHOFDVRGH WHVW\GHODVLWXDFLyQHQODTXHWHUPLQHHOSURJUDPD • 6LVHSURGXFHODSDUDGDGHOSURJUDPDSRUXQDVHUWRQR YiOLGR\QRVHDOFDQ]DHOILQDOHVWDEOHFLGRHQHO&7GHO SURJUDPDSXHGHGHEHUVHDTXHHODVHUWRHVGHPDVLDGR HVWULFWRRELHQTXHHOSURJUDPDQRHVWiELHQGLVHxDGR 3DUDVDEHUFXiOHVHORULJHQGHOSUREOHPDVHGHEH HMHFXWDU GH QXHYR HO SURJUDPDVLQ HODVHUWR'HHVWD IRUPD VH SRGUi GHGXFLU VL HO SURJUDPD HV FDSD] GH OOHJDUDOUHVXOWDGRHVSHUDGRDXQTXHHODVHUWR QRVHD VDWLVIHFKR 6L HVWR VXFHGH QRV HQFRQWUDPRV DQWH XQ DVHUWRPX\UHVWULFWLYRTXHGHEHVHUPRGLILFDGR6LQR VH DOFDQ]D HO ILQDO \ HO SURJUDPD YXHOYH D LQWHUUXPSLUVHHOSUREOHPDVHGHEHDOFyGLJRTXHHVWi KDVWDHODVHUWR • 6L HO SURJUDPD DFDED VLQ LQFXPSOLU QLQJ~Q DVHUWR SHURHOUHVXOWDGRQRHVHOHVSHFLILFDGRSRUHOFDVRGH GUERRERO et al.: DIAGNOSIS OF INCONSISTENCY 141 Authorized licensed use limited to: Universidad de Sevilla. Downloaded on February 17,2022 at 07:03:11 UTC from IEEE Xplore. Restrictions apply.
WHVW SXHGH GHEHUVH D TXH DOJXQD VHQWHQFLD LPSLGH OOHJDU DO UHVXOWDGR HVSHUDGR R ELHQ DOJ~Q DVHUWR HV SRFR UHVWULFWLYR \ GHMD UHDOL]DU RSHUDFLRQHV TXH QR SHUPLWHQOOHJDUDOUHVXOWDGRFRUUHFWR&RQODV UHVWULFFLRQHVGHO053VHSODQWHDUiXQSUREOHPD0D[ &63 (O SURFHVR GHWHUPLQDUi TXp VHQWHQFLDV VRQ HUUyQHDV ((MHPSOR 3DUD FODULILFDU OD SUHVHQWDFLyQ GH OD PHWRGRORJtD QRV YDPRVDFHQWUDUHQHOFDVRGHWHVWSURSXHVWRHQODWDEOD6H WUDWD GH XQD FXHQWD FRQ XQ VDOGR LQLFLDO GH XQLGDGHV VREUH HOOD UHDOL]DPRV GRV RSHUDFLRQHV VHFXHQFLDOHV 3ULPHUR XQDUHWLUDGDGHFDSLWDOGHXQLGDGHV\VHJXQGRXQLQJUHVR SRUODPLVPDFDQWLGDG&RPRUHVXOWDGRHOVDOGRGHODFXHQWD GHEHTXHGDUFRQXQLGDGHV 7$%/$,,, 053'(/$&/$6(& 8(17$ % $1&2 , 03 &21(/&7'(/$7$%/$,, FXHQWDUHWLUDUFDQWLGDG ,QYDULDQWHVDOGR! 3UHFRQGLFLyQFDQWLGDG! &yGLJRVDOGR VDOGRFDQWLGDG 66 3RVWFRQGLFLyQVDOGR VDOGRFDQWLGDG ,QYDULDQWHVDOGR! FXHQWDLQJUHVDULQJUHVR ,QYDULDQWHVDOGR! 3UHFRQGLFLyQLQJUHVR! &yGLJRVDOGR VDOGRLQJUHVR 66 3RVWFRQGLFLyQVDOGR! ,QYDULDQWHVDOGR! 8QD YH] JHQHUDGDV ODV UHVWULFFLRQHV GHO SUREOHPD GH GLDJQRVLVWDEODHOPRWRUGHLQIHUHQFLDVSDUDVROXFLRQDUHO &63REWHQGUiTXHODVHQWHQFLDLQFOXLGDHQHOPpWRGRLQJUHVDU HVODTXHSURYRFDHOHUURU6LREVHUYDPRVODVHQWHQFLDVHKD UHDOL]DGRXQDUHVWDHQOXJDUGHXQDVXPD/DSRVWFRQGLFLyQ GHGLFKRPpWRGRHVGHPDVLDGRGpELO\QRGHWHFWDGLFKR SUREOHPD &DPELDQGR OD VHQWHQFLD LQGLFDGD HO SUREOHPDVH UHVXHOYH(VQHFHVDULRUHVDOWDUTXHODVHQWHQFLDLQFOXLGDHQHO PpWRGR UHWLUDU QR HV RIUHFLGD FRPR SRVLEOH HUURU DXQTXH LQIOX\HHQHOUHVXOWDGRILQDOGHOYDORUGHOVDOGRGHODFXHQWD /DUD]yQHVWiHQVXSRVWFRQGLFLyQTXHHVORVXILFLHQWHPHQWH IXHUWHFRPRSDUDJDUDQWL]DUHOYDORUTXHGHEHWRPDUHOVDOGR DO ILQDOL]DU GLFKR PpWRGR 3RU WDQWR FRQWUDWRV PiV IXHUWHV SHUPLWHQORFDOL]DUPHMRUHORULJHQGHHUURUHV 9,,& 21&/86,21(6<75$%$-26)878526 (Q HVWH WUDEDMR KHPRV SURSXHVWR XQD LQWHJUDFLyQ GH WpFQLFDV GH SURJUDPDFLyQ FRQ UHVWULFFLRQHV GH GLDJQRVLV EDVDGDHQPRGHORV\GLVHxRSRUFRQWUDWRSDUDDXWRPDWL]DUOD GLDJQRVLV GHO VRIWZDUH \ GH ORV FRQWUDWRV &RQ UHVSHFWR D DQWHULRUHVWUDEDMRVVHKDQDPSOLDGRDVSHFWRVGHOGLVHxRSRU FRQWUDWR \ VHKD LQFRUSRUDGR OD FDSDFLGDG GHHYDOXDUVLXQ FRQWUDWRHVYLDEOH'HORVHMHPSORVHVWXGLDGRVVHGHGXFHTXH FXDQWRPiVIXHUWHHVHO'E&\PiVFDVRVGHWHVWVHXWLOLFHQ PiVFHUWHUDHVODGLDJQRVLV\DTXHODPHWRGRORJtDGLVSRQHGH PiVLQIRUPDFLyQGHOFRPSRUWDPLHQWRUHDO\GHOTXHVHHVSHUD 1XHVWUD LQYHVWLJDFLyQ VH FHQWUD DKRUD HQ KDFHU D~Q PiV SUHFLVDODGLDJQRVLV\H[WHQGHUODPHWRGRORJtDDRWUDV FDUDFWHUtVWLFDV GH XQ OHQJXDMH RULHQWDGR D REMHWRV FRPR SXHGHQVHUODKHUHQFLDJHVWLyQGHH[FHSFLRQHVFRQFXUUHQFLD HWF2WURLPSRUWDQWHREMHWLYRIXWXURHVDSOLFDUODPHWRGRORJtD D HMHPSORV PiV FRPSOHMRV \ UHDOHV GRQGH HO PDSHR D UHVWULFFLRQHVQRVHDWDQGLUHFWR 9,,,5 ()(5(1&,$6 >@ 5REHUW 9%LQGHU7HVWLQJ2EMHFW2ULHQWHG6\VWHPV0RGHOV 3DWWHUPV DQG7RROV$GGLVRQ:HVOH\ >@ 0H\HU%$SSO\LQJµ'HVLJQE\&RQWUDFW¶,(((&RPSXWHUYROQR 2FWREHUSS >@ 5&HEDOORV50*DVFD&DUPHOR'HO9DOOHDQG0LJXHO7RUR0D[&63 DSSURDFK IRU VRIWZDUH GLDJQRVLV /1$, SS 9,,, &RQIHUHQFLD,EHURDPHULFDQD GH,QWHOLJHQFLD$UWLILFLDO6HYLOOD1RYHPEHU >@ 5 &HEDOORV 5 0 *DVFD &DUPHOR 'HO 9DOOH DQG ) 'H /D 5RVD $ FRQVWUDLQW SURJUDPPLQJ DSSURDFK IRU VRIWZDUH GLDJQRVLV $$'(%8* 6HSWHPEHU*KHQW%HOJLXP >@ .KDOLO0$Q([SHULPHQWDO&RPSDUDVRQRI6RIWZDUH'LDJQRVLV0HWKRGV WK (XURPLFUR&RQIHUHQFH >@ ,/2*,/2*6ROYHU8VHUV0DQXDO,/2* >@ /\OH - 5 DQG :HLVHU 0$XWRPDWLFEXJORFDWLRQE\SURJUDPVOLFLQJ 6HFRQG,QWHUQDWLRQDO&RQIHUHQFHRQ&RPSXWHUVDQG$SSOLFDWLRQV%HLMLQJ &KLQDSS-XQH >@ &ULVWLQHO 0DWHLV 0DUNXV 6WXPSWQHU 'RPLQLN :LHODQG DQG )UDQ] :RWDZD([WHQGHG$EVWUDFW0RGHO%DVHG'HEXJJLQJRI-DYD3URJUDPV $$'(%8*$XJXVW0XQLFK >@ 5HLWHU5$WKHRU\RIGLDJQRVLVIURPILUVWSULQFLSOHV$UWLILFLDO,QWHOOLJHQFH SS >@ :HLVHU03URJUDP6OLFLQJ,(((7UDQVDFWLRQVRQ6RIWZDUH(QJLQHHULQJ 6(SS >@ </H7UDRQ)2XDEGHVVHODP&5REDFKDQG%%DXGU\)URP'LDJQRVLV WR 'LDJQRVDELOLW\ $[LRPDWL]DWLRQ 0HDVXUHPHQW DQG $SSOLFDWLRQ 7KH -RXUQDORI6\VWHPVDQG6RIWZDUHSS-DQXDU\ >@ %ULDQG / & /DELFKH < 6XQ + ,QYHVWLJDWLQJ WKH XVH RI DQDO\VLV FRQWUDFWV WRVXSSRUWIDXOWLVRODWLRQ LQ REMHFW RULHQWHGFRGH,QWHUQDWLRQDO 6\PSRVLXPRQ6RIWZDUH7HVWLQJDQG$QDO\VLV5RPD,WDO\ ,;% ,2*5$)Ë$6 5DIDHO &HEDOORV 1DFLGR HQ 6DQO~FDU GH %DUUDPHGD &iGL] ,QJHQLHUR ,QIRUPiWLFR SRU OD 8QLYHUVLGDG GH 6HYLOOD 3URIHVRU HQ HO GHSDUWDPHQWR GH /HQJXDMHV \ 6LVWHPDV ,QIRUPiWLFRV GH OD 8QLYHUVLGDG GH6HYLOOD6XV OLQHDVGHLQYHVWLJDFLyQVHFHQWUDQHQODGLDJQRVLVEDVDGD HQ PRGHORV'; GLVHxR VRIWZDUHSRU FRQWUDWRWHVWLQJ SURJUDPDFLyQ FRQUHVWULFFLRQHV\ VHJXULGDGGHVLVWHPDV LQIRUPiWLFRV$FWXDOPHQWHGHVDUUROODVXWHVLVGRFWRUDOHQ HOFDPSRGHODGLDJQRVLVVRIWZDUH )HUQDQGR GH OD 5RVD ,QJHQLHUR HQ,QIRUPiWLFD SRUOD 8QLYHUVLGDG GH 6HYLOOD $FWXDOPHQWH SURIHVRU HQ HO GHSDUWDPHQWRGH/HQJXDMHV\6LVWHPDV,QIRUPiWLFRVGHOD 8QLYHUVLGDG GH 6HYLOOD 6XV LQYHVWLJDFLRQHV HVWiQ IXQGDPHQWDOPHQWHRULHQWDGDVDOUHVXPHQHODQiOLVLV\OD YLVXDOL]DFLyQ GH LQIRUPDFLyQ H[WUDtGD GH ,QWHUQHW L. 6$9 YLJLODQFLD WHFQROyJLFD H LQWHOLJHQFLD FRPSHWLWLYD 97,& LQIRUPHWUtD PDSDV FRQFHSWXDOHV \ DQiOLVLV GH UHGHVVRFLDOHV$56 6HUJLR 3R]R ,QJHQLHUR HQ ,QIRUPiWLFD H ,QJHQLHUR 7pFQLFRHQ,QIRUPiWLFDGH6LVWHPDVSRUOD8QLYHUVLGDGGH 6HYLOOD $FWXDOPHQWH HV SURIHVRU GHO 'HSDUWDPHQWR GH /HQJXDMHV\6LVWHPDV,QIRUPiWLFRVGHOD8QLYHUVLGDGGH 6HYLOOD6XOtQHDGHLQYHVWLJDFLyQVHFHQWUDHQ6HJXULGDG ,QIRUPiWLFD HQFRQWUDU IRUPDV GH GHWHFWDU \ UHFXSHUDU VLVWHPDV DQWH IDOORV GH VHJXULGDGSHUILODGR GH LQWUXVRV XWLOL]DQGR WpFQLFDV GH HQJDxR \ FRQWURO DVt FRPR HO PRGHODGRGHVXHQWRUQRVRFLDO 142 IEEE LATIN AMERICA TRANSACTIONS, VOL. 3, NO. 1, MARCH 2005 Authorized licensed use limited to: Universidad de Sevilla. Downloaded on February 17,2022 at 07:03:11 UTC from IEEE Xplore. Restrictions apply.