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.

DWWDFKHG WRRO·V UHVSRQVLELOLW\ WR LQWHUSUHW WKH $FPH VSHFLILFDWLRQ DQG SHUIRUP LWVDQDO\VLVRURSHUDWLRQRQWKDW$FPHGHVFULSWLRQ:KHQDGHVLJQLVSDVVHGLQWKHRWKHUGLUHFWLRQIURPWKHH[WHUQDOWRROWR$UPDQL·VDUFKLWHFWXUHGHVLJQUHSUHVHQWDWLRQFRPSRQHQWWKLVSURFHVVLVUHYHUVHG7KHH[WHUQDOWRROZULWHVDVWUHDPRI $FPHWH[WWRWKHFRQQHFWRU7KHFRQQHFWRUWKHQSDUVHVWKLVVWUHDPWUDQVODWHVLWWR$UPDQLDQGEXLOGVDQDSSURSULDWH$UPDQLGHVLJQREMHFWLQWKHHQYLURQPHQW·V$'57KLV DSSURDFK SURYLGHV D ORRVH LQWHJUDWLRQ EHWZHHQ WKH HQYLURQPHQW DQG WKHH[WHUQDOWRRO7KLVFRQQHFWRULVPRVWHIIHFWLYHZKHQWKHLQWHJUDWHGWRROUHTXLUHVRQO\PLQLPDO LQWHUDFWLRQ ZLWK WKH IXOO HQYLURQPHQW ,W LV KRZHYHU DQ HIIHFWLYH ZD\ WRLQWHJUDWHOHJDF\WRROVWKDWVXSSRUWWKH$FPHLQWHJUDWLRQVWDQGDUGZLWKWKH$UPDQLGHVLJQHQYLURQPHQW• 7RROVSHFLILF GHVLJQ UHS $3, FRQQHFWRU 7KH VHFRQG DOWHUQDWLYH IRU LQWHJUDWLQJH[WHUQDO WRROV ZLWK WKH $UPDQL GHVLJQ HQYLURQPHQW LV WR FUHDWH D FRQQHFWRU WKDWSURYLGHV D WRROVSHFLILF LQWHUIDFH WR WKH DUFKLWHFWXUDO GHVLJQ UHSUHVHQWDWLRQFRPSRQHQW·V$3,7KHWRROVSHFLILF LQWHUIDFHSURYLGHGE\WKLV FRQQHFWRUJHQHUDOO\H[SRVHVOHVVIXQFWLRQDOLW\WKDQWKH$'5·VIXOO$3,EXWSURYLGHVPRUHVHPDQWLFDOO\VSHFLILF PHWKRGV ,W LV WKH FRQQHFWRU·V UHVSRQVLELOLW\ WR FRQYHUW WKH H[WHUQDO WRRO·VUHTXHVWVPDGHWKURXJKWKHWKLQLQWHUIDFHLQWRDQDSSURSULDWHVHULHVRI UHTXHVWVWRWKH$'57KHFRQQHFWRUWKHQKDVWRSDFNDJHWKH$'5·VUHVSRQVHDQGUHWXUQLWWRWKHH[WHUQDOWRROLQDQDSSURSULDWHIRUPDW$VDQH[DPSOHFRQVLGHUDWRROWKDWZDONVRYHUDQDUFKLWHFWXUDOGHVLJQWRFDOFXODWHV\VWHPWKURXJKSXW7KLVWRROLVFRQFHUQHGRQO\ZLWKUHWULHYLQJWKHFRPSRQHQWVDQGFRQQHFWRUVLQWKHGHVLJQGLVFRYHULQJWKHSHUIRUPDQFHSURSHUWLHVRI WKHLQGLYLGXDOFRPSRQHQWV DQG FRQQHFWRUV DQG GLVFRYHULQJ WKH V\VWHP·V WRSRORJ\ 5DWKHU WKDQH[SRVHWKH$'5·VHQWLUH$3,WRWKHWRROWKH FRQQHFWRURQO\H[SRVHVPHWKRGVWRSURYLGH VSHFLILF LQIRUPDWLRQ DERXW D V\VWHP·V FRPSRQHQWV FRQQHFWRUV WRSRORJ\DQGSHUIRUPDQFHSURSHUWLHV7KLVLQWHJUDWLRQDSSURDFKKDVWKUHHEHQHILWV)LUVWLWLVRODWHVWKHFRPSOH[LW\RI WKHLQWHUDFWLRQEHWZHHQWKHWRRODQGWKHHQYLURQPHQWLQDVLQJOHFRQQHFWRU,VRODWLQJWKLVFRPSOH[LW\VLPSOLILHVWKHLPSOHPHQWDWLRQRI ERWKWKH$'5DQGWKHH[WHUQDOWRRODQGPDNHVHYROXWLRQDU\FKDQJHVWRHLWKHUWKH$'5RUWKHWRROHDVLHU6HFRQGLWSURYLGHVDQDGGLWLRQDOGHJUHHRIVDIHW\IRUWKHRYHUDOOHQYLURQPHQWE\UHVWULFWLQJWKHRSHUDWLRQV WKDW LQGLYLGXDO WRROV DUH DOORZHG WR SHUIRUP RQ WKH VKDUHG GHVLJQUHSUHVHQWDWLRQ 7KLUG IURP WKH SHUVSHFWLYH RI WKH HQYLURQPHQW HQGXVHU WKLVDSSURDFKSURYLGHVDVLJQLILFDQWO\WLJKWHULQWHJUDWLRQEHWZHHQH[WHUQDOWRROVDQGWKHHQYLURQPHQW WKDQ WKH $FPHEDVHG LQWHJUDWLRQ GHVFULEHG SUHYLRXVO\ $OWKRXJK WKLVLQWHJUDWLRQDSSURDFKKDVPDQ\EHQHILWVLWDOVRUHTXLUHVWKHPRVWHIIRUWRQWKHSDUWRI WKHHQYLURQPHQWGHYHORSHU7KLV LQWHJUDWLRQ WHFKQLTXH LV DSSURSULDWH IRU LQWHJUDWLQJ ERWK OHJDF\ WRROV DQG$UPDQLVSHFLILFWRROV7KHWRROVSHFLILFFRQQHFWRULQWHUIDFHVFDQEHHLWKHUZULWWHQLQ-DYDRUDV&20LQWHUIDFHV7RROVWKDWGRQRWXQGHUVWDQGHLWKHURI WKHVHVWDQGDUGV

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

Saved successfully!

Ooh no, something went wrong!