RJWS Reliability REUSE Jlft^ TPS · RHUS Reliability m REUSE M#MJi«51'ft ^ - *H REUSE ' IIJnTBB...
Transcript of RJWS Reliability REUSE Jlft^ TPS · RHUS Reliability m REUSE M#MJi«51'ft ^ - *H REUSE ' IIJnTBB...
RJWS Reliability
REUSE J l f t ^ "TPS Ion .: T J . ; :- nee - •' : ty
^iK'I'nChu, Jan-Yi /ff#^HBaAfflw^aK«in,\°D«g-s« ^ ^ I K Liang, Chih-Neng /^asMBaAsiiw^HK^/toSigffiiiis
,m^*iiiA(ARTC) j^qi i i jgs i iB^§fi i ' mmwmm 2.tmmmmmimm • I I M « A C M M I - D E V ML33K
ISO 262621 1111 ' 1 ^ » a ^ a ^ f f l ( R E U S E ) >&l
BUS
$ M i ^ ( f i l i M ^ S t ) K M f 7 ' M
ARTCjS*f iS«f4 ' &i£ftM&*ltr in j i fitffi2010*£|ft$f£# 1000{a > flfflS2015 ¥ ^ ? M i f f ^ m 3000(1 • MnnpfiIfiffiH®
^ mmmmmmMM > mmmm mmmmm& * Mmmimm ^ L E D mm
mm)' tut±mmmmmm > ^mBm^i m&m^mmnts ° mmmm^mmm
* - ARTcMffli^nI»g^fllS# ' msir W M I I £ l £ s f ! ^ « J i r a ' M2011 ^ S M C M M I - D E V ML2rIIM ' ffM^txlf
|$7fit^$Jt (Advanced Parking Guidance System, A P G S ) M ^ m ^ l £ M ^ (Integrated Electric Parking Brake, I E P B ) # ' S f W H ^
»@IMf ( R E U S E ^ H
SEP 2012 i Quality Magazine • Chinese Society for Quality • Vol. 48 No.9 1 5
RHUS Reliability
m REUSE M # M J i « 5 1 ' f t ^ - * H
REUSE ' IIJnTBB
SitMWmM&M ' REUSE ^ L M I E M
ARTC l A l e ^ l S l S I p I S : (Capability Maturity Model Integrated, CMMI) ' iftHlt HIIfcfltPSf^c(Software Engineering
Institute, SEI) g 1984^|g#f#)S^J—Slfllt n n n I f I I¥ ' Ji«/®lInnDW
ffi • HffKlfiso 9001 J f ^ S f t l l M f f i J i ^ f l W a f f *|SlSO/TS 16949
iiMAKE/BUY/REUSE#fjf ' M ^ f f l ^ ' L ^
iSIfM^REUSE^^tUS ' 7rMfM$nHl
Shareppint
*r*t* REUSE
MAKE/BUY/ REUSE-&-*!
1 = ARTC mstmW. REUSE
tb^Ji^lMS'nliS(CMMI-DEV)ML3 VI.3 tfimmm > CMMI-DEV
M ^ f f i ' aiiStMJItt (Quality Attributes) - fij MUM ^ 'bM^M^M (Architecture-Centric Project Management) - W ffl H (Reuse Library) - MaaU(Product Lines) ^MKMMM
i^ftS (Evaluating Software Architecture) H » Hi
f£f£ CMMi-DEV#tff73?£MftufiM' fif#rl
Ll8
itMhlPACMMI-DEV ML3#J|S|H# ' MT^g £ REUSE ftM^Bfl • « M K f £ g i «
REUSE MIS > mwmmmm - mmmm
l . REUSE ftj&Jjg
« REUSE M^fMT«Jfgtl' M i l
« H M H t N ' mmmxxm^m> REUSE
REUSE :
(DM^S^XfE > (2) ^ f f n J » g ^ (3) «r?SMfi
1 6 S W f f l • 4 8 ® 9 « I 20124P9H
°TBS Reliability
(4) mmmm- °
^REusEi i j f> mmmnm^0i.m»#j
1/4> M M ^ M ^ f ^ i t ' te%±wmmm'j> 42% > ffi&4fcfFM$##f»8|215% ° RW I I M f S M & W ] (AT&T) R E U S E $ | t # i r l f f l , g f l f W ^ M f i 12-20 f@H ' 6-12f@H ' f f M » ^ S ' > 1 2 % o 2. R E U S E a s m
R E U S E mmum»fimww^^w IM® (Process) : (Df«ttWM#MfIMWr4H^'
iJcfli REUSE f l f i j o
(2)ffMl££L*P1;ft»!£HREUSEA* » Mflfl AMffl&Mg'J 1 ' 7t#REUSE
-ffiXfMpff (Engineering) ;
( D S i i i f i i s i i ^ ' ^ f f i ^ ^ mm * frffi
(3) R E U S E % # ^ 1 # ! S / J N > HMfflra*fg
(4) ^>t£|6jMftff REUSE r lfM^H^'ftX M o
-ffiffllH® (Organizational) ;
(1) A ofs ffl $ m m m K - m i t S (project) _h ' M ^ l l f ! ^ (domain) ± °
(2) ^ ^ ¥ M f f i f i » ' J ° (3) ftfe^lfcfi REUSE Hftftm • (4) a # ^ M $ n M i i i t # ^ REUSE •
R E U S E lllfi (l);lyi>«I -(2)}I^-5JWS -(3)ifSSsRfI -(4) Biffin°
R E U S E ffltf (2)IfStMifflSh (3)»l'i>fflIWS -( 4 ) E ; I : T S / , P -
(5) REUSE -
SHH® (Business) ; (1) #ffiREUSEfl&g8;A»& ° (2) . g a # i f M £ « f r J ' lA^flfcff R E U S E
3. R E U S E KlStHiftS M R E U S E f r ^ T M M f f i S S M
ft :
( i ) f m : Mm^m^mmmmnmm H # REUSE °
a)%M •• mmm^mm REUSE #mmmfi
( 4 ) t i : * mm - « # I E * a
& ' M^HS[±l* ' ^ 7 « ^ R E U S E #
SEP 2012 I Quality Magazine • Chinese Society for Q u a l i t y - V o l . 48 No.9 17
° J B S Reliability
jit A R T C mzmmmmmmmmmm « H 5 t n n p j f sis>sfgiiaiH D ni*
R E U S E ^ M W U f l - ^ i K n r i i a ' £JJPI
AREUSEf l f i J . MSfPfJ^ i - ^ j f ^ B
B U f l f E i a i K l R E U S E l I '
Library > I ^MH'R ' H#?#SH*lftlfci£$
l. ftJOn^Vr
ffSIS - MM^^M(MAKE/BUY/REUSE) ft
& ' - l i K J ^ f f l ^ M t f R E U S E
glj :
(l)&<D>Mifcffl <
2. I f t t t H I M l
ARTC^^jgW#S#«l t«^mSS fij ' felg**Hi8IS^ife£(Lane Keeping System, LKS) ' f? ^ f§ Jfc % $t (Parking
Assistant System, PAS) I f f | | $ | !ft (Electronic Parking Brake, EPB)lf '
Mf¥$l5aJS^M (Advanced Parking Guidance
System, APGS) U S E ^ ^ W ^ K ^ . * * ^(Integrated Electric Parking Brake, IEPB)^
« 2 ^ C > M 2 T O (REUSE) . 7rt§M$c
ffi ' M f B ^ f f f T C (Electronic Control Unit,
( tg§§ ) ( i^ti ) ( tfti ) ( «cw ) ( tgf§ ) ( tm )
• 2 : ARTCM^SJffggfifltf
1 8 SMOTJ • 48®9Sg | 20124P9^
qJJrllS Reliability
g ( N A S A - J P L ) M { * H ^ ' M&i&yjx&Q
£ ECU iff M H > ^ fmnij#
« R E U S E > M M ^ f l M ^ l f £f ° M
ft (Common Software) > l g ^ [ 5 ] | £ g f flf^fg!
m ' REUSE KS^fflSff-M* 10-20% -
# W U H f > ft lift g ft g a(CM)«M@sifTiifli^s«iiig > M
i i (System Engineering Team) US ' WML&M
&n2.%m&m* > m REUSE mmzmmm
Reuse Library °
M#S#Hf*WtHIBtrf«tf«ieiilM*fT ' §
/gfff* ' IflftAKM^REUSEfSfB > M
£ Jk *P ISO 26262-8 § 12 ff % # £ U
{^(Qualification of software components) ' H
§ 12.4.3.1 •
(2) ,H II ft £ flf # ~ # # §12.4.3.2 - 12.4.3.3 ~ 12.4.3.4 °
(3) ltMl^r#Sffiffl~## § 12.4.4 -[^5 f f#S¥^REUSE{I{ [
M^^mn^MM' {^Mtiii5jf#ifai I # S I n f f f l ^ f i i ' > M » l ' 1
n J M ^ W ^ ^ * ' * a * J n R E U S E REWORK KMfMB£# g flj • 4. mmwMMiL
MReuse LibrarymWft&WfaZ.jtft '
Kfwjn REUSE > mitmx^m^smm
M i fafifm > « <JI§
* [ I j A M « 2 0 0 2 ^ ^ 3 r f c f l ^ f t f f i f i
[2] Ttmrnmrmmm^
ammmm^m m
SEP 2012 i Quality Magazine • Chinese Society for Quality • Vol. 48 No.9 1 9
°JBS Reliability
— 1
„ — — mmu' M c M M i - D E v ^ f i > nm g REUSE mmm^zmm
mmmmm
1 3 i WIlTCmkB^ REUSESttg
(4) Tc^fEit&taBJ^ig (jtftmw) •
mm ' B H ^ S E Team#SMS^F^TOS
K M . ^ w « ^ c > M ' m&mmmt 4 R E U S E °
mm
S^SSfiliU ' £f ftp R E U S E f1^£ - M
m R E U S E ' ^Jimil^lt^ff
•S?«REUSEaE@St6^m
m' «ffiKir^^itaii^' mm m&mwffittm > R E U S E S ^
i t (Incremental)!^ / f i l l ! R E U S E ' i t
- ^ s a » f - » & f T ' MUM ' ft®
f#-Sfig$M > wmmmm
R E U S E . MftUtit*fSnREUSE * M4> R E W O R K . mTOW^wt^iMffi^^c' m
m^m^m^m& - M i i A H M K T i e r i#ym° D
mum [1 ] I va r Jacobson > M a r t i n Gr i s s " P a t r i k Jonsson, 1997 ,
Software Reuse : Archi tecture , Process and Organizat ion
for Business Success, A C M Press, N e w York.
[2] saw«mm' 2002 - mjummmzm • s A H H B S « § l t a W ^ f i * i « t f f t 3 t * - 1 1 7 5 -
1 1 8 3 °
[ 3 ] « 1«§ * BKB# - 2009 > JftfflEPB$K£nr
J t f i l f f ' H npli!flJ ' 45(8) - 3 4 - 4 1 • [4 ] I S O / T C 2 2 / S C 3 - 2 0 0 9 > I S O / D I S 2 6 2 6 2 - 8 R o a d
vehicles - Functional safety - Part 8: Supporting processes 0
[ 5 ] S I 1 i i 1 2012 ' C M M I - D E V V1 .3 M o d e r n
Engineering (2) Software Reuse ' MBSjASfftW^fJIS
20 S l f l f l l • 4 8 # 9 » I 2012^9/!