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.

%RWKRI WKHVHSUREOHPVFDQEHDGGUHVVHGZLWKDQ$UFKLWHFWXUH'HVFULSWLRQ/DQJXDJHWKDWKDVPHFKDQLVPVDQGFRQVWUXFWVIRUFDSWXULQJDUFKLYLQJUHWULHYLQJDQGUHXVLQJDUFKLWHFWXUDOGHVLJQH[SHUWLVH)RUWKHSXUSRVHVRI WKLVWKHVLVDUFKLWHFWXUDOGHVLJQH[SHUWLVHHQFRPSDVVHVWKHFRQFHSWVPRGHOVDQGUXOHVWKDWVNLOOHGVRIWZDUHDUFKLWHFWVXVHZKHQVSHFLI\LQJFRQVWUXFWLQJRUDQDO\]LQJDVRIWZDUHDUFKLWHFWXUH7KLVLQFOXGHVJHQHULFGHVLJQUXOHVDQGYRFDEXODU\WKDWDUHDSSOLFDEOHWRDIDPLO\RI V\VWHPVDVZHOODVWKHFRQVWUDLQWVUXOHVDQGKHXULVWLFVXVHGLQSURGXFLQJDVLQJOHV\VWHPDQGJXLGLQJKRZWKDWV\VWHPFDQHYROYH$FDVHIRUDXWRPDWHGVRIWZDUHDUFKLWHFWXUHGHVLJQWRROV7KH DELOLW\ WR H[SOLFLWO\ FDSWXUH DQG UHXVH VRIWZDUH DUFKLWHFWXUH GHVLJQ H[SHUWLVH LV DQLPSRUWDQWILUVW VWHSWRZDUGV LPSURYLQJ WKHVWDWH RI WKH SUDFWLFH RI EXLOGLQJ DQG HYROYLQJVRIWZDUH,WLVKRZHYHURQO\DILUVWVWHS7RWDNHIXOODGYDQWDJHRIWKLVFDSWXUHGH[SHUWLVHVRIWZDUH DUFKLWHFWV DOVR QHHG SRZHUIXO GHVLJQ DQG DQDO\VLV WRROV DQG HQYLURQPHQWV 7KHVHWRROVFDQJXLGHDQDUFKLWHFWLQDQDO\]LQJDQGUHDVRQLQJDERXWVRIWZDUHDUFKLWHFWXUHVWHVWLQJDQ DUFKLWHFWXUDO VSHFLILFDWLRQ IRU FRPSOLDQFH ZLWK D VHW RI GHVLJQ UXOHV RU VHOHFWLQJ DQDSSURSULDWH FROOHFWLRQ RI YRFDEXODU\ HOHPHQWV IRU D VSHFLILF V\VWHP GHVLJQ 6XFK D VHW RIWRROVVKRXOGDOORZVRIWZDUHDUFKLWHFWVDQGGHYHORSHUVWRGRWKHLUMREPRUHHDVLO\TXLFNO\DQGHIIHFWLYHO\7KHVXFFHVVRI&RPSXWHU$LGHG'HVLJQ&$'WRROVLQRWKHUGLVFLSOLQHVVXFKDVPHFKDQLFDOHQJLQHHULQJEXLOGLQJDUFKLWHFWXUH DQG9/6,GHVLJQDUJXHVWKDWZKHQGHVLJQWRROV FDSWXUHWKHHVVHQWLDODVSHFWVRI GHVLJQLQDJLYHQGRPDLQWKDWGRPDLQ·VGHVLJQH[SHUWLVHWKH\FDQRIIHU XVHIXO DQDO\VHV VLJQLILFDQW UHXVH RI FRPPRQ GHVLJQ HOHPHQWV DQG HYHQ GHVLJQJXLGDQFHDQGHYDOXDWLRQ([SHULHQFHZLWKWKHVHWRROVDOVRGHPRQVWUDWHVWKDWLQJHQHUDODVWKH\ DUH PDGH PRUH GRPDLQ VSHFLILF WKH WRROV SURYLGH JUHDWHU OHYHUDJH IRU WKH GHVLJQHUVXVLQJ WKHP 7KH VWDQGDUG ZD\ WR PDNH GHVLJQ WRROV PRUH GRPDLQ VSHFLILF LV WR HQFRGHGHVLJQH[SHUWLVHIURPWKHWDUJHWGRPDLQGLUHFWO\LQWRWKHWRROV)RUH[DPSOHD9/6,&$'WRRO PLJKW LQFOXGH URXWLQJ DQG OD\RXW DOJRULWKPV D ODUJH OLEUDU\ RI SUHGHILQHG 9/6,FRPSRQHQWVVXFKDV UHJLVWHUVEXVVHVDQGPHPRU\EORFNVUXOHVIRUGHWHFWLQJDQGGHDOLQJZLWKWLPLQJDQGLPSHGDQFHPLVPDWFKHVDQGWRROVWRVLPXODWHWKHH[SHFWHGEHKDYLRURI DFKLS EHIRUH LW LV IDEULFDWHG (DFK RI WKHVH FDSDELOLWLHV FDSWXUHV D FROOHFWLRQ RI GHVLJQH[SHUWLVHWKDWWRROXVHUVFDQWDNHDGYDQWDJHRI LQSURGXFLQJWKHLUFKLSGHVLJQV$SSURSULDWHVRIWZDUHDUFKLWHFWXUHGHVLJQWRROVFDQSURYLGHVRIWZDUHDUFKLWHFWVZLWKVLPLODUOHYHUDJH 6SHFLILFDOO\ VSHFLDOL]HG VRIWZDUH DUFKLWHFWXUH GHVLJQ WRROV DQG HQYLURQPHQWVSURPLVHWRSURYLGHVRIWZDUHDUFKLWHFWVZLWKWKUHHEHQHILWV• 5HXVDEOH FRQFHSWXDO IUDPHZRUNV 6SHFLDOL]HG VRIWZDUH DUFKLWHFWXUH GHVLJQ HQYLURQPHQWV FDSWXUH DQG HQFRGH D FRQFHSWXDO IUDPHZRUN IRU GHVLJQLQJ VSHFLILF W\SHV RIV\VWHPV6XFKDIUDPHZRUNXVXDOO\LQFOXGHVDYRFDEXODU\RI EXLOGLQJEORFNVUXOHVDQGVHPDQWLFVIRUFRPSRVLQJWKRVHEXLOGLQJEORFNVDQGDQDO\VHVWKDWFDQEHSHUIRUPHGRQV\VWHPVGHYHORSHGZLWKWKHHQYLURQPHQW0XFKRI WKHGLIILFXOW\LQSURGXFLQJDFRPSOH[VRIWZDUH V\VWHP DULVHV IURP WKH QHHG WR GHYHORS DQ DSSURSULDWH DEVWUDFW FRQFHSWXDOPRGHODVDEDVLVIRUWKHV\VWHP7KHVHVSHFLDOL]HGHQYLURQPHQWVDOORZDGHVLJQHUWRUHXVHWKHEXLOGLQJEORFNVDQGH[SHUWLVHWKDWWKHWRROKDVFDSWXUHGLQVWHDGRI KDYLQJWRFUHDWHKLVRZQPRGHOVIURPVFUDWFKIRUHDFKQHZV\VWHP

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

Saved successfully!

Ooh no, something went wrong!