08.07.2015 Views

Rapid Development of Custom Software Architecture Design ...

Rapid Development of Custom Software Architecture Design ...

Rapid Development of Custom Software Architecture Design ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

KRZHYHUWKHSUHIHUUHGYDULDQWVUHVXOWVVWUD\RXWVLGHWKHUDQJHRI DFFHSWDEOHYDOXHVWKHQWKH$5&V 'HFLVLRQ8QLW VXEFRPSRQHQW FDQ RYHUUXOH WKH SUHIHUUHG YDULDQW DQG VZLWFK WR DQDOWHUQDWLYHYDULDQW$WWKLVSRLQWWKHDOWHUQDWLYHYDULDQWVHOHFWHGEHFRPHVWKHQHZSUHIHUUHGYDULDQW %HFDXVH WKH 0HWD6 VW\OH LV LQWHQGHG IRU UHDOWLPH PLVVLRQFULWLFDO V\VWHPV WKLVVZLWFKLQJKDVWREHSHUIRUPHGZKLOHWKHV\VWHPLVUXQQLQJDQGZLWKRXWYLRODWLQJDQ\RI WKHV\VWHP·V UHDOWLPH UHTXLUHPHQWV 0HWD6· DELOLW\ WR VDIHO\ XSJUDGH VRIWZDUH FRPSRQHQWVFRPHVGLUHFWO\IURPWKHLQWHUDFWLRQVRI WKHVHIRXU$5&VXEFRPSRQHQWVDQGWKHLUDELOLW\WRGRWKLVUHDOWLPHFRPSRQHQWVZLWFKLQJ$VVXJJHVWHGE\ILJXUHWKHFDVHVWXG\SDUWLFLSDQWVFKRVHWRPRGHO$5&VLQ$UPDQLE\FUHDWLQJDQ$5&FRPSRQHQWW\SH7KH$5&FRPSRQHQWW\SHFRQWDLQVDUHSUHVHQWDWLRQZLWKWKHWKUHHYDULDQWVD'HFLVLRQ8QLWFRPSRQHQWDVHWRI FRQQHFWRUVWROLQNWKHYDULDQWVWRWKH'HFLVLRQ8QLWDQGDSSURSULDWHELQGLQJVEHWZHHQWKHSRUWVRI WKHRXWHU$5&DQGLWVLQQHUYDULDQWVDQG'HFLVLRQ8QLWV:KLFKYDULDQWLVSUHIHUUHGLVVSHFLILHGE\DSURSHUW\SODFHGRQWKH'HFLVLRQ8QLWVXEFRPSRQHQW7KH0HWD6WRRONLW$IWHU FDSWXULQJ WKH 0HWD6 DUFKLWHFWXUDO VW\OH LQ DQ $UPDQL VSHFLILFDWLRQ WKH FDVH VWXG\SDUWLFLSDQWVEXLOWDVHWRI WRROVIRUDQDO\]LQJ0HWD6V\VWHPGHVLJQV7KLVWRRONLWSURYLGHGDQDO\VHV IRU LQVXULQJ GDWD IRUPDW FRQVLVWHQF\ WKURXJKRXW D 0HWD6 V\VWHP DQDO\]LQJ WKHLPSDFW RI GHVLJQ PRGLILFDWLRQV DQG PDLQWDLQLQJ FRQILJXUDWLRQ FRQVLVWHQF\ FRQVWUDLQWV $EULHI RYHUYLHZRI HDFKRI WKHVHDQDO\WLFDOFDSDELOLWLHVIROORZV,QVXULQJ GDWD IRUPDW FRQVLVWHQF\ 7KH 0HWD6 VW\OH SURYLGHV D FROOHFWLRQ RI SURSHUWLHVGHVLJQUXOHVDQGDQDO\VHVIRUPDLQWDLQLQJFRQVLVWHQWGDWDIRUPDWVDFURVVDOORI DV\VWHP·VFRQQHFWHGFRPSRQHQWV7KHVHSURSHUWLHVGHVLJQUXOHVDQGDQDO\VHVSURYLGHDPHFKDQLVPE\ ZKLFK DUFKLWHFWV FDQ VSHFLI\ WKH SUHFRQGLWLRQV SRVWFRQGLWLRQV DQG REOLJDWLRQV WKDWSRUWVDQGUROHVSODFHRQWKHGDWDIORZLQJWKURXJKWKHP7KLVFDSDELOLW\ZDVLPSOHPHQWHGHQWLUHO\ ZLWK QDWLYH $UPDQL FRQVWUXFWV $V D UHVXOW WKH VW\OH GHYHORSHUV ZHUH DEOH WROHYHUDJH$UPDQL·VW\SHDQGFRQVWUDLQWPDQDJHPHQWV\VWHPDQGSURYLGHWKLVYHULILFDWLRQFDSDELOLW\ZLWKPLQLPDOHIIRUW,PSDFW DQDO\VLV 7KH HIIHFWV RI PRGLI\LQJ RQH DVSHFW RI D VRIWZDUH V\VWHP IUHTXHQWO\ULSSOHWKURXJKRXWWKHUHVWRI WKHV\VWHPLQXQH[SHFWHGZD\V7RDGGUHVVWKLVLVVXHWKH0HWD6 WRRO EXLOGHUV GHYHORSHG D WRRO WR WUDFN GHSHQGHQFLHV WKURXJKRXW D V\VWHP DQGDQDO\]HWKHLPSDFWRI PRGLILFDWLRQVWRWKHV\VWHP.QRZQGHSHQGHQFLHVDUHVSHFLILHGE\DQQRWDWLQJD0HWD6V\VWHPGHVFULSWLRQZLWKGHSHQGHQF\SURSHUWLHV7KHVW\OHDQGWRROVVXSSRUWYDULRXVW\SHVRI GHSHQGHQFLHVVXFKDVGDWDIORZGHSHQGHQFLHVHJSUHFRQGLWLRQVSRVWFRQGLWLRQVDQGREOLJDWLRQVLPSOHPHQWDWLRQGHSHQGHQFLHVWLPLQJGHSHQGHQFLHVHWF7KH LPSDFW DQDO\VLV WRRO LV FDSDEOH RI H[WUDSRODWLQJ IURP H[SOLFLWO\ VSHFLILHGGHSHQGHQFLHV DQG LQIHUULQJ LPSOLFLW GHSHQGHQFLHV WR HYDOXDWH WKH HIIHFWV RI SURSRVHGFKDQJHV7KH FDVH VWXG\ SDUWLFLSDQWV LPSOHPHQWHG WKH LPSDFW DQDO\VLV WRRO DV D FROOHFWLRQ RISURSHUWLHV GHVLJQ UXOHV DQG GHVLJQ DQDO\VHV ZULWWHQ LQ $UPDQL DXJPHQWHG ZLWK DQDQDO\VLVWRROZULWWHQLQ-DYDDQGOLQNHGLQWRWKHLUWRROVXLWHWKURXJK$UPDQL·VH[WHUQDOGHVLJQDQDO\VLVFRQVWUXFW7KHGHFLVLRQWRVXSSOHPHQWWKHQDWLYH$UPDQLZLWKDQH[WHUQDO-DYD

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!