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.

KLHUDUFKLFDOGHFRPSRVLWLRQWHQGWRHLWKHUEHFRPHXQZLHOG\EHFDXVHWKH\FRQWDLQWRRPXFKGHWDLO DW D VLQJOH OHYHO RI DEVWUDFWLRQ RU DQDO\WLFDOO\ XVHOHVV EHFDXVH WKH\ DUH WRR YDJXH7KHUHIRUHWRNHHSWKHUHODWLRQVKLSEHWZHHQWKHHOHPHQWVRI WKHVHV\VWHPVERWKLQWHOOHFWXDOO\WUDFWDEOH DQG DQDO\WLFDOO\ XVHIXO WKH DUFKLWHFWXUH GHVFULSWLRQ ODQJXDJH PXVW VXSSRUW WKHHQFDSVXODWLRQRI VXEV\VWHPV$SSURSULDWHHQFDSVXODWLRQDOORZVVXEV\VWHPVWREHGHVFULEHGLQIXOOGHWDLODWRQHOHYHORI DEVWUDFWLRQDQGHQFDSVXODWHGIRUXVHDVDVLQJOHGHVLJQHOHPHQWDWPRUHDEVWUDFWOHYHOVRI GHVFULSWLRQ5HTXLUHPHQW'HVLJQ([SHUWLVH7KH$UPDQLGHVLJQODQJXDJHQHHGVWREHFDSDEOHRI GHVFULELQJVRIWZDUHDUFKLWHFWXUHGHVLJQH[SHUWLVHWKDWFDQEHUHXVHGDFURVVPXOWLSOHV\VWHPGHVLJQVDQGPXOWLSOHGHVLJQHQYLURQPHQWV$VRUJDQL]DWLRQVEXLOGVRIWZDUHV\VWHPVWKH\OHDUQKRZWRGRVRHIIHFWLYHO\7KLVOHDUQLQJSURFHVV LQFOXGHV GHYHORSLQJ D GHHS XQGHUVWDQGLQJ RI WKH W\SHV RI V\VWHPV WKDW WKHRUJDQL]DWLRQEXLOGVDQGGLVFRYHULQJWKHSLWIDOOVWKH\IDFHLQEXLOGLQJWKHP$VSDUWRI WKLVOHDUQLQJSURFHVVRUJDQL]DWLRQVJHQHUDOO\GHYHORSDVHWRI JRRGSUDFWLFHVDQGWHFKQLTXHVIRUVRIWZDUHGHVLJQDVZHOODVZD\VWRDYRLGGHVLJQSUREOHPV6XFKDQRUJDQL]DWLRQKDVDFTXLUHGDUFKLWHFWXUDOGHVLJQH[SHUWLVH 7KHVHSUDFWLFHVDQGWHFKQLTXHVDUHJHQHUDOO\GHYHORSHGLQIRUPDOO\DQGIUHTXHQWO\UHVLGHRQO\LQWKHPLQGVRI DIHZVRIWZDUHH[SHUWVZRUNLQJRQWKHSURMHFW6WRULQJWKLVH[SHUWLVHRQO\LQWKHKHDGVRI DIHZFULWLFDOSHRSOHKDVDQXPEHURI QHJDWLYHLPSOLFDWLRQVIRUWKHVRIWZDUHGHYHORSPHQWRUJDQL]DWLRQ)LUVWZKHQWKHVHH[SHUWVOHDYHWKHRUJDQL]DWLRQWKHH[SHUWLVHWKDWWKHRUJDQL]DWLRQKDVGHYHORSHGIUHTXHQWO\OHDYHVZLWKWKHP(YHQLI WKHH[SHUWVVWD\LQWKHRUJDQL]DWLRQGHVLJQGHWDLOVDUHHDVLO\IRUJRWWHQRYHUWKHGXUDWLRQRI DV\VWHP·VRSHUDWLRQDOOLIHWLPH)LQDOO\DODFNRI GRFXPHQWDWLRQGHVFULELQJH[SHFWHGGHVLJQSUDFWLFHPDNHVWUDLQLQJSHRSOHQHZWRDGHYHORSPHQWSURMHFWPRUHFRVWO\DQGGLIILFXOWWKDQLWQHHGVWREH6LPSO\GRFXPHQWLQJWKHGHVLJQH[SHUWLVHDFTXLUHGE\WKHRUJDQL]DWLRQVKRXOGUHGXFHWKHFRVWVDQGGLVUXSWLRQRI VWDII WXUQRYHUDVZHOODVVSHHGLQJXSWKHWUDLQLQJRI WKHRUJDQL]DWLRQ·VQHZGHVLJQHUVDQGGHYHORSHUV$OWKRXJK VLPSO\ H[SUHVVLQJ DQ RUJDQL]DWLRQ·V DUFKLWHFWXUDO GHVLJQ H[SHUWLVH ZLWK QDWXUDOODQJXDJHGRFXPHQWVLVDXVHIXOILUVWVWHSWKHUHDUHWKUHHVLJQLILFDQWEHQHILWVWRXVLQJDPRUHIRUPDOODQJXDJHDQGIUDPHZRUNIRUFRGLI\LQJWKHH[SHUWLVH)LUVWDGRPDLQH[SHUWXVLQJDIRUPDO DUFKLWHFWXUH GHVFULSWLRQ ODQJXDJH FDQ EXLOG RQ WKH EDVLF FRQFHSWV DQG IUDPHZRUNSURYLGHG E\WKHIRUPDOLVP 8VLQJVXFKDODQJXDJHVXSSRUWVFUHDWLYLW\DQGSURGXFWLYLW\E\IUHHLQJWKHGHVLJQHUWRIRFXVRQWKHH[SHUWLVHKHZDQWVWRH[SUHVVUDWKHUWKDQVHDUFKLQJIRUDZD\ LQ ZKLFK WR H[SUHVV LW 6HFRQG WKH GHVLJQHU FDQ EH PXFK PRUH SUHFLVH LQ WKHVSHFLILFDWLRQRI WKH H[SHUWLVHZLWK DIRUPDO ODQJXDJHWKDQ ZLWKD QDWXUDO ODQJXDJH 7KLUGH[SOLFLWO\ FDSWXULQJ DUFKLWHFWXUDO GHVLJQ H[SHUWLVH DQG DUFKLWHFWXUDO GHVLJQV ZLWK D ZHOOGHILQHG ODQJXDJH LV D QHFHVVDU\ ILUVW VWHS WRZDUGV SURYLGLQJ DXWRPDWHG GHVLJQ JXLGDQFHHYDOXDWLRQDQGDQDO\VLV7RDFKLHYHWKHVHEHQHILWV$UPDQLPXVWSURYLGHDIRUPDOODQJXDJHIRUFDSWXULQJDUFKLWHFWXUDOGHVLJQH[SHUWLVH7ZRIXQGDPHQWDONLQGVRIGHVLJQH[SHUWLVHDUHGHVLJQYRFDEXODU\DQGGHVLJQUXOHV 7R FDSWXUH GHVLJQ YRFDEXODU\ WKH ODQJXDJH PXVW SURYLGH FRQVWUXFWV IRU GHILQLQJ WKH6[ATT93] describes one way in which AT&T has informally captured and described some <strong>of</strong> this expertise.

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

Saved successfully!

Ooh no, something went wrong!