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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

DEVWUDFWPRGXODUUHXVDEOHGHVLJQH[SHUWLVH$OWKRXJKWKHODQJXDJHLWVHOI GRHVQRWQHHGWRVXSSRUWWKHH[SUHVVLRQRI RSHUDWLRQVWKHV\VWHPVDQGH[SHUWLVHVSHFLILHGZLWKWKHODQJXDJHPXVWEHUHDGLO\DPHQDEOHWRDQDO\VLVE\H[WHUQDOWRROV3URYLGLQJDVXIILFLHQWO\IRUPDOGHVLJQODQJXDJHDQGD FRQFHSWXDOIUDPHZRUNIRUFDSWXULQJERWKWKHDUFKLWHFWXUDOVSHFLILFDWLRQVRI LQGLYLGXDOVRIWZDUHV\VWHPVDQGDEVWUDFWDUFKLWHFWXUDOGHVLJQ H[SHUWLVH LV DQ LPSRUWDQW ILUVW VWHS WRZDUGV VDWLVI\LQJ WKLV UHTXLUHPHQW 6XFK DODQJXDJHDQGIUDPHZRUNDOORZVWKHSUHFLVHVSHFLILFDWLRQRIDUFKLWHFWXUDOGHVLJQVWKDWERWKDXWRPDWHG WRROV DQG KXPDQV FDQ HYDOXDWH )XUWKHU GHVLJQ H[SHUWLVH FDSWXUHG ZLWK WKLVODQJXDJHFDQEHXVHGE\DXWRPDWHGWRROVWRDQDO\]HDQGHYDOXDWHVSHFLILFV\VWHPGHVLJQV$OWKRXJKVWURQJVXSSRUWIRUDXWRPDWHGDQDO\VLVDSSHDUVWREHDGHVLUDEOHODQJXDJHSURSHUW\WKHUH LV D IXQGDPHQWDO WHQVLRQ EHWZHHQ D ODQJXDJH·V DQDO\]DELOLW\ DQG LWV QDWXUDOQHVV RIH[SUHVVLRQ ,Q JHQHUDO LQIRUPDO ODQJXDJHV WHQG WR EH PRUH LQWXLWLYH DQG H[SUHVVLYH WKDQIRUPDOODQJXDJHV)RUPDOODQJXDJHVKRZHYHUDUHJHQHUDOO\PXFKPRUHDPHQDEOHWRULJRURXVDQDO\VLV7KHGHVLJQRI WKH$UPDQLODQJXDJHPXVWILQGDQDSSURSULDWHEDODQFHEHWZHHQWKHQHHGIRUDQDO\]DELOLW\DQGWKHQHHGIRUODQJXDJHH[SUHVVLYHQHVV5HTXLUHPHQW ,QFUHPHQWDOLW\ 7KH ODQJXDJH PXVW VXSSRUW LQFUHPHQWDO FDSWXUH RI DUFKLWHFWXUDOGHVLJQH[SHUWLVHDQGLQFUHPHQWDOPRGLILFDWLRQVWRDUFKLWHFWXUDOVSHFLILFDWLRQV,QRUGHUWRVXSSRUWWKHUDSLGFXVWRPL]DWLRQRI WKH$UPDQLGHVLJQHQYLURQPHQWWKH$UPDQLGHVLJQODQJXDJHPXVWEHFDSDEOHRI HQFDSVXODWLQJVRIWZDUHDUFKLWHFWXUHGHVLJQH[SHUWLVHLQPRGXODUXQLWVWKDWFDQEHLQFUHPHQWDOO\FRPSRVHGDQGDGGHGWRWKHGHVLJQHQYLURQPHQW$V&KDSWHUGLVFXVVHVEXLOGLQJVXSSRUWIRULQFUHPHQWDOVSHFLILFDWLRQLQWRWKHGHVLJQODQJXDJHWKDW XQGHUOLHV WKH HQYLURQPHQW PDNHV WKH MRE RI FXVWRPL]LQJ WKH HQYLURQPHQW TXLWHVWUDLJKWIRUZDUG7KHLPSRUWDQFHRI KDYLQJDPRGXODUDQGLQFUHPHQWDOODQJXDJHIRUFDSWXULQJDUFKLWHFWXUDOGHVLJQ H[SHUWLVH H[WHQGV KRZHYHU EH\RQG LWV UROH LQ FXVWRPL]LQJ WKH $UPDQL GHVLJQHQYLURQPHQW 7KH DELOLW\ WR FROOHFW GHVLJQ H[SHUWLVH LQ VPDOO PRGXODU DQG FRPSRVDEOHSDFNHWVVLPSOLILHVWKHFRQFHSWXDOHIIRUWUHTXLUHGWRFDSWXUHDQGH[SUHVVWKHGHVLJQH[SHUWLVHLWVHOI)XUWKHUPRUHLWDOORZVGHVLJQHUVWRVHOHFWWKHH[SHUWLVHWKDWWKH\QHHGIRUDVSHFLILFSURMHFWDQGWRTXLFNO\DGDSWWKHEDVLFFRQFHSWVWKDWWKH\KDYHWRZRUNZLWK,QDGGLWLRQWRWKHQHHGIRULQFUHPHQWDOLW\LQFDSWXULQJVRIWZDUHDUFKLWHFWXUHGHVLJQH[SHUWLVHWKH ODQJXDJH DOVR QHHGV WR VXSSRUW LQFUHPHQWDO PRGLILFDWLRQ WR LQGLYLGXDO DUFKLWHFWXUDOVSHFLILFDWLRQV$VWKHDUFKLWHFWXUHRI DVRIWZDUHV\VWHPHYROYHVRYHUWLPHLWLVLPSRUWDQWWKDWLWV GHVLJQ VSHFLILFDWLRQ EH PRGLILHG WR DSSURSULDWHO\ UHSUHVHQW WKH FKDQJHV WR WKH V\VWHPLPSOHPHQWDWLRQ %XLOGLQJ WKLV FDSDELOLW\ LQWR WKH DUFKLWHFWXUH GHVLJQ ODQJXDJH PDNHV VXFKVSHFLILFDWLRQFKDQJHVHDVLHUPRUHVWUDLJKWIRUZDUGDQGWKHUHIRUHPRUHOLNHO\WRDFWXDOO\EHSHUIRUPHGXQGHUWLPHDQGGHDGOLQHSUHVVXUH 7KH$UPDQLGHVLJQODQJXDJH7KH$UPDQLGHVLJQODQJXDJHPHHWVWKHVHUHTXLUHPHQWV,QWKHUHPDLQGHURI WKLVFKDSWHU,SUHVHQW WKH NH\GHVLJQGHFLVLRQV PDGH LQ FUHDWLQJWKH $UPDQLODQJXDJHGHVFULEHWKH FRUH

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

Saved successfully!

Ooh no, something went wrong!