From: hwang@ics.osaka-u.ac.jp (Hwang Sukhyung)
Newsgroups: fj.comp.oops
Subject: OO software life cycle (hwang's)
Date: 6 Nov 92 13:31:58 GMT
Distribution: fj.comp.oops
Organization: Dept. of Information & Computer Sciences, Osaka Univ., JAPAN

$@2+!w:eBg(J $@$G$9!#(J

 $@#1#07n#2#9F|Ej9F$7$?(Jevaluation of OOAD Methodologies$@$KBP$7$F!"$$(J$@$m$s(J
$@$JJ}!9$+$i%"%I%P%$%9$,$"$j$^$7$?!#2~$a$F46<U$N0U$r<($7$^$9!#(J

 $@$5$F!"$3$l$+$i$O#O#O%=%U%H%&%'%"$N(J$@%i%$%U%5%$%/%k$KBP$7$FOC$7$F8+$^$7$g(J
$@$&!#Hs>o$K4pK\E*$JOC$7$G$9$,!"#O#O(JSoftware$@$N(JLife Cycle$@$O$I$&$J$C(J$@$F$$$k(J
$@$N$G$7$g$&$+!)MM!9$JK\$H$+O@J8$rC5$7$F$b#O#O$N%i%$%U%5%$%/%k$K4X$9$kOC(J
$@$7$O8+$D$1$^$;$s$G$7$?!#(J$@=>$C$F!"#O#O$K4X?4$,$"$k3'MM$,4{$KB8$8$F$$$i$C(J
$@$7$c$kFbMF$G$9$,!"$$$/$D$+$NK\$K:\$C$?OC$7$r4p$K$7$F>!(J$@<j$K<+J,$J$j$N%i(J
$@%$%U%5%$%/%k$r:n@.$7$F$_$^$7$?!#(J

 $@2?$G$b$$$$$G$9$+$i$40U8+$*4j$$CW$7$^$9!#(J

    -------------------------------------------------------------

            The Object-Oriented Software Life Cycle (By Hwang)


$@!c%f!<%6$+$i$NMW5a;EMM!d(J           Problem Domain
                        ---------------------- 
|--------->|   $@#O#O#A(J : identification of objects/classes   --------------
|          |                              attributes       | $@:F;HMQ2DG=$J(J |
|          |                              behavior         | $@%i%$%V%i%j(J   |
|          V                                                --------------
| $@!c5-=R$5$l$?%b%G%k!d(J             Solution Domain         |      |
|                      <-----------------------------------|      |
|          |   $@#O#O#D(J : identification of relationships    |      |
|          |                                               |      |
|          V                                               |      | 
| $@!c(JClasses Network$@!d(J  <-----------------------------------       |
|                                                                 |
|          |               $@Cj>]2=!?HF2=(J                           |
|       [$@I>2A(J]--------------------------------------------------->|
|<---------|     Good
     NG

  
 $@%f!<%6$+$iMW5a;EMM$,M?$($i$l$k$H!"$=$NMW(J$@5a;EMM=q$NLdBj!J<B@$3&$NLdBj!K$+$i%*%V%8%'%/%H!?%/%i%9!"FC@-!J(Jattribute$@!K!"?6Iq$$Ey$r8+$D$1$k$H$$$C$?(J$@#O#O#A$r9T$&!#(J
$@#O#O#A$N7k2L$r5-=R$7$?%b%G%k!JE,Ev$JL>A0$,J,$i$J$$!K$r4p$K$7$F3F!9$N%*%V%8%'%/%H!?%/%i(J$@%94V$N4X78!J=8Ls!"4XO"Ey!K$r8+$D$1$k$H$$$C$?#O#O#D$r9T$&!#4{$K#O#O#DCJ3,$KF~$k$HM?$($i$l$?LdBj$KBP$9$k(J$@2r$r5a$a$k$?$a$N9TF0$,;O$^$k!##O#O#D$N7k2L$H$7$F!"%/%i%94V$N4X78$,L@$i$+$K$J$C$?%M%C%H%o!<%/$,5a$a$i$l(J$@$k!#(J

 $@$=$N%/%i%9!&%M%C%H%o!<%/$KBP$7$F!"#O#O$N%[%C%H!&%$%C%7%e%&$G$"$k3HD%@-!":F;HMQ@-!"%b%8%e!<%k2=(J$@!"E}9gMF0W@-Ey$K4X$9$kI>2A!J$^$@Dj5A$5$l$F$$$J$$!K$r9T$$!"$b$7(JGood$@$N>l9g$K$OCj>]2=!?HF2=$7$F%i%$%V%i%j(J$@2=$7$F0J8e$N3+H/$K:F;HMQ$9$k$7!"I>2A$,(JNG$@!J(JNo Good$@!K$N>l9g$K$O:F$S#O#O#A#D$r9T$&!#$3$N;~!"(JNG$@$NI>2A$KBP(J$@$9$k2~A1:v$H$7$F$O!"(J

   $@#1!#8+2a$4$7$?%*%V%8%'%/%H!?4X78$NDI2C(J
   $@#2!##O#O#A!?#O#O#DCJ3,$G$N$d$jD>$7(J
          $@!cNc!d(J  $@%*%V%8%'%/%HL>!"(Jattribute$@!"?6Iq$$$N:F8!F$(J
                  $@4X78$N:F8!F$!?JQ49(J
   $@#3!##O#O#A#DJ}K!O@$NF~$l49$((J

$@$,5s$2$i$l$k!#(J

--------------------------------------------------------------------------
$@0J>e$G$9!#(J $@$G$O!"$G$O!#(J

--

             ------------------------------------------			
              $@#O#O(J $@!C(J  $@2+(J  $@<b_W(J (Hwang Suk-Hyung)
               $@#A(J  $@!C(J  hwang@nabiki.ics.osaka-u.ac.jp
               $@#D(J  $@!C(J  Two heads are better then one!
             ------------------------------------------
                    
                    
Newsgroups: fj.comp.oops