To overcome the impedance mismatch between require- ment analysis and conceptual design, we introduce an intermediate step between the two phases, ...
&RQFHSWXDO3UHGHVLJQ %ULGJLQJWKH*DSEHWZHHQ5HTXLUHPHQWVDQG&RQFHSWXDO'HVLJQ &KULVWLDQ.RS +HLQULFK&0D\U 'HSWRI$SSOLHG,QIRUPDWLFVDQG,QIRUPDWLRQ6\VWHPV 8QLYHUVLW\RI.ODJHQIXUW $.ODJHQIXUW$XVWULD FKULV#LILXQLNOXDFDW PD\U#LILXQLNOXDFDW
-897,.9 7R RYHUFRPH WKH LPSHGDQFH PLVPDWFK EHWZHHQ UHTXLUH PHQW DQDO\VLV DQG FRQFHSWXDO GHVLJQ ZH LQWURGXFH DQ LQWHUPHGLDWH VWHS EHWZHHQ WKH WZR SKDVHV FDOOHG FRQFHS WXDO SUHGHVLJQ $ VHPDQWLF PRGHO IRU WKDW SKDVH VKRXOG DOORZ IRU DQ HDV\ FROOHFWLRQ RI UHTXLUHPHQWV DV ZHOO DV IRU DQ XQSUREOHPDWLF WUDQVIRUPDWLRQ RI WKH FROOHFWHG UH TXLUHPHQWV LQWR HQWULHV RI D FRQFHSWXDO VFKHPH :H SUHV HQW D PRGHO WKDW KDV EHHQ GHYHORSHG DORQJ WKHVH SRVWX ODWHV )ROORZLQJ WKH FODVVLFDO '$7$,' DSSURDFK WKLV PRGHO XVHV D ³JORVVDU\ PHWDSKRU¦ IRU VFKHPH UHSUHVHQ WDWLRQ ,W©V EDVLF VHPDQWLF QRWLRQV DUH ¨WKLQJ W\SH© DQG ¨FRQQHFWLRQ W\SH©
,QWURGXFWLRQ
7KH LQIRUPDWLRQ V\VWHPV FRPPXQLW\ XVXDOO\ GLYLGHV WKH LQIRUPDWLRQ V\VWHP OLIH F\FOH LQWR SKDVHV UHTXLUHPHQWV DQDO\VLV FRQFHSWXDO GHVLJQ ORJLFDO GHVLJQ LPSOHPHQWD WLRQSK\VLFDO GHVLJQ DQG SURGXFWLRQ PDLQWHQDQFH 0H WKRGLFDO DSSURDFKHV WR WKH HDUO\ SKDVHV OLNH PHWKRGV RI
!" #
$" !" % & '#
"( % '"" )" ' * % % % $" # % #) # $$ % +$ %* % % ' % "'' $ ' % )" " $ ' , ) $"$ -, # % ) $) " # $$ % #% ' % ) *% $ ' #
% * % , $ ' % " ) , ' " ./ !" % " % * '# $ 0
$ % $ " , " $
1 % % # , ' !" # )
%" 2 $"3 #$
$ % , $ ' % , ./ 4
'
$ "% '# " "
!" % * % # #) $+ '' * # 5% % " % %" #) $ % , % )" 5 ,# % $# * $$ ) 67 " * % $% ' !" #
$" # )
$% *% % * $" $) 8 9 % % $% ./ , '# #
" " '# 2 3 % # ' % # # % : '" $" ) - :- ) 0 $)
%# 5% $) %# % *0 % $ ' % , ./ 5 0 % $$ % * % % '* * 8 N "# ' $ % $ ' $") % $) %# + '# % )"(
" " !" # ) # 5% , ;1 $ % * "
% * % " '# #$" " N "# ' $ % # $$ '# ) $" $) $" :- '' ' # $ ' #
# ./ $ 1 ) $$ % , * ./( # ' # % % $'# , $ % , , # % % 5%" % % $ ) $$ % % * ' %
" * # $ :- $ ) 7KH SURMHFW LV ILQDQFHG SDUWO\ E\ WKH .ODXV 7VFKLUD 6WLIWXQJ +HLGHO EHUJ 1,%$ LV DQ DFURQ\P IRU 1DWUOLFKVSUDFKOLFKH ,QIRUPDWLRQV%HGDUIV $QDO\VH QDWXUDO ODQJXDJH UHTXLUHPHQWV DQDO\VLV
!" #$%&'()* " +,&!
- . / / 0 1 +,&!
/ - 2 30% 4 5
+,&! - 6
"
/
5HODWHG:RUN
7 5
#' /82 +%89 $8:* ,
#, 81*
'
'$ " "0 #, 81* 7
VW ; 0 )
5
,D
7 " ,&C # $ ()* /
# /:8* ' 4 #,E() $%&'()*
5 5 7 " /
/
" 0
F 30! = 4 >
4 =
>
=
>
" / 0
.&30 7KH .ODJHQIXUW &RQFHSWXDO 3UH GHVLJQ0RGHO %DVLF QRWLRQV RI .&30
$Q LPSRUWDQW DLP IRU WKH GHYHORSPHQW RI .&30 ZDV WR KDUPRQL]H WKH GHYHORSHU©V DQG WKH HQGXVHU©V YLHZ RI D JLYHQ 8R' LH WR SURYLGH DQ LQWHUIDFH IRU WKHLU PXWXDO XQGHUVWDQGLQJ $V PHQWLRQHG LQ WKH SUHYLRXV VHFWLRQ WKH DSSURDFK ZDV LQIOXHQFHG E\ WKH '$7$,' PRGHO ZKLFK ZH H[WHQGHG DQG VSHFLDOL]HG WR SURYLGH DW OHDVW WKH VDPH VHPDQWLF H[SUHVVLYHQHVV DV PRGHUQ DSSURDFKHV WR REMHFW RULHQWHG DQDO\VLV GR 7KH PRVW LPSRUWDQW PRGHOLQJ QRWLRQV RI WKH VWDWLF SDUW RI RXU DSSURDFK DUH DQG :H VKRUWO\ H[SODLQ WKHVH QRWLRQV DQG JLYH H[DPSOHV ZKLFK VKRZ KRZ WR UHSUH VHQW WKHLU XVDJH ZLWKLQ JORVVDULHV
N N N N !""# ! # $ " # # % & # '
( # )*+, , ( - # # )*+,
. ", / 0 1 02 03
%#&
% & 0 4 ! # # $ $ 50 678 # $
$ # $ , $ $
!
" #
$% ZH KDYH
HPSOR\HHV
"
#
$& 0U 0LOOHU OLYLQJ LQ .ODJHQIXUW LV D W\SLFDO FXV WRPHU
" #
$' WKH DJH PXVW EH RYHU $( GHOLYHULHV DUH SRVVLEOH DOO PRQWKV H[FHSW -XO\
" SDVVHQJHU FXVWRPHU
)*
" " + !
!
" ,
- $. 7KH EDJJDJH LV DVVLJQHG WR WKH FRUUHVSRQGLQJ IOLJKW
7KH JURXQG SHUVRQQHO FKHFNV WKH DVVLJQPHQW
DVVLJQHG DVVLJQPHQW
VLJQPHQW
JURXQG SHUVRQQHO
DV
DVVLJQ DVVLJQPHQW DVVLJQ
(
1
SHUVSHFWLYH GHWHU FRQQHFWLRQ W\SH GHWHUPLQHU 3
PLQHU
LQYROYHG WKLQJ W\SH
4
1 #
7UXH
!
"
#
"
# "$
#
#
% '$
#"
(
) "
("
!
"
&
(
$'&
)&
!
)* ) '( '
) )* )* )#
"
#
$ %
&
)*
!
)!* )&
)# )$* )& )$
+
)"
Figure 1 (part of the thing type glossary)
()
QHO
6RPH HPSOR\HHV ZRUN RQ DLUSRUWV DV JURXQG SHUVRQ
HPSOR\HH
DLUSRUW JURXQG SHUVRQQHO
*+,-)./ % 0
6 6
1 2
!
$%&
* *#
& *&
$
*+ *)
Figure 2 (part of the connection type glossary)
DGGL
FRQVWUDLQWV EHWZHHQ VXEVHWV RI WKH LQ YROYHG WKLQJ W\SHV 7KLQN HJ RI D FRQQHFWLRQ W\SH WKDW FRQQHFWV WKH WKLQJ W\SHV DQG $ IXQFWLRQDO GHSHQGHQF\ [ ! FDQQRW EH H[SUHVVHG E\ SHUVSHFWLYH FDUGLQDOLWLHV EXW E\ D FRQQHFWLRQ W\SH VSHFLILF ¨DGGLWLRQDO FDUGLQDOLW\© DQG DUH WKH YHKLFOH LV WKH
RI WKDW FDUGLQDOLW\
'HVLJQ HQYLURQPHQW 7R VXSSRUW WUDFHDELOLW\ EHWZHHQ UHTXLUHPHQWV DQG
WKLQJ W\SHV FRQQHFWLRQ W\SHV DQG FRQVWUDLQWV WKHVH DUH UHODWHG WR WKHLU ¨ © VHH ILJXUH :H GLVWLQJXLVK EHWZHHQ DQG 7H[WXDO GRFXPHQWV FRQVLVW RI GRFXPHQW SDUWV DUH VXSSRVHG WR FRQVLVW RI 7KH GLVWLQFWLRQ PDLQO\ KDV EHHQ PDGH IRU VXSSRUWLQJ OLQJXLVWLF DQDO\VLV D IXUWKHU VSHFLDOL]DWLRQ RI WKH RWKHU GRFXPHQWV JUDSKLFDO YRLFH HWF FRXOG EH LQWURGXFHG LI QHFHVVDU\ DQG LV DQRWKHU IHDWXUH RI RXU VFUDWFK SDG RULHQWHG DSSURDFK :KLOH FROOHFWLQJ DQG DQDO\]LQJ UHTXLUHPHQWV WKH GHVLJQHU PLJKW XVH WKDW IHDWXUH WR QRWH RSHQ TXHVWLRQV RU UHPDUNV
! " #$%&'( ! !)
Figure 3 (KCPM meta scheme)
Figure 4 (scheme of the design environment)
3
7KH QRWDWLRQ DJDLQ FRUUHVSRQGV WR WKDW RI 207 ([DPSOHV IRU KRZ WR UHDG WKH VFKHPH DUH WKH IROORZLQJ $ XQLYHUVH RI GLVFRXUVH FRQVLVWV RI RQH RUH PRUH RUJDQL]DWLRQDO HQYL URQPHQWV SDUW RI $ FRQQHFWLRQ W\SH D FRQVWUDLQW D WKLQJ W\SH ,6 $ GHVLJQ REMHFW $ GHVLJQ REMHFW EHORQJV WR RU PRUH UHTXLUHPHQWV VRXUFHV DQG YLFH YHUVD $ UHTXLUHPHQW VRXUFH KDV H[DFWO\ RQH LQIRUPDQW$Q LQIRUPDQW LV UH VSRQVLEOH IRU RU PRUH UHT VRXUFHV $ GHVLJQHU TXHVWLRQ FDQ EH DQVZHUHG E\ RU LQIRUPDQW
$SSOLFDELOLW\DQGWRROVXSSRUW 3UDFWLFDO ([SHULHQFHV
!"# $ % & # ' &$ $ # ( ) $ ) &
* + & , ' * & % & - & & # % $ & $ , $ &# $ &# ' & $ ) $ # & &
$ $ &# . /0 # + % ) # !$ & & % # ' $ ## $ & " # !.) & $
# ' &$ &
& # # # - &
#"# ' * & - & & & 1 ! "# 6FDODELOLW\
+ ) ) % # ) # 2 & ) $ - -
- #
,I ZH GLVUHJDUG HJ WKH VHPDQWLF PRGHOLQJ DVSHFW D .&30 VFKHPH PLJKW EH VHHQ DV D VSHFLDO NLQG RI GDWD GLFWLRQDU\ ZLWK DOO LWV DGYDQWDJHV 2Q WKH RWKHU KDQG D FORVHU ORRN DW WKH WDEOHV RI ILJXUH DQG VKRZV WKDW WKHUH DUH D ORW RI HPSW\ WDEOH ILHOGV UHIOHFWLQJ WKDW QHFHVVDU\ LQIRUPDWLRQ LV
349 UHIHUUHG WR LQ VHQWHQFHV WR 7KXV
IXUWKHU VHQWHQFHV DUH QHFHVVDU\ LH DVNHG E\ D V\VWHP
N
N N N
DQDO\VW UHFRJQL]LQJ WKH HPSW\ ILHOGV WKDW ZRXOG QRW OHDG WR IXUWKHU JORVVDU\ OLQHV EXW WR D PRUH FRPSOHWH GHVFULS
WLRQ RI WKH UHTXLUHPHQWV
$FWXDOO\ ZH DUH UHLPSOHPHQWLQJ RXU ILUVW SURWRW\SH VXS
FRPSOHWHG
DQDO\VLV
SRUWLQJ WKH KDQGOLQJ RI .&30 JORVVDULHV ,Q DGGLWLRQ WR
WKDW ZH UXQ WKH MRLQW SURMHFW 1,%$ ZLWK WKH GHSDUWPHQW RI
FRPSXWHU OLQJXLVWLF RI RXU 8QLYHUVLW\ 7KH JRDO RI 1,%$ LV
VXFFHVVIXO
WR DXWRPDWH DV IDU DV SRVVLEOH WKH SURFHVV RI SURGXFLQJ SUHGHVLJQ VFKHPHV E\ H[WUDFWLQJ WKHLU HQWULHV IURP WKH
HQGXVHU©V QDWXUDO ODQJXDJH UHTXLUHPHQWV VWDWHPHQWV 2XU DSSURDFK XVHV DV D OLQJXLVWLF EDVLV WKH QDWXUDO ODQJXDJH JUDPPDU PRGHO 176 1DWUOLFKNHLWVWKHRUHWLVFKH 6\QWD[ >0):@
7KLV JUDPPDU PRGHO LV EDVHG RQ JHQHUDWLYH
WUDQVIRUPDWLRQ
KDV EHHQ GRQH VR IDU WR GHULYH WKH JORVVDU\ FRQFHSWV WKLQJ W\SH SHUVSHFWLYH DQG FRQQHFWLRQ W\SH FDUGLQDOLW\ SHU VSHFWLYH
GHWHUPLQHU
FRQQHFWLRQ
W\SH
GHVFULSWRU
VHH
PDNH FRUUHFWLRQV
VXFFHVVIXO
VWUXFWXUH 8VLQJ WKLV WUHH VWUXFWXUH ZH GHULYH IURP QDWXUDO ODQJXDJH SKUDVHV HQWULHV RI WKH SUHGHVLJQ VFKHPH :RUN
PDNH FRUUHFWLRQV
VXFFHVVIXO
V\QWD[ DQG LV H[WHQGHG WR VHPDQWLF FKDUDFWHULVWLFV $ SDUVHU LV DYDLODEOH ZKLFK WUDQVIRUPV D VHQWHQFH LQWR D WUHH
PDNH FRUUHFWLRQV
FRPSOHWH
FRPSOHWHG
>).0 ).0@ $QRWKHU DVSHFW LV WKH PDSSLQJ IURP FRQFHSWXDO SUH GHVLJQ WR FRQFHSWXDO GHVLJQ 7KLV LV QHFHVVDU\ WR JHW D IRUPDOL]HG YLHZ RI WKH 8R' :H GR WKLV LQ VHYHUDO VWHSV )LUVW D FKHFN
HQWULHV RI WKH FRQFHSWXDO VFKHPD ,Q RXU SURWRW\SH V\VWHP WKLV VHFRQG VWHS PDSSLQJ RI WKH JORVVDU\ HQWULHV ZDV LPSOHPHQWHG WR VKRZ WKH FRUUHVSRQGHQFH EHWZHHQ WKH JORVVDU\ HQWULHV DQG FRQFHSWXDO VFKHPD HQWULHV
7KHPDSSLQJSURFHVV )RU WKH GHULYDWLRQ RI D ILUVW FXW 2076FKHPH IURP UH TXLUHPHQWV GRFXPHQWV ZH SURSRVH DQ LWHUDWLYH SURFHVV PRGHO FRQVLVWLQJ RI WZR SKDVHV SUHGHVLJQ DQG
PDWLRQ ZLWK WKUHH VWHSV HDFK N N N
,QLWLDOL]DWLRQ DQG LQIRUPDWLRQ FROOHFWLRQ
LV PDGH ZKHWKHU WKH JORVVDULHV HQWULHV DUH
FRQVLVWHQW WKHQ WKH JORVVDU\ HQWULHV DUH PDSSHG WR WKH
N
Figure 5 (mapping process)
WUDQVIRU
! " " # "
# $ %& ' $ # ( "
"
# )
*+,.
/
# 0
$ $ $$ 0 1 / 2 ! "
" 3.45 6
&RQVLVWHQF\ FKHFN ! / 7 #
WHQW DQG VWUXFWXUDOO\ FRPSOHWH $Q\ GHWHFWHG LQFRQVLVWHQF\ RU LQFRPSOHWHQHVV PXVW EH FRUUHFWHG E\ WKH GHVLJQHU
Table 1 (meta mapping rules for mappings to the conceptual notions class and attribute)
7KH FRPSOHWHQHVV FKHFN DGGUHVVHV PDQGDWRU\ YDOXHV IRU PHWD DWWULEXWHV FRQQHFWLYHQHVV QR LVRODWHG WKLQJ W\SHV
# ' ) *
SHUVSHFWLYH FDUGLQDOLWLHV QDPHV HWF $Q H[DPSOH IRU LQFRQVLVWHQF\ FKHFNV LV WKH VHDUFK IRU F\FOHV HVWDEOLVKHG E\ DJJUHJDWLRQV RU JHQHUDOL]DWLRQV $QRWKHU FKHFN DGGUHVVHV WKH LGHQWLILFDWLRQ RI V\QRQ\PRXV WKLQJ W\SHV RU FRQQHFWLRQ W\SHV ,I HJ WZR RU PRUH FRQ QHFWLRQ W\SHV VKDUH WKH VDPH LQYROYHG WKLQJ W\SHV WKHQ LW VKRXOG EH GHWHFWHG DQG SUHVHQWHG WR WKH GHVLJQHU 7KLV FRQFHSW LV NQRZQ IURP FRQFHSWXDO VFKHPD YDOLGDWLRQ VHH >6WRU@
0DSSLQJ WR FRQFHSWXDO QRWLRQV 7KLV VWHS DJDLQ PD\ EH DXWRPDWHG WR D ODUJH H[WHQW RQ WKH EDVLV RI D SUHGHILQHG VHW RI PDSSLQJ UXOHV &OHDUO\ WKHVH UXOHV GHSHQG RQ WKH PRGHO FKRVHQ IRU FRQFHSWXDO GHVLJQ 207 LQ RXU FDVH :H GLVWLQJXLVK ODZV DQG SURSRVDOV $ ODZ IRUFHV D VSHFLILF PDSSLQJ HJ D JLYHQ WKLQJ
&ODVV
DWWULEXWH
$ %%% & ( ( &
%%% $
PDSSLQJ
# +
,
% # & '
)
"
* - *
W\SH WR D FODVV ,I WKH GHVLJQHU GRHV QRW IROORZ WKH ODZ WKH FRQFHSWXDO VFKHPH ZLOO EHFRPH LQFRQVLVWHQW $
PHDQV WKDW WKH SURSRVHG PDSSLQJ LV PRUH OLNHO\ WKDQ
DQRWKHU RQH 7KXV WKH GHVLJQHU PD\ DFFHSW WKH SURSRVDO RU
WDNH DQRWKHU GHFLVLRQ
PDSSLQJ
)XUWKHUPRUH UXOHV PD\ GLYLGHG LQWR GLUHFW DQG LQGL UHFW RQHV
GHWHUPLQH D WDUJHW QRWLRQ LPPHGL
DWHO\ IURP JORVVDU\ HQWULHV
XVH LQ DGGLWLRQ
UHVXOWV RI SUHYLRXV PDSSLQJV
([DPSOHV WDUJHW PRGHO 207
$ WKLQJ W\SH PDSV WR D FODVV LI LW LV LQYROYHG LQ D FRQ QHFWLRQ W\SH WR LWVHOI HJ DQ HPSOR\HH PDQDJHV RWKHU HPSOR\HHV
$ WKLQJ W\SH ZLWK D VXIIL[ OLNH ³ QDPH¦ ³ DGGUHVV¦ HWF LQ LWV QDPH PD\ PDS WR DQ DWWULEXWH $ ELQDU\ FRQQHFWLRQ W\SH WZR LQYROYHG WKLQJ W\SHV ZKHUH RQH RI WKH LQYROYHG WKLQJ W\SHV SUHYLRXVO\ ZDV PDSSHG WR DQ DWWULEXWH PDSV WR D FODVV
! "
#
PDSSLQJ VWHS GHWDLO
5HVWUXFWXULQJ DQG FRPSOHWLRQ 5HVWUXFWXULQJ EDVHV RQ FRQVLVWHQF\ FKHFNV DW WKH FRQFHS WXDO OHYHO 7\SLFDO FKHFNV DUH
N
WKH FKHFN IRU RUSKDQ FODVVHV >7DX]@ LH FODVVHV ZKLFK DUH QRW UHODWHG WR RWKHU FODVVHV
N
WKH FKHFN IRU FODVVHV ZLWK LGHQWLFDO DWWULEXWHV ,I VXFK FODVVHV H[LVW RQH KDV WR GHFLGH LI WKH FODVVHV DUH V\Q RQ\PRXV RU LI WKH\ HVWDEOLVK D JHQHUDOL]DWLRQ KLHUDU FK\
$V D FRQVHTXHQFH RI VXFK FKHFNV FKDQJHV RQ WKH SUHGHVLJQ OHYHO LH ZLWKLQ WKH JORVVDULHV PLJKW EHFRPH QHFHVVDU\ ¨UHVWUXFWXULQJ© 7\SLFDO UHVWUXFWXULQJ FDQGLGDWHV DUH WKH SHUVSHFWLYH GHWHUPLQHUV VHH >).0@ IRU PRUH GHWDLOV 5HVWUXFWXULQJ LV IROORZHG E\ WKH FRPSOHWLRQ VWHS ZKHUH LQFRPSOHWHQHVV LV GHWHFWHG E\ DQDO\]LQJ WKH FRQ FHSWXDO VFKHPH &RQFOXVLRQ
&RQFHSWXDO SUHGHVLJQ DV SURSRVHG ZLWKLQ WKLV SDSHU PD\ EULGJH WKH JDS EHWZHHQ QDWXUDO ODQJXDJH UHTXLUHPHQWV VSHFLILFDWLRQV DQG FRQFHSWXDO GHVLJQ 8VLQJ D OHDQ EXW VHPDQWLFDOO\ SRZHUIXO PRGHO OLNH .&30 WRJHWKHU ZLWK D JORVVDU\EDVHG UHSUHVHQWDWLRQ SDUDGLJP SURYLGHV IRU DQ LQWHUIDFH EHWZHHQ HQGXVHUV DQG GHVLJQHUV WKDW LV WUDQVSDU HQW WR ERWK 7KLV KDV EHHQ H[SHULHQFHG LQ D UDWKHU ODUJH ,6 GHVLJQ SURMHFW IRU DQ $XVWULDQ QHZVSDSHU SURGXFHU ZKHUH HQGXVHUV ZLWK DOO NLQGV RI HGXFDWLRQDO EDFNJURXQGV ZHUH LQYROYHG 7ULYLDOO\ SUHGHVLJQ VFKHPHV DOVR PLJKW EH YLVXDOL]HG E\ JUDSKLFDO UHSUHVHQWDWLRQV ZKHUH QHFHVVDU\ 0RUH LP SRUWDQW LV WKH IDFW WKDW PRGHOV OLNH .3&0 VHHP WR EH DQ LGHDO ¨LQWHUOLQJXD© RQ WKH ZD\ IURP QDWXUDO ODQJXDJH UH TXLUHPHQWV VSHFLILFDWLRQV WR FRQFHSWXDO VFKHPHV 7KLV LV H[SORLWHG LQ 1,%$ SURMHFW ZKHUH DXWRPDWLF PHDQV DUH GHYHORSHG IRU GHULYLQJ JORVVDU\ HQWULHV IURP WH[WXDO GRFXPHQWV DQG IRU PDSSLQJ WKHVH HQWULHV WR FRQFHSWXDO VFKHPHV 7KLV SDSHU FRQFHQWUDWHG RQ QRWLRQV DQG PHWKRGV IRU VWDWLF 8R' DVSHFWV +RZHYHU G\QDPLF DVSHFWV DUH FRYHUHG E\ .&30 DV ZHOO :H DFWXDOO\ ZRUN RQ WKH PDSSLQJ RI .&30 HYHQWV WR FRQFHSWXDO VWDWH GLDJUDPV ([SHULHQFHV ZLWK .&30 XS WR QRZ H[LVW IRU WKH DS SOLFDWLRQ GRPDLQ RI EXVLQHVV LQIRUPDWLRQ V\VWHPV ,W LV VWLOO WR VKRZ WR ZKDW H[WHQW .&30 FRXOG DOVR EH XVHIXO ZLWKLQ RWKHU DSSOLFDWLRQ DUHDV
:H ILQDOO\ ZDQW WR H[SUHVV RXU WKDQNV WR WKH ,&5( UHYLHZ HUV IRU WKHLU YDOXDEOH FRPPHQWV WKDW OHG WR D VXEVWDQWLDO LPSURYHPHQW RI WKLV SDSHU
! "#$ ## % %$ & ' *
+% ,
. /% %$ 0 -%
1 %+ -% % % & 2 "'34+ %$ 5%2
$+ $ ## , -% 01
=> , -% "1
9# ## 071'0?
+ 8/ " &% $ "9 % 0D\U@ 5H8VH
RI
0D\U +& ¦&RQFHSWXDO 3UHGHVLJQ $ 3ODWIRUP IRU 5HTXLUHPHQW
:HW]HO HGV
"
VSHFLILFDWLRQV§
/DUU\
/DWRXU
.HYLQ
%"&'( % ) $ *
6W &KDUOHV
,OOLQRLV $XJXVW
!" #
$% $&'' % ( ! ) *
+ % * ,-( # * ( . * ( /,, * 01 ! " #
$ %& % ' (%%')*+, , , ' )' #. ( *23
* ,4 * 2 $ , 5 67, - ,
" $#$" !- $ $ $, ' -' * + + !, 8 7 %, * ,-( #3 9:*;# 9- 5 : * - ; 9*
: 5
,' > )5
$
7?
* '' )-' - ?@, !, , ' , 2 #= 9,= 9, 6) , - , ' ' - - ,,,
'((, @( ' ,,8 7 *23 (( #AB#
" + $ ' $, %, WK
( += ( ++ (
* ,-( $,> #= ,-- ,-- > 7 ' * ,-( C , # ,
7/
. '
)',
, #
69 , ' ' ' ,
,'( -,8 7
/ 0. '
, 3 ## (( D3C ! / ! /,>+ : 6) ;@( ' - , ,+( 2 ,8 7