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.

WKH DSSURDFK WKH\ KDYH SURGXFHG D VRIWZDUH DUFKLWHFWXUH GHVLJQ HQYLURQPHQW FDOOHG$UJRWKDW LQWHJUDWHV D FULWLTXLQJ FDSDELOLW\ ZLWK WUDGLWLRQDO GHVLJQ HQYLURQPHQW IXQFWLRQDOLW\ ,Q$UJR FULWLFV DUH EDFNJURXQG WDVNV WKDW FRQWLQXDOO\ PRQLWRU WKH VWDWH RI D GHVLJQ DQG WKHDFWLRQV WKDW D GHVLJQHU WDNHV WR IODJ SUREOHPV DQG WR RIIHU WKH GHVLJQHU VXJJHVWLRQV DQGJXLGDQFH$VLQ$UPDQLWKHDELOLW\WRFDSWXUHDQGOHYHUDJHVRIWZDUHDUFKLWHFWXUHGHVLJQH[SHUWLVHLVDFHQWUDOEHQHILWRI $UJR$UJRKRZHYHUWDNHVDVLJQLILFDQWO\GLIIHUHQWDSSURDFKWKDQ$UPDQL7KHGHVLJQH[SHUWLVHWKDW$UJRFDSWXUHVLVHPEHGGHGLQWKHLPSOHPHQWDWLRQRI LWVFULWLFV7KHVHFULWLFVDUHLPSOHPHQWHGDV-DYDFODVVHVWKDWDUHWLJKWO\LQWHJUDWHGZLWKWKHUHVWRI WKH$UJRHQYLURQPHQW$VDUHVXOW$UJR·VH[SHUWLVHLVUHDGLO\PRGXODUL]HGDQGFRPSRVHGPXFKDVLWLVLQ$UPDQL&ULWLFV SURYLGH D PHFKDQLVP IRU FDSWXULQJ VRIWZDUH DUFKLWHFWXUH GHVLJQ H[SHUWLVH WKDW LVODUJHO\FRPSOLPHQWDU\WRWKH$UPDQLDSSURDFK&ULWLFVKRZHYHUIDOOVKRUWRI IXOO\VROYLQJWKHSUREOHPVDGGUHVVHGE\$UPDQL)LUVWFULWLFVDUHDUHODWLYHO\KHDY\ZHLJKWPHFKDQLVPIRUFDSWXULQJ GHVLJQ H[SHUWLVH &UHDWLQJ WKHP UHTXLUHV VLJQLILFDQW SURJUDPPLQJ HIIRUW DQG DUHODWLYHO\ GHHS XQGHUVWDQGLQJ RI WKH LPSOHPHQWDWLRQ RI WKH HQYLURQPHQW LQWR ZKLFK WKH\ZLOOEHHPEHGGHG$OWKRXJKFULWLFVVXSSRUWDQLQFUHPHQWDOZD\WRDGGGHVLJQH[SHUWLVHWRDVRIWZDUHDUFKLWHFWXUHGHVLJQHQYLURQPHQWVXFKLQFUHPHQWDOHYROXWLRQUHPDLQVRXWRI UHDFKRIWKHHQYLURQPHQW·VHQGXVHUV6HFRQGWKHFULWLFVPHFKDQLVPGRHVQ·WVXSSRUWWKHFDSWXUHRI FRQVWUDLQWV RYHU VSHFLILF GHVLJQ LQVWDQFHV &ULWLFV DUH IXQGDPHQWDOO\ DVVRFLDWHG ZLWK DGHVLJQHQYLURQPHQWUDWKHUWKDQDQLQGLYLGXDOGHVLJQ$VDUHVXOWFULWLFVDUHQRWDSSURSULDWHZD\V WR DQQRWDWH DUFKLWHFWXUDO VSHFLILFDWLRQV ZLWK GHVLJQ UXOHV WR JXLGH D VLQJOH V\VWHP·VHYROXWLRQ)LQDOO\$UJRODFNVDXQLI\LQJIUDPHZRUNIRUDJJUHJDWLQJDQGUHDVRQLQJDERXWWKHLQWHUDFWLRQVRI LWVFULWLFV$VDUHVXOWGHYHORSLQJDIRUPDOIRXQGDWLRQIRUXQGHUVWDQGLQJWKHGHVLJQH[SHUWLVHFDSWXUHGE\$UJRSUHVHQWVDVLJQLILFDQWFKDOOHQJH 2WKHU$'/V1XPHURXVRWKHUDUFKLWHFWXUHGHVFULSWLRQODQJXDJHV$'/VKDYHEHHQGHYHORSHGWRFDSWXUHYDULRXVDVSHFWVRI DUFKLWHFWXUDOGHVLJQH[SHUWLVHDQGSURYLGHDUFKLWHFWVZLWKPHFKDQLVPVIRUGHVFULELQJ DQG UHDVRQLQJ DERXW WKHLU GHVLJQV $ EULHI V\QRSVLV RI VRPH SURPLQHQW DQGUHOHYDQW$'/VIROORZVIROORZHGE\DFRPSDULVRQZLWK$UPDQL8QL&RQ 81,YHUVDO &21QHFWRU >6KDZ@ LV DQ DUFKLWHFWXUH GHVFULSWLRQ ODQJXDJH DQGWRROVHW WKDW VXSSRUWV WKH JHQHUDWLRQ DQG DQDO\VLV RI VRIWZDUH V\VWHPV IURP DUFKLWHFWXUDOGHVFULSWLRQV 7R SURGXFH D VRIWZDUH V\VWHP D 8QL&RQ XVHU W\SLFDOO\ VSHFLILHV WKH VHW RIFRPSRQHQWV WKDW PDNH XS KLV RU KHU V\VWHP DORQJ ZLWK D GHVFULSWLRQ RI KRZ WKHFRPSRQHQWVFRPPXQLFDWHDQGLQWHUDFW7KHVHLQWHUDFWLRQSDWKVDUHFDOOHGFRQQHFWRUV8QL&RQVXSSRUWV D YDULHW\ RI DUFKLWHFWXUDO FRQQHFWRUV WKDW DUH FRPPRQO\ XVHG LQ SURGXFWLRQVRIWZDUH V\VWHPV ([DPSOHV RI WKHVH FRQQHFWRUV LQFOXGH8QL[3LSHV 5HPRWH3URFHGXUH&DOOV53&VDQG64/4XHULHV%HFDXVHWKHLQWHUDFWLRQWHFKQLTXHVXVHGE\WKHVHFRQQHFWRUVDUHZHOOXQGHUVWRRGDQGVWDQGDUGL]HG8QL&RQLVDEOHWRJHQHUDWH FRGHWR FUHDWHWKHV\VWHPVFRQQHFWRUV WKH FRPSRQHQW SDFNDJLQJ QHHGHG WR KRRN LWV FRPSRQHQWV WRJHWKHUDSSURSULDWHO\DQGWKHV\VWHP·VEXLOGILOHV$VDUHVXOW8QL&RQFDQGUDPDWLFDOO\LQFUHDVHWKHOHYHORI DEVWUDFWLRQDWZKLFKV\VWHPVDUHDFWXDOO\FRQVWUXFWHG

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

Saved successfully!

Ooh no, something went wrong!