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.

$UFKLWHFWVXVLQJWKHFXVWRPL]HGHQYLURQPHQWDUHWKHUHIRUHDEOHWRH[SOLFLWO\XVHFOLHQWDQGVHUYHU FRPSRQHQWV WKDW KDYH ZHOOGHILQHG VWUXFWXUDO VHPDQWLFV DQG SURSHUWLHV DVSULPLWLYHV LQ WKHLU GHVLJQV 7R LOOXVWUDWH WKLV LGHD WKH W\SH GHILQLWLRQ IRU WKH FOLHQWFRPSRQHQWW\SHVSHFLILHVDPRQJVWRWKHUWKLQJVWKDWDOOFOLHQWLQVWDQFHVKDYHLQWHUIDFHVWKDWFDQLQWHUDFWSURSHUO\ZLWKFOLHQWUHTXHVWFRQQHFWRUVDQGWKDWDOOFOLHQWLQVWDQFHVKDYHD SURSHUW\ WKDW GHVFULEHV WKH DYHUDJH UDWH DW ZKLFK WKH\ ZLOO VHQG UHTXHVWV WR WKHLUDVVRFLDWHGVHUYHUV/LNHZLVHWKHVHUYHUVGHILQHKRZPDQ\FRQFXUUHQWFOLHQWVWKH\FDQKDQGOHDQGKRZTXLFNO\WKH\DUHDEOHWRSURFHVVFOLHQWUHTXHVWV7KH VW\OH VSHFLILFDWLRQ DOVR LQFOXGHV D FROOHFWLRQ RI GHVLJQ UXOHV WKDW GHILQH YDOLGDUFKLWHFWXUDO WRSRORJLHV DFFHSWDEOH UDQJHV IRU YDULRXV GHVLJQ SURSHUWLHV DQG DQDO\VHVWKDWFDQEH SHUIRUPHGRQ FOLHQWVHUYHU GHVLJQV([DPSOHVRI WKHVSHFLILFGHVLJQ UXOHVSURYLGHGLQWKHQDwYHFOLHQWVHUYHUVW\OHLQFOXGHGLVDOORZLQJFOLHQWFOLHQWFRQQHFWLRQVWRHQVXUHWKDWDOOGLVSOD\LQIRUPDWLRQLVUHFHLYHGWKURXJKDFOLHQWVHUYHUFRQQHFWLRQDQGDUXOHWKDWPDLQWDLQVDZRUNDEOHUDWLRRI FOLHQWVWRVHUYHUVWRLQVXUHWKDWWKHVHUYHUVDUHQRWVZDPSHGE\FOLHQWUHTXHVWV7KH FDVH VWXG\ SUHVHQWHG LQ VHFWLRQ JLYHV IXUWKHU GHWDLOV DERXW WKLV VW\OH VSHFLILFDWLRQ $V WKH FDVH VWXG\ LQGLFDWHV WKLV VLPSOH GHFODUDWLYH DUFKLWHFWXUDO VW\OHGHVFULSWLRQUHTXLUHVRQO\OLQHVRI $UPDQLFRGHWRVSHFLI\DQGWKHHQWLUHHQYLURQPHQWLQFOXGLQJLWVVSHFLILFDWLRQWRRNRQO\KRXUVWRFUHDWH7KLVFRPSDUHVVWULNLQJO\WRDJURXQGXSHQYLURQPHQWGHYHORSPHQWSURMHFWWKDWFRXOGFRQFHLYDEO\UHTXLUHKXQGUHGVRIWKRXVDQGVRUHYHQPLOOLRQVRI OLQHVRI FRGH &UHDWHFXVWRPYLVXDOL]DWLRQVIRUWKHVW\OH·VFRPSRQHQWVDQGFRQQHFWRUV7KLVVWHSLVRSWLRQDODVVWDQGDUGYLVXDOL]DWLRQVFDQEHDSSOLHGWRQHZW\SHVRI FRPSRQHQWVDQGFRQQHFWRUV&UHDWLQJFXVWRPYLVXDOL]DWLRQVIRUVSHFLILFFRPSRQHQWDQGFRQQHFWRUW\SHVFDQKRZHYHUSURYLGHDUFKLWHFWVXVLQJWKHHQYLURQPHQWZLWKUDSLGIHHGEDFNDERXWWKHLUGHVLJQV$UPDQL·VYLVXDOL]DWLRQHQJLQHLVEXLOWRQWRSRI WKH9LVLRGUDZLQJHQYLURQPHQW>9LVLR@ $V D UHVXOW WKLV VWHS LV SHUIRUPHG XVLQJ WKH YLVXDOL]DWLRQ FXVWRPL]DWLRQFDSDELOLWLHV SURYLGHG E\ 9LVLR DQG VSHFLI\LQJ D PDSSLQJ EHWZHHQ WKH 9LVLREDVHGYLVXDOL]DWLRQREMHFWVDQGWKHXQGHUO\LQJ$UPDQLVSHFLILFDWLRQVRI WKHFRPSRQHQWVDQGFRQQHFWRUV $ GHVLJQHU FUHDWLQJ D FXVWRP YLVXDOL]DWLRQ IRU D FRPSRQHQW RU FRQQHFWRUW\SHFDQFKRRVHWRPDNHDWULYLDOYLVXDOPRGLILFDWLRQVXFKDVDVVLJQLQJXQLTXHFRORUVWRHDFK W\SH XVHG D PDWWHU RI VHOHFWLQJ WKH DSSURSULDWH FRORU IURP D GLDORJ ER[$OWHUQDWLYHO\KHFDQFUHDWHDUELWUDULO\ULFKYLVXDOL]DWLRQVIRUFRPSRQHQWDQGFRQQHFWRUW\SHV XVLQJ 9LVLR·V 6PDUW6KDSHŒ WHFKQRORJ\ >9LVLR@ DQG $UPDQLV SURJUDPPDWLFYLVXDOL]DWLRQLQWHUIDFHV /RDGWKHGHILQHGVW\OHDQGYLVXDOL]DWLRQVLQWRWKHHQYLURQPHQW 7KLV VWHS LV DVVLPSOHDVVHOHFWLQJDSDLURI ILOHVIURPDGLDORJER[RI WKHUXQQLQJ$UPDQLHQYLURQPHQW7KHORDGHGILOHVLPPHGLDWHO\FRQILJXUHWKHHQYLURQPHQWWRVXSSRUWGHVLJQLQWKHQDwYHFOLHQWVHUYHUVW\OH$V WKHVH WKUHH VWHSV LQGLFDWH LW LV VWUDLJKWIRUZDUG WR VSHFLDOL]H WKH JHQHULF $UPDQLHQYLURQPHQW WR VXSSRUW VSHFLILF VW\OHV RI DUFKLWHFWXUDO GHVLJQ 2QFH WKLV FXVWRPL]DWLRQ LVFRPSOHWHWKHHQYLURQPHQWSURYLGHVDYRFDEXODU\RI GHVLJQHOHPHQWVWKDWLVWDLORUHGWRWKLVQDwYHFOLHQWVHUYHUVW\OHFOLHQWVVHUYHUVUHPRWHSURFHGXUHFDOOVDQGDVHWRI GHVLJQUXOHV

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

Saved successfully!

Ooh no, something went wrong!