Page 290 - Mechatronics for Safety, Security and Dependability in a New Era
P. 290

Ch55-I044963.fm  Page 274  Tuesday, August 1, 2006  9:39 PM
            Ch55-I044963.fm
               274
               274    Page 274 Tuesday, August  1, 2006  9:39 PM



                   •type List — Type Identifier: AW1   "type List — "Type Identifier: AW1

















                                                       J
                   Figure  2: Status  display  for all works of  Figure  3: Status  after  changing  due time
                      specified  building material  type


               while background  color,  show the actual  achievement  time  of the WIP to pass the gate with  green
               background,  and the estimated  time  of the WIP to pass the gate  with  blue  background.  The red
               characters  show the tardiness expected.  The neighboring entries consisting upper  demand  line and
               lower WIP line show the allocated pair.  As the allocation  is subject to change, the display  contents
               change  when  due dates  are changed  or WIP passes  new gate.

               Figure  2  shows  the  status  display  for  one particular  type  of  building  materials,  including  the
               parts  which  demands  and WIPs  consists  of.  This  example  shows that  two building  materials are
               currently  under  processing,  and one WIP recovered  its tardiness  at the  first gate,  by shorten the
               duration  for processing  from  the first gate to the second, but another  WIP has delayed  at the last
               gate  it  passed  and tardiness  at the gate  for the  final  inspection  is expected.  In order  to  recover
               such  situations,  one may try to shorten  the duration  from  the gate to the next,  or may postpone
               the  due time  for the final inspection  of the building materials  installation.

               Figure 3 shows the case  of postponing the due time  of the final inspection  of the unit  with  unit-ID
               UNIT0001  for  four  days.  As the result,  the due time  of the unit  UNIT0001  and that  of the unit
               UNIT0002 are reversed, and the parts set which are going to be used  for those units are exchanged.


                       I
               4  THE NFRASTRUCTURE        SYSTEM
               In  this  study,  we  used  the  system  named  "Glue  Logic"  [1,2] as the  infrastructure  to  support
               multiple-agent  processing  system.  The  Glue  Logic,  which  is developed  by the  Univ.  of Electro-
               Communications,  includes the active database  and the network transparent  programming  environ-
               ment,  and supports  data  processing  in the event  driven  programming  paradigm.  Figure  4 shows
               the  overall structure  implemented  using the Glue  Logic infrastructure  system.

               The  active  database  is a  subclass  of the database  systems,  of  which  databases  have  an  abilities
               to  behave  when  it  finds  some  changes  of its contents,  without  waiting  for  external  actions.  The
               change  of the contents includes;  (1) when data is changed, and (2) when some relations are formed.
               On the other hand, the behavior  executed  on these incidents includes;  (1) changing contents  of the
   285   286   287   288   289   290   291   292   293   294   295