# p r a g m a   n a m e s p a c e ( " \ \ \ \ . \ \ R o o t \ \ I n t e l N C S 2 " ) 
 
 i n s t a n c e   o f   _ _ n a m e s p a c e {   n a m e = " m s _ 4 0 C " ; } ; 
 
 # p r a g m a   n a m e s p a c e ( " \ \ \ \ . \ \ R o o t \ \ I n t e l N C S 2 \ \ m s _ 4 0 C " ) 
 
 
 
 [ D e s c r i p t i o n ( " M a n a g e d E l e m e n t   e s t   u n e   c l a s s e   a b s t r a i t e   q u i   f o u r n i t   u n e   s u p e r c l a s s e   c o m m u n e   ( o u   u n   s o m m e t   d e   l ' a r b o r e s c e n c e   d e s   h  r i t a g e s )   p o u r   l e s   c l a s s e s   C I M   S c h e m a   n '  t a n t   p a s   c o n s t i t u  e s   d ' a s s o c i a t i o n s . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ M a n a g e d E l e m e n t 
 
 { 
 
     [ D e s c r i p t i o n ( " L a   p r o p r i  t    C a p t i o n   e s t   u n e   d e s c r i p t i o n   t e x t u e l l e   a b r  g  e   ( c h a  n e   d ' u n e   l i g n e )   d e   l ' o b j e t . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   C a p t i o n ; 
 
     [ D e s c r i p t i o n ( " L a   p r o p r i  t    D e s c r i p t i o n   p r  s e n t e   u n e   d e s c r i p t i o n   t e x t u e l l e   d e   l ' o b j e t . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   D e s c r i p t i o n ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ M a n a g e d S y s t e m E l e m e n t   c o n s t i t u e   l a   c l a s s e   d e   b a s e   d e   l a   h i  r a r c h i e   S y s t e m   E l e m e n t .   C r i t  r e s   d ' a p p a r t e n a n c e   :   t o u t   c o m p o s a n t   d i s t i n c t   d ' u n   S y s t e m   p e u t    t r e   i n c l u s   d a n s   c e t t e   c a t  g o r i e .   P a r   e x e m p l e   :   d e s   c o m p o s a n t s   l o g i c i e l s   t e l s   q u e   d e s   f i c h i e r s ,   d e s   p  r i p h  r i q u e s   t e l s   q u e   d e s   u n i t  s   e t   d e s   c o n t r  l e u r s   d e   d i s q u e   d u r   a i n s i   q u e   d e s   c o m p o s a n t s   p h y s i q u e s   t e l s   q u e   d e s   p u c e s   e t   d e s   c a r t e s . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ M a n a g e d S y s t e m E l e m e n t   :   C I M _ M a n a g e d E l e m e n t 
 
 { 
 
     [ D e s c r i p t i o n ( " U n e   v a l e u r   d e   d a t e   e t   h e u r e   i n d i q u a n t   l e   m o m e n t   d e   l ' i n s t a l l a t i o n   d e   l ' o b j e t .   L ' a b s e n c e   d e   v a l e u r   n e   s i g n i f i e   p a s   q u e   l ' o b j e t   n ' a   p a s    t    i n s t a l l  . " )   :   A m e n d e d   T o S u b c l a s s ]   d a t e t i m e   I n s t a l l D a t e ; 
 
     [ D e s c r i p t i o n ( " L a   p r o p r i  t    N a m e   d  f i n i t   l '  t i q u e t t e   q u i   i d e n t i f i e   l ' o b j e t .   D a n s   u n e   s o u s - c l a s s e ,   l a   p r o p r i  t    N a m e   p e u t    t r e   r e m p l a c  e   p a r   u n e   p r o p r i  t    K e y . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   N a m e ; 
 
     [ D e s c r i p t i o n ( "     U n e   c h a  n e   i n d i q u a n t   l '  t a t   a c t u e l   d e   l ' o b j e t .   P l u s i e u r s    t a t s   o p  r a t i o n n e l s   e t   n o n   o p  r a t i o n n e l s   s o n t   d  f i n i s .   L e s    t a t s   o p  r a t i o n n e l s   s o n t   \ " O K \ " ,   \ " D  t  r i o r  \ " ,   \ " A c c e n t u  \ "   e t   \ " P r  v .   d  f . \ " .   \ " A c c e n t u  \ "   i n d i q u e   q u e   E l e m e n t   f o n c t i o n n e   m a i s   d e m a n d e   d e   l ' a t t e n t i o n .   P a r m i   l e s   e x e m p l e s   d '  t a t   \ " A c c e n t u  \ " ,   o n   p e u t   c o m p t e r   l a   s u r c h a r g e ,   l a   s u r c h a u f f e ,   e t c .   L a   c o n d i t i o n   \ " P r  v .   d  f . \ "   ( d  f a i l l a n c e   p r  v u e )   i n d i q u e   q u ' u n   E l e m e n t   f o n c t i o n n e   c o r r e c t e m e n t   m a i s   q u ' u n e   d  f a i l l a n c e   e s t   p r  v i s i b l e   d a n s   u n   a v e n i r   p r o c h e .   P a r   e x e m p l e ,   u n   d i s q u e   d u r   S M A R T .   \ n     D e s    t a t s   n o n   o p  r a t i o n n e l s   p e u v e n t    g a l e m e n t    t r e   s p  c i f i  s .   I l   s ' a g i t   d e s    t a t s   \ " E r r e u r \ " ,   \ " N o n   r  c u p  r a t i o n \ " ,   \ " D  m a r r a g e \ " ,   \ " A r r  t \ " ,     \ " A r r  t  \ " ,   \ " S e r v i c e \ " ,   \ " A u c u n   c o n t a c t \ "   e t   \ " C o m m u n i c a t i o n   p e r d u e \ " .   \ " N o n   r  c u p  r a t i o n \ "   i n d i q u e   q u ' u n e   e r r e u r   n o n   r  c u p  r a b l e   s ' e s t   p r o d u i t e .   \ " S e r v i c e \ "   d  c r i t   u n   E l e m e n t   e n   c o u r s   d e   c o n f i g u r a t i o n ,   d ' e n t r e t i e n ,   d e   n e t t o y a g e   o u   a u t r e m e n t   a d m i n i s t r  .   C e t    t a t   p e u t   a p p a r a  t r e   l o r s   d e   l a   r  a r g e n t u r e   d ' u n   d i s q u e ,   d u   r e c h a r g e m e n t   d ' u n e   l i s t e   d ' a u t o r i s a t i o n s   d e s   u t i l i s a t e u r s   o u   d e   l a   r  a l i s a t i o n   d ' a u t r e s   t  c h e s   a d m i n i s t r a t i v e s .   C e s   t  c h e s   n e   s e   d  r o u l e n t   p a s   t o u j o u r s   e n   l i g n e ,   m a i s   l ' E l e m e n t   n ' e s t   n i   \ " O K \ "   n i   d a n s   u n   d e s   a u t r e s    t a t s .   \ " A u c u n   c o n t a c t \ "   i n d i q u e   q u e   l ' i n s t a n c e   e n   c o u r s   d u   s y s t  m e   d e   s u r v e i l l a n c e   a   c o n n a i s s a n c e   d e   c e t   E l e m e n t   m a i s   n ' a   j a m a i s    t    e n   m e s u r e   d '  t a b l i r   u n e   c o m m u n i c a t i o n   a v e c   l u i .   \ " C o m m u n i c a t i o n   p e r d u e \ "   i n d i q u e   q u e   l ' e x i s t a n c e   d u   M a n a g e d S y s t e m E l e m e n t   e s t   c o n n u e   e t   q u ' i l   a    t    c o n t a c t    a n t  r i e u r e m e n t   m a i s   q u ' i l   n ' e s t   p a s   j o i g n a b l e   a c t u e l l e m e n t .   \ " A r r  t  \ "   i n d i q u e   q u e   l ' e x i s t a n c e   d u   M a n a g e d S y s t e m E l e m e n t   e s t   c o n n u e ,   q u ' i l   n ' e s t   p a s   o p  r a t i o n n e l   ( c ' e s t -  - d i r e   q u ' i l   n ' e s t   p a s   e n   m e s u r e   d e   f o u r n i r   u n   s e r v i c e   a u x   u t i l i s a t e u r s )   m a i s   q u ' i l   n ' a   p a s   s u b i   d e   d  f a i l l a n c e .   I l   a    t    i n t e n t i o n n e l l e m e n t   m i s   h o r s   s e r v i c e .   L ' E l e m e n t   n ' a   p e u t -  t r e   j a m a i s    t    \ " O K \ " ,   i l   a   p u   d  c i d e r   d e   s o n   p r o p r e   a r r  t   o u   u n   s y s t  m e   d e   g e s t i o n   a   p u   d  c i d e r   d e   s o n   a r r  t . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " O K " ,   " E r r e u r " ,   " D  t  r i o r  " ,   " I n c o n n u " ,   " P r  v .   d  f . " ,   " D  m a r r a g e " ,   " A r r  t " ,   " S e r v i c e " ,   " A c c e n t u  " ,   " N o n   r  c u p  r a t i o n " ,   " A u c u n   c o n t a c t " ,   " C o m m u n i c a t i o n   p e r d u e " ,   " A r r  t  " }   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   S t a t u s ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ L o g i c a l E l e m e n t   c o n s t i t u e   u n e   c l a s s e   d e   b a s e   p o u r   t o u s   l e s   c o m p o s a n t s   d ' u n   S y s t e m   r e p r  s e n t a n t   d e s   c o m p o s a n t s   a b s t r a i t s ,   t e l s   q u e   F i l e s ,   P r o c e s s e s ,   o u   L o g i c a l D e v i c e s . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ L o g i c a l E l e m e n t   :   C I M _ M a n a g e d S y s t e m E l e m e n t 
 
 { 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " U n e   a b s t r a c t i o n   o u   u n e    m u l a t i o n   d ' u n e   e n t i t    m a t  r i e l l e ,    t a n t   o u   n o n   R e a l i z e d   d a n s   d u   m a t  r i e l   p h y s i q u e .   T o u t e   c a r a c t  r i s t i q u e   d ' u n   L o g i c a l D e v i c e   u t i l i s  e   p o u r   g  r e r   s o n   f o n c t i o n n e m e n t   o u   s a   c o n f i g u r a t i o n   e s t   c o n t e n u e   d a n s ,   o u   a s s o c i  e    ,   l ' o b j e t   L o g i c a l D e v i c e .   P a r m i   l e s   e x e m p l e s   d e   p r o p r i  t  s   f o n c t i o n n e l l e s   d ' u n   P r i n t e r ,   o n   p e u t   t r o u v e r   l e s   t a i l l e s   d e   p a p i e r   p r i s e s   e n   c h a r g e   o u   l e s   e r r e u r s   d  t e c t  e s .   P a r m i   l e s   e x e m p l e s   d e   p r o p r i  t  s   d e   c o n f i g u r a t i o n   d ' u n   S e n s o r   D e v i c e ,   o n   p e u t   t r o u v e r   l e s   p a r a m  t r e s   d e   s e u i l .   U n   L o g i c a l D e v i c e   p e u t   p o s s  d e r   p l u s i e u r s   c o n f i g u r a t i o n s .   C e s   c o n f i g u r a t i o n s   p e u v e n t    t r e   c o n t e n u e s   d a n s   d e s   o b j e t s   S e t t i n g   e t   a s s o c i  e s   a u   L o g i c a l D e v i c e . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ L o g i c a l D e v i c e   :   C I M _ L o g i c a l E l e m e n t 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L e   n o m   C r e a t i o n C l a s s N a m e   d u   S y s t e m   d '  t e n d u e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   S y s t e m C r e a t i o n C l a s s N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " L e   N a m e   d u   S y s t e m   d '  t e n d u e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   S y s t e m N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " C r e a t i o n C l a s s N a m e   i n d i q u e   l e   n o m   d e   l a   c l a s s e   o u   d e   l a   s o u s - c l a s s e   u t i l i s  e   l o r s   d e   l a   c r  a t i o n   d e   l ' i n s t a n c e .   L o r s q u ' e l l e   e s t   u t i l i s  e   a v e c   d ' a u t r e s   p r o p r i  t  s   c l  s   d e   c e t t e   c l a s s e ,   c e t t e   p r o p r i  t    p e r m e t      t o u t e s   l e s   i n s t a n c e s   d e   c e t t e   c l a s s e   e t   d e   s e s   s o u s - c l a s s e s   d '  t r e   i d e n t i f i  e s   d e   f a  o n   u n i q u e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   C r e a t i o n C l a s s N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " U n e   a d r e s s e   o u   a u t r e   i n f o r m a t i o n   d ' i d e n t i f i c a t i o n   p e r m e t t a n t   d ' a t t r i b u e r   u n   n o m   u n i q u e   a u   L o g i c a l D e v i c e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   D e v i c e I D ; 
 
     [ D e s c r i p t i o n ( " E x p r e s s i o n   b o o l  e n n e   i n d i q u a n t   q u e   l a   c o n s o m m a t i o n   d u   D e v i c e   p e u t    t r e   g  r  e ,   c ' e s t -  - d i r e ,   m i s e   d a n s   u n    t a t   d '  c o n o m i e   d '  n e r g i e .   C e t t e   e x p r e s s i o n   b o o l  e n n e   d ' i n d i q u e   p a s   q u e   l e s   f o n c t i o n n a l i t  s   d e   g e s t i o n   d e   l a   c o n s o m m a t i o n   s o n t   a c t u e l l e m e n t   a c t i v  e s   o u ,   s i   e l l e s   s o n t   a c t i v  e s ,   l e s   f o n c t i o n n a l i t  s   q u i   s o n t   p r i s e s   e n   c h a r g e .   R e p o r t e z - v o u s   a u   t a b l e a u   P o w e r M a n a g e m e n t C a p a b i l i t i e s   p o u r   o b t e n i r   c e s   i n f o r m a t i o n s .   S i   c e t t e   e x p r e s s i o n   b o o l  e n n e   e s t   f a u s s e ,   l a   v a l e u r   e n t i  r e   1   c o r r e s p o n d a n t      l a   c h a  n e   \ " N o n   p r i s   e n   c h a r g e \ "   d o i t    t r e   l a   s e u l e   e n t r  e   d u   t a b l e a u   P o w e r M a n a g e m e n t C a p a b i l i t i e s . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   P o w e r M a n a g e m e n t S u p p o r t e d ; 
 
     [ D e s c r i p t i o n ( " I n d i q u e   l e s   c a p a c i t  s   s p  c i f i q u e s   d ' u n   L o g i c a l D e v i c e   c o n c e r n a n t   l a   c o n s o m m a t i o n .   L e s   v a l e u r s   d e   t a b l e a u   0 = \ " I n c o n n u \ " ,   1 = \ " N o n   p r i s   e n   c h a r g e \ "   e t   2 = \ " D  s a c t i v  \ "   n e   d e m a n d e n t   p a s   d ' e x p l i c a t i o n s .   L a   v a l e u r   3 = \ " A c t i v  \ "   i n d i q u e   q u e   l e s   f o n c t i o n n a l i t  s   d e   g e s t i o n   d e   l a   c o n s o m m a t i o n   s o n t   a c t u e l l e m e n t   a c t i v  e s   m a i s   q u e   l a   f o n c t i o n n a l i t    e x a c t e   d  f i n i e   e s t   i n c o n n u e   o u   q u e   l e s   i n f o r m a t i o n s   n e   s o n t   p a s   d i s p o n i b l e s .   \ " E n t r  e   a u t o m a t i q u e   e n   m o d e s   d '  c o n o m i e   d '  n e r g i e \ "   ( 4 )   d  c r i t   q u ' u n   D e v i c e   p e u t   m o d i f i e r   l '  t a t   d e   s a   c o n s o m m a t i o n   e n   f o n c t i o n   d e   l ' u t i l i s a t i o n   o u   d ' a u t r e s   c r i t  r e s .   \ "  t a t   d e   l ' a l i m e n t a t i o n   r  g l a b l e \ "   ( 5 )   i n d i q u e   q u e   l a   m  t h o d e   S e t P o w e r S t a t e   e s t   p r i s e   e n   c h a r g e .   \ " C y c l e s   d ' a l i m e n t a t i o n   p r i s   e n   c h a r g e \ "   ( 6 )   i n d i q u e   q u e   l a   m  t h o d e   S e t P o w e r S t a t e   p e u t    t r e   i n v o q u  e   e n   a f f e c t a n t   l a   v a l e u r   5   ( \ " C y c l e   d ' a l i m e n t a t i o n \ " )      l a   v a r i a b l e   d ' e n t r  e   P o w e r S t a t e .   \ " A l l u m a g e   p r o g r a m m    p r i s   e n   c h a r g e \ "   ( 7 )   i n d i q u e   q u e   l a   m  t h o d e   S e t P o w e r S t a t e   p e u t    t r e   i n v o q u  e   e n   a f f e c t a n t   l a   v a l e u r   5   ( \ " C y c l e   d ' a l i m e n t a t i o n \ " )      l a   v a r i a b l e   d ' e n t r  e   P o w e r S t a t e   e t   e n   a f f e c t a n t   a u   p a r a m  t r e   T i m e   u n e   d a t e   e t   u n e   h e u r e   s p  c i f i q u e ,   o u   u n   i n t e r v a l l e ,   p o u r   l a   m i s e   e n   m a r c h e . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " ,   " 7 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " I n c o n n u " ,   " N o n   p r i s   e n   c h a r g e " ,   " D  s a c t i v  " ,   " A c t i v  " ,   " E n t r  e   a u t o m a t i q u e   e n   m o d e s   d '  c o n o m i e   d '  n e r g i e " ,   "  t a t   d e   l ' a l i m e n t a t i o n   r  g l a b l e " ,   " C y c l e s   d ' a l i m e n t a t i o n   p r i s   e n   c h a r g e " ,   " A l l u m a g e   p r o g r a m m    p r i s   e n   c h a r g e " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   P o w e r M a n a g e m e n t C a p a b i l i t i e s [ ] ; 
 
     [ D e s c r i p t i o n ( " L a   d i s p o n i b i l i t    e t   l '  t a t   p r i n c i p a u x   d u   D e v i c e .   ( D e s   i n f o r m a t i o n s   s u p p l  m e n t a i r e s   s u r   l '  t a t   p e u v e n t    t r e   s p  c i f i  e s      l ' a i d e   d e   l a   p r o p r i  t    d e   t a b l e a u   A d d i t i o n a l A v a i l a b i l i t y . )   P a r   e x e m p l e ,   l a   p r o p r i  t    A v a i l a b i l i t y   i n d i q u e   q u e   l e   D e v i c e   f o n c t i o n n e   e t   s e   t r o u v e   d a n s   u n    t a t   d e   c o n s o m m a t i o n   m a x i m a l e   ( v a l e u r = 3 ) ,   o u   d ' a v e r t i s s e m e n t   ( 4 ) ,   d e   t e s t   ( 5 ) ,   d  g r a d    ( 1 0 )   o u   d '  c o n o m i e   d '  n e r g i e   ( v a l e u r s     1 3 - 1 5   e t   1 7 ) .   L e s    t a t s   P o w e r   S a v e   s o n t   d  f i n i s   c o m m e   s u i t   :   l a   v a l e u r   1 3   ( \ "  c o n o m i e   d '  n e r g i e   -   I n c o n n u \ " )   i n d i q u e   q u e   l e   D e v i c e   s e   t r o u v e   e n   m o d e   d '  c o n o m i e   d '  n e r g i e ,   m a i s   q u e   s o n    t a t   e x a c t   d a n s   c e   m o d e   n ' e s t   p a s   c o n n u   ;   1 4   ( \ "  c o n o m i e   d '  n e r g i e   -   M o d e   d ' a l i m e n t a t i o n   f a i b l e \ " )   i n d i q u e   q u e   l e   D e v i c e   s e   t r o u v e   d a n s   u n    t a t   d '  c o n o m i e   d '  n e r g i e   m a i s   q u ' i l   f o n c t i o n n e   t o u j o u r s   e t   q u e   s e s   p e r f o r m a n c e s   p e u v e n t   s e   d  g r a d e r   ;   1 5   ( \ "  c o n o m i e   d '  n e r g i e   -   M o d e   d e   v e i l l e \ " )   d  c r i t   q u e   l e   D e v i c e   n e   f o n c t i o n n e   p a s   m a i s   q u ' i l   p e u t    t r e   r a m e n    \ " r a p i d e m e n t \ "      u n e   c o n s o m m a t i o n   m a x i m a l e   ;   e t   l a   v a l e u r   1 7   ( \ "  c o n o m i e   d '  n e r g i e   -   A v e r t i s s e m e n t \ " )   i n d i q u e   q u e   l e   D e v i c e   s e   t r o u v e   d a n s   u n    t a t   d ' a v e r t i s s e m e n t ,   b i e n   q u ' i l   s o i t    g a l e m e n t   e n   m o d e   d '  c o n o m i e   d '  n e r g i e . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " ,   " 7 " ,   " 8 " ,   " 9 " ,   " 1 0 " ,   " 1 1 " ,   " 1 2 " ,   " 1 3 " ,   " 1 4 " ,   " 1 5 " ,   " 1 6 " ,   " 1 7 " ,   " 1 8 " ,   " 1 9 " ,   " 2 0 " ,   " 2 1 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " A u t r e " ,   " I n c o n n u " ,   " E x  c u t i o n   e n   c o u r s / C o n s o m m a t i o n   i n t  g r a l e " ,   " A v e r t i s s e m e n t " ,   " T e s t   e n   c o u r s " ,   " S a n s   o b j e t " ,   " H o r s   t e n s i o n " ,   " H o r s   l i g n e " ,   " H o r s   s e r v i c e " ,   " D  t  r i o r  " ,   " N o n   i n s t a l l  " ,   " E r r e u r   d ' i n s t a l l a t i o n " ,   " P o w e r   S a v e   -   I n c o n n u " ,   " P o w e r   S a v e   -   M o d e   d e   f a i b l e   c o n s o m m a t i o n " ,   " P o w e r   S a v e   -   V e i l l e " ,   " P o w e r   C y c l e " ,   " P o w e r   S a v e   -   A v e r t i s s e m e n t " ,   " E n   p a u s e " ,   " P a s   p r  t " ,   " N o n   c o n f i g u r  " ,   " E n   a t t t e n t e " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   A v a i l a b i l i t y ; 
 
     [ D e s c r i p t i o n ( " L a   p r o p r i  t    S t a t u s I n f o   i n d i q u e   s i   l e   L o g i c a l D e v i c e   e s t   a c t i v    ( v a l e u r   =   3 ) ,   d  s a c t i v    ( v a l e u r   =   4 ) ,   d a n s   u n   a u t r e    t a t   ( 1 )   o u   d a n s   u n    t a t   i n c o n n u   ( 2 ) .   S i   c e t t e   p r o p r i  t    n e   s ' a p p l i q u e   p a s   a u   L o g i c a l D e v i c e ,   l a   v a l e u r   5   ( \ " N o n   d i s p o n i b l e \ " ) ,   d o i t    t r e   u t i l i s  e .   S i   u n   D e v i c e   e s t   ( \ " A c t i v  \ " )   ( v a l u e = 3 ) ,   i l   a    t    m i s   s o u s   t e n s i o n ,   e s t   c o n f i g u r    e t   o p  r a t i o n n e l .   L e   D e v i c e   p e u t    t r e   f o n c t i o n n e l l e m e n t   a c t i f ,   s e l o n   q u e   s o n   A v a i l a b i l i t y   ( o u   A d d i t i o n a l A v a i l a b i l i t y )   i n d i q u e   q u ' i l   e s t   ( \ " E n   c o u r s   d ' e x  c u t i o n / S o u s   t e n s i o n \ " )   ( v a l e u r = 3 )   o u   ( \ " D  c o n n e c t  \ " )   ( v a l e u r = 8 ) .   E n   m o d e   a c t i v    m a i s   h o r s   l i g n e ,   u n   D e v i c e   p e u t   e f f e c t u e r   d e s   d e m a n d e s   h o r s   b a n d e ,   t e l l e s   q u e   l ' e x  c u t i o n   d e   D i a g n o s t i c s .   S i   ( \ " D  s a c t i v  \ " )   ( S t a t u s I n f o   v a l e u r = 4 ) ,   u n   D e v i c e   p e u t    t r e   u n i q u e m e n t   \ " a c t i v  \ "   o u   h o r s   t e n s i o n .   S u r   u n   o r d i n a t e u r   p e r s o n n e l ,   ( \ " D  s a c t i v  \ " )   s i g n i f i e   q u e   l e   p i l o t e   d u   D e v i c e   n ' e s t   p a s   d i s p o n i b l e   d a n s   l a   p i l e .   D a n s   l e s   a u t r e s   e n v i r o n n e m e n t s ,   u n   D e v i c e   p e u t    t r e   d  s a c t i v    e n   s u p p r i m a n t   s o n   f i c h i e r   d e   c o n f i g u r a t i o n .   U n   p  r i p h  r i q u e   d  s a c t i v    e s t   p h y s i q u e m e n t   p r  s e n t   s u r   u n   s y s t  m e   e t   c o n s o m m e   d e s   r e s s o u r c e s ,   m a i s   a u c u n e   c o m m u n i c a t i o n   n ' e s t   p o s s i b l e   a v e c   l u i   t a n t   q u ' u n   p i l o t e   o u   u n   f i c h i e r   d e   c o n f i g u r a t i o n   n ' a   p a s    t    c h a r g    o u   q u ' u n e   a u t r e   m e s u r e   d ' a c t i v a t i o n   s e   s o i t   p r o d u i t e . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " A u t r e " ,   " I n c o n n u " ,   " A c t i v  " ,   " D  s a c t i v  " ,   " S a n s   o b j e t " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   S t a t u s I n f o ; 
 
     [ D e s c r i p t i o n ( " L a s t E r r o r C o d e   c a p t u r e   l e   d e r n i e r   c o d e   d ' e r r e u r   s i g n a l    p a r   l e   L o g i c a l D e v i c e . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   L a s t E r r o r C o d e ; 
 
     [ D e s c r i p t i o n ( " E r r o r D e s c r i p t i o n   e s t   u n e   c h a  n e   e n   f o r m e   l i b r e   f o u r n i s s a n t   d e s   i n f o r m a t i o n s   c o m p l  m e n t a i r e s   s u r   l ' e r r e u r   e n r e g i s t r  e   d a n s   L a s t E r r o r C o d e ,   a i n s i   q u e   s u r   t o u t e   m e s u r e   c o r r e c t i v e   p o u v a n t    t r e   p r i s e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   E r r o r D e s c r i p t i o n ; 
 
     [ D e s c r i p t i o n ( " E r r o r C l e a r e d   e s t   u n e   p r o p r i  t    b o o l  e n n e   i n d i q u a n t   q u e   l ' e r r e u r   s i g n a l  e   d a n s   L a s t E r r o r C o d e   e s t   m a i n t e n a n t   e f f a c  e . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   E r r o r C l e a r e d ; 
 
     [ D e s c r i p t i o n ( " O t h e r I d e n t i f y i n g I n f o   c a p t u r e s   d e s   d o n n  e s   s u p p l  m e n t a i r e s ,   a u - d e l    d e   D e v i c e I D ,   p o u v a n t    t r e   u t i l i s  e s   p o u r   i d e n t i f i e r   u n   L o g i c a l D e v i c e .   P a r   e x e m p l e ,   c e t t e   p r o p r i  t    p e u t   c o n t e n i r   l e   n o m   c o n v i v i a l   d u   D e v i c e   u t i l i s    p a r   l ' O p e r a t i n g S y s t e m . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   O t h e r I d e n t i f y i n g I n f o [ ] ; 
 
     [ D e s c r i p t i o n ( " L e   n o m b r e   d ' h e u r e s   c o n s  c u t i v e s   d e   m i s e   s o u s   t e n s i o n   d e   c e   D e v i c e   d e p u i s   s a   d e r n i  r e   m i s e   h o r s   t e n s i o n . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " H e u r e s " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 6 4   P o w e r O n H o u r s ; 
 
     [ D e s c r i p t i o n ( " L e   n o m b r e   t o t a l   d ' h e u r e s   d e   m i s e   s o u s   t e n s i o n   d e   c e   D e v i c e . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " H e u r e s " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 6 4   T o t a l P o w e r O n H o u r s ; 
 
     [ D e s c r i p t i o n ( " U n   t a b l e a u   d e   c h a  n e s   d e   f o r m e   l i b r e   f o u r n i s s a n t   d e s   e x p l i c a t i o n s   e t   d e s   d  t a i l s   s u r   l e s   e n t r  e s   d u   t a b l e a u   O t h e r I d e n t i f y i n g I n f o .   N o t e z   q u e   c h a q u e   e n t r  e   d e   c e   t a b l e a u   e s t   l i  e      l ' e n t r  e   d e   O t h e r I d e n t i f y i n g I n f o   s i t u  e   d a n s   l e   m  m e   i n d e x . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   I d e n t i f y i n g D e s c r i p t i o n s [ ] ; 
 
     [ D e s c r i p t i o n ( " D i s p o n i b i l i t    e t    t a t   s u p p l  m e n t a i r e s   d u   D e v i c e ,   a u - d e l    d e   c e u x   s p  c i f i  s   d a n s   l a   p r o p r i  t    A v a i l a b i l i t y .   L a   p r o p r i  t    A v a i l a b i l i t y   i n d i q u e   l '  t a t   e t   l a   d i s p o n i b i l i t    p r i n c i p a u x   d u   D e v i c e .   D a n s   c e r t a i n s   c a s ,   c e s   i n f o r m a t i o n s   n e   s o n t   p a s   s u f f i s a n t e s   p o u r   i n d i q u e r   l '  t a t   c o m p l e t   d u   D e v i c e .   L a   p r o p r i  t    A d d i t i o n a l A v a i l a b i l i t y   p e u t   a l o r s    t r e   u t i l i s  e   p o u r   f o u r n i r   d e s   i n f o r m a t i o n s   c o m p l  m e n t a i r e s .   P a r   e x e m p l e ,   L ' A v a i l a b i l i t y   p r i n c i p a l e   d ' u n e   D e v i c e   p e u t    t r e   \ " D  c o n n e c t  \ "   ( v a l e u r = 8 ) ,   m a i s   i l   p e u t    g a l e m e n t   s e   t r o u v e r   d a n s   u n    t a t   d e   f a i b l e   c o n s o m m a t i o n   ( A d d i t o n a l A v a i l a b i l i t y   v a l e u r = 1 4 ) ,   o u   e x  c u t e r   d e s   D i a g n o s t i c s   ( A d d i t i o n a l A v a i l a b i l i t y   v a l e u r = 5 ,   \ " E n   c o u r s   d e   t e s t \ " ) . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " ,   " 7 " ,   " 8 " ,   " 9 " ,   " 1 0 " ,   " 1 1 " ,   " 1 2 " ,   " 1 3 " ,   " 1 4 " ,   " 1 5 " ,   " 1 6 " ,   " 1 7 " ,   " 1 8 " ,   " 1 9 " ,   " 2 0 " ,   " 2 1 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " A u t r e " ,   " I n c o n n u " ,   " E x  c u t i o n   e n   c o u r s / C o n s o m m a t i o n   i n t  g r a l e " ,   " A v e r t i s s e m e n t " ,   " T e s t   e n   c o u r s " ,   " S a n s   o b j e t " ,   " H o r s   t e n s i o n " ,   " H o r s   l i g n e " ,   " H o r s   s e r v i c e " ,   " D  t  r i o r  " ,   " N o n   i n s t a l l  " ,   " E r r e u r   d ' i n s t a l l a t i o n " ,   "  c o n o m i e   d '  n e r g i e   -   I n c o n n u " ,   "  c o n o m i e   d '  n e r g i e   -   M o d e   d e   f a i b l e   c o n s o m m a t i o n " ,   "  c o n o m i e   d '  n e r g i e   -   V e i l l e " ,   " M i s e   h o r s   p u i s   s o u s   t e n s i o n " ,   "  c o n o m i e   d '  n e r g i e   -   A v e r t i s s e m e n t " ,   " E n   p a u s e " ,   " P a s   p r  t " ,   " N o n   c o n f i g u r  " ,   " E n   a t t t e n t e " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   A d d i t i o n a l A v a i l a b i l i t y [ ] ; 
 
     [ D e s c r i p t i o n ( " T e m p s   m a x i m u m   p e n d a n t   l e q u e l   u n   D e v i c e   p e u t   f o n c t i o n n e r   d a n s   u n    t a t   \ " A r r  t    d o u c e m e n t \ " ,   e x p r i m    e n   m i l l i s e c o n d e s .   L '  t a t   d ' u n   D e v i c e   e s t   d  f i n i   d a n s   s e s   p r o p r i  t  s   A v a i l a b i l i t y   e t   A d d i t i o n a l A v a i l a b i l i t y ,   o    l '  t a t   \ " A r r  t    d o u c e m e n t \ "   e s t   t r a n s m i s   p a r   l a   v a l e u r   2 1 .   C e   q u i   s e   p r o d u i t      l ' e x p i r a t i o n   d u   d  l a i   e s t   s p  c i f i q u e   a u   p  r i p h  r i q u e .   L e   D e v i c e   p e u t   s o r t i r   d e   s o n    t a t   d e   v e i l l e ,   s e   m e t t r e   h o r s   l i g n e   o u   p r e n d r e   u n e   a u t r e   m e s u r e .   U n e   v a l e u r   d e   0   i n d i q u e   q u e   l e   D e v i c e   p e u t   r e s t e r   i n d  f i n i m e n t   d a n s   c e t    t a t . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " M i l l i s e c o n d e s " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 6 4   M a x Q u i e s c e T i m e ; 
 
     [ D e s c r i p t i o n ( " S e t P o w e r S t a t e   d  f i n i t   l '  t a t   d e   c o n s o m m a t i o n   v o u l u   d ' u n   L o g i c a l D e v i c e   l o r s q u ' u n   D e v i c e   d o i t    t r e   m i s   d a n s   c e t    t a t .   L '  t a t   d e   c o n s o m m a t i o n   e s t   s p  c i f i    e n   a f f e c t a n t   u n e   d e s   v a l e u r s   e n t i  r e s   s u i v a n t e s   a u   p a r a m  t r e   P o w e r S t a t e   :   1 = \ " S o u s   t e n s i o n \ " ,   2 = \ "  c o n o m i e   d '  n e r g i e   -   M o d e   d ' a l i m e n t a t i o n   f a i b l e \ " ,   3 = \ "  c o n o m i e   d '  n e r g i e   -   M o d e   d e   v e i l l e \ " ,   4 = \ "  c o n o m i e   d '  n e r g i e   -   A u t r e \ " ,   5 = \ " C y c l e   d ' a l i m e n t a t i o n \ "   o u   6 = \ " H o r s   t e n s i o n \ " .   L e   p a r a m  t r e   T i m e   ( p o u r   t o u t e s   l e s   m o d i f i c a t i o n s   d '  t a t   s a u f   5 ,   \ " C y c l e   d ' a l i m e n t a t i o n \ " )   i n d i q u e   q u a n d   l '  t a t   d e   c o n s o m m a t i o n   d o i t    t r e   a p p l i q u  ,   s o i t   c o m m e   u n e   v a l e u r   d e   d a t e   e t   d ' h e u r e   r  g u l i  r e ,   s o i t   c o m m e   u n e   v a l e u r   d ' i n t e r v a l l e   ( o    l ' i n t e r v a l l e   c o m m e n c e   l o r s q u e   l ' i n v o c a t i o n   d e   l a   m  t h o d e   e s t   r e  u e ) .   L o r s q u e   l e   p a r a m  t r e   P o w e r S t a t e   e s t    g a l      5 ,   \ " C y c l e   d ' a l i m e n t a t i o n \ " ,   l e   p a r a m  t r e   T i m e   i n d i q u e   q u a n d   l e   D e v i c e   d o i t    t r e      n o u v e a u   m i s   s o u s   t e n s i o n .   L a   m i s e   h o r s   t e n s i o n   e s t   i m m  d i a t e .   S e t P o w e r S t a t e   d o i t   r e t o u r n e r   l a   v a l e u r   0   e n   c a s   d e   s u s s  s ,   1   s i   l e s   d e m a n d e s   d e   P o w e r S t a t e   e t   d e   T i m e   n e   s o n t   p a s   p r i s e s   e n   c h a r g e   e t   u n e   a u t r e   v a l e u r   s i   t o u t e   a u t r e   e r r e u r   s e   p r o d u i t .   D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p e u t    t r e   s p  c i f i    e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   V a l u e M a p   s o n t   \ " t r a d u i t s \ "   p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   S e t P o w e r S t a t e ( [ I N , V a l u e M a p { " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " C o n s o m m a t i o n   i n t  g r a l e " ,   "  c o n o m i e   d '  n e r g i e   -   M o d e   d e   f a i b l e   c o n s o m m a t i o n " ,   "  c o n o m i e   d '  n e r g i e   -   V e i l l e " ,   "  c o n o m i e   d '  n e r g i e   -   A u t r e " ,   " M i s e   h o r s   p u i s   s o u s   t e n s i o n " ,   " H o r s   t e n s i o n " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   P o w e r S t a t e , [ I N ]   d a t e t i m e   T i m e ) ; 
 
     [ D e s c r i p t i o n ( " D e m a n d e   u n e   r  i n i t i a l i s a t i o n   d u   L o g i c a l D e v i c e .   L a   v a l e u r   r e t o u r n  e   d o i t    t r e   0   e n   c a s   d e   s u c c  s   d e   l a   d e m a n d e   d e   s e r v i c e ,   1   s i   l a   d e m a n d e   n ' e s t   p a s   p r i s e   e n   c h a r g e   e t   u n e   a u t r e   v a l e u r   s i   u n e   e r r e u r   s ' e s t   p r o d u i t e .   D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p e u t    t r e   s p  c i f i    e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   V a l u e M a p   s o n t   \ " t r a d u i t s \ "   p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   R e s e t ( ) ; 
 
     [ D e s c r i p t i o n ( " D e m a n d e   q u e   l e   L o g i c a l D e v i c e   s o i t   a c t i v    ( p a r a m  t r e   d ' e n t r  e   \ " A c t i v  \ "   =   T R U E )   o u   d  s a c t i v    ( =   F A L S E ) .   E n   c a s   d e   s u c c  s ,   l a   p r o p r i  t    S t a t u s I n f o   d u   D e v i c e   d o i t    g a l e m e n t   r e f l  t e r   l '  t a t   v o u l u   ( a c t i v  / d  s a c t i v  ) .   L e   c o d e   r e t o u r n    d o i t    t r e   0   s i   l a   d e m a n d e   a    t    e x  c u t  e   a v e c   s u c c  s ,   1   s i   l a   d e m a n d e   n ' e s t   p a s   p r i s e   e n   c h a r g e   e t   u n e   a u t r e   v a l e u r   s i   u n e   e r r e u r   s ' e s t   p r o d u i t e .   D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p e u t    t r e   s p  c i f i    e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   V a l u e M a p   s o n t   \ " t r a d u i t s \ "   p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   E n a b l e D e v i c e ( [ I N ]   b o o l e a n   E n a b l e d ) ; 
 
     [ D e s c r i p t i o n ( "     D e m a n d e   q u e   l e   L o g i c a l D e v i c e   s o i t   m i s   e n   l i g n e   ( p a r a m  t r e   d ' e n t r  e   \ " E n   l i g n e \ "   =   T R U E )   o u   d  c o n n e c t    ( =   F A L S E ) .   \ " E n   l i g n e \ "   i n d i q u e   q u e   l e   D e v i c e   e s t   p r  t      a c c e p t e r   d e s   d e m a n d e s   e t   q u ' i l   e s t   o p  r a t i o n n e l   e t   f o n c t i o n n e   c o m p l  t e m e n t .   D a n s   c e   c a s ,   l a   p r o p r i  t    A v a i l a b i l i t y   d u   D e v i c e   d o i t    t r e   a f f e c t  e   d e   l a   v a l e u r   3   ( \ " E n   c o u r s   d ' e x  c u t i o n / S o u s   t e n s i o n \ " ) .   \ " D  c o n n e c t  \ "   i n d i q u e   q u ' u n   D e v i c e   e s t   s o u s   t e n s i o n   e t   o p  r a t i o n n e l ,   m a i s   q u ' i l   n e   t r a i t e   p a s   l e s   d e m a n d e s   f o n c t i o n n e l l e s .   L o r s q u ' i l   e s t   h o r s   l i g n e ,   u n   D e v i c e   p e u t    t r e   e n   m e s u r e   d ' e x  c u t e r   d e s   d i a g n o s t i c s   o u   d e   g  n  r e r   d e s   a l a r m e s   o p  r a t i o n n e l l e s .   P a r   e x e m p l e ,   l o r s q u e   l e   b o u t o n   \ " D  c o n n e c t  \ "   e s t   e n f o n c    s u r   u n e   i m p r i m a t e ,   l e   D e v i c e   n ' e s t   p l u s   e n   m e s u r e   d e   t r a i t e r   d e s   t  c h e s   d ' i m p r e s s i o n ,   m a i s   i l   s e   p e u t   q u ' i l   s o i t   d i s p o n i b l e   p o u r   e f f e c t u e r   d e s   d i a g n o s t i c s   o u   d e s   t  c h e s   d e   m a i n t e n a n c e . \ n     S i   c e t t e   m  t h o d e   e s t   a p p l i q u  e   a v e c   s u c c  s ,   l e s   p r o p r i  t  s   A v a i l a b i l i t y   e t   A d d i t i o n a l A v a i l a b i l i t y   d u   D e v i c e   d o i v e n t   r e f l  t e r   l e   n o u v e l    t a t .   S i   u n e   d  f a i l l a n c e   a   l i e u   l o r s   d ' u n e   t e n t a t i v e   d e   m i s e   e n   l i g n e   o u   h o r s   l i g n e   d u   D e v i c e ,   c e   d e r n i e r   d o i t   r e s t e r   d a n s   s o n    t a t   a c t u e l .   C ' e s t -  - d i r e   q u e   l a   d e m a n d e ,   s i   e l l e    c h o u e ,   d e   d o i t   p a s   l a i s s e r   l e   D e v i c e   d a n s   u n    t a t   i n d  t e r m i n  .   L o r s   d u   r  t a b l i s s e m e n t   d u   m o d e   \ " E n   l i g n e \ "   d ' u n   D e v i c e   d e p u i s   u n   m o d e   \ " D  c o n n e c t  \ " ,   l e   d e r n i e r    t a t   \ " E n   l i g n e \ "   d u   D e v i c e   d o i t    t r e   r e s t a u r  ,   d a n s   l a   m e s u r e   d u   p o s s i b l e .   S e u l   u n   D e v i c e   d o n t   l e   p a r a m  t r e   S t a t u s I n f o   p o s s  d e   l a   v a l e u r   3 ,   \ " A c t i v  \ "   e t   q u i   a    t    c o n f i g u r    p e u t    t r e   m i s   e n   l i g n e   o u   h o r s   l i g n e .   \ n     L a   m  t h o d e   O n l i n e D e v i c e   d o i t   r e t o u r n e r   l a   v a l e u r   0   e n   c a s   d e   s u c c  s ,   1   s i   l a   d e m a n d e   n ' e s t   p a s   p r i s e   e n   c h a r g e   d u   t o u t ,   2   s i   l a   d e m a n d e   n ' e s t   p a s   p r i s e   e n   c h a r g e   c o m p t e   t e n u   d e   l '  t a t   a c t u e l   d u   D e v i c e   e t   u n e   a u t r e   v a l e u r   s i   u n e   a u t r e   e r r e u r   s ' e s t   p r o d u i t e .   D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p e u t    t r e   s p  c i f i    e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   V a l u e M a p   s o n t      t r a d u i t s      p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   O n l i n e D e v i c e ( [ I N ]   b o o l e a n   O n l i n e ) ; 
 
     [ D e s c r i p t i o n ( "     D e m a n d e   q u e   l e   L o g i c a l D e v i c e   c e s s e   p r o p r e m e n t   t o u t e   a c t i v i t    e n   c o u r s   ( p a r a m  t r e   d ' e n t r  e   \ " A r r  t e r   d o u c e m e n t \ "   =   T R U E )   o u   r e p r e n n e   l ' a c t i v i t    ( =   F A L S E ) .   P o u r   q u e   c e t t e   m  t h o d e   p u i s s e   c e s s e r   l ' a c t i v i t    d ' u n   D e v i c e ,   l e   D e v i c e   d o i t   a v o i r   u n e   A v a i l a b i l i t y   ( o u   A d d i t i o n a l A v a i l a b i l i t y )   d e   \ " E n   c o u r s   d ' e x  c u t i o n / S o u s   t e n s i o n \ "   ( v a l e u r = 3 )   e t   u n e   S t a t u s I n f o   d e   \ " A c t i v  \ "   ( v a l e u r = 3 ) .   P a r   e x e m p l e ,   l o r s q u ' i l   a   c e s s    s o n   a c t i v i t  ,   u n   D e v i c e   p e u t    t r e   m i s   h o r s   l i g n e   p o u r   e f f e c t u e r   d e s   d i a g n o s t i c s   o u   d  s a c t i v    p o u r   u n e   i n s e r t i o n   h o r s   t e n s i o n   e t   s o u s   t e n s i o n .   P o u r   q u e   l a   m  t h o d e   r e l a n c e   l ' a c t i v i t    ( \ " A n n u l e r   l ' a r r  t \ " )   d ' u n     D e v i c e ,   c e   D e v i c e   d o i t   a v o i r   u n e   A v a i l a b i l i t y   ( o u   A d d i t i o n a l A v a i l a b i l i t y )   d e   \ " A r r  t    d o u c e m e n t \ "   ( v a l e u r = 2 1 )   e t   u n e   S t a t u s I n f o   d e   \ " A c t i v  \ "   ( v a l e u r = 3 ) .   D a n s   c e   c a s ,   l e   D e v i c e   r e t o u r n e      u n    t a t   \ " A c t i v  \ "   e t   \ " E n   c o u r s   d ' e x  c u t i o n / S o u s   t e n s i o n \ " . \ n     L e   c o d e   d e   r e t o u r   d e   l a   m  t h o d e   d o i t   i n d i q u e r   l e   s u c c  s   o u   l '  c h e c   d e   l a   c e s s a t i o n   o u   d e   l a   r e p r i s e   d ' a c t i v i t  .   L a   m  t h o d e   d o i t   r e t o u r n e r   l a   v a l e u r   0   e n   c a s   d e   s u c c  s ,   1   s i   l a   d e m a n d e   n ' e s t   p a s   p r i s e   e n   c h a r g e   d u   t o u t ,   2   s i   l a   d e m a n d e   n ' e s t   p a s   p r i s e   e n   c h a r g e   c o m p t e   t e n u   d e   l '  t a t   a c t u e l   d u   D e v i c e   e t   u n e   a u t r e   v a l e u r   s i   u n e   a u t r e   e r r e u r   s ' e s t   p r o d u i t e .   D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p e u t    t r e   s p  c i f i    e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   V a l u e M a p   s o n t      t r a d u i t s      p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   Q u i e s c e D e v i c e ( [ I N ]   b o o l e a n   Q u i e s c e ) ; 
 
     [ D e s c r i p t i o n ( " D e m a n d e   q u e   l e   D e v i c e   c a p t u r e   l e s   i n f o r m a t i o n s   a c t u e l l e s   c o n c e r n a n t   s a   c o n f i g u r a t i o n ,   s o n   p a r a m  t r a g e   e t / o u   s o n    t a t   d a n s   u n   e m p l a c e m e n t   d e   s t o c k a g e   d e   s a u v e g a r d e .   L ' o b j e c t i f    t a n t   d ' u t i l i s e r   c e s   i n f o r m a t i o n s   u l t  r i e u r e m e n t   ( v i a   l a   m  t h o d e   R e s t o r e P r o p e r t i e s ) ,   p o u r   r  t a b l i r   l a   \ " c o n d i t i o n \ "   p r  s e n t e   d u   D e v i c e .   C e t t e   m  t h o d e   n ' e s t   p a s   p r i s e   e n   c h a r g e   p a r   t o u s   l e s   D e v i c e s .   L a   m  t h o d e   d o i t   r e t o u r n e r   l a   v a l e u r   0   e n   c a s   d e   s u c c  s ,   1   s i   l a   d e m a n d e   n ' e s t   p a s   p r i s e   e n   c h a r g e   e t   u n e   a u t r e   v a l e u r   s i   u n e   a u t r e   e r r e u r   s ' e s t   p r o d u i t e .   D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p e u t    t r e   s p  c i f i    e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   V a l u e M a p   s o n t   \ " t r a d u i t s \ "   p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   S a v e P r o p e r t i e s ( ) ; 
 
     [ D e s c r i p t i o n ( " D e m a n d e   q u e   l e   D e v i c e   r  t a b l i s s e   s a   c o n f i g u r a t i o n ,   s o n   p a r a m  t r a g e   e t / o u   s o n    t a t   d e p u i s   u n   e m p l a c e m e n t   d e   s t o c k a g e   d e   s a u v e g a r d e .   L ' o b j e c t i f    t a n t   d e   c a p t u r e r   c e s   i n f o r m a t i o n s   a n t  r i e u r e m e n t   ( v i a   l a   m  t h o d e   S a v e P r o p e r t i e s )   e t   d e   l e s   u t i l i s e r   p o u r   r  t a b l i r   l a   \ " c o n d i t i o n \ "   a n t  r i e u r e   d u   D e v i c e .   C e t t e   m  t h o d e   n ' e s t   p a s   p r i s e   e n   c h a r g e   p a r   t o u s   l e s   D e v i c e s .   L a   m  t h o d e   d o i t   r e t o u r n e r   l a   v a l e u r   0   e n   c a s   d e   s u c c  s ,   1   s i   l a   d e m a n d e   n ' e s t   p a s   p r i s e   e n   c h a r g e   e t   u n e   a u t r e   v a l e u r   s i   u n e   a u t r e   e r r e u r   s ' e s t   p r o d u i t e .   D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p e u t    t r e   s p  c i f i    e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   V a l u e M a p   s o n t   \ " t r a d u i t s \ "   p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   R e s t o r e P r o p e r t i e s ( ) ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C o n t r o l l e r   c o r r e s p o n d      u n e   s u r c l a s s e   r e g r o u p a n t   l e s   d i v e r s   D e v i c e s   e x i s t a n t s   l i  s   a u   c o n t r  l e .   P a r m i   c e s   C o n t r o l l e r s   s e   t r o u v e n t   l e s   S C S I C o n t r o l l e r s ,   U S B C o n t r o l l e r s ,   S e r i a l C o n t r o l l e r s ,   . . .   L a   c l a s s e   C o n t r o l l e r   e s t   u n e   a b s t r a c t i o n   p o u r   l e s   D e v i c e s   p o s s  d a n t   u n e   p i l e   d e   p r o t o c o l e   u n i q u e ,   q u i   e x i s t e   p r i n c i p a l e m e n t   p o u r   l a   c o m m u n i c a t i o n   a v e c   l e s   D e v i c e s   a v a l s   e t   l e u r   c o n t r  l e   o u   l e u r   r  i n i t i a l i s a t i o n   ( C o n t r o l l e d B y ) . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ C o n t r o l l e r   :   C I M _ L o g i c a l D e v i c e 
 
 { 
 
     [ D e s c r i p t i o n ( " H e u r e   d e   l a   d e r n i  r e   r  i n i t i a l i s a t i o n   d u   C o n t r o l l e r . " )   :   A m e n d e d   T o S u b c l a s s ]   d a t e t i m e   T i m e O f L a s t R e s e t ; 
 
     [ D e s c r i p t i o n ( " L e   p r o t o c o l e   u t i l i s    p a r   l e   C o n t r o l l e r   p o u r   a c c  d e r   a u x   D e v i c e s   \ " c o n t r  l  s \ " . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " ,   " 7 " ,   " 8 " ,   " 9 " ,   " 1 0 " ,   " 1 1 " ,   " 1 2 " ,   " 1 3 " ,   " 1 4 " ,   " 1 5 " ,   " 1 6 " ,   " 1 7 " ,   " 1 8 " ,   " 1 9 " ,   " 2 0 " ,   " 2 1 " ,   " 2 2 " ,   " 2 3 " ,   " 2 4 " ,   " 2 5 " ,   " 2 6 " ,   " 2 7 " ,   " 2 8 " ,   " 2 9 " ,   " 3 0 " ,   " 3 1 " ,   " 3 2 " ,   " 3 3 " ,   " 3 4 " ,   " 3 5 " ,   " 3 6 " ,   " 3 7 " ,   " 3 8 " ,   " 3 9 " ,   " 4 0 " ,   " 4 1 " ,   " 4 2 " ,   " 4 3 " ,   " 4 4 " ,   " 4 5 " ,   " 4 6 " ,   " 4 7 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " A u t r e " ,   " I n c o n n u " ,   " E I S A " ,   " I S A " ,   " P C I " ,   " A T A / A T A P I " ,   " D i s q u e t t e   s o u p l e " ,   " 1 4 9 6 " ,   " I n t e r f a c e   p a r a l l  l e   S C S I " ,   " P r o t o c o l e   F i b r e   C h a n n e l   S C S I " ,   " P r o t o c o l e   B u s   s  r i e   S C S I " ,   " P r o t o c o l e   B u s   s  r i e   S C S I - 2   ( 1 3 9 4 ) " ,   " A r c h i t e c t u r e   d e   s t o c k a g e   s  r i e   S C S I " ,   " V E S A " ,   " P C M C I A " ,   " U n i v e r s a l   S e r i a l   B u s " ,   " P r o t o c o l e   p a r a l l  l e " ,   " E S C O N " ,   " D i a g n o s t i c " ,   " I 2 C " ,   " A l i m e n t a t i o n " ,   " H I P P I " ,   " M u l t i B u s " ,   " V M E " ,   " I P I " ,   " I E E E - 4 8 8 " ,   " R S 2 3 2 " ,   " I E E E   8 0 2 . 3   1 0 B A S E 5 " ,   " I E E E   8 0 2 . 3   1 0 B A S E 2 " ,   " I E E E   8 0 2 . 3   1 B A S E 5 " ,   " I E E E   8 0 2 . 3   1 0 B R O A D 3 6 " ,   " I E E E   8 0 2 . 3   1 0 0 B A S E V G " ,   " I E E E   8 0 2 . 5   T o k e n - R i n g " ,   " A N S I   X 3 T 9 . 5   F D D I " ,   " M C A " ,   " E S D I " ,   " I D E " ,   " C M D " ,   " S T 5 0 6 " ,   " D S S I " ,   " Q I C 2 " ,   " A T A / I D E    t e n d u " ,   " A G P " ,   " T W I R P   ( i n f r a r o u g e   b i d i r e c t i o n n e l ) " ,   " F I R   ( i n f r a r o u g e   r a p i d e ) " ,   " S I R   ( i n f r a r o u g e   s  r i e ) " ,   " I r B u s " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   P r o t o c o l S u p p o r t e d ; 
 
     [ D e s c r i p t i o n ( " N o m b r e   m a x i m u m   d ' e n t i t  s   d i r e c t e m e n t   a d r e s s a b l e s   p r i s e s   e n   c h a r g e   p a r   c e   C o n t r o l l e r .   L a   v a l e u r   0   d o i t    t r e   u t i l i s  e   s i   c e   n o m b r e   e s t   i n c o n n u   o u   i l l i m i t  . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   M a x N u m b e r C o n t r o l l e d ; 
 
     [ D e s c r i p t i o n ( " U n e   c h a  n e   e n   f o r m e   l i b r e   f o u r n i s s a n t   d e s   i n f o r m a t i o n s   c o m p l  m e n t a i r e s   s u r   l e   P r o t o c o l S u p p o r t e d   p a r   l e   C o n t r o l l e r . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   P r o t o c o l D e s c r i p t i o n ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " P C I C o n t r o l l e r   e s t   u n e   s u p e r c l a s s e   d e s   c l a s s e s   P C I B r i d g e   e t   P C I D e v i c e .   C e s   c l a s s e s   m o d  l e n t   d e s   c a r t e s   e t   d e s   p o n t s   s u r   u n   b u s   P C I .   L e s   p r o p r i  t  s   d e   P C I C o n t r o l l e r   e t   d e   s e s   s o u s - c l a s s e s   s o n t   d  f i n i e s   d a n s   l e s   d i f f  r e n t e s   s p  c i f i c a t i o n s   P C I   p u b l i  e s   p a r   l e   S I G   P C I . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ P C I C o n t r o l l e r   :   C I M _ C o n t r o l l e r 
 
 { 
 
     [ D e s c r i p t i o n ( " C o n t e n u   a c t u e l   d u   r e g i s t r e   f o u r n i s s a n t   u n   c o n t r  l e   d e   b a s e   s u r   l a   c a p a c i t    d u   p  r i p h  r i q u e      r  p o n d r e      e t / o u      e f f e c t u e r   d e s   a c c  s   P C I . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   C o m m a n d R e g i s t e r ; 
 
     [ D e s c r i p t i o n ( " U n   t a b l e a u   d e   n o m b r e s   e n t i e r s   i n d i q u a n t   l e s   c a p a c i t  s   d u   c o n t r  l e u r .   D e s   i n f o r m a t i o n s   t e l l e s   q u e   \ " P r e n d   e n   c h a r g e   6 6   M H z \ "   ( v a l e u r = 2 )   s o n t   s p  c i f i  e s   d a n s   c e t t e   p r o p r i  t  .   L e s   d o n n  e s   d u   t a b l e a u   C a p a b i l i t i e s   s o n t   o b t e n u e s   d u   r e g i s t r e   d '  t a t   P C I   e t   d e   l a   l i s t e   d e s   c a p a c i t  s   P C I   c o m m e   d  f i n i   d a n s   l e s   s p  c i f i c a t i o n s   P C I . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " ,   " 7 " ,   " 8 " ,   " 9 " ,   " 1 0 " ,   " 1 1 " ,   " 1 2 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " I n c o n n u " ,   " A u t r e " ,   " P r e n d   e n   c h a r g e   6 6 M H z " ,   " P r e n d   e n   c h a r g e   l e s   f o n c t i o n s   d  f i n i s s a b l e s   p a r   l ' u t i l i s a t e u r " ,   " P r e n d   e n   c h a r g e   l e s   t r a n s a c t i o n s   e n   s u c c e s s i o n   r a p i d e " ,   " C o m p a t i b l e   P C I - X " ,   " P r i s e   e n   c h a r g e   d e   l a   g e s t i o n   d e   l ' a l i m e n t a t i o n   P C I " ,   " P r i s e   e n   c h a r g e   d e s   i n t e r r u p t i o n s   s i g n a l  e s   p a r   m e s s a g e " ,   " C a p a b l e   d e   r  c u p  r a t i o n   d ' e r r e u r s   d e   p a r i t  " ,   " P r i s e   e n   c h a r g e   A G P " ,   " P r i s e   e n   c h a r g e   V P D " ,   " F o u r n i t   l ' i d e n t i f i c a t i o n   d e s   e m p l a c e m e n t s " ,   " P r i s e   e n   c h a r g e   d e   l ' i n s e r t i o n   s o u s   t e n s i o n " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   C a p a b i l i t i e s [ ] ; 
 
     [ D e s c r i p t i o n ( " U n   t a b l e a u   d e   c h a  n e s   d e   s t r u c t u r e   l i b r e   f o u r n i s s a n t   d e s   e x p l i c a t i o n s   p l u s   d  t a i l l  e s   s u r   t o u t e s   l e s   f o n c t i o n n a l i t  s   d u   P C I C o n t r o l l e r   i n d i q u  e s   d a n s   l e   t a b l e a u   C a p a b i l i t i e s .   N o t e z   q u e   c h a q u e   e n t r  e   d e   c e   t a b l e a u   e s t   l i  e      l ' e n t r  e   d u   t a b l e a u   C a p a b i l i t i e s   s i t u  e   d a n s   l e   m  m e   i n d e x . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   C a p a b i l i t y D e s c r i p t i o n s [ ] ; 
 
     [ D e s c r i p t i o n ( " L a   v i t e s s e   l a   p l u s   l e n t e   p o u v a n t    t r e   s  l e c t i o n n  e   s u r   u n   p  r i p h  r i q u e   c i b l e . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " I n c o n n u " ,   " A u t r e " ,   " R a p i d e " ,   " M o y e n n e " ,   " L e n t " ,   " R  s e r v  " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   D e v i c e S e l e c t T i m i n g ; 
 
     [ D e s c r i p t i o n ( " R e g i s t r e   d e   8   b i t s   i d e n t i f i a n t   l a   f o n c t i o n   d e   b a s e   d u   p  r i p h  r i q u e   P C I .   I l   s ' a g i t   u n i q u e m e n t   d e   l ' o c t e t   s u p  r i e u r   ( d  c a l a g e   0 B h )   d u   c h a m p   C l a s s C o d e   d e   3   o c t e t s .   N o t e z   q u e   l e   t a b l e a u   V a l u e M a p   d e   l a   p r o p r i  t    s p  c i f i e   l a   r e p r  s e n t a t i o n   d  c i m a l e   d e   c e t t e   i n f o r m a t i o n . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " ,   " 7 " ,   " 8 " ,   " 9 " ,   " 1 0 " ,   " 1 1 " ,   " 1 2 " ,   " 1 3 " ,   " 1 4 " ,   " 1 5 " ,   " 1 6 " ,   " 1 7 " ,   " 1 8 . . 2 5 4 " ,   " 2 5 5 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " P r e   2 . 0 " ,   " S t o c k a g e   d e   m a s s e " ,   " R  s e a u " ,   " A f f i c h a g e " ,   " M u l t i m  d i a " ,   " M  m o i r e " ,   " P o n t " ,   " C o m m u n i c a t i o n s   s i m p l e s " ,   " P  r i p h  r i q u e   d e   b a s e " ,   " E n t r  e " ,   " S t a t i o n   d ' a c c u e i l " ,   " P r o c e s s e u r " ,   " B u s   s  r i e " ,   " S a n s   f i l " ,   " E / S   i n t e l l i g e n t e " ,   " C o m m u n i c a t i o n s   s a t e l l i t e " ,   " C h i f f r e m e n t / D  c h i f f r e m e n t " ,   " A c q u i s i t i o n   d e   d o n n  e s   e t   t r a i t e m e n t   d e s   s i g n a u x " ,   " R  s e r v    a u   P C I " ,   " A u t r e " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 8   C l a s s C o d e ; 
 
     [ D e s c r i p t i o n ( " S p  c i f i e   l a   t a i l l e   d e   l i g n e   d u   c a c h e   s y s t  m e   p a r   i n c r  m e n t s   d e   d o u b l e - m o t s   ( p .   e x . ,   u n   s y s t  m e      b a s e   d e   4 8 6   s t o c k e r a i t   l a   v a l e u r   0 4 h ,   i n d i q u a n t   u n e   t a i l l e   d e   l i g n e   d e   c a c h e   d e   q u a t r e   d o u b l e - m o t s ) . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " D o u b l e s   m o t s " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 8   C a c h e L i n e S i z e ; 
 
     [ D e s c r i p t i o n ( " D  f i n i t   l a   d u r  e   m i n i m u m   p e n d a n t   l a q u e l l e   l e   b u s   m a  t r e   p e u t   c o n s e r v e r   l a   p r o p r i  t    d u   b u s ,   e x p r i m  e   e n   c y c l e s   d ' h o r l o g e   P C I . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " C y c l e s   d ' h o r l o g e   P C I " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 8   L a t e n c y T i m e r ; 
 
     [ D e s c r i p t i o n ( " D  f i n i t   l a   b r o c h e   d e   d e m a n d e   d ' i n t e r r u p t i o n   P C I   ( I N T A #      I N T D # )      l a q u e l l e   u n   p  r i p h  r i q u e   f o n c t i o n n e l   P C I   e s t   c o n n e c t  . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " A u c u n " ,   " I N T A # " ,   " I N T B # " ,   " I N T C # " ,   " I N T D # " ,   " I n c o n n u " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   I n t e r r u p t P i n ; 
 
     [ D e s c r i p t i o n ( " A d r e s s e   m  m o i r e   d e   b a s e   d o u b l e   m o t   d e   l a   R O M   d ' e x t e n s i o n . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " D o u b l e s   m o t s " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   E x p a n s i o n R O M B a s e A d d r e s s ; 
 
     [ D e s c r i p t i o n ( " S i g n a l e   s i   l e   p  r i p h  r i q u e   P C I   p e u t   r  a l i s e r   l a   f o n c t i o n   d ' a u t o - t e s t .   R e t o u r n e   l e   b i t   7   d u   r e g i s t r e   d ' a u t o - t e s t   s o u s   f o r m e   b o o l  e n n e . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   S e l f T e s t E n a b l e d ; 
 
     [ D e s c r i p t i o n ( " M  t h o d e   p e r m e t t a n t   d ' i n v o q u e r   l ' a u t o - t e s t   d u   p  r i p h  r i q u e   P C I .   C e t t e   m  t h o d e   d  f i n i t   l e   b i t   6   d u   r e g i s t r e   d ' a u t o - t e s t .   L e   r  s u l t a t   r e t o u r n    c o r r e s p o n d   a u x   q u a t r e   b i t s   i n f  r i e u r s   d u   r e g i s t r e   d ' a u t o - t e s t   o    0   i n d i q u e   q u e   l a   m  t h o d e   a    t    a p p l i q u  e   a v e c   s u c c  s   e t   u n e   v a l e u r   a u t r e   q u e   z  r o   i n d i q u e   u n    c h e c   d  p e n d a n t   d u   p  r i p h  r i q u e .   L a   p r i s e   e n   c h a r g e   d e   c e t t e   m  t h o d e   e s t   o p t i o n n e l l e   d a n s   l e s   s p  c i f i c a t i o n s   P C I . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 8   B I S T E x e c u t i o n ( ) ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C a p a c i t  s   e t   g e s t i o n   d ' u n   c o n t r  l e u r   d e   p  r i p h  r i q u e   P C I   s u r   u n e   c a r t e   r  s e a u . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ P C I D e v i c e   :   C I M _ P C I C o n t r o l l e r 
 
 { 
 
     [ D e s c r i p t i o n ( " T a b l e a u   d ' a d r e s s e s   m  m o i r e   d e   b a s e   d o u b l e   m o t . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   B a s e A d d r e s s [ ] ; 
 
     [ D e s c r i p t i o n ( " C o d e   i d e n t i f i c a t e u r   d u   s o u s - s y s t  m e . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   S u b s y s t e m I D ; 
 
     [ D e s c r i p t i o n ( " I D   d u   f o u r n i s s e u r   d u   s o u s - s y s t  m e .   L e s   i n f o r m a t i o n s   c o n c e r n a n t   l ' I D   s o n t   o b t e n u e s   d ' u n   P C I D e v i c e   v i a   d e s   i n t e r r o g a t i o n s   s p  c i f i q u e s   a u   p r o t o c o l e .   L ' e m p l a c e m e n t   c o r r e c t   d e   c e s   i n f o r m a t i o n s   d a n s   C I M   S c h e m a   e s t   d a n s   C I M _ P h y s i c a l E l e m e n t   ( l a   p r o p r i  t    M a n u f a c t u r e r )   p o u r   l e   m a t  r i e l   e t   d a n s   C I M _ P r o d u c t   ( l a   p r o p r i  t    V e n d o r )   s i   l e s   i n f o r m a t i o n s   c o n c e r n e n t   l ' a c q u i s i t i o n   d ' u n   p r o d u i t .   C e s   d o n n  e s   s o n t    g a l e m e n t   c o n s i g n  e s   i c i ,   c a r   e l l e s   f o n t   p a r t i e   d e   l a   s o r t i e   s t a n d a r d   d u   D e v i c e   e t   c o n s t i t u e n t   u n e   o p t i m i s a t i o n . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   S u b s y s t e m V e n d o r I D ; 
 
     [ D e s c r i p t i o n ( " R e g i s t r e   i n d i q u a n t   l a   d u r  e   p e n d a n t   l a q u e l l e   l e   m a  t r e   v o u d r a i t   c o n s e r v e r   l a   p r o p r i  t    d u   b u s   P C I   l o r s q u ' i l   e s t      l ' o r i g i n e   d ' u n e   t r a n s a c t i o n .   U n e   v a l e u r   d e   z  r o   i n d i q u e   q u ' i l   n ' e x i s t e   a u c u n e   e x i g e n c e . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " 2 5 0   n a n o s e c o n d e s " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 8   M i n G r a n t T i m e ; 
 
     [ D e s c r i p t i o n ( " R e g i s t r e   s p  c i f i a n t      q u e l l e   f r  q u e n c e   l e   p  r i p h  r i q u e   n  c e s s i t e   l ' a c c  s   a u   b u s   P C I   e n   i n c r  m e n t s   d e   2 5 0   n s .   U n e   v a l e u r   d e   z  r o   i n d i q u e   q u ' i l   n ' e x i s t e   a u c u n e   e x i g e n c e . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " 2 5 0   n a n o s e c o n d e s " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 8   M a x L a t e n c y ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ S e r v i c e A c c e s s P o i n t   r e p r  s e n t e   l a   c a p a c i t    d ' u t i l i s e r   o u   d ' i n v o q u e r   u n   S e r v i c e .   L e s   p o i n t s   d ' a c c  s   r e p r  s e n t e n t   q u ' u n   S e r v i c e   e s t   r e n d u   d i s p o n i b l e   p o u r   u n e   u t i l i s a t i o n   p a r   d ' a u t r e s   e n t i t  s . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ S e r v i c e A c c e s s P o i n t   :   C I M _ L o g i c a l E l e m e n t 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L e   n o m   C r e a t i o n C l a s s N a m e   d u   s y s t  m e   d '  t e n d u e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   S y s t e m C r e a t i o n C l a s s N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " L e   N a m e   d u   s y s t  m e   d '  t e n d u e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   S y s t e m N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " C r e a t i o n C l a s s N a m e   i n d i q u e   l e   n o m   d e   l a   c l a s s e   o u   d e   l a   s o u s - c l a s s e   u t i l i s  e   l o r s   d e   l a   c r  a t i o n   d e   l ' i n s t a n c e .   L o r s q u ' e l l e   e s t   u t i l i s  e   a v e c   d ' a u t r e s   p r o p r i  t  s   c l  s   d e   c e t t e   c l a s s e ,   c e t t e   p r o p r i  t    p e r m e t      t o u t e s   l e s   i n s t a n c e s   d e   c e t t e   c l a s s e   e t   d e   s e s   s o u s - c l a s s e s   d '  t r e   i d e n t i f i  e s   d e   f a  o n   u n i q u e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   C r e a t i o n C l a s s N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " L a   p r o p r i  t    N a m e   i d e n t i f i e   d e   f a  o n   u n i q u e   l e   S e r v i c e A c c e s s P o i n t   e t   f o u r n i t   u n e   i n d i c a t i o n   d e   l a   f o n c t i o n n a l i t     t a n t   g  r  e .   C e t t e   f o n c t i o n n a l i t    e s t   d  c r i t e   d e   f a  o n   p l u s   d  t a i l l  e   d a n s   l a   p r o p r i  t    D e s c r i p t i o n   d e   l ' o b j e t .   " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   N a m e ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " U n   p o i n t   d e   c o m m u n i c a t i o n      p a r t i r   d u q u e l   l e s   d o n n  e s   p e u v e n t    t r e   e n v o y  e s   o u   r e  u e s .   L e s   P r o t o c o l E n d p o i n t s   r e l i e n t   l e s   i n t e r f a c e s   d e   r o u t e u r   e t   l e s   p o r t s   d e   c o m m u t a t i o n   a u x   L o g i c a l N e t w o r k s . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ P r o t o c o l E n d p o i n t   :   C I M _ S e r v i c e A c c e s s P o i n t 
 
 { 
 
     [ D e s c r i p t i o n ( " U n e   c h a  n e   i d e n t i f i a n t   c e   P r o t o c o l E n d p o i n t   a v e c   u n   p o r t   o u   u n e   i n t e r f a c e   s u r   l e   p  r i p h  r i q u e .   P o u r   a s s u r e r   q u e   c e t t e   v a l e u r   e s t   u n i q u e ,   l a   p r o p r i  t    N a m e   d o i t    t r e   o b t e n u e   d e s   p r o p r i  t  s   T y p e   o u   O t h e r T y p e D e s c r i p t i o n ,   o u   l e u r    t r e   a j o u t  e .   L a   m  t h o d e   c h o i s i e   e s t   d  c r i t e   d a n s   l a   p r o p r i  t    N a m e F o r m a t   d e   c e t t e   c l a s s e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   N a m e ; 
 
     [ D e s c r i p t i o n ( " N a m e F o r m a t   c o n t i e n t   l a   m  t h o d e   h e u r i s t i q u e   d ' a t t r i b u t i o n   d e   n o m   c h o i s i e   p o u r   s ' a s s u r e r   q u e   l a   v a l e u r   d e   l a   p r o p r i  t    N a m e   e s t   u n i q u e .   P a r   e x e m p l e ,   o n   p e u t   c h o i s i r   d ' o b t e n i r   u n   n o m   c o r r e s p o n d a n t   a u   T y p e   d e   P r o t o c o l E n d p o i n t   d u   p o r t   o u   d e   l ' i n t e r f a c e   ( p .   e x . ,   I P v 4 ) ,   s u i v i   d ' u n   t r a i t   d e   s o u l i g n e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   N a m e F o r m a t ; 
 
     [ D e s c r i p t i o n ( " P r o t o c o l T y p e   e s t   u n e    n u m  r a t i o n   q u i   f o u r n i t   d e s   i n f o r m a t i o n s   p e r m e t t a n t   d e   c a t  g o r i s e r   o u   c l a s s e r   l e s   d i f f  r e n t e s   i n s t a n c e s   d e   c e t t e   c l a s s e .   D a n s   l a   p l u p a r t   d e s   c a s ,   l e s   i n f o r m a t i o n s   d e   c e t t e    n u m  r a t i o n   e t   d e   l a   d  f i n i t i o n   d e   l a   s o u s - c l a s s e   s e   c h e v a u c h e n t .   C e p e n d a n t ,   i l   e x i s t e   p l u s i e u r s   c a s   o    u n e   s o u s - c l a s s e   d e   P r o t o c o l E n d p o i n t   s p  c i f i q u e   n ' e s t   p a s   n  c e s s a i r e   ( p a r   e x e m p l e ,   i l   n ' y   a   p a s   d e   p o i n t   d e   t e r m i n a i s o n   F i b e r   C h a n n e l ) .   C e t t e   p r o p r i  t    e s t   p a r   c o n s  q u e n t   n  c e s s a i r e   p o u r   d  f i n i r   l e   t y p e   d e   E n d p o i n g .   N o t e z   q u e   d a n s   u n e   v e r s i o n   m a j e u r e   u l t  r i e u r e   d e   C I M   S c h e m a ,   i l   e s t   p r o b a b l e   q u e   P r o t o c o l E n d p o i n t   s o i t   u n   A B S T R A C T ,   c e   q u i   f o r c e r a   l e   s o u s - c l a s s e m e n t   e t    l i m i n e r a   l a   n  c e s s i t    d e   c e t t e   p r o p r i  t  . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " ,   " 7 " ,   " 8 " ,   " 9 " ,   " 1 0 " ,   " 1 1 " ,   " 1 2 " ,   " 1 3 " ,   " 1 4 " ,   " 1 5 " ,   " 1 6 " ,   " 1 7 " ,   " 1 8 " ,   " 1 9 " ,   " 2 0 " ,   " 2 1 " ,   " 2 2 " ,   " 2 3 " ,   " 2 4 " ,   " 2 5 " ,   " 2 6 " ,   " 2 7 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " I n c o n n u " ,   " A u t r e " ,   " I P v 4 " ,   " I P v 6 " ,   " I P X " ,   " A p p l e   T a l k " ,   " D E C n e t " ,   " S N A " ,   " C O N P " ,   " C L N P " ,   " V I N E S " ,   " X N S " ,   " A T M " ,   " F r a m e   R e l a y " ,   " E t h e r n e t " ,   " T o k e n R i n g " ,   " F D D I " ,   " I n f i n i b a n d " ,   " F i b r e   C h a n n e l " ,   " I S D N   B R I   E n d p o i n t " ,   " I S D N   B   C h a n n e l   E n d p o i n t " ,   " I S D N   D   C h a n n e l   E n d p o i n t " ,   " I P v 4 / v 6 " ,   " B G P " ,   " O S P F " ,   " M P L S " ,   " U D P " ,   " T C P " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   P r o t o c o l T y p e ; 
 
     [ D e s c r i p t i o n ( " U n e   c h a  n e   d  c r i v a n t   l e   t y p e   d e   P r o t o c o l E n d p o i n t   l o r s q u e   l a   p r o p r i  t    T y p e   d e   c e t t e   c l a s s e   ( o u   d ' u n e   d e   s e s   s o u s - c l a s s e s )   e s t   a f f e c t  e   d e   l a   v a l e u r   1   ( c ' e s t -  - d i r e   \ " A u t r e \ " ) .   C e t t e   p r o p r i  t    d o i t    t r e   a f f e c t  e   d e   l a   v a l e u r   N U L   l o r s q u e   l a   p r o p r i  t    T y p e   e s t   d i f f  r e n t e   d e   1 . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   O t h e r T y p e D e s c r i p t i o n ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " P r o t o c o l E n d p o i n t   d  d i       l ' e x  c u t i o n   d u   I P . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ I P P r o t o c o l E n d p o i n t   :   C I M _ P r o t o c o l E n d p o i n t 
 
 { 
 
     [ D e s c r i p t i o n ( " L ' a d r e s s e   I P   r e p r  s e n t  e   p a r   c e   P r o t o c o l E n d p o i n t ,   f o r m a t  e   c o n f o r m  m e n t      l a   c o n v e n t i o n   a p p r o p r i  e   d  f i n i e   d a n s   l a   p r o p r i  t    A d d r e s s T y p e   d e   c e t t e   c l a s s e   ( p .   e x . ,   1 7 1 . 7 9 . 6 . 4 0 ) . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   A d d r e s s ; 
 
     [ D e s c r i p t i o n ( " L e   m a s q u e   d e   l ' a d r e s s e   I P   d e   c e   P r o t o c o l E n d p o i n t ,   f o r m a t    c o n f o r m  m e n t      l a   c o n v e n t i o n   a p p r o p r i  e   d  f i n i e   d a n s   l a   p r o p r i  t    A d d r e s s T y p e   d e   c e t t e   c l a s s e   ( p .   e x . ,   2 5 5 . 2 5 5 . 2 5 2 . 0 ) . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   S u b n e t M a s k ; 
 
     [ D e s c r i p t i o n ( " U n e    n u m  r a t i o n   d  c r i v a n t   l e   f o r m a t   d e   l a   p r o p r i  t    d e   l ' a d r e s s e .   D a n s   l a   m e s u r e   d u   p o s s i b l e ,   d e s   a d r e s s e s   c o m p a t i b l e s   I P v 4   d o i v e n t    t r e   u t i l i s  e s   a u   l i e u   d e s   a d r e s s e s   n a t i v e s   I P v 6   ( v o i r   R F C   2 3 7 3 ,   s e c t i o n   2 . 5 . 4 ) .   A f i n   d ' o b t e n i r   d e s   a d r e s s e s   I P v 4   a u   f o r m a t   c o h  r e n t   d a n s   u n   e n v i r o n n e m e n t   m i x t e   I P v 4 / v 6 ,   t o u t e s   l e s   a d r e s s e s   I P v 4   e t   l e s   a d r e s s e s   I P v 6   c o m p a t i b l e s   I P v 4   a i n s i   q u e   l e s   a d r e s s e s   I P v 6   m a p p  e s   I P v 4 ,   d ' a p r  s   R F C   2 3 7 3 ,   s e c t i o n   2 . 5 . 4 ,   d o i v e n t    t r e   f o r m a t  e s   a u   f o r m a t   I P v 4   s t a n d a r d . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " I n c o n n u " ,   " I P v 4 " ,   " I P v 6 " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   A d d r e s s T y p e ; 
 
     [ D e s c r i p t i o n ( " I l   n ' e s t   p a s   p o s s i b l e   d e   d  t e r m i n e r   d ' a p r  s   l ' a d r e s s e   s e u l e   s i   u n   I P P r o t o c o l E n d p o i n t   d o n n    p e u t   p r e n d r e   e n   c h a r g e   I P v 4   e t   I P v 6   o u   s e u l e m e n t   u n   d e s   d e u x .   C e t t e   p r o p r i  t    d  f i n i t   e x p l i c i t e m e n t   l a   p r i s e   e n   c h a r g e   d e s   d i f f  r e n t e s   v e r s i o n s   d e   I P   q u e   p o s s  d e   c e t   I P P r o t o c o l E n d p o i n t . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " I n c o n n u " ,   " I P v 4   u n i q u e m e n t " ,   " I P v 6   u n i q u e m e n t " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   I P V e r s i o n S u p p o r t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " U n e   i n s t a n c e   d e   r  s e a u   V L A N   r e p r  s e n t e   u n   r  s e a u   V L A N   d a n s   u n   c o m m u t a t e u r .   D a n s   u n   c o m m u t a t e u r   d o n n  ,   u n e   i n s t a n c e   d e   r  s e a u   V L A N   d o i t   e x i s t e r   p o u r   c h a q u e   r  s e a u   V L A N   d i s p o n i b l e   d a n s   l e   c o m m u t a t e u r .   P a r   e x e m p l e ,   d a n s   u n   c o m m u t a t e u r   d i s p o s a n t   d e   r  s e a u x   V L A N   b a s  s   s u r   d e s   p o r t s ,   s ' i l   e x i s t e   1 6   r  s e a u x   V L A N   a u x q u e l s   d e s   p o r t s   p e u v e n t    t r e   a f f e c t  s   ( V L A N   1      V L A N   1 6 ) ,   i l   d o i t   e x i s t e r   u n e   i n s t a n c e   d e   C I M _ V L A N   p o u r   c h a q u e   p o r t   d e   V L A N   1      V L A N   1 6 . \ n \ n V L A N   h  r i t e   d u   N a m e   f o u r n i   p a s   S e r v i c e A c c e s s P o i n t .   U t i l i s e z - l e   p o u r   l e   n o m   t e x t u e l   d u   V L A N ,   s ' i l   e n   e x i s t e   u n .   S i n o n ,   s y n t h  t i s e z   u n   n o m   t e x t u e l ,   p a r   e x e m p l e ,   V L A N   0 0 0 3 .   ( C o n s i d  r e z   u t i l i s e r   d e s   z  r o s   e n   t  t e   d e   l a   p a r t i e   n u m  r i q u e   d u   n o m ,   c o m m e   i n d i q u  ,   a f i n   q u e   l e s   n o m s   d e   r  s e a u x   V L A N   s o i e n t   t r i  s   d a n s   l ' o r d r e   a t t e n d u   s ' i l s   s o n t   e x t r a i t s   e t   p r  s e n t  s   p a r   u n e   a p p l i c a t i o n   d e   g e s t i o n .   I l   e s t   i r r i t a n t   d e   v o i r   d e s   l i s t e s   t r i  e s   d a n s   l ' o r d r e      V L A N   1 ,   V L A N   1 0 ,   V L A N   1 1 ,   V L A N   2 ,   V L A N   3      a l o r s   q u ' e l l e s   a u r a i e n t   p u   l '  t r e   d a n s   l ' o r d r e      V L A N   0 0 0 1 ,   V L A N   0 0 0 2 ,   . . . ,   V L A N   0 0 1 0 ,   V L A N   0 0 1 1 ,   . . . .    )   L a   p a r t i e   n u m  r i q u e   d u   n o m   d o i t   c o m p o r t e r   a u   m o i n s   q u a t r e   c h i f f r e s ,   c a r   l a   n o r m e   8 0 2 . 1 Q   s p  c i f i e   4 0 9 5   r  s e a u x   V L A N . \ n \ n I l   e s t   p r  v u   q u e   l e s   V L A N   n e   s o i e n t   d  f i n i s   e n   s o u s - c l a s s e s   q u e   l o r s q u ' i l   e s t   n  c e s s a i r e   d ' a j o u t e r   d e s   a t t r i b u t s .   L e   t y p e   d u   V L A N   p e u t    t r e   d  d u i t   d u   o u   d e s   V L A N S e r v i c e   a u x q u e l s   l e   r  s e a u   V L A N   e s t   a s s o c i    d a n s   l ' a s s o c i a t i o n   V L A N F o r . \ n \ n C h a q u e   i n s t a n c e   d e   r  s e a u   V L A N   p e u t    t r e   a s s o c i  e      p l u s i e u r s   V L A N S e r v i c e .   P a r   e x e m p l e ,   c e r t a i n s   c o m m u t a t e u r s   p r e n n e n t   e n   c h a r g e   l e s   r  s e a u x   V L A N   8 0 2 . 1 Q   e t   l e s   r  s e a u x   V L A N   s p  c i f i q u e s   d u   f o u r n i s s e u r .   S u r   c e r t a i n s   d e   c e s   c o m m u t a t e u r s ,   s i   u n   p a q u e t   d e   d i f f u s i o n   e s t   r e  u   s u r   u n   p o r t   V L A N   5   8 0 2 . 1 Q ,   i l   s e r a   t r a n s m i s   d e p u i s   u n   p o r t   p r o p r i  t a i r e   V L A N   5 .   E n   f a i t ,   i l   n ' e x i s t e   q u ' u n   V L A N   5   e t   s e u l   l e   t y p e   d u   p o r t   d  t e r m i n e   l e   f o r m a t   d e   p a q u e t   d e s   p a q u e t s   b a l i s  s .   D a n s   l e   c a s   p r  c  d e m m e n t   d  c r i t ,   s e u l e   u n e   i n s t a n c e   d e   C I M _ V L A N   d o i t    t r e   i n s t a n c i  e   p o u r   V L A N   5   e t   e l l e   d o i t    t r e   a s s o c i  e      l a   f o i s   a u   V L A N S e r v i c e   8 0 2 . 1 Q   e t   a u   V L A N S e r v i c e   p r o r p i  t a i r e . \ n \ n D ' h a b i t u d e ,   s u r   l e s   c o m m u t a t e u r s   s e n s i b l e s   a u x   r  s e a u x   V L A N ,   l e s   p a q u e t s   p e u v e n t    t r e   a f f e c t  s      u n   r  s e a u   V L A N   e n   f o n c t i o n   d u   p o r t   s u r   l e q u e l   i l s   s o n t   r e  u s   ( r  s e a u x   V L A N   b a s  s   s u r   l e s   p o r t s ) ,   e n   f o n c t i o n   d e   l ' a d r e s s e   M A C   s o u r c e   ( r  s e a u x   V L A N   b a s  s   s u r   l ' a d r e s s e   M A C ) ,   o u   e n   f o n c t i o n   d e   l a   v a l e u r   d ' u n   e n s e m b l e   d e   b i t s   d u   p a q u e t   ( r  s e a u x   V L A N   b a s  s   s u r   l e   p r o t o c o l e ) .   S ' i l   e s t   p r  f  r a b l e   d e   r e p r  s e n t e r   l e   p r  d i c a t   d ' a f f e c t a t i o n   d e s   r  s e a u x   V L A N   s u r   c e r t a i n s   c o m m u t a t e u r s   b a s  s   s u r   l e s   a d r e s s e s   M A C ,   i l   e s t   n  c e s s a i r e   d e   d  f i n i r   d e s   s o u s - c l a s s e s   d e   r  s e a u x   V L A N .   L a   l i s t e   d e s   a d r e s s e s   M A C   a s s o c i  e s      u n   r  s e a u   V L A N   c o n s t i t u e   a l o r s   u n   a t t r i b u t   d e   l a   s o u s - c l a s s e .   S ' i l   e s t   p r  f  r a b l e   d e   r e p r  s e n t e r   l e   p r  d i c a t   d ' a f f e c t a t i o n   d u   r  s e a u   V L A N   d a n s   u n   c o m m u t a t e u r   d e   r  s e a u x   V L A N   b a s    s u r   l e s   p r o t o c o l e s ,   i l   e s t   n  c e s s a i r e   d e   d  f i n i r   d e s   s o u s - c l a s s e s   d e   r  s e a u x   V L A N ,   I n b o u n d V L A N   o u   l e s   d e u x .   S i   l e   p r  d i c a t   s ' a p p l i q u e      t o u s   l e s   p o r t s   d u   c o m m u t a t e u r ,   s e u l   l e   r  s e a u   V L A N   d o i t    t r e   d  f i n i   e n   s o u s - c l a s s e s .   S i   l e   p r  d i c a t   p e u t    t r e   d i f f  r e n t   e n   f o n c t i o n   d u   p o r t ,   a l o r s   l e s   I n b o u n d V L A N   d o i v e n t    t r e   d  f i n i s   e n   s o u s - c l a s s e s   e t   i l   s e   p e u t   q u e   l e s   C I M _ V L A N   d o i v e n t   l '  t r e    g a l e m e n t . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ V L A N   :   C I M _ S e r v i c e A c c e s s P o i n t 
 
 { 
 
     [ D e s c r i p t i o n ( " N u m  r o   d ' i d e n t i f i c a t i o n   d u   V L A N . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   V L A N N u m b e r ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ C o m p o n e n t   c o r r e s p o n d      u n e   a s s o c i a t i o n   u t i l i s  e   p o u r    t a b l i r   d e s   r e l a t i o n s   d ' a p p a r t e n a n c e   e n t r e   d e s   M a n a g e d   S y s t e m   E l e m e n t s .   P a r   e x e m p l e ,   l ' a s s o c i a t i o n   S y s t e m C o m p o n e n t   d  f i n i t   d e s   p a r t i e s   d ' u n   S y s t e m . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ C o m p o n e n t 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L '  l  m e n t   p a r e n t   d e   l ' a s s o c i a t i o n . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   G r o u p C o m p o n e n t ; 
 
     [ K e y , D e s c r i p t i o n ( " L '  l  m e n t   e n f a n t   d e   l ' a s s o c i a t i o n . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   P a r t C o m p o n e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " U n e   c l a s s e   d  r i v  e   d e   L o g i c a l E l e m e n t   c o r r e s p o n d a n t      u n e   c o l l e c t i o n   s p  c i a l e   d e   M a n a g e d S y s t e m E l e m e n t s .   C e t t e   c o l l e c t i o n   i n d i q u e   q u e   l ' e n s e m b l e   d e s   c o m p o s a n t s   a g r  g  s   f o u r n i t   u n e   r e d o n d a n c e .   T o u s   l e s    l  m e n t s   a g r  g  s   d a n s   u n   R e d u n d a n c y G r o u p   d o i v e n t    t r e   d e s   i n s t a n c i a t i o n s   d e   l a   m  m e   c l a s s e   d ' o b j e t s . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ R e d u n d a n c y G r o u p   :   C I M _ L o g i c a l E l e m e n t 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " C r e a t i o n C l a s s N a m e   i n d i q u e   l e   n o m   d e   l a   c l a s s e   o u   d e   l a   s o u s - c l a s s e   u t i l i s  e   l o r s   d e   l a   c r  a t i o n   d e   l ' i n s t a n c e .   L o r s q u ' e l l e   e s t   u t i l i s  e   a v e c   d ' a u t r e s   p r o p r i  t  s   c l  s   d e   c e t t e   c l a s s e ,   c e t t e   p r o p r i  t    p e r m e t      t o u t e s   l e s   i n s t a n c e s   d e   c e t t e   c l a s s e   e t   d e   s e s   s o u s - c l a s s e s   d '  t r e   i d e n t i f i  e s   d e   f a  o n   u n i q u e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   C r e a t i o n C l a s s N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " L e   R e d u n d a n c y G r o u p   N a m e   s e r t   d e   c l       l ' i n s t a n c e   d u   G r o u p   d a n s   u n e   e n v i r o n n e m e n t   d ' e n t r e p r i s e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   N a m e ; 
 
     [ D e s c r i p t i o n ( " R e d u n d a n c y S t a t u s   f o u r n i t   d e s   i n f o r m a t i o n s   s u r   l '  t a t   d u   R e d u n d a n c y G r o u p .   \ " E n t i  r e m e n t   r e d o n d a n t \ "   ( v a l e u r = 2 )   s i g n i f i e   q u e   t o u t e   l a   r e d o n d a n c e   c o n f i g u r  e   e s t   e n c o r e   d i s p o n i b l e   ;   \ " R e d o n d a n c e   d  t  r i o r  e \ "   ( 3 )   s i g n i f i e   q u e   c e r t a i n e s   p a n n e s   s e   s o n t   p r o d u i t e s   m a i s   q u ' u n e   r e d o n d a n c e   r  d u i t e   e s t   e n c o r e   d i s p o n i b l e   ;   \ " R e d o n d a n c e   p e r d u e \ "   ( 4 )   s i g n i f i e   q u ' u n   n o m b r e   t r o p   i m p o r t a n t   d e   p a n n e s   s ' e s t   p r o d u i t   p o u r   a s s u r e r   u n e   r e d o n d a n c e   e t   q u e   l a   p a n n e   s u i v a n t e   p r o v o q u e r a   u n e   p a n n e   g  n  r a l e .   L e s   v a l e u r s   \ " A u t r e \ "   ( 1 )   e t   \ " I n c o n n u \ "   ( 0 )   s o n t    g a l e m e n t   d  f i n i e s . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " I n c o n n u " ,   " A u t r e " ,   " R e d o n d a n c e   i n t  g r a l e " ,   " R e d o n d a n c e   d  t  r i o r  e " ,   " R e d o n d a n c e   p e r d u e " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   R e d u n d a n c y S t a t u s ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " U n   R e d u n d a n c y G r o u p   a g r  g e   d e s   M a n a g e d S y s t e m E l e m e n t s   e t   i n d i q u e   q u e   c e s    l  m e n t s ,   p r i s   d a n s   l e u r   e n s e m b l e ,   f o u r n i s s e n t   u n e   r e d o n d a n c e .   T o u s   l e s    l  m e n t s   a g r  g  s   d a n s   u n   R e d u n d a n c y G r o u p   d o i v e n t    t r e   d e s   i n s t a n c i a t i o n s   d e   l a   m  m e   c l a s s e   d ' o b j e t s . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ R e d u n d a n c y C o m p o n e n t   :   C I M _ C o m p o n e n t 
 
 { 
 
     [ D e s c r i p t i o n ( " L ' a s s o c i a t i o n   R e d u n d a n c y C o m p o n e n t   i n d i q u e   q u e   \ " c e t   e n s e m b l e   d e   v e n t i l a t e u r s \ "   o u   \ " c e s   e x t e n s i o n s   p h y s i q u e s \ "   p a r t i c i p e n t      u n   R e d u n d a n c y G r o u p   u n i q u e . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ R e d u n d a n c y G r o u p   R e f   G r o u p C o m p o n e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " N e t w o r k A d a p t e r   e s t   u n e   c l a s s e   A b s t r a c t   d  f i n i s s a n t   l e s   c o n c e p t s   m a t  r i e l s   g  n  r a u x   d e   r  s e a u   ( p a r   e x e m p l e ,   A d r e s s e   p e r m a n e n t e   o u   V i t e s s e   d ' o p  r a t i o n ) .   L e s   N e t w o r k A d a p t e r s   s o n t   d e s   D e v i c e s   p o u v a n t   p r e n d r e   e n   c h a r g e   p l u s i e u r s   p r o t o c o l e s   d e   h a u t   n i v e a u   e t   f o u r n i r   l ' i m p l  m e n t a t i o n   d e r r i  r e   l e   m o d  l e   d e   c l a s s e   d e   r  s e a u   P r o t o c o l E n d p o i n t   ( c e s   i n f o r m a t i o n s   s o n t   t r a n s p o r t  e s   e n   u t i l i s a n t   l ' a s s o c i a t i o n   D e v i c e S A P I m p l e m e n t a t i o n ,   d  f i n i e   d a n s   l e   m o d  l e   d e   n o y a u ) .   L e s   N e t w o r k A d a p t e r s   e t   l e u r s   E n d p o i n t s   r e p r  s e n t e n t   l e   p o t e n t i e l   d e   c o n n e c t i v i t    p a r m i   l e s   r  s e a u x   h o m o l o g u e s . \ n L e   p o t e n t i e l   d e   c o n n e c t i v i t    e s t   t r  s   d i f f  r e n t   d e   c e l u i   d ' u n   m a  t r e - e s c l a v e / c o n t r  l e u r   c o n t r  l    p a r   l e s   r e l a t i o n s   d e   C I M _ C o n t r o l l e r .   P a r f o i s ,   p o u r t a n t ,   u n   s i m p l e   D e v i c e   p e u t    t r e      l a   f o i s   u n e   s o r t e   d e   N e t w o r k A d a p t e r s   e t   u n   C o n t r o l l e r   -   p a r   e x e m p l e ,   l o r s q u ' u n e   c a r t e   F i b r e C h a n n e l A d a p t e r   e s t   u t i l i s  e   c o m m e   C o n t r o l l e r   S C S I   d ' u n   C o m p u t e r S y s t e m .   D a n s   c e   c a s ,   c e r t a i n s   a s p e c t s   d u   D e v i c e   s o n t   o r i e n t  s   r  s e a u   e t   d ' a u t r e s   s o n t   o r i e n t  s   C o n t r o l l e r   -   l e s   d e u x   c l a s s e s ,   C o n t r o l l e r   e t   A d a p t e r   d o i v e n t    t r e   i n s t a n c i  e s .   U n e   r e l a t i o n   D e v i c e I d e n t i t y   d o i t    g a l e m e n t    t r e   c r   e   a f i n   d e   r e l i e r   e n s e m b l e   c e s   d i f f  r e n t s   a s p e c t s   e t   a b s t r a c t i o n s   d u   D e v i c e . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ N e t w o r k A d a p t e r   :   C I M _ L o g i c a l D e v i c e 
 
 { 
 
     [ D e s c r i p t i o n ( " P e r m a n e n t A d d r e s s   d  f i n i t   l ' a d r e s s e   r  s e a u   p r  - p r o g r a m m  e   d a n s   u n e   c a r t e .   C e t t e   a d r e s s e   p r  - p r o g r a m m  e   p e u t    t r e   c h a n g  e   p a r   m i s e      n i v e a u   d u   m i c r o p r o g r a m m e   o u   p a r   c o n f i g u r a t i o n   l o g i c i e l l e .   D a n s   c e   c a s ,   c e   c h a m p   d o i t    t r e   m i s      j o u r   q u a n d   l a   m o d i f i c a t i o n   e s t   e f f e c t u  e .   P e r m a n e n t A d d r e s s   d o i t    t r e   l a i s s    v i d e   s i   a u c u n e   a d r e s s e   p r  - p r o g r a m m  e   n ' e x i s t e   p o u r   l e   N e t w o r k A d a p t e r . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   P e r m a n e n t A d d r e s s ; 
 
     [ D e s c r i p t i o n ( " U n   t a b l e a u   d e   c h a  n e s   i n d i q u a n t   l e s   a d r e s s e s   r  s e a u   d ' u n e   c a r t e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   N e t w o r k A d d r e s s e s [ ] ; 
 
     [ D e s c r i p t i o n ( " E s t i m a t i o n   d e   l a   b a n d e   p a s s a n t e   a c t u e l l e   e n   b i t s   p a r   s e c o n d e .   P o u r   l e s   p o i n t s   d e   t e r m i n a i s o n   d o n t   l a   b a n d e   p a s s a n t e   v a r i e   o u   p o u r   c e u x   p o u r   l e s q u e l s   a u c u n e   e s t i m a t i o n   p r  c i s e   n e   p e u t    t r e    t a b l i e ,   c e t t e   p r o p r i  t    d o i t   c o n t e n i r   l a   b a n d e   p a s s a n t e   n o m i n a l e . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " B i t s   p a r   s e c o n d e " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 6 4   S p e e d ; 
 
     [ D e s c r i p t i o n ( " L a   v i t e s s e   m a x i m u m   d e   l a   c a r t e   r  s e a u ,   e x p r i m  e   e n   b i t s   p a r   s e c o n d e . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " B i t s   p a r   s e c o n d e " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 6 4   M a x S p e e d ; 
 
     [ D e s c r i p t i o n ( " E x p r e s s i o n   b o o l  e n n e   i n d i q u a n t   q u e   l a   c a r t e   f o n c t i o n n e   e n   m o d e   f u l l   d u p l e x . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   F u l l D u p l e x ; 
 
     [ D e s c r i p t i o n ( " U n e   e x p r e s s i o n   b o o l  e n n e   i n d i q u a n t   s i   l e   N e t w o r k A d a p t e r   e s t   c a p a b l e   d e   d  t e r m i n e r   a u t o m a t i q u e m e n t   l a   v i t e s s e   o u   d ' a u t r e s   c a r a c t  r i s t i q u e s   d e   c o m m u n i c a t i o n   d u   s u p p o r t   r  s e a u   a t t a c h  . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   A u t o S e n s e ; 
 
     [ D e s c r i p t i o n ( " L e   n o m b r e   t o t a l   d ' o c t e t s   t r a n s m i s ,   y   c o m p r i s   l e s   c a r a c t  r e s   d e   v e r r o u i l l a g e   d e   t r a m e . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 6 4   O c t e t s T r a n s m i t t e d ; 
 
     [ D e s c r i p t i o n ( " L e   n o m b r e   t o t a l   d ' o c t e t s   r e  u s ,   y   c o m p r i s   l e s   c a r a c t  r e s   d e   v e r r o u i l l a g e   d e   t r a m e . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 6 4   O c t e t s R e c e i v e d ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " U n e   c l a s s e   d  r i v  e   d e   R e d u n d a n c y G r o u p   i n d i q u a n t   q u e   l e s    l  m e n t s   a g r  g  s   o n t   d e s   c a p a c i t  s   s u p  r i e u r e s   a u x   c a p a c i t  s   n  c e s s a i r e s .   L ' i n s t a l l a t i o n   d e   b l o c s   d ' a l i m e n t a t i o n   o u   d e   v e n t i l a t e u r s   N + 1   d a n s   u n   s y s t  m e   c o n s t i t u e   u n   e x e m p l e   d e   c e t t e   r e d o n d a n c e . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ E x t r a C a p a c i t y G r o u p   :   C I M _ R e d u n d a n c y G r o u p 
 
 { 
 
     [ D e s c r i p t i o n ( " M i n N u m b e r N e e d e d   i n d i q u e   l e   p l u s   p e t i t   n o m b r e   d '  l  m e n t s   o p  r a t i o n n e l s   n  c e s s a i r e s   p o u r   q u ' u n e   r e d o n d a n c e   a i t   l i e u .   P a r   e x e m p l e ,   d a n s   u n e   r e l a t i o n   d e   r e d o n d a n c e   N + 1 ,   l a   p r o p r i  t    M i n N u m b e r N e e d e d   d o i t    t r e    g a l e      N . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   M i n N u m b e r N e e d e d ; 
 
     [ D e s c r i p t i o n ( " E x p r e s s i o n   b o o l  e n n e   i n d i q u a n t   s i   l '  q u i l i b r a g e   d e   l a   c h a r g e   e s t   p r i s   e n   c h a r g e   p a r   E x t r a C a p a c i t y G r o u p . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   L o a d B a l a n c e d G r o u p ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ N e t w o r k A d a p t e r R e d u n d a n c y C o m p o n e n t   i n d i q u e   l e   r  l e   j o u    p a r   u n   N e t w o r k A d a p t e r   d a n s   u n   E x t r a C a p a c i t y G r o u p ,   f o u r n i s s a n t   l '  q u i l i b r a g e   d e   l a   c h a r g e . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ N e t w o r k A d a p t e r R e d u n d a n c y C o m p o n e n t   :   C I M _ R e d u n d a n c y C o m p o n e n t 
 
 { 
 
     [ D e s c r i p t i o n ( " R e d u n d a n c y G r o u p   r e p r  s e n t a n t   u n   e n s e m b l e   d e   N e t w o r k A d a p t e r s   d o n t   l a   c h a r g e   e s t    q u i l i b r  e . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ E x t r a C a p a c i t y G r o u p   R e f   G r o u p C o m p o n e n t ; 
 
     [ D e s c r i p t i o n ( " L e s   c a r t e s   r  s e a u x   a p p a r t e n a n t      u n   R e d u n d a n c y G r o u p . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ N e t w o r k A d a p t e r   R e f   P a r t C o m p o n e n t ; 
 
     [ D e s c r i p t i o n ( " I n d i q u e   l '  t e n d u e   d '  q u i l i b r a g e   d e   l a   c h a r g e   d e s   N e t w o r k A d a p t e r s   c o m p r i s   d a n s   l e   R e d u n d a n c y G r o u p .   L '  q u i l i b r a g e   d e   l a   c h a r g e   p e u t    t r e   l i m i t       l a   t r a n s m i s s i o n   d e   d o n n  e s   u n i q u e m e n t   ( v a l e u r = 1 ) ,      l a   r  c e p t i o n   d e   d o n n  e s   u n i q u e m e n t   ( v a l e u r = 2 ) ,   o u   u t i l i s       l a   f o i s   p o u r   l a   t r a n s m i s s i o n   e t   l a   r  c e p t i o n   ( v a l e u r = 3 ) . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " I n c o n n u " ,   "  q u i l i b r a g e   d e   l a   c h a r g e   -   T r a n s m i s s i o n   u n i q u e m e n t " ,   "  q u i l i b r a g e   d e   l a   c h a r g e   -   R  c e p t i o n   u n i q u e m e n t " ,   "  q u i l i b r a g e   i n t  g r a l   d e   l a   c h a r g e " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   S c o p e O f B a l a n c i n g ; 
 
     [ D e s c r i p t i o n ( " E x p r e s s i o n   b o o l  e n n e   i n d i q u a n t   s i   l a   c a r t e   r  s e a u   e s t   u n e   c a r t e   p r i n c i p a l e   d ' o r i g i n e   ( v a l e u r = 1 ) ,   u n e   c a r t e   p r i n c i p a l e   d  s i g n  e   ( 2 ) ,   o u   l e s   d e u x   ( 3 ) .   L e s   v a l e u r s   \ " I n c o n n u \ "   e t   \ " N o n   d i s p o n i b l e \ "   p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " I n c o n n u " ,   " P r i n c i p a l   d ' o r i g i n e " ,   " P r i n c i p a l   p r  f  r  " ,   " L e s   d e u x " ,   " S a n s   o b j e t " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   P r i m a r y A d a p t e r ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C a p a c i t  s   e t   g e s t i o n   d ' u n e   c a r t e   E t h e r n e t A d a p t e r . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ E t h e r n e t A d a p t e r   :   C I M _ N e t w o r k A d a p t e r 
 
 { 
 
     [ D e s c r i p t i o n ( " A d r e s s e s   M A C   E t h e r n e t / 8 0 2 . 3   s o u s   l a   f o r m e   d e   d o u z e   c h i f f r e s   h e x a d  c i m a u x   ( p a r   e x . ,   \ " 0 1 0 2 0 3 0 4 0 5 0 6 \ " ) ,   c h a q u e   p a i r e   r e p r  s e n t a n t   u n   d e s   s i x   o c t e t s   d e   l ' a d r e s s e   M A C   e n   o r d r e   d e   b i t   \ " c a n o n i q u e \ " .   ( A i n s i ,   l e   b i t   d ' a d r e s s e   d u   g r o u p e   s e   t r o u v e   d a n s   l ' o r d r e   d e   b i t   i n f  r i e u r   d u   p r e m i e r   c a r a c t  r e   d e   l a   c h a  n e . ) " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   N e t w o r k A d d r e s s e s [ ] ; 
 
     [ D e s c r i p t i o n ( " L a   t a i l l e   m a x i m u m   d u   c h a m p   I N F O   ( n o n   M A C )   q u i   s e r a   r e  u   o u   t r a n s m i s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   M a x D a t a S i z e ; 
 
     [ D e s c r i p t i o n ( " C a p a c i t  s   d e   l ' E t h e r n e t A d a p t e r .   P a r   e x e m p l e ,   l e   D e v i c e   p e u t   p r e n d r e   e n   c h a r g e   A l e r t   O n   L a n ,   W a k e   O n   L a n ,    q u i l i b r a g e   d e   l a   c h a r g e   e t / o u   P r i s e   d e   r e l a i s   s u r   i n d i s p o n i b i l i t  .   S i   d e s   c a p a c i t  s   d e   r e l a i s   d e   s e c o u r s   o u   d '  q u i l i b r a g e   d e   l a   c h a r g e   s o n t   r  p e r t o r i  e s ,   u n   S p a r e G r o u p   ( p r i s e   d e   r e l a i s )   o u   E x t r a C a p a c i t y G r o u p   (  q u i l i b r a g e   d e   l a   c h a r g e )   d o i t    g a l e m e n t    t r e   d  f i n i   p o u r   d  c r i r e   c o m p l  t e m e n t   l a   c a p a c i t  . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " }   :   A m e n d e d , V a l u e s { " I n c o n n u " ,   " A u t r e " ,   " A l e r t O n L a n " ,   " W a k e O n L a n " ,   " F a i l O v e r " ,   " L o a d B a l a n c i n g " }   :   A m e n d e d ]   u i n t 1 6   C a p a b i l i t i e s [ ] ; 
 
     [ D e s c r i p t i o n ( " U n   t a b l e a u   d e   c h a  n e s   d e   f o r m e   l i b r e   f o u r n i s s a n t   d e s   e x p l i c a t i o n s   p l u s   d  t a i l l  e s   s u r   t o u t e s   l e s   f o n c t i o n n a l i t  s   d e   l ' E t h e r n e t A d a p t e r   i n d i q u  e s   d a n s   l e   t a b l e a u   C a p a b i l i t i e s .   N o t e z   q u e   c h a q u e   e n t r  e   d e   c e   t a b l e a u   e s t   l i  e      l ' e n t r  e   d u   t a b l e a u   C a p a b i l i t i e s   s i t u  e   d a n s   l e   m  m e   i n d e x . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   C a p a b i l i t y D e s c r i p t i o n s [ ] ; 
 
     [ D e s c r i p t i o n ( " S p  c i f i e   q u e l l e s   c a p a c i t  s   s e r o n t   a c t i v  e s   p a r m i   t o u t e s   l e s   c a p a c i t  s   p r i s e s   e n   c h a r g e   r  p e r t o r i  e s ,   d  f i n i e s   d a n s   l e   t a b l e a u   C a p a b i l i t i e s . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " I n c o n n u " ,   " A u t r e " ,   " A l e r t O n L a n " ,   " W a k e O n L a n " ,   " F a i l O v e r " ,   " L o a d B a l a n c i n g " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   E n a b l e d C a p a b i l i t i e s [ ] ; 
 
     [ D e s c r i p t i o n ( " L e   n o m b r e   d ' a p p a r i t i o n s   d ' u n   s y m b o l e   d e   d o n n  e s   n o n   v a l i d e   a l o r s   q u ' u n e   p o r t e u s e   v a l i d e    t a i t   p r  s e n t e .   L e   c o m p t e   e s t   i n c r  m e n t    a u   p l u s   u n e   f o i s   p a r    v  n e m e n t   d e   p o r t a g e ,   m  m e   s i   p l u s i e u r s   e r r e u r s   d e   s y m b o l e   o n t   l i e u   l o r s   d ' u n   m  m e    v  n e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   S y m b o l E r r o r s ; 
 
     [ D e s c r i p t i o n ( " L e   n o m b r e   t o t a l   d e   p a q u e t s   t r a n s m i s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 6 4   T o t a l P a c k e t s T r a n s m i t t e d ; 
 
     [ D e s c r i p t i o n ( " L e   n o m b r e   t o t a l   d e   p a q u e t s   r e  u s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 6 4   T o t a l P a c k e t s R e c e i v e d ; 
 
     [ D e s c r i p t i o n ( " U n   c o m p t e   d e   t r a m e s   r e  u e s   s u r   u n e   i n t e r f a c e   p a r t i c u l i  r e ,   d o n t   l a   l o n g u e u r   n e   c o n t i e n t   p a s   u n   n o m b r e   e n t i e r   d ' o c t e t s   e t   q u i   n e   r  u s s i s s e n t   p a s   l a   v  r i f i c a t i o n   F C S .   L e   c o m p t e   r e p r  s e n t    p a r   u n e   i n s t a n c e   d e   c e t   o b j e t   e s t   i n c r  m e n t    l o r s q u e   l '  t a t   a l i g n m e n t E r r o r   e s t   r e n v o y    p a r   l a   c o u c h e   M A C   a u   L L C   ( o u   u n   a u t r e   u t i l i s a t e u r   M A C ) .   L e s   t r a m e s   r e  u e s   c o m p o r t a n t   p l u s i e u r s   e r r e u r s   s o n t   c o m p t  e s   e x c l u s i v e m e n t   s u i v a n t   l '  t a t   d ' e r r e u r   p r  s e n t    a u   L L C ,   c o n f o r m  m e n t   a u x   c o n v e n t i o n s   I E E E   8 0 2 . 3   r e l a t i v e s      l a   g e s t i o n   d e s   c o u c h e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   A l i g n m e n t E r r o r s ; 
 
     [ D e s c r i p t i o n ( " U n   c o m p t e   d e   t r a m e s   r e  u e s   s u r   u n e   i n t e r f a c e   d o n n  e ,   d o n t   l a   l o n g u e u r   c o n t i e n t   u n   n o m b r e   e n t i e r   d ' o c t e t s   m a i s   q u i   n e   r  u s s i s s e n t   p a s   l a   v  r i f i c a t i o n   F C S .   L e   c o m p t e   r e p r  s e n t    p a r   u n e   i n s t a n c e   d e   c e t   o b j e t   e s t   i n c r  m e n t    l o r s q u e   l '  t a t   F r a m e C h e c k E r r o r   d e   l a   t r a m e   e s t   r e n v o y    p a r   l a   c o u c h e   M A C   a u   L L C   ( o u   u n   a u t r e   u t i l i s a t e u r   M A C ) .   L e s   t r a m e s   r e  u e s   c o m p o r t a n t   p l u s i e u r s   e r r e u r s   s o n t   c o m p t  e s   e x c l u s i v e m e n t   s u i v a n t   l '  t a t   d ' e r r e u r   p r  s e n t    a u   L L C ,   c o n f o r m  m e n t   a u x   c o n v e n t i o n s   I E E E   8 0 2 . 3   r e l a t i v e s      l a   g e s t i o n   d e s   c o u c h e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   F C S E r r o r s ; 
 
     [ D e s c r i p t i o n ( " U n   c o m p t e   d e   t r a m e s   t r a n s m i s e s   a v e c   s u c c  s   s u r   u n e   i n t e r f a c e   d o n n  e ,   d o n t   l a   t r a n s m i s s i o n   e s t   e n t r a v  e   p a r   u n e   s e u l e   c o l l i s i o n .   U n e   t r a m e   c o m p t  e   p a r   u n e   i n s t a n c e   d e   c e t   o b j e t   n ' e s t   p a s   c o m p t  e   p a r   l ' i n s t a n c e   c o r r e s p o n d a n t e   d e   l a   p r o p r i  t    M u l t i p l e C o l l i s i o n F r a m e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   S i n g l e C o l l i s i o n F r a m e s ; 
 
     [ D e s c r i p t i o n ( " U n   c o m p t e   d e   t r a m e s   t r a n s m i s e s   a v e c   s u c c  s   s u r   u n e   i n t e r f a c e   d o n n  e ,   d o n t   l a   t r a n s m i s s i o n   e s t   e n t r a v  e   p a r   p l u s i e u r s   c o l l i s i o n s .   U n e   t r a m e   c o m p t  e   p a r   u n e   i n s t a n c e   d e   c e t   o b j e t   n ' e s t   p a s   c o m p t  e   p a r   l ' i n s t a n c e   c o r r e s p o n d a n t e   d e   l a   p r o p r i  t    S i n g l e C o l l i s i o n F r a m e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   M u l t i p l e C o l l i s i o n F r a m e s ; 
 
     [ D e s c r i p t i o n ( " L e   n o m b r e   d e   g  n  r a t i o n s   d u   m e s s a g e   E R R E U R   D E   T E S T   S Q E   p a r   l a   s o u s - c o u c h e   P L S   p o u r   u n e   i n t e r f a c e   d o n n  e .   L e   m e s s a g e   E R R E U R   D E   T E S T   S Q E   e s t   d  f i n i   d a n s   l a   s e c t i o n   7 . 2 . 2 . 2 . 4   d e   A N S I / I E E E   8 0 2 . 3 - 1 9 8 5   e t   s a   g  n  r a t i o n   e s t   d  c r i t e   d a n s   l a   s e c t i o n   7 . 2 . 4 . 6   d u   m  m e   d o c u m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   S Q E T e s t E r r o r s ; 
 
     [ D e s c r i p t i o n ( " U n   c o m p t e   d e   t r a m e s   d o n t   l a   p r e m i  r e   t e n t a t i v e   d e   t r a n s m i s s i o n   s u r   u n e   i n t e r f a c e   d o n n  e   e s t   r e t a r d  e   c a r   l e   s u p p o r t   e s t   o c c u p  .   L e   c o m p t e   r e p r  s e n t    p a r   u n e   i n s t a n c e   d e   c e t   o b j e t   n ' i n c l u t   p a s   l e s   t r a m e s   i m p l i q u  e s   d a n s   d e s   c o l l i s i o n s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   D e f e r r e d T r a n s m i s s i o n s ; 
 
     [ D e s c r i p t i o n ( " L e   n o m b r e   d e   c o l l i s i o n s   d  t e c t  e s   s u r   u n e   i n t e r f a c e   d o n n  e   a l o r s   q u e   l a   t r a n s m i s s i o n   d ' u n   p a q u e t   a   c o m m e n c    d e p u i s   p l u s   d e   5 1 2   d u r  e s   d e   b i t .   C i n q - c e n t   d o u z e   d u r  e s   d e   b i t   c o r r e s p o n d e n t      5 1 , 2   m i c r o s e c o n d e s   s u r   u n   s y s t  m e   d e   1 0   M b i t / s .   U n e   c o l l i s i o n   ( t a r d i v e )   c o m p r i s e   d a n s   u n   c o m p t e   r e p r  s e n t    p a r   u n e   i n s t a n c e   d e   c e t   o b j e t   e s t    g a l e m e n t   c o n s i d  r  e   c o m m e   u n e   c o l l i s i o n   ( g  n  r i q u e )   l o r s   d u   c a l c u l   d e   s t a t i s t i q u e s   n e   c o n c e r n a n t   p a s   l e s   c o l l i s i o n s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   L a t e C o l l i s i o n s ; 
 
     [ D e s c r i p t i o n ( " U n   c o m p t e   d e   t r a m e s   d o n t   l a   t r a n s m i s s i o n   s u r   u n e   i n t e r f a c e   d o n n  e    c h o u e   e n   r a i s o n   d ' u n   n o m b r e   d e   c o l l i s i o n s   e x c e s s i f . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   E x c e s s i v e C o l l i s i o n s ; 
 
     [ D e s c r i p t i o n ( " U n   c o m p t e   d e   t r a m e s   d o n t   l a   t r a n s m i s s i o n   s u r   u n e   i n t e r f a c e   d o n n  e    c h o u e   e n   r a i s o n   d ' u n e   e r r e u r   d e   t r a n s m i s s i o n   i n t e r n e   d e   l a   s o u s - c o u c h e   M A C .   U n e   t r a m e   e s t   c o m p t  e   p a r   u n e   i n s t a n c e   d e   c e t   o b j e t   u n i q u e m e n t   s i   e l l e   n ' e s t   p a s   c o m p t  e   p a r   l ' i n s t a n c e   c o r r e s p o n d a n t e   d e   l a   p r o p r i  t    L a t e C o l l i s i o n s ,   d e   l a   p r o p r i  t    E x c e s s i v e C o l l i s i o n s ,   o u   d e   l a   p r o p r i  t    C a r r i e r S e n s e E r r o r s .   L a   s i g n i f i c a t i o n   p r  c i s e   d u   c o m p t e   r e p r  s e n t    p a r   u n e   i n s t a n c e   d e   c e t   o b j e t   d  p e n d   d e   l ' i m p l  m e n t a t i o n .   E n   p a r t i c u l i e r ,   u n e   i n s t a n c e   d e   c e t   o b j e t   p e u t   r e p r  s e n t e r   u n   c o m p t e   d ' e r r e u r s   d e   t r a n s m i s s i o n   s u r   u n e   i n t e r f a c e   d o n n  e ,   q u i   n e   s e r a i e n t   p a s   c o m p t  e s   a u t r e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   I n t e r n a l M A C T r a n s m i t E r r o r s ; 
 
     [ D e s c r i p t i o n ( " U n   c o m p t e   d e   t r a m e s   d o n t   l a   r  c e p t i o n   s u r   u n e   i n t e r f a c e   d o n n  e    c h o u e   e n   r a i s o n   d ' u n e   e r r e u r   d e   r  c e p t i o n   i n t e r n e   d e   l a   s o u s - c o u c h e   M A C .   U n e   t r a m e   e s t   c o m p t  e   p a r   u n e   i n s t a n c e   d e   c e t   o b j e t   u n i q u e m e n t   s i   e l l e   n ' e s t   p a s   c o m p t  e   p a r   l ' i n s t a n c e   c o r r e s p o n d a n t e   d e   l a   p r o p r i  t    F r a m e T o o L o n g s ,   d e   l a   p r o p r i  t    A l i g n m e n t E r r o r s ,   o u   d e   l a   p r o p r i  t    F C S E r r o r s .   L a   s i g n i f i c a t i o n   p r  c i s e   d u   c o m p t e   r e p r  s e n t    p a r   u n e   i n s t a n c e   d e   c e t   o b j e t   d  p e n d   d e   l ' i m p l  m e n t a t i o n .   E n   p a r t i c u l i e r ,   u n e   i n s t a n c e   d e   c e t   o b j e t   p e u t   r e p r  s e n t e r   u n   c o m p t e   d ' e r r e u r s   d e   r  c e p t i o n   s u r   u n e   i n t e r f a c e   d o n n  e ,   q u i   n e   s e r a i e n t   p a s   c o m p t  e s   a u t r e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   I n t e r n a l M A C R e c e i v e E r r o r s ; 
 
     [ D e s c r i p t i o n ( " L e   n o m b r e   d e   c o n d i t i o n s   d e   d  t e c t i o n   o    l a   p o r t e u s e   a    t    p e r d u e   o u   n ' a   j a m a i s    t    a c t i v  e   l o r s   d ' u n e   t e n t a t i v e   d e   t r a n s m i s s i o n   d e   t r a m e   s u r   u n e   i n t e r f a c e   d o n n  e .   L e   c o m p t e   r e p r  s e n t    p a r   u n e   i n s t a n c e   d e   c e t   o b j e t   e s t   i n c r  m e n t    a u   p l u s   u n e   f o i s   p a r   t e n t a t i v e   d e   t r a n s m i s s i o n ,   m  m e   s i   l a   c o n d i t i o n   d e   d  t e c t i o n   d e   l a   p o r t e u s e   v a r i e   l o r s   d ' u n e   t e n t a t i v e   d e   t r a n s m i s s i o n . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   C a r r i e r S e n s e E r r o r s ; 
 
     [ D e s c r i p t i o n ( " U n   c o m p t e   d e   t r a m e s   r e  u e s   s u r   u n e   i n t e r f a c e   d o n n  e ,   d o n t   l a   t a i l l e   e s t   s u p  r i e u r e      l a   t a i l l e   d e   t r a m e   a u t o r i s  e .   L e   c o m p t e   r e p r  s e n t    p a r   u n e   i n s t a n c e   d e   c e t   o b j e t   e s t   i n c r  m e n t    l o r s q u e   l '  t a t   F r a m e T o o L o n g   e s t   r e n v o y    p a r   l a   c o u c h e   M A C   a u   L L C   ( o u   u n   a u t r e   u t i l i s a t e u r   M A C ) .   L e s   t r a m e s   r e  u e s   c o m p o r t a n t   p l u s i e u r s   e r r e u r s   s o n t   c o m p t  e s   e x c l u s i v e m e n t   s u i v a n t   l '  t a t   d ' e r r e u r   p r  s e n t    a u   L L C ,   c o n f o r m  m e n t   a u x   c o n v e n t i o n s   I E E E   8 0 2 . 3   r e l a t i v e s      l a   g e s t i o n   d e s   c o u c h e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   F r a m e T o o L o n g s ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ D e p e n d e n c y   c o r r e s p o n d      u n e   a s s o c i a t i o n   g  n  r i q u e   u t i l i s  e   p o u r    t a b l i r   l e s   r e l a t i o n s   d e   d  p e n d a n c e   e n t r e   M a n a g e d E l e m e n t s . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D e p e n d e n c y 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " A n t e c e d e n t   r e p r  s e n t e   l ' o b j e t   i n d  p e n d a n t   d a n s   c e t t e   a s s o c i a t i o n . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ M a n a g e d E l e m e n t   R e f   A n t e c e d e n t ; 
 
     [ K e y , D e s c r i p t i o n ( " D e p e n d e n t   r e p r  s e n t e   l ' o b j e t   d  p e n d a n t   d e   l ' A n t e c e d e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ M a n a g e d E l e m e n t   R e f   D e p e n d e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ P r o v i d e s S e r v i c e T o E l e m e n t   e s t   u t i l i s    p o u r   d  c r i r e   q u e   l e s   M a n a g e d E l e m e n t s   p e u v e n t   d  p e n d r e   d e   l a   f o n c t i o n n a l i t    d ' u n   o u   d e   p l u s i e u r s   S e r v i c e s .   P a r   e x e m p l e ,   u n   p r o c e s s e u r   e t   u n   b o  t i e r   ( P h y s i c a l E l e m e n t )   d  p e n d e n t   d e s   s e r v i c e s   A l e r t O n L A N   p o u r   s i g n a l e r   u n   d  m a r r a g e   i n c o m p l e t   o u   e r r o n    e t   d e s   e r r e u r s   l i  e s   a u   m a t  r i e l . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ P r o v i d e s S e r v i c e T o E l e m e n t   :   C I M _ D e p e n d e n c y 
 
 { 
 
     [ D e s c r i p t i o n ( " L e   S e r v i c e   f o u r n i . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ S e r v i c e   R e f   A n t e c e d e n t ; 
 
     [ D e s c r i p t i o n ( " L e   M a n a g e d E l e m e n t   d  p e n d a n t   d u   S e r v i c e . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ M a n a g e d E l e m e n t   R e f   D e p e n d e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ S e r v i c e S A P D e p e n d e n c y   e s t   u n e   a s s o c i a t i o n   e n t r e   u n   S e r v i c e   e t   u n   S e r v i c e A c c e s s P o i n t   i n d i q u a n t   q u e   l e   S A P   r  f  r e n c    e s t   u t i l i s    p a r   l e   S e r v i c e   p o u r   l u i   f o u r n i r   s a   f o n c t i o n n a l i t  .   P a r   e x e m p l e ,   B o o t   S e r v i c e s   p e u t   i n v o q u e r   D i s k   S e r v i c e s   d u   B I O S   ( i n t e r r u p t i o n s )   p o u r   f o n c t i o n n e r . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ S e r v i c e S A P D e p e n d e n c y   :   C I M _ D e p e n d e n c y 
 
 { 
 
     [ D e s c r i p t i o n ( " L e   S e r v i c e A c c e s s P o i n t   r e q u i s . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ S e r v i c e A c c e s s P o i n t   R e f   A n t e c e d e n t ; 
 
     [ D e s c r i p t i o n ( " L e   S e r v i c e   d  p e n d a n t   d ' u n   S A P   s o u s - j a c e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ S e r v i c e   R e f   D e p e n d e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ S e r v i c e   e s t   u n   L o g i c a l   E l e m e n t   q u i   c o n t i e n t   l e s   i n f o r m a t i o n s   n  c e s s a i r e s   p o u r   r e p r  s e n t e r   e t   g  r e r   l a   f o n c t i o n n a l i t    f o u r n i e   p a r   u n   D e v i c e   e t / o u   u n e   S o f t w a r e F e a t u r e .   U n   S e r v i c e   e s t   u n   o b j e t   d e   f o n c t i o n   g  n  r a l   p o u r   c o n f i g u r e r   e t   g  r e r   l ' i m p l  m e n t a t i o n   d e   l a   f o n c t i o n n a l i t  .   C e   n ' e s t   p a s   u n e   f o n c t i o n n a l i t    e n   l u i - m  m e . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ S e r v i c e   :   C I M _ L o g i c a l E l e m e n t 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L e   n o m   C r e a t i o n C l a s s N a m e   d u   S y s t e m   d '  t e n d u e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   S y s t e m C r e a t i o n C l a s s N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " L e   N a m e   d u   s y s t  m e   d '  t e n d u e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   S y s t e m N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " C r e a t i o n C l a s s N a m e   i n d i q u e   l e   n o m   d e   l a   c l a s s e   o u   d e   l a   s o u s - c l a s s e   u t i l i s  e   l o r s   d e   l a   c r  a t i o n   d e   l ' i n s t a n c e .   L o r s q u ' e l l e   e s t   u t i l i s  e   a v e c   d ' a u t r e s   p r o p r i  t  s   c l  s   d e   c e t t e   c l a s s e ,   c e t t e   p r o p r i  t    p e r m e t      t o u t e s   l e s   i n s t a n c e s   d e   c e t t e   c l a s s e   e t   d e   s e s   s o u s - c l a s s e s   d '  t r e   i d e n t i f i  e s   d e   f a  o n   u n i q u e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   C r e a t i o n C l a s s N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " L a   p r o p r i  t    N a m e   i d e n t i f i e   d e   f a  o n   u n i q u e   l e   S e r v i c e   e t   f o u r n i t   u n e   i n d i c a t i o n   d e   l a   f o n c t i o n n a l i t     t a n t   g  r  e .   C e t t e   f o n c t i o n n a l i t    e s t   d  c r i t e   d e   f a  o n   p l u s   d  t a i l l  e   d a n s   l a   p r o p r i  t    D e s c r i p t i o n   d e   l ' o b j e t .   " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   N a m e ; 
 
     [ D e s c r i p t i o n ( " S t a r t M o d e   e s t   u n e   v a l e u r   d e   c h a  n e   i n d i q u a n t   s i   l e   S e r v i c e   e s t   d  m a r r    a u t o m a t i q u e m e n t   p a r   l e   s y s t  m e ,   l e   s y s t  m e   d ' e x p l o i t a t i o n ,   e t c .   o u   u n i q u e m e n t   d  m a r r       l a   d e m a n d e . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " A u t o m a t i q u e " ,   " M a n u e l " }   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   S t a r t M o d e ; 
 
     [ D e s c r i p t i o n ( " S t a r t e d   e s t   u n e   f o n c t i o n   b o o l  e n n e   i n d i q u a n t   s i   l e   S e r v i c e   a    t    d  m a r r    ( T R U E )   o u   a r r  t    ( F A L S E ) . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   S t a r t e d ; 
 
     [ D e s c r i p t i o n ( " L a   m  t h o d e   S t a r t S e r v i c e   p l a c e   l e   s e r v i c e   d a n s   l '  t a t   d  m a r r  .   E l l e   r e n v o i e   u n e   v a l e u r   e n t i  r e    g a l e      0   s i   l e   s e r v i c e   a    t    d  m a r r    c o r r e c t e m e n t ,      1   s i   l a   r e q u  t e   n ' e s t   p a s   p r i s e   e n   c h a r g e ,   o u      t o u t e   a u t r e   v a l e u r   e n   c a s   d ' e r r e u r .   D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e   c o d e s   r e n v o y  s   p o s s i b l e s   p o u r r a i t    t r e   s p  c i f i    e n   u t i l i s a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   p a r   r a p p o r t   a u x q u e l l e s   l e   c o n t e n u   V a l u e M a p   e s t   t r a d u i t   p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   u n   q u a l i f i c a t e u r   d u   t a b l e a u   d e   v a l e u r s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   S t a r t S e r v i c e ( ) ; 
 
     [ D e s c r i p t i o n ( " L a   m  t h o d e   S t o p S e r v i c e   p l a c e   l e   S e r v i c e   d a n s   l '  t a t   a r r  t  .   E l l e   r e t o u r n e   u n e   v a l e u r   e n t i  r e   d e   0   e n   c a s   d e   s u c c  s   d ' a r r  t   d u   s e r v i c e ,   1   s i   l a   d e m a n d e   n ' e s t   p a s   p r i s e   e n   c h a r g e   e t   t o u t e   a u t r e   v a l e u r   s i   u n e   e r r e u r   s e   p r o d u i t .   D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p o s s i b l e s   p e u t    t r e   s p  c i f i    e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   V a l u e M a p   s o n t   \ " t r a d u i t s \ "   p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   S t o p S e r v i c e ( ) ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " V L A N S e r v i c e   r e p r  s e n t e   l e s   a s p e c t s   d e   r  s e a u   V L A N   d e   l a   f o n c t i o n   a s s u r  e   p a r   u n   c o m m u t a t e u r .   C e r t a i n s   p  r i p h  r i q u e s   s e n s i b l e s   a u x   r  s e a u x   V L A N   p a r t i c i p e n t   a u x   p r o t o c o l e s   d a n s   l e s q u e l s   l e s   i n f o r m a t i o n s   l i  e s   a u x   r  s e a u x   V L A N   s o n t   p r o p a g  e s   e n t r e   l e s   c o m m u t a t e u r s ,   p a r   e x e m p l e ,   G V R P   d a n s   l e s   c o m m u t a t e u r s   8 0 2 . 1 Q   e t   V T P   d a n s   l e s   c o m m u t a t e u r s   C i s c o   C a t a l y s t .   V L A N S e r v i c e   r e p r  s e n t e    g a l e m e n t   l a   f o n c t i o n   a s s u r  e   p a r   l e   c o m m u t a t e u r   e n   t a n t   q u e   p a r t i c i p a n t      u n   t e l   p r o t o c o l e . \ n \ n V L A N S e r v i c e   d o i t    t r e   d  f i n i   e n   s o u s - c l a s s e s   a f i n   q u e   l e s   i n s t a n c e s   p u i s s e n t    t r e   d i s t i n g u  e s   e n   f o n c t i o n   d e   l e u r s   c l a s s e s .   S i   u n   n o m   e s t   a f f e c t       u n   e n s e m b l e   d e   c o m m u t a t e u r s   s e n s i b l e s   a u x   r  s e a u x   V L A N ,   p a r   e x e m p l e ,   l e   n o m   d e   d o m a i n e   V T P   d a n s   l e s   c o m m u t a t e u r s   C i s c o   C a t a l y s t ,   u t i l i s e z   l ' a t t r i b u t   N a m e   h  r i t    d u   C I M _ S e r v i c e   p o u r   s t o c k e r   l e   n o m . \ n \ n U n   V L A N S e r v i c e   d o i t    t r e   i n s t a n c i    d a n s   u n   c o m m u t a t e u r   s e n s i b l e   a u x   r  s e a u x   V L A N ,   m  m e   s i   a u c u n   p r o t o c o l e   d e   t y p e   G V R P   n ' e s t   p r  s e n t . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ V L A N S e r v i c e   :   C I M _ S e r v i c e 
 
 { 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " S i   u n   c o m m u t a t e u r   p r e n d   e n   c h a r g e   8 0 2 . 1 Q ,   u n e   i n s t a n c e   d e   c e t t e   c l a s s e   d o i t    t r e   i n s t a n c i  e   d a n s   l e   c o m m u t a t e u r .   S i   l e   c o m m u t a t e u r   p r e n d   e n   c h a r g e   G V R P ,   c e t t e   c l a s s e   r e p r  s e n t e   l a   f o n c t i o n   a s s u r  e   p a r   l e   c o m m u t a t e u r      l '  g a r d   d e   G V R P . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ 8 0 2 d o t 1 Q V L A N S e r v i c e   :   C I M _ V L A N S e r v i c e 
 
 { 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " L e   p o r t   V L A N   u t i l i s    p a r   l e   V L A N   S e r v i c e . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ V L A N F o r   :   C I M _ S e r v i c e S A P D e p e n d e n c y 
 
 { 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " U n e   a s s o c i a t i o n   e n t r e   u n   S e r v i c e   e t   l a   f a  o n   d o n t   i l   e s t   i m p l  m e n t  .   L a   c a r d i n a l i t    d e   c e t t e   a s s o c i a t i o n   e s t   p l u s i e u r s      p l u s i e u r s .   U n   S e r v i c e   p e u t    t r e   f o u r n i   p a r   p l u s i e u r s   L o g i c a l D e v i c e ,   q u i   f o n c t i o n n e n t   e n   c o n j o n c t i o n .    g a l e m e n t ,   t o u t   D e v i c e   p e u t   f o u r n i r   p l u s i e u r s   S e r v i c e s .   Q u a n d   p l u s i e u r s   D e v i c e s   s o n t   a s s o c i  s      u n   s e u l   S e r v i c e ,   c e s    l  m e n t s   s o n t   c o n s i d  r  s   c o m m e   f o n c t i o n n a n t   e n   c o n j o n c t i o n   p o u r   f o u r n i r   l e   S e r v i c e .   S i   d i f f  r e n t e s   i m p l  m e n t a t i o n s   d ' u n   S e r v i c e   e x i s t e n t ,   c h a c u n e   d e   c e s   i m p l  m e n t a t i o n s   a u r a   p o u r   r  s u l t a t   d e s   i n s t a n c i a t i o n s   i n d i v i d u e l l e s   d e   l ' o b j e t   S e r v i c e .   C e s   i n s t a n c i a t i o n s   i n d i v i d u e l l e s   a u r o n t   a l o r s   d e s   a s s o c i a t i o n s      l ' i m p l  m e n t a t i o n   u n i q u e . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D e v i c e S e r v i c e I m p l e m e n t a t i o n   :   C I M _ D e p e n d e n c y 
 
 { 
 
     [ D e s c r i p t i o n ( " L e   L o g i c a l D e v i c e . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ L o g i c a l D e v i c e   R e f   A n t e c e d e n t ; 
 
     [ D e s c r i p t i o n ( " L e   S e r v i c e   i m p l  m e n t       l ' a i d e   d u   L o g i c a l D e v i c e . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ S e r v i c e   R e f   D e p e n d e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ L o g i c a l I d e n t i t y   e s t   u n e   a s s o c i a t i o n   a b s t r a i t e   e t   l o g i q u e ,   i n d i q u a n t   q u e   d e u x   L o g i c a l E l e m e n t s   r e p r  s e n t e n t   d e s   a s p e c t s   d i f f  r e n t s   d e   l a   m  m e   e n t i t    s o u s - j a c e n t e .   C e t t e   r e l a t i o n   t r a n s m e t   c e   q u i   p o u r r a i t    t r e   d  f i n i   c o m m e   d e s   h  r i t a g e s   m u l t i p l e s .   E l l e   e s t   r e s t r e i n t e   a u x   a s p e c t s   \ " l o g i q u e s \ "   d ' u n   M a n a g e d S y s t e m E l e m e n t .   D a n s   l a   p l u p a r t   d e s   s c  n a r i o s ,   l a   r e l a t i o n   I d e n t i t y   e s t   d  t e r m i n  e   p a r   l '  q u i v a l e n c e   d e   K e y s   o u   d ' a u t r e s   p r o p r i  t  s   i d e n t i f i a n t e s   d e s   E l e m e n t s   a s s o c i  s .   L ' a s s o c i a t i o n   d o i t    t r e   u t i l i s  e   u n i q u e m e n t   d a n s   d e s   s c  n a r i o s   b i e n   m a  t r i s  s .   C ' e s t   p o u r q u o i   l ' a s s o c i a t i o n   e s t   a b s t r a i t e   :   e l l e   p e r m e t   u n e   d  f i n i t i o n   e t   u n e   c l a r i f i c a t i o n   p l u s   c o n c r  t e   d e s   s o u s - c l a s s e s .   P a r   e x e m p l e ,   i l   s e r a i t   r a i s o n n a b l e   d ' u t i l i s e r   c e t t e   r e l a t i o n   d a n s   u n   s c  n a r i o   o    u n   D e v i c e   e s t      l a   f o i s   u n e   e n t i t    \ " b u s \ "   e t   u n e   e n t i t    \ " f o n c t i o n n e l l e \ " ,   l ' e n t i t    \ " b u s \ "    t a n t   U S B   e t   l ' e n t i t    \ " f o n c t i o n n e l l e \ "   u n   K e y b o a r d . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ L o g i c a l I d e n t i t y 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " S y s t e m E l e m e n t   r e p r  s e n t e   u n   a s p e c t   d u   L o g i c a l E l e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ L o g i c a l E l e m e n t   R e f   S y s t e m E l e m e n t ; 
 
     [ K e y , D e s c r i p t i o n ( " S a m e E l e m e n t   r e p r  s e n t e   u n   a u t r e   a s p e c t   d e   l ' e n t i t    S y s t e m . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ L o g i c a l E l e m e n t   R e f   S a m e E l e m e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " N e t w o r k V i r t u a l A d a p t e r   d  c r i t   q u ' u n e   i n s t a n c e   d e   N e t w o r k A d a p t e r   e s t   e n   f a i t   l e   r  s u l t a t   d e   p l u s i e u r s   c a r t e s   p a r t i c i p a n t      u n   R e d u n d a n c y G r o u p   d o n t   l a   c h a r g e   e s t    q u i l i b r  e . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ N e t w o r k V i r t u a l A d a p t e r   :   C I M _ L o g i c a l I d e n t i t y 
 
 { 
 
     [ D e s c r i p t i o n ( " L a   c a r t e   v i r t u e l l e   N e t w o r k A d a p t e r . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ N e t w o r k A d a p t e r   R e f   S y s t e m E l e m e n t ; 
 
     [ D e s c r i p t i o n ( " L e   R e d u n d a n c y G r o u p   E x t r a C a p a c i t y   d  c r i v a n t   l '  q u i l i b r a g e   d e   l a   c h a r g e .   L e   r  s u l t a t   d e   l '  q u i l i b r a g e   d e   l a   c h a r g e   e s t   l a   c a r t e   \ " v i r t u e l l e \ " . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ E x t r a C a p a c i t y G r o u p   R e f   S a m e E l e m e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ S A P S A P D e p e n d e n c y   e s t   u n e   a s s o c i a t i o n   e n t r e   u n   S e r v i c e A c c e s s P o i n t   e t   u n   a u t r e   S e r v i c e A c c e s s P o i n t   i n d i q u a n t   q u e   l e   d e r n i e r   e s t   n  c e s s a i r e   p o u r   q u e   l e   p r e m i e r   S e r v i c e A c c e s s P o i n t   u t i l i s e   o u   s e   c o n n e c t e      s o n   S e r v i c e .   P a r   e x e m p l e ,   p o u r   i m p r i m e r   s u r   u n e   i m p r i m a n t e   r  s e a u ,   l e s   P r i n t   A c c e s s   P o i n t s   l o c a u x   d o i v e n t   u t i l i s e r   d e s   S A P   s o u s - j a c e n t s   l i  s   a u   r  s e a u ,   o u   d e s   P r o t o c o l E n d p o i n t s ,   a f i n   d ' e n v o y e r   l a   d e m a n d e   d ' i m p r e s s i o n . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ S A P S A P D e p e n d e n c y   :   C I M _ D e p e n d e n c y 
 
 { 
 
     [ D e s c r i p t i o n ( " L e   S e r v i c e A c c e s s P o i n t   r e q u i s . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ S e r v i c e A c c e s s P o i n t   R e f   A n t e c e d e n t ; 
 
     [ D e s c r i p t i o n ( " L e   S e r v i c e A c c e s s P o i n t   d  p e n d a n t   d ' u n   S A P   s o u s - j a c e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ S e r v i c e A c c e s s P o i n t   R e f   D e p e n d e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " U n e   a s s o c i a t i o n   e n t r e   u n   S e r v i c e A c c e s s P o i n t   e t   s o n   m o d e   d ' i m p l  m e n t a t i o n .   L a   c a r d i n a l i t    d e   c e t t e   a s s o c i a t i o n   e s t   m u l t i v o q u e .   U n   S A P   p e u t    t r e   f o u r n i   p a r   p l u s i e u r s   L o g i c a l D e v i c e   f o n c t i o n n a n t   c o n j o i n t e m e n t .   D e   m  m e ,   c h a q u e   D e v i c e   p e u t   f o u r n i r   p l u s i e u r s   S e r v i c e A c c e s s P o i n t .   L o r s q u e   p l u s i e u r s   L o g i c a l D e v i c e s   s o n t   a s s o c i  s      u n   s e u l   S A P ,   o n   p r  s u m e   q u e   c e s    l  m e n t s   f o n c t i o n n e n t   c o n j o i n t e m e n t   p o u r   f o u r n i r   l ' A c c e s s P o i n t .   S ' i l   e x i s t e   d i f f  r e n t e s   i m p l  m e n t a t i o n s   d ' u n   S A P ,   c h a c u n e   d e   c e s   i m p l  m e n t a t i o n s   e n t r a  n e   l ' i n s t a n c i a t i o n   i n d i v i d u e l l e   d e   l ' o b j e t   S e r v i c e A c c e s s P o i n t .   C e s   i n s t a n c i a t i o n s   i n d i v i d u e l l e s   p o s s  d e n t   a l o r s   d e s   a s s o c i a t i o n s      d e s   i m p l  m e n t a t i o n s   u n i q u e s . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D e v i c e S A P I m p l e m e n t a t i o n   :   C I M _ D e p e n d e n c y 
 
 { 
 
     [ D e s c r i p t i o n ( " L e   L o g i c a l D e v i c e . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ L o g i c a l D e v i c e   R e f   A n t e c e d e n t ; 
 
     [ D e s c r i p t i o n ( " L e   S e r v i c e A c c e s s P o i n t   i m p l  m e n t       l ' a i d e   d u   L o g i c a l D e v i c e . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ S e r v i c e A c c e s s P o i n t   R e f   D e p e n d e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " L ' o b j e t   C o n f i g u r a t i o n   p e r m e t   l e   g r o u p a g e   d ' e n s e m b l e s   d e   p a r a m  t r e s   ( d  f i n i s   d a n s   l e s   o b j e t s   S e t t i n g )   e t   l e s   d  p e n d a n c e s   e n v e r s   u n   o u   p l u s i e u r s   M a n a g e d S y s t e m E l e m e n t s .   L ' o b j e t   C o n f i g u r a t i o n   r e p r  s e n t e   u n   c e r t a i n   c o m p o r t e m e n t   o u   u n    t a t   f o n c t i o n n e l   s o u h a i t    p o u r   l e   M a n a g e d S y s t e m E l e m e n t s .   L '  t a t   f o n c t i o n n e l   s o u h a i t    e s t   g  n  r a l e m e n t   d  t e r m i n    p a r   d e s   e x i g e n c e s   e x t e r n e s ,   t e l l e s   q u e   l e   t e m p s   o u   l ' e m p l a c e m e n t .   P a r   e x e m p l e ,   p o u r   s e   c o n n e c t e r      u n   s y s t  m e   d e   m e s s a g e r i e   d e p u i s   u n      d o m i c i l e    ,   u n e   d  p e n d a n c e   e n v e r s   u n   m o d e m   e x i s t e ,   m a i s   u n e   d  p e n d a n c e   e n v e r s   u n e   c a r t e   r  s e a u   e x i s t e   a u      b u r e a u    .   L e s   p a r a m  t r e s   d e s   L o g i c a l D e v i c e s   e n   q u e s t i o n   ( i c i   P O T S M o d e m   e t   N e t w o r k A d a p t e r )   p e u v e n t    t r e   c o n f i g u r  s   e t   a g r  g  s   p a r   l ' o b j e t   C o n f i g u r a t i o n . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ C o n f i g u r a t i o n   :   C I M _ M a n a g e d E l e m e n t 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L '  t i q u e t t e   s o u s   l a q u e l l e   e s t   c o n n u   l ' o b j e t   C o n f i g u r a t i o n . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   N a m e ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C e t t e   a s s o c i a t i o n   a s s o c i e   u n   o b j e t   C o n f i g u r a t i o n      u n   o u   p l u s i e u r s   M a n a g e d S y s t e m E l e m e n t s .   L ' o b j e t   C o n f i g u r a t i o n   r e p r  s e n t e   u n   c e r t a i n   c o m p o r t e m e n t   o u   u n    t a t   f o n c t i o n n e l   s o u h a i t    p o u r   l e s   M a n a g e d S y s t e m E l e m e n t s   a s s o c i  s . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ E l e m e n t C o n f i g u r a t i o n 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L e   M a n a g e d S y s t e m E l e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   E l e m e n t ; 
 
     [ K e y , D e s c r i p t i o n ( " L ' o b j e t   C o n f i g u r a t i o n   q u i   g r o u p e   l e s   p a r a m  t r e s   e t   l e s   d  p e n d a n c e s   a s s o c i  s      M a n a g e d S y s t e m E l e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ C o n f i g u r a t i o n   R e f   C o n f i g u r a t i o n ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ D e v i c e I d e n t i t y   i n d i q u e   q u e   d e u x   L o g i c a l D e v i c e s   r e p r  s e n t e n t   d i f f  r e n t s   a s p e c t s   d e   l a   m  m e   e n t i t    s o u s - j a c e n t e .   C e t t e   a s s o c i a t i o n   a f f i n e   l a   s u p e r c l a s s e   C I M _ L o g i c a l I d e n t i t y   e n   l a   l i m i t a n t   a u   n i v e a u   D e v i c e   e t   e n   d  f i n i s s a n t   s o n   u t i l i s a t i o n   d a n s   d e s   s c  n a r i o s   b i e n   m a  t r i s  s .   U n   d e   c e s   s c  n a r i o s   c o n s i s t e      r e p r  s e n t e r   u n   D e v i c e      l a   f o i s   c o m m e   u n e   e n t i t    \ " b u s \ "   e t   c o m m e   u n e   e n t i t    \ " f o n c t i o n n e l l e \ " .   P a r   e x e m p l e ,   u n   D e v i c e   p e u t    t r e      l a   f o i s   u n   D e v i c e   P C I   ( o u   u n   D e v i c e   U S B )   e t   u n   C I M _ K e y b o a r d .   D a n s   u n   a u t r e   s c  n a r i o ,   u n   D e v i c e   j o u e   p l u s i e u r s   r  l e s   f o n c t i o n n e l s   q u i   n e   p e u v e n t   p a s    t r e   d i s t i n g u  s   u n i q u e m e n t   d ' a p r  s   l e u r   c o n f i g u r a t i o n   m a t  r i e l l e .   P a r   e x e m p l e ,   u n e   c a r t e   F i b r e   C h a n n e l   p e u t   p o s s  d e r   l e s   a s p e c t s   d ' u n   N e t w o r k A d a p t e r   e t   d ' u n   S C S I C o n t r o l l e r . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D e v i c e I d e n t i t y   :   C I M _ L o g i c a l I d e n t i t y 
 
 { 
 
     [ D e s c r i p t i o n ( " S y s t e m E l e m e n t   r e p r  s e n t e   u n   a s p e c t   d u   D e v i c e . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ L o g i c a l D e v i c e   R e f   S y s t e m E l e m e n t ; 
 
     [ D e s c r i p t i o n ( " S a m e E l e m e n t   r e p r  s e n t e   u n   a u t r e   a s p e c t   d e   l ' e n t i t    S y s t e m . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ L o g i c a l D e v i c e   R e f   S a m e E l e m e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " L a   r e l a t i o n   D e v i c e S o f t w a r e   i d e n t i f i e   t o u t   l o g i c i e l   a s s o c i    a u   D e v i c e ,   t e l   q u e   d e s   p i l o t e s ,   u n   l o g i c i e l   d e   c o n f i g u r a t i o n   o u   u n e   a p p l i c a t i o n ,   o u   u n   m i c r o p r o g r a m m e . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D e v i c e S o f t w a r e   :   C I M _ D e p e n d e n c y 
 
 { 
 
     [ D e s c r i p t i o n ( " L e   S o f t w a r e E l e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ S o f t w a r e E l e m e n t   R e f   A n t e c e d e n t ; 
 
     [ D e s c r i p t i o n ( " L e   L o g i c a l D e v i c e   q u i   n  c e s s i t e   o u   u t i l i s e   l e   l o g i c i e l . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ L o g i c a l D e v i c e   R e f   D e p e n d e n t ; 
 
     [ D e s c r i p t i o n ( " U n   e n t i e r    n u m  r    i n d i q u a n t   l e   r  l e   j o u    p a r   l e   l o g i c i e l   c o n c e r n a n t   l e   D e v i c e   q u i   l u i   e s t   a s s o c i  .   P a r   e x e m p l e ,   c e   l o g i c i e l   p e u t   c o n s t i t u e r   u n e   i n s t r u m e n t a t i o n   ( v a l e u r = 5 )   o u   u n   m i c r o p r o g r a m m e   ( 6 ) . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " ,   " 7 " ,   " 8 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " I n c o n n u " ,   " A u t r e " ,   " P i l o t e " ,   " L o g i c i e l   d e   c o n f i g u r a t i o n " ,   " A p p l i c a t i o n " ,   " I n s t r u m e n t a t i o n " ,   " M i c r o p r o g r a m m e " ,   " B I O S " ,   " R O M   d e   d  m a r r a g e " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   P u r p o s e ; 
 
     [ D e s c r i p t i o n ( " U n e   c h a  n e   e n   f o r m e   l i b r e   f o u r n i s s a n t   d e s   i n f o r m a t i o n s   c o m p l  m e n t a i r e s   s u r   l a   p r o p r i  t    P u r p o s e ,   p a r   e x e m p l e ,     \ " L o g i c i e l   d ' a p p l i c a t i o n \ " . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   P u r p o s e D e s c r i p t i o n ; 
 
     [ D e s c r i p t i o n ( " E x p r e s s i o n   b o o l  e n n e   i n d i q u a n t   q u e   l e   l o g i c i e l   e s t   \ " b r  l  \ "   o u   i n t  g r    a u   m a t  r i e l   d u   L o g i c a l D e v i c e . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   L o a d e d O n D e v i c e ; 
 
     [ D e s c r i p t i o n ( " E x p r e s s i o n   b o o l  e n n e   i n d i q u a n t   q u e   l e   l o g i c i e l   p e u t    t r e   m i s      n i v e a u ,   l o r s q u ' i l   e s t   L o a d e d O n D e v i c e .   L e s   l o g i c i e l s   c h a r g  s   a v e c   l ' O p e r a t i n g S y s t e m   p e u v e n t   h a b i t u e l l e m e n t    t r e   m o d i f i  s   e t   m i s      n i v e a u .   C e p e n d a n t ,   l o r s q u ' u n   D e v i c e S o f t w a r e   e s t   i n t  g r    s u r   l ' E E P R O M   o u   s u r   u n e   p u c e   q u i   p e r m e t   l a   r  a l i s a t i o n   R e a l i z e s   d u   p  r i p h  r i q u e   L o g i c a l D e v i c e .   I l   e s t   p o s s i b l e   q u ' o n   n e   p u i s s e   p a s   l e   m e t t r e      n i v e a u .   C e t t e   p r o p r i  t    i n d i q u e   l a   p o s s i b i l i t    d e   m e t t r e      j o u r   o u   d e   m e t t r e      n i v e a u   l e   D e v i c e S o f t w a r e . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   U p g r a d e a b l e O n D e v i c e ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " L a   c l a s s e   S e t t i n g   r e p r  s e n t e   l e s   p a r a m  t r e s   l i  s      l a   c o n f i g u r a t i o n   e t   a u   f o n c t i o n n e m e n t   d ' u n   o u   p l u s i e u r s   M a n a g e d S y s t e m E l e m e n t ( s ) .   U n   M a n a g e d S y s t e m E l e m e n t   p e u t   a v o i r   p l u s i e u r s   o b j e t s   S e t t i n g   q u i   l u i   s o n t   a s s o c i  s .   L e s   v a l e u r s   o p  r a t i o n n e l l e s   a c t u e l l e s   d e s   p a r a m  t r e s   d ' u n   E l e m e n t   s o n t   r e f l  t  e s   p a r   l e s   p r o p r i  t  s   d e   l ' E l e m e n t   l u i - m  m e   o u   p a r   c e l l e s   d e   s e s   a s s o c i a t i o n s .   C e s   p r o p r i  t  s   n e   d o i v e n t   p a s   f o r c  m e n t   a v o i r   l e s   m  m e s   v a l e u r s   q u e   c e l l e s   p r  s e n t e s   d a n s   l ' o b j e t   S e t t i n g .   P a r   e x e m p l e ,   u n   m o d e m   p e u t   a v o i r   u n   S e t t i n g   d e   t a u x   d e   t r a n s f e r t   d e   5 6   K o / s   t o u t   e n   f o n c t i o n n a n t      1 9 , 2   K o / s . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ S e t t i n g   :   C I M _ M a n a g e d E l e m e n t 
 
 { 
 
     [ D e s c r i p t i o n ( " L ' i d e n t i f i a n t   s o u s   l e q u e l   l ' o b j e t   S e t t i n g   e s t   c o n n u . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   S e t t i n g I D ; 
 
     [ D e s c r i p t i o n ( " L a   m  t h o d e   V e r i f y O K T o A p p l y T o M S E   p e r m e t   d e   v  r i f i e r   s i   c e   S e t t i n g   p e u t    t r e   a p p l i q u    a u   M a n a g e d S y s t e m E l e m e n t   r  f  r e n c  ,      l ' h e u r e   o u   i n t e r v a l l e   d e   t e m p s   d o n n  .   C e t t e   m  t h o d e   d e m a n d e   t r o i s   p a r a m  t r e s   d ' e n t r  e   :   M S E   ( l e   M a n a g e d S y s t e m E l e m e n t   v  r i f i  ) ,   T i m e T o A p p l y   ( q u i ,    t a n t   c o n s t i t u    d ' u n e   d a t e   e t   d ' u n e   h e u r e ,   p e u t   r e p r  s e n t e r   u n e   h e u r e   s p  c i f i q u e   o u   u n   i n t e r v a l l e )   e t   M u s t B e C o m p l e t e d B y   ( q u i   i n d i q u e   l ' h e u r e   d e   f i n   d e   l a   m  t h o d e ) .   L a   v a l e u r   r e t o u r n  e   e s t   0   s i   l e s   p a r a m  t r e s   p e u v e n t    t r e   a p p l i q u  s ,   1   s i   l a   m  t h o d e   n ' e s t   p a s   p r i s e   e n   c h a r g e ,   2   s i   l e s   p a r a m  t r e s   n e   p e u v e n t   p a s    t r e   a p p l i q u  s   a u x   h e u r e s   s p  c i f i  e s ,   e t   t o u t e   a u t r e   v a l e u r   s i   u n e   e r r e u r   s e   p r o d u i t .   D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p o s s i b l e s   p e u t    t r e   s p  c i f i    e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e   c o n t e n u   d e   V a l u e M a p   e s t      t r a d u i t      p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   V e r i f y O K T o A p p l y T o M S E ( [ I N ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   M S E , [ I N ]   d a t e t i m e   T i m e T o A p p l y , [ I N ]   d a t e t i m e   M u s t B e C o m p l e t e d B y ) ; 
 
     [ D e s c r i p t i o n ( "     L a   m  t h o d e   A p p l y T o M S E   r  a l i s e   l ' a p p l i c a t i o n   e f f e c t i v e   d u   S e t t i n g   a u   M a n a g e d S y s t e m E l e m e n t   r  f  r e n c  .   E l l e   d e m a n d e   t r o i s   p a r a m  t r e s   d ' e n t r  e   :   M S E   ( l e   M a n a g e d S y s t e m E l e m e n t   a u q u e l   l e   S e t t i n g   e s t   a p p l i q u  ) ,   T i m e T o A p p l y   ( q u i ,    t a n t   c o n s t i t u    d ' u n e   d a t e   e t   d ' u n e   h e u r e ,   p e u t   r e p r  s e n t e r   u n e   h e u r e   s p  c i f i q u e   o u   u n   i n t e r v a l l e )   e t   M u s t B e C o m p l e t e d B y   ( q u i   i n d i q u e   l ' h e u r e   d e   f i n   d e   l a   m  t h o d e ) .   N o t e z   q u e   l e s   v a l e u r s   s  m a n t i q u e s   d e   c e t t e   m  t h o d e   d e m a n d e n t   q u e   c h a q u e   S e t t i n g   s o i t   a p p l i q u    e n t i  r e m e n t   o u   p a s   d u   t o u t   a u   n i v e a u   d e   s o n   M a n a g e d S y s t e m E l e m e n t   c i b l  .   L a   v a l e u r   r e t o u r n  e   e s t   0   s i   l e   S e t t i n g   e s t   a p p l i q u    a v e c   s u c c  s   a u   M a n a g e d S y s t e m E l e m e n t   r  f  r e n c  ,   1   s i   l a   m  t h o d e   n ' e s t   p a s   p r i s e   e n   c h a r g e ,   2   s i   l e   S e t t i n g   n e   p e u t   p a s    t r e   a p p l i q u    a u x   h e u r e s   s p  c i f i  e s   e t   t o u t e   a u t r e   v a l e u r   s i   u n e   e r r e u r   s e   p r o d u i t .   D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p o s s i b l e s   p e u t    t r e   s p  c i f i    e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   d e   V a l u e M a p   s o n t   \ " t r a d u i t s \ "   p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s .   \ n     R e m a r q u e   :   s i   u n e   e r r e u r   s e   p r o d u i t   l o r s   d e   l ' a p p l i c a t i o n   d e s   p a r a m  t r e s      u n   M a n a g e d S y s t e m E l e m e n t ,   l ' E l e m e n t   d o i t    t r e   c o n f i g u r    c o m m e   a u   m o m e n t   d u   d  b u t   d e   l a   t e n t a t i v e   d '    a p p l i c a t i o n    .   E n   d ' a u t r e s   t e r m e s ,   l ' E l e m e n t   n e   d o i t   P A S    t r e   l a i s s    d a n s   u n    t a t   i n d  t e r m i n  . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   A p p l y T o M S E ( [ I N ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   M S E , [ I N ]   d a t e t i m e   T i m e T o A p p l y , [ I N ]   d a t e t i m e   M u s t B e C o m p l e t e d B y ) ; 
 
     [ D e s c r i p t i o n ( "     L a   m  t h o d e   V e r i f y O K T o A p p l y T o C o l l e c t i o n   p e r m e t   d e   v  r i f i e r   s i   c e   S e t t i n g   p e u t    t r e   a p p l i q u       l a   C o l l e c t i o n   d e   M a n a g e d S y s t e m E l e m e n t   r  f  r e n c  e ,      l ' h e u r e   o u   i n t e r v a l l e   d e   t e m p s   d o n n  ,   s a n s   p r o v o q u e r   d ' e f f e t s   i n d  s i r a b l e s      l a   C o l l e c t i o n   e l l e - m  m e   o u      s o n   e n v i r o n n e m e n t .   L ' e f f e t   n e t   e s t   d ' e x  c u t e r   l a   m  t h o d e   V e r i f y O K T o A p p l y   s u r   c h a q u e   E l e m e n t   a g r  g    p a r   l a   C o l l e c t i o n .   C e t t e   m  t h o d e   d e m a n d e   t r o i s   p a r a m  t r e s   d ' e n t r  e   :   M S E   ( l e   M a n a g e d S y s t e m E l e m e n t   v  r i f i  ) ,   T i m e T o A p p l y   ( q u i ,    t a n t   c o n s t i t u    d ' u n e   d a t e   e t   d ' u n e   h e u r e ,   p e u t   r e p r  s e n t e r   u n e   h e u r e   s p  c i f i q u e   o u   u n   i n t e r v a l l e )   e t   M u s t B e C o m p l e t e d B y   ( q u i   i n d i q u e   l ' h e u r e   d e   f i n   d e   l a   m  t h o d e ) .   L a   v a l e u r   r e t o u r n  e   e s t   0   s i   l e   S e t t i n g   p e u t    t r e   a p p l i q u  ,   1   s i   l a   m  t h o d e   n ' e s t   p a s   p r i s e   e n   c h a r g e ,   2   s i   l e   S e t t i n g   n e   p e u t   p a s    t r e   a p p l i q u    a u x   h e u r e s   s p  c i f i  e s   e t   t o u t e   a u t r e   v a l e u r   s i   u n e   e r r e u r   s e   p r o d u i t .   U n   p a r a m  t r e   d e   s o r t i e   e s t   d  f i n i   -   C a n N o t A p p l y   -   q u i   e s t   u n   t a b l e a u   d e   c h a  n e s   q u i   r  p e r t o r i e   l e s   c l  s   d e s   M a n a g e d S y s t e m E l e m e n t   a u x q u e l s   l e   S e t t i n g   N E   p e u t   P A S    t r e   a p p l i q u  .   C e c i   v o u s   p e r m e t   d e   r  v i s e r   c e s   E l e m e n t s   e t   d e   l e s   c o r r i g e r ,   o u   d ' a p p l i q u e r   u n e   a u t r e   m e s u r e   c o r r e c t i v e .   \ n     D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p o s s i b l e s   p e u t    t r e   s p  c i f i    e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   d e   V a l u e M a p   s o n t      t r a d u i t s      p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   V e r i f y O K T o A p p l y T o C o l l e c t i o n ( [ I N ]   C I M _ C o l l e c t i o n O f M S E s   R e f   C o l l e c t i o n , [ I N ]   d a t e t i m e   T i m e T o A p p l y , [ I N ]   d a t e t i m e   M u s t B e C o m p l e t e d B y , [ I N ( F A L S E ) , O U T ]   s t r i n g   C a n N o t A p p l y [ ] ) ; 
 
     [ D e s c r i p t i o n ( "     L a   m  t h o d e   A p p l y T o C o l l e c t i o n   r  a l i s e   l ' a p p l i c a t i o n   d u   S e t t i n g   a u   g r o u p e   d e   M a n a g e d S y s t e m E l e m e n t   r  f  r e n c  .   L ' e f f e t   n e t   e s t   d ' e x  c u t e r   l a   m  t h o d e   A p p l y T o M S E   s u r   c h a q u e   E l e m e n t   a g r  g    p a r   l a   C o l l e c t i o n .   S i   l a   v a l e u r   d ' e n t r  e   C o n t i n u e O n E r r o r   e s t   F A L S E ,   c e t t e   m  t h o d e   a p p l i q u e   l e   S e t t i n g      t o u s   l e s   E l e m e n t s   d e   l a   C o l l e c t i o n   j u s q u '    c e   q u ' e l l e   r e n c o n t r e   u n e   e r r e u r   e t   a r r  t e      c e   m o m e n t   l ' e x  c u t i o n ,   e n r e g i s t r e   l e s   c l  s   d e   l ' E l e m e n t   a y a n t   p r o v o q u    l ' e r r e u r   d a n s   l e   t a b l e a u   C a n N o t A p p l y   e t    m e t   u n   c o d e   d ' e r r e u r   d e   2 .   S i   l a   v a l e u r   d ' e n t r  e   C o n t i n u e O n E r r o r   e s t   T R U E ,   a l o r s   c e t t e   m  t h o d e   a p p l i q u e   l e   S e t t i n g      t o u s   l e s   M a n a g e d S y s t e m E l e m e n t   d e   l a   C o l l e c t i o n   e t   g  n  r e   u n   r a p p o r t   s u r   l e s   E l e m e n t s   a y a n t    c h o u    d a n s   l e   t a b l e a u   C a n N o t A p p l y .   D a n s   c e t t e   d e r n i  r e   s i t u a t i o n ,   l e   t r a i t e m e n t   s e   p o u r s u i v r a   j u s q u '    c e   q u e   l a   m  t h o d e   s o i t   a p p l i q u  e      t o u s   l e s   E l e m e n t s   d e   l a   C o l l e c t i o n ,   s a n s   t e n i r   c o m p t e   d e s   e r r e u r s   q u i   s e   s o n t   p r o d u i t e s .   L a   c l    d e   c h a q u e   M a n a g e d S y s t e m E l e m e n t   a u q u e l   l e   S e t t i n g   n ' a   p a s   p u    t r e   a p p l i q u    e s t   e n r e g i s t r  e   d a n s   l e   t a b l e a u   C a n N o t A p p l y .   C e t t e   m  t h o d e   d e m a n d e   q u a t r e   p a r a m  t r e s   d ' e n t r  e   :   C o l l e c t i o n   ( l a   C o l l e c t i o n   d ' E l e m e n t s   a u x q u e l s   l e   S e t t i n g   e s t   a p p l i q u  ) ,   T i m e T o A p p l y   ( q u i ,    t a n t   c o n s t i t u    d ' u n e   d a t e   e t   d ' u n e   h e u r e ,   p e u t   r e p r  s e n t e r   u n e   h e u r e   s p  c i f i q u e   o u   u n   i n t e r v a l l e ) ,   C o n t i n u e O n E r r o r   ( T R U E   s i g n i f i e   d e   p o u r s u i v r e   l e   t r a i t e m e n t   l o r s q u ' u n e   e r r e u r   s e   p r o d u i t )   e t   M u s t B e C o m p l e t e d B y   ( q u i   i n d i q u e   l ' h e u r e   d e   f i n   d e   l a   m  t h o d e ) .   L a   v a l e u r   r e t o u r n  e   e s t   0   s i   l e   S e t t i n g   e s t   a p p l i q u    a v e c   s u c c  s      l a   C o l l e c t i o n   r  f  r e n c  e ,   1   s i   l a   m  t h o d e   n ' e s t   p a s   p r i s e   e n   c h a r g e ,   2   s i   l e   S e t t i n g   n ' a   p a s    t    a p p l i q u    a u x   h e u r e s   s p  c i f i  e s ,   3   s i   l e   S e t t i n g   n e   p e u t   p a s    t r e   a p p l i q u    e n   u t i l i s a n t   l a   v a l e u r   d ' e n t r  e   d e   C o n t i n u e O n E r r o r   e t   t o u t e   a u t r e   v a l e u r   s i   u n e   e r r e u r   s e   p r o d u i t .   U n   p a r a m  t r e   d e   s o r t i e   e s t   d  f i n i   -   C a n N o t A p p l y s t r i n g   -   q u i   e s t   u n   t a b l e a u   q u i   r  p e r t o r i e   l e s   c l  s   d e s   M a n a g e d S y s t e m E l e m e n t   a u x q u e l s   l e   S e t t i n g   N E   p e u t   P A S    t r e   a p p l i q u  .   C e   p a r a m  t r e   d e   s o r t i e   a   d u   s e n s   u n i q u e m e n t   s i   l e   p a r a m  t r e   C o n t i n u e O n E r r o r   e s t   T R U E .   \ n     D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p o s s i b l e s   p e u t    t r e   s p  c i f i    e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   d e   V a l u e M a p   s o n t      t r a d u i t s      p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . \ n R e m a r q u e   :   s i   u n e   e r r e u r   s e   p r o d u i t   l o r s   d e   l ' a p p l i c a t i o n   d u   S e t t i n g      u n   M a n a g e d S y s t e m E l e m e n t   d e   l a   C o l l e c t i o n ,   l ' E l e m e n t   d o i t    t r e   c o n f i g u r    c o m m e   a u   m o m e n t   d u   d  b u t   d e   l a   t e n t a t i v e   d '    a p p l i c a t i o n    .   E n   d ' a u t r e s   t e r m e s ,   l ' E l e m e n t   N E   d o i t   P A S    t r e   l a i s s    d a n s   u n    t a t   i n d  t e r m i n  . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   A p p l y T o C o l l e c t i o n ( [ I N ]   C I M _ C o l l e c t i o n O f M S E s   R e f   C o l l e c t i o n , [ I N ]   d a t e t i m e   T i m e T o A p p l y , [ I N ]   b o o l e a n   C o n t i n u e O n E r r o r , [ I N ]   d a t e t i m e   M u s t B e C o m p l e t e d B y , [ I N ( F A L S E ) , O U T ]   s t r i n g   C a n N o t A p p l y [ ] ) ; 
 
     [ D e s c r i p t i o n ( " L a   m  t h o d e   V e r i f y O K T o A p p l y I n c r e m e n t a l C h a n g e T o M S E   e s t   u t i l i s  e   p o u r   v  r i f i e r   q u ' u n   s o u s - e n s e m b l e   d e   p r o p r i  t  s   d e   c e   S e t t i n g   p e u t    t r e      a p p l i q u       a u   M a n a g e d S y s t e m E l e m e n t   r  f  r e n c  ,      l ' h e u r e   o u      l ' i n t e r v a l l e   d o n n  .   C e t t e   m  t h o d e   d e m a n d e   q u a t r e   p a r a m  t r e s   d ' e n t r  e   :   M S E   ( l e   M a n a g e d S y s t e m E l e m e n t   v  r i f i  ) ,   T i m e T o A p p l y   ( q u i ,    t a n t   c o n s t i t u    d ' u n e   d a t e   e t   d ' u n e   h e u r e ,   p e u t   r e p r  s e n t e r   u n e   h e u r e   s p  c i f i q u e   o u   u n   i n t e r v a l l e ) ,   M u s t B e C o m p l e t e d B y   ( q u i   i n d i q u e   l ' h e u r e   d e   f i n   d e   l a   m  t h o d e )   e t   u n   t a b l e a u   P r o p e r t i e s T o A p p l y   ( q u i   c o n t i e n t   u n e   l i s t e   d e   n o m s   d e   p r o p r i  t  s   d o n t   l e s   v a l e u r s   s e r o n t   v  r i f i  e s ) .   S i   l e   t a b l e a u   e s t   n u l ,   v i d e   o u   c o n t i e n t   l a   c h a  n e   \ " T O U T \ "   c o m m e   n o m   d e   p r o p r i  t  ,   t o u t e s   l e s   p r o p r i  t  s   S e t t i n g s   s o n t   v  r i f i  e s .   S ' i l   e s t   a f f e c t    d e   l a   v a l e u r   \ " A U C U N \ " ,   a u c u n e   p r o p r i  t    S e t t i n g s   n ' e s t   v  r i f  e .   L a   v a l e u r   r e t o u r n  e   e s t   0   s i   l e s   p a r a m  t r e s   p e u v e n t    t r e   a p p l i q u  s ,   1   s i   l a   m  t h o d e   n ' e s t   p a s   p r i s e   e n   c h a r g e ,   2   s i   l e   S e t t i n g   n e   p e u t   p a s    t r e   a p p l i q u    a u x   h e u r e s   s p  c i f i  e s   e t   t o u t e   a u t r e   v a l e u r   s i   u n e   e r r e u r   s e   p r o d u i t .   D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p e u t    t r e   s p  c i f i  ,   e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   V a l u e M a p   s o n t   \ " t r a d u i t s \ "   p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   V e r i f y O K T o A p p l y I n c r e m e n t a l C h a n g e T o M S E ( [ I N ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   M S E , [ I N ]   d a t e t i m e   T i m e T o A p p l y , [ I N ]   d a t e t i m e   M u s t B e C o m p l e t e d B y , [ I N ]   s t r i n g   P r o p e r t i e s T o A p p l y [ ] ) ; 
 
     [ D e s c r i p t i o n ( "     L a   m  t h o d e   A p p l y I n c r e m e n t a l C h a n g e T o M S E   a p p l i q u e   e f f e c t i v e m e n t   u n   s o u s - e n s e m b l e   d e   p r o p r i  t  s   S e t t i n g   a u   M a n a g e d S y s t e m E l e m e n t   r  f  r e n c  .   C e t t e   m  t h o d e   d e m a n d e   q u a t r e   p a r a m  t r e s   d ' e n t r  e   :   M S E   ( l e   M a n a g e d S y s t e m E l e m e n t   a u q u e l   e s t   a p p l i q u    l e   S e t t i n g ) ,   T i m e T o A p p l y   ( q u i ,    t a n t   c o n s t i t u    d ' u n e   d a t e   e t   d ' u n e   h e u r e ,   p e u t   r e p r  s e n t e r   u n e   h e u r e   s p  c i f i q u e   o u   u n   i n t e r v a l l e ) ,   M u s t B e C o m p l e t e d B y   ( q u i   i n d i q u e   l ' h e u r e   d e   f i n   d e   l a   m  t h o d e )   e t   u n   t a b l e a u   P r o p e r t i e s T o A p p l y   ( q u i   c o n t i e n t   u n e   l i s t e   d e   n o m s   d e   p r o p r i  t  s   d o n t   l e s   v a l e u r s   s e r o n t   a p p l i q u  e s .   S i   u n e   p r o p r i  t    n e   s e   t r o u v e   p a s   d a n s   l a   l i s t e ,   e l l e s   e s t   i g n o r  e   p a r   l a   m  t h o d e .   S i   l e   t a b l e a u   e s t   n u l   o u   v i d e   o u   c o n t i e n t   l a   c h a  n e   \ " T O U T \ "   c o m m e   n o m   d e   p r o p r i  t  ,   t o u t e s   l e s   p r o p r i  t  s   S e t t i n g s   s o n t   a p p l i q u  e s .   S ' i l   e s t   a f f e c t    d e   l a   v a l e u r   \ " A U C U N \ " ,   a u c u n e   p r o p r i  t    S e t t i n g s   n ' e s t   a p p l i q u  e ) .   \ n     N o t e z   q u e   l a   s  m a n t i q u e   d e   c e t t e   m  t h o d e   v e u t   q u e   l e s   S e t t i n g s   i n d i v i d u e l s   s o i e n t   e n t i  r e m e n t   a p p l i q u  s   o u   p a s   a p p l i q u  s   d u   t o u t      l e u r   M a n a g e d S y s t e m E l e m e n t   c i b l e .   L a   v a l e u r   r e t o u r n  e   e s t   0   s i   l e s   S e t t i n g s   s o n t   a p p l i q u  s   a v e c   s u c c  s   a u   M a n a g e d S y s t e m E l e m e n t   r  f  r e n c  ,   1   s i   l a   m  t h o d e   n ' e s t   p a s   p r i s e   e n   c h a r g e ,   2   s i   l e   S e t t i n g   n ' a   p a s    t    a p p l i q u    a u x   h e u r e s   s p  c i f i  e s   e t   t o u t e   a u t r e   v a l e u r   s i   u n e   e r r e u r   s e   p r o d u i t .   D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p e u t    t r e   s p  c i f i  ,   e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   V a l u e M a p   s o n t      t r a d u i t s      p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s .   \ n     R e m a r q u e   :   s i   u n e   e r r e u r   s e   p r o d u i t   l o r s   d e   l ' a p p l i c a t i o n   d u   S e t t i n g      u n   M a n a g e d S y s t e m E l e m e n t ,   l ' E l e m e n t   d o i t    t r e   c o n f i g u r    c o m m e   l o r s   d u   d  m a r r a g e   d e   l a   m  t h o d e   d '    a p p l i c a t i o n    .   C ' e s t -  - d i r e   q u e   l ' E l e m e n t   n e   d o i t   P A S    t r e   l a i s s    d a n s   u n    t a t   i n d  t e r m i n  . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   A p p l y I n c r e m e n t a l C h a n g e T o M S E ( [ I N ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   M S E , [ I N ]   d a t e t i m e   T i m e T o A p p l y , [ I N ]   d a t e t i m e   M u s t B e C o m p l e t e d B y , [ I N ]   s t r i n g   P r o p e r t i e s T o A p p l y [ ] ) ; 
 
     [ D e s c r i p t i o n ( "     L a   m  t h o d e   V e r i f y O K T o A p p l y I n c r e m e n t a l C h a n g e T o C o l l e c t i o n   p e r m e t   d e   v  r i f i e r   s i   u n   s o u s - e n s e m b l e   d e s   p r o p r i  t  s   d e   c e   S e t t i n g   p e u t    t r e   a p p l i q u       l a   C o l l e c t i o n   d e s   M a n a g e d S y s t e m E l e m e n t s   r  f  r e n c  e ,      l ' h e u r e   o u   i n t e r v a l l e   d e   t e m p s   d o n n  ,   s a n s   p r o v o q u e r   d ' e f f e t s   i n d  s i r a b l e s      l a   C o l l e c t i o n   e l l e - m  m e   o u      s o n   e n v i r o n n e m e n t .   L ' e f f e t   n e t   e s t   d ' e x  c u t e r   l a   m  t h o d e   V e r i f y O K T o A p p l y I n c r e m e n t a l C h a n g e T o M S E   s u r   c h a c u n   d e s   E l e m e n t s   a g r  g  s   p a r   l a   C o l l e c t i o n .   C e t t e   m  t h o d e   d e m a n d e   t r o i s   p a r a m  t r e s   d ' e n t r  e   :   C o l l e c t i o n   ( l a   C o l l e c t i o n   d e s   M a n a g e d S y t e m E l e m e n t s   v  r i f i  s ) ,   T i m e T o A p p l y   ( q u i ,    t a n t   c o n s t i t u    d ' u n e   d a t e   e t   d ' u n e   h e u r e ,   p e u t   r e p r  s e n t e r   u n e   h e u r e   s p  c i f i q u e   o u   u n   i n t e r v a l l e ) ,   M u s t B e C o m p l e t e d B y   ( q u i   i n d i q u e   l ' h e u r e   d e   f i n   d e   l a   m  t h o d e )   e t   u n   t a b l e a u   P r o p e r t i e s T o A p p l y   ( q u i   c o n t i e n t   u n e   l i s t e   d e   n o m s   d e   p r o p r i  t  s   d o n t   l a   v a l e u r   s e r a   v  r i f i  e ) .   S i   l e   t a b l e a u   a   u n e   v a l e u r   n u l l e ,   s i   i l   e s t   v i d e   o u   s i   i l   c o n t i e n t   l a   c h a  n e   \ " t o u t \ "   c o m m e   n o m   d e   p r o p r i  t  ,   a l o r s   t o u t e s   l e s   p r o p r i  t  s   d e s   S e t t i n g s   s e r o n t   v  r i f i  e s .   S i   s a   v a l e u r   e s t   \ " a u c u n \ " ,   a l o r s   a u c u n e   p r o p r i  t    n e   s e r a   v  r i f i  e ) .   L a   v a l e u r   r e t o u r n  e   e s t   0   s i   l e   S e t t i n g   p e u t    t r e   a p p l i q u  ,   1   s i   l a   m  t h o d e   n ' e s t   p a s   p r i s e   e n   c h a r g e ,   2   s i   l e   S e t t i n g   n e   p e u t   p a s    t r e   a p p l i q u    a u x   h e u r e s   s p  c i f i  e s   e t   t o u t e   a u t r e   v a l e u r   s i   u n e   e r r e u r   s e   p r o d u i t .   U n   p a r a m  t r e   d e   s o r t i e   e s t   d  f i n i   -   C a n N o t A p p l y   -   q u i   e s t   u n   t a b l e a u   d e   c h a  n e s   q u i   r  p e r t o r i e   l e s   c l  s   d e s   M a n a g e d S y s t e m E l e m e n t s   a u x q u e l s   l e   S e t t i n g   N E   p e u t   P A S    t r e   a p p l i q u  .   C e c i   v o u s   p e r m e t   d e   r  v i s e r   c e s   E l e m e n t s   e t   d e   l e s   c o r r i g e r ,   o u   d ' a p p l i q u e r   u n e   a u t r e   m e s u r e   c o r r e c t i v e .   \ n     D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p o s s i b l e s   p e u t    t r e   s p  c i f i    e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   d e   V a l u e M a p   s o n t      t r a d u i t s      p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   V e r i f y O K T o A p p l y I n c r e m e n t a l C h a n g e T o C o l l e c t i o n ( [ I N ]   C I M _ C o l l e c t i o n O f M S E s   R e f   C o l l e c t i o n , [ I N ]   d a t e t i m e   T i m e T o A p p l y , [ I N ]   d a t e t i m e   M u s t B e C o m p l e t e d B y , [ I N ]   s t r i n g   P r o p e r t i e s T o A p p l y [ ] , [ I N ( F A L S E ) , O U T ]   s t r i n g   C a n N o t A p p l y [ ] ) ; 
 
     [ D e s c r i p t i o n ( "     L a   m  t h o d e   A p p l y I n c r e m e n t a l C h a n g e T o C o l l e c t i o n   r  a l i s e   l ' a p p l i c a t i o n   d ' u n   s o u s - e n s e m b l e   d e   p r o p r i  t  s   d e   c e   S e t t i n g      l a   C o l l e c t i o n   d e   M a n a g e d S y s t e m E l e m e n t s   r  f  r e n c  e .   L ' e f f e t   n e t   e s t   d ' e x  c u t e r   l a   m  t h o d e   A p p l y I n c r e m e n t a l C h a n g e T o M S E   s u r   c h a q u e   E l e m e n t   a g r  g    p a r   l a   C o l l e c t i o n .   S i   l a   v a l e u r   d ' e n t r  e   C o n t i n u e O n E r r o r   e s t   F A L S E ,   c e t t e   m  t h o d e   a p p l i q u e   l e   S e t t i n g      t o u s   l e s   E l e m e n t s   d e   l a   C o l l e c t i o n   j u s q u '    c e   q u ' e l l e   r e n c o n t r e   u n e   e r r e u r   e t   a r r  t e      c e   m o m e n t   l ' e x  c u t i o n ,   e n r e g i s t r e   l e s   c l  s   d e   l ' E l e m e n t   a y a n t   p r o v o q u    l ' e r r e u r   d a n s   l e   t a b l e a u   C a n N o t A p p l y   e t    m e t   u n   c o d e   d ' e r r e u r   d e   2 .   S i   l a   v a l e u r   d ' e n t r  e   C o n t i n u e O n E r r o r   e s t   T R U E ,   a l o r s   c e t t e   m  t h o d e   a p p l i q u e   l e   S e t t i n g      t o u s   l e s   M a n a g e d S y s t e m E l e m e n t s   d e   l a   C o l l e c t i o n   e t   g  n  r e   u n   r a p p o r t   s u r   l e s   E l e m e n t s   a y a n t    c h o u    d a n s   l e   t a b l e a u   C a n N o t A p p l y .   D a n s   c e t t e   d e r n i  r e   s i t u a t i o n ,   l e   t r a i t e m e n t   s e   p o u r s u i v r a   j u s q u '    c e   q u e   l a   m  t h o d e   s o i t   a p p l i q u  e      t o u s   l e s   E l e m e n t s   d e   l a   C o l l e c t i o n ,   s a n s   t e n i r   c o m p t e   d e s   e r r e u r s   q u i   s e   s o n t   p r o d u i t e s .   L a   c l    d e   c h a q u e   M a n a g e d S y s t e m E l e m e n t   a u q u e l   l e   S e t t i n g   n ' a   p a s   p u    t r e   a p p l i q u    e s t   e n r e g i s t r  e   d a n s   l e   t a b l e a u   C a n N o t A p p l y .   C e t t e   m  t h o d e   d e m a n d e   q u a t r e   p a r a m  t r e s   d ' e n t r  e   :   C o l l e c t i o n   ( l a   C o l l e c t i o n   d ' E l e m e n t s   a u x q u e l s   l e   S e t t i n g   e s t   a p p l i q u  ) ,   T i m e T o A p p l y   ( q u i ,    t a n t   c o n s t i t u    d ' u n e   d a t e   e t   d ' u n e   h e u r e ,   p e u t   r e p r  s e n t e r   u n e   h e u r e   s p  c i f i q u e   o u   u n   i n t e r v a l l e ) ,   C o n t i n u e O n E r r o r   ( T R U E   s i g n i f i e   d e   p o u r s u i v r e   l e   t r a i t e m e n t   l o r s q u ' u n e   e r r e u r   s e   p r o d u i t ) ,   M u s t B e C o m p l e t e d B y   ( q u i   i n d i q u e   l ' h e u r e   d e   f i n   d e   l a   m  t h o d e ) ,   e t   l e   t a b l e a u   P r o p e r t i e s T o A p p l y   ( q u i   c o n t i e n t   u n e   l i s t e   d e   n o m s   d e   p r o p r i  t  s   d o n t   l a   v a l e u r   s e r a   a p p l i q u  e ) .   S i   u n e   v a l e u r   n e   s e   t r o u v e   p a s   d a n s   l a   l i s t e ,   e l l e   s e r a   i g n o r  e   p a r   l a   m  t h o d e   A p p l y .   S i   l e   t a b l e a u   a   u n e   v a l e u r   n u l l e ,   s i   i l   e s t   v i d e   o u   s i   i l   c o n t i e n t   l a   c h a  n e   \ " T O U T \ "   c o m m e   n o m   d e   p r o p r i  t  ,   a l o r s   t o u t e s   l e s   p r o p r i  t  s   d e s   S e t t i n g s   s e r o n t   a p p l i q u  e s .   S i   s a   v a l e u r   e s t   \ " A U C U N \ " ,   a l o r s   a u c u n e   p r o p r i  t    n e   s e r a   a p p l i q u  e .   \ n     L a   v a l e u r   r e t o u r n  e   e s t   0   s i   l e   S e t t i n g   p e u t    t r e   a p p l i q u       l a   C o l l e c t i o n   r  f  r e n c  e ,   1   s i   l a   m  t h o d e   n ' e s t   p a s   p r i s e   e n   c h a r g e ,   2   s i   l e   S e t t i n g   n e   p e u t   p a s    t r e   a p p l i q u    a u x   h e u r e s   s p  c i f i  e s ,   3   s i   l e   S e t t i n g   n e   p e u t   p a s    t r e   a p p l i q u    a v e c   l a   v a l e u r   d e   l ' e n t r  e   d e   C o n t i n u e O n E r r o r   e t   t o u t e   a u t r e   v a l e u r   s i   u n e   e r r e u r   s e   p r o d u i t .   U n   p a r a m  t r e   d e   s o r t i e   e s t   d  f i n i   -   C a n N o t A p p l y s t r i n g   -   q u i   e s t   u n   t a b l e a u   d e   c h a  n e s   q u i   r  p e r t o r i e   l e s   c l  s   d e s   M a n a g e d S y s t e m E l e m e n t s   a u x q u e l s   l e   S e t t i n g   N E   p e u t   P A S    t r e   a p p l i q u  .   C e   p a r a m  t r e   d e   s o r t i e   n ' e s t   s i g n i f i c a t i f   q u e   s i   l e   p a r a m  t r e   C o n t i n u e O n E r r o r   e s t   T R U E .   \ n     D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p o s s i b l e s   p e u t    t r e   s p  c i f i    e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   d e   V a l u e M a p   s o n t      t r a d u i t s      p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s .   \ n     R e m a r q u e   :   s i   u n e   e r r e u r   s e   p r o d u i t   l o r s   d e   l ' a p p l i c a t i o n   d u   S e t t i n g      u n   M a n a g e d S y s t e m E l e m e n t   d e   l a   C o l l e c t i o n ,   l ' E l e m e n t   d o i t    t r e   c o n f i g u r    c o m m e   i l   l '  t a i t   a v a n t   q u e   l a   t e n t a t i v e   A p p l y   n e   c o m m e n c e .   L ' E l e m e n t   N E   d o i t   P A S    t r e   l a i s s    d a n s   u n    t a t   i n d  t e r m i n  . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   A p p l y I n c r e m e n t a l C h a n g e T o C o l l e c t i o n ( [ I N ]   C I M _ C o l l e c t i o n O f M S E s   R e f   C o l l e c t i o n , [ I N ]   d a t e t i m e   T i m e T o A p p l y , [ I N ]   b o o l e a n   C o n t i n u e O n E r r o r , [ I N ]   d a t e t i m e   M u s t B e C o m p l e t e d B y , [ I N ]   s t r i n g   P r o p e r t i e s T o A p p l y [ ] , [ I N ( F A L S E ) , O U T ]   s t r i n g   C a n N o t A p p l y [ ] ) ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " B o o t S e r v i c e   r e p r  s e n t e   l a   f o n c t i o n n a l i t    f o u r n i e   p a r   u n   D e v i c e ,   u n   l o g i c i e l   o u   p a r   u n   N e t w o r k   p o u r   c h a r g e r   u n   O p e r a t i n g   S y s t e m   s u r   u n   U n i t a r y C o m p u t e r S y s t e m . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ B o o t S e r v i c e   :   C I M _ S e r v i c e 
 
 { 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C e t t e   r e l a t i o n   a s s o c i e   d e s   o b j e t s   C o n f i g u r a t i o n      d e s   o b j e t s   S e t t i n g .   P a r   e x e m p l e ,   l e s   S e t t i n g s   d ' u n   N e t w o r k A d a p t e r   p e u v e n t   c h a n g e r   e n   f o n c t i o n   d u   s i t e / r  s e a u   a u q u e l   s o n   C o m p u t e r S y s t e m   h  t e   e s t   r a t t a c h  .   D a n s   c e   c a s ,   l e   C o m p u t e r S y s t e m   p o s s  d e   d e u x   o b j e t s   C o n f i g u r a t i o n   d i f f  r e n t s ,   c o r r e s p o n d a n t   a u x   d i f f  r e n c e s   d e   c o n f i g u r a t i o n   r  s e a u   d e s   d e u x   s e g m e n t s   d e   r  s e a u .   L a   C o n f i g u r a t i o n   A   a g r  g e   u n   o b j e t   S e t t i n g   p o u r   l e   N e t w o r k A d a p t e r   l o r s   d ' u n e   u t i l i s a t i o n   s u r   l e   s e g m e n t   \ " A N e t \ " ,   a l o r s   q u e   l a   C o n f i g u r a t i o n   B   a g r  g e   u n   o b j e t   S e t t i n g   d i f f  r e n t   p o u r   l e   N e t w o r k A d a p t e r ,   s p  c i f i q u e   a u   s e g m e n t   \ " B N e t \ " .   N o t e z   q u e   n o m b r e u x   s o n t   l e s   S e t t i n g s   d e   l ' o r d i n a t e u r   q u i   n e   d  p e n d e n t   p a s   d e   l a   C o n f i g u r a t i o n   r  s e a u .   P a r   e x e m p l e ,   l e s   d e u x   C o n f i g u r a t i o n s   A   e t   B   a g r  g e n t   l e   m  m e   o b j e t   S e t t i n g   p o u r   l a   M o n i t o r R e s o l u t i o n   d u   C o m p u t e r S y s t e m . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ S e t t i n g C o n t e x t 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L ' o b j e t   C o n f i g u r a t i o n   q u i   a g r  g e   l e   S e t t i n g . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ C o n f i g u r a t i o n   R e f   C o n t e x t ; 
 
     [ K e y , D e s c r i p t i o n ( " U n   S e t t i n g   a g r  g  . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ S e t t i n g   R e f   S e t t i n g ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " E l e m e n t S e t t i n g   r e p r  s e n t e   l ' a s s o c i a t i o n   e n t r e   l e s   M a n a g e d S y s t e m E l e m e n t s   e t   l a   o u   l e s   c l a s s e s   d e   S e t t i n g   q u i   l e u r   o n t    t    d  f i n i e s . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ E l e m e n t S e t t i n g 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L e   M a n a g e d S y s t e m E l e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   E l e m e n t ; 
 
     [ K e y , D e s c r i p t i o n ( " L ' o b j e t   S e t t i n g   a s s o c i    a u   M a n a g e d S y s t e m E l e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ S e t t i n g   R e f   S e t t i n g ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " L a   c l a s s e   C I M _ D i a g n o s t i c T e s t   r e p r  s e n t e   l a   c a p a c i t    d ' e x  c u t e r   u n   t e s t .   D e s   t e s t s   d e   d i a g n o s t i c   s p  c i f i q u e s   p e u v e n t    t r e   d  f i n i s   e n   c r  a n t   d e s   s o u s - c l a s s e s   e t / o u   e n   i n s t a n c i a n t   c e t   o b j e t .   P o u r   f o u r n i r   d e   p l u s   a m p l e s   d  t a i l s      u n   t y p e   d e   t e s t   ( c ' e s t -  - d i r e   d e s   p r o p r i  t  s   e t   d e s   m  t h o d e s   s u p p l  m e n t a i r e s ) ,   l a   c r  a t i o n   d e   s o u s - c l a s s e s   e s t   a p p r o p r i  e .   P o u r   i n d i q u e r   q u e   c e   t e s t   e x i s t e   e t   q u ' i l   p e u t    t r e   a p p l i q u       u n   M a n a g e d S y s t e m E l e m e n t   s p  c i f i q u e ,   l ' i n s t a n c i a t i o n   d e   l a   c l a s s e   D i a g n o s t i c T e s t   p e u t   s ' a v  r e r   s u f f i s a n t e . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D i a g n o s t i c T e s t   :   C I M _ S e r v i c e 
 
 { 
 
     [ D e s c r i p t i o n ( " V o u s   t r o u v e r e z   c i - d e s s o u s   u n e   d e s c r i p t i o n   d e   c h a q u e   c a r a c t  r i s t i q u e   : \ n   \ n *   L a   c a r a c t  r i s t i q u e   \ " I s   E x c l u s i v e \ "   ( v a l e u r = 2 )   e s t   s p  c i f i  e   p o u r   l e   m o d u l e   d e   t e s t   u n i q u e m e n t   s i   l e   d i a g n o s t i c   n e   p e u t   p a s   e f f e c t u e r   p l u s   d ' u n   t e s t      l a   f o i s ,   q u e l   q u e   s o i t   l e   n o m b r e   d e   S y s t e m E l e m e n t s   p r i s   e n   c h a r g e .   H a b i t u e l l e m e n t ,   c e t t e   s i t u a t i o n   s e   p r o d u i t   l o r s q u e   d e s   c o n t r a i n t e s   m a t  r i e l l e s   o u   l o g i c i e l l e s   e m p  c h e n t   l ' e x  c u t i o n   s i m u l t a n  e   d e   p l u s i e u r s   i n s t a n c e s   d u   t e s t .   S i   l e   d i a g n o s t i c   p e u t    t r e   e x  c u t    s u r   p l u s i e u r s   S y s t e m E l e m e n t s   m a i s   u n e   s e u l e   f o i s   p a r   E l e m e n t ,   d  f i n i s s e z   l a   p r o p r i  t    b o o l  e n n e   I s E x c l u s i v e F o r M S E   s u r   l e s   i n s t a n c e s   a p p r o p r i  e s   d e   D i a g n o s t i c T e s t F o r M S E .   \ n \ n *   S i   l a   c a r a c t  r i s t i q u e   \ " I s   I n t e r a c t i v e \ "   ( v a l e u r = 3 )   e s t   d  f i n i e ,   l e   d i a g n o s t i c   a f f i c h e   u n   m e s s a g e   a v a n t ,   p e n d a n t   o u   a p r  s   l e   t e s t .   \ n \ n *   D  f i n i s s e z   l a   c a r a c t  r i s t i q u e   \ " I s   D e s t r u c t i v e \ "   ( v a l e u r = 4 )   s i   l e   d i a g n o s t i c   d o i t   d  t r u i r e   d e s   d o n n  e s   o u   r e c o n f i g u r e r   l ' E l e m e n t   d e v a n t    t r e   t e s t  .   \ n \ n *   L a   c a r a c t  r i s t i q u e   \ " I s   R i s k y \ "   ( v a l e u r = 5 )   i n d i q u e   q u ' u n e   p e r t e   d e   d o n n  e s   p e u t   s e   p r o d u i r e   s i   l e   t e s t   e s t   i n t e r r o m p u .   C e r t a i n s   t e s t s   c o p i e n t   l e s   d o n n  e s ,   e x  c u t e n t   l e   t e s t ,   p u i s   r e s t a u r e n t   l e s   d o n n  e s ,   r  t a b l i s s a n t   l a   c o n f i g u r a t i o n   a n t  r i e u r e   d e   l ' e n t i t    t e s t  e .   S i   l e   t e s t   e s t   i n t e r r o m p u ,   u n e   p e r t e   d e   d o n n  e s   o u   u n e   r e c o n f i g u r a t i o n   d e   l '  l  m e n t   M a n a g e d S y s t e m E l e m e n t   t e s t    p e u v e n t   s e   p r o d u i r e .   \ n \ n *   S i   l a   c a r a c t  r i s t i q u e   \ " I s   P a c k a g e \ "   ( v a l e u r = 6 )   e s t   d  f i n i e ,   c e   t e s t   e s t   e n   f a i t   c o n s t i t u    d e   d i a g n o s t i c s   d e   n i v e a u   i n f  r i e u r ,   q u i   s o n t   r a s s e m b l  s .   \ n \ n \ " S u p p o r t s   P e r c e n t O f T e s t C o v e r a g e \ "   ( v a l e u r = 7 )   i n d i q u e   q u ' u n e   d e m a n d e   d e   r  d u c t i o n   d e   l a   c o u v e r t u r e   d u   t e s t   p e u t    t r e   s p  c i f i  e      l ' a i d e   d e   l a   p r o p r i  t    P e r c e n t O f T e s t C o v e r a g e   d e   D i a g n o s t i c   S e t t i n g .   \ n \ n L e s   v a l e u r s   \ " I n c o n n u \ "   ( 0 )   e t   \ " A u t r e \ "   ( 1 )   p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s .   S i   l a   c a r a c t  r i s t i q u e   \ " A u t r e \ "   e s t   d  f i n i e ,   d e s   d  t a i l s   s u p p l  m e n t a i r e s   p e u v e n t   s e   t r o u v e r   d a n s   l a   p r o p r i  t    O t h e r C h a r a c t e r i s t i c D e s c r i p t i o n   d e   c e t t e   c l a s s e . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " I n c o n n u " ,   " A u t r e " ,   " I s   E x c l u s i v e " ,   " I s   I n t e r a c t i v e " ,   " I s   D e s t r u c t i v e " ,   " I s   R i s k y " ,   " I s   P a c k a g e " ,   " S u p p o r t s   P e r c e n t O f T e s t C o v e r a g e " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   C h a r a c t e r i s t i c s [ ] ; 
 
     [ D e s c r i p t i o n ( " F o u r n i t   d e s   i n f o r m a t i o n s   s u p p l  m e n t a i r e s   c o n c e r n a n t   C h a r a s t e r i t i c   l o r s q u e   l a   v a l e u r   a f f e c t  e   e s t   1   ( \ " O t h e r \ " ) . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   O t h e r C h a r a c t e r i s t i c D e s c r i p t i o n ; 
 
     [ D e s c r i p t i o n ( " S i   c e   t e s t   e s t   e n   c o u r s   d ' e x  c u t i o n ,   l a   p r o p r i  t    I n U s e   e s t   d  f i n i e   s u r   T R U E .   P o u r   d  t e r m i n e r   q u e l   M a n a g e d S y s t e m E l e m e n t   e s t   e n   c o u r s   d e   t e s t ,   i n t e r r o g e z   l e s   o b j e t s   D i a g n o s t i c R e s u l t   a s s o c i  s      c e   t e s t   ( i n t e r r o g e z   D i a g n o s t i c R e s u l t F o r T e s t )   d o n t   l '  t a t   T e s t S t a t e   e s t    g a l      4   ( \ " E n   c o u r s \ " ) .   L ' o b j e t   D i a g n o s t i c R e s u l t   e s t   a s s o c i       l '  l  m e n t   S y s t e m E l e m e n t   e n   c o u r s   d e   t e s t ,      l ' a i d e   d e   D i a g n o s t i c R e s u l t F o r M S E . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   I s I n U s e ; 
 
     [ D e s c r i p t i o n ( " L e   q u a l i f i c a t e u r   \ " C o  t e u x \ "   p e u t    t r e   a p p l i q u       c e t t e   c l a s s e   e t      s a   m  t h o d e   R u n T e s t .   D a n s   c e   c a s ,   l a   p r o p r i  t    R e s o u r c e s U s e d   d  c r i t   l e s   r e s s o u r c e s   c a p i t a l i s  e s ,   e n   f o n c t i o n   d e   l a   c o n f i g u r a t i o n   p a r   d  f a u t   d u   t e s t .   C o m m e   i l   s ' a g i t   d ' u n   t a b l e a u ,   p l u s i e u r s   r e s s o u r c e s   p e u v e n t    t r e   s p  c i f i  e s . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " U C " ,   " M  m o i r e " ,   " D i s q u e   d u r " ,   " C D - R O M " ,   " L e c t e u r   d e   d i s q u e t t e " ,   " B u s   P C I " ,   " B u s   U S B " ,   " B u s   1 3 9 4 " ,   " B u s   S C S I " ,   " B u s   I D E " ,   " R  s e a u " ,   " B u s   I S A " ,   " B u s   E I S A " ,   " B u s   V E S A " ,   " B u s   P C M C I A " ,   " C a r d B u s " ,   " A c c e s s . b u s " ,   " N u B u s " ,   " A G P " ,   " B u s   V M E " ,   " S b u s   I E E E   1 3 9 6 - 1 9 9 3 " ,   " B u s   M C A " ,   " B u s   G I O " ,   " B u s   X I O " ,   " B u s   H I O " ,   " B u s   P M C " ,   " B u s   S I O " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   R e s o u r c e s U s e d [ ] ; 
 
     [ D e s c r i p t i o n ( " L a   m  t h o d e   R u n T e s t   e x  c u t e   c e   t e s t   p o u r   l '  l  m e n t   M a n a g e d S y s t e m E l e m e n t   s p  c i f i    ( d  f i n i      l ' a i d e   d u   p a r a m  t r e   d ' e n t r  e   S y s t e m E l e m e n t ) .   L e s   r  s u l t a t s   d u   t e s t   s o n t   s t o c k  s   d a n s   u n   o b j e t   D i a g n o s t i c R e s u l t   q u i ,   l o r s q u ' i l   e s t   i n v o q u  ,   r e n v o i e   l e   p a r a m  t r e   d e   s o r t i e   R e s u l t .   L e s   p a r a m  t r e s   d ' e x  c u t i o n   d u   t e s t   s o n t   d  f i n i s   d a n s   u n   o b j e t   D i a g n o s t i c S e t t i n g   ( o u   p a r   u n e   s o u s - c l a s s e   d e   D i a g n o s t i c S e t t i n g ) .   L a   s p  c i f i c a t i o n   d ' u n e   r  f  r e n c e      u n   o b j e t   S e t t i n g   s ' e f f e c t u e      l ' a i d e   d u   p a r a m  t r e   d ' e n t r  e   S e t t i n g .   S i   a u c u n e   r  f  r e n c e   n ' e s t   i n d i q u  e   d a n s   l a   m  t h o d e ,   u n   p a r a m  t r e   D i a g n o s t i c S e t t i n g   p a r   d  f a u t   p e u t    t r e   u t i l i s  .   C e   p a r a m  t r e   S e t t i n g   p a r   d  f a u t   e s t   a s s o c i    a u   D i a g n o t i c T e s t      l ' a i d e   d e   l a   r e l a t i o n   D e f a u l t S e t t i n g   d u   C o r e   M o d e l   .   \ n L o r s q u e   l ' e x  c u t i o n   d e   R u n T e s t   d  m a r r e ,   l e s   p a r a m  t r e s ,   q u i   s o n t   d  p e n d a n t   d u   t e m p s ,   d o i v e n t    t r e    v a l u  s   e t   c a p t u r  s .   C e t t e   o p  r a t i o n   e s t   s u g g  r  e   c a r   l ' o b j e t   D i a g n o s t i c S e t t i n g   p e u t    t r e   m o d i f       t o u t   m o m e n t   e t   l e s   p a r a m  t r e s   a c t u e l s   d u   t e s t   p e u v e n t   d o n c    t r e   p e r d u s .   \ n L e s   c o d e s   d e   r e t o u r   d e   l a   m  t h o d e   d o i v e n t    t r e   c o n f o r m e s   a u x   c o d e s   d e   r e t o u r   X M L   l o r s q u ' i l s   s o n t   i n t r o d u i t s .   A c t u e l l e m e n t ,   l e s   v a l e u r s   d e   r e t o u r   s t a n d a r d   s o n t   :   \ n 0   =   O K   ( l a   f o n c t i o n   a   r  u s s i ,   m a i s   l e   r  s u l t a t   d u   t e s t   p r o p r e m e n t   d i t   p e u t    t r e   u n    c h e c )   \ n 1   =   E r r e u r   n o n   s p  c i f i  e   ( l a   f o n c t i o n   a    c h o u    p o u r   d e s   r a i s o n s   n o n   s p  c i f i  e s )   \ n 2   =   N o n   i m p l  m e n t    ( l a   f o n c t i o n   n ' e s t   p a s   i m p l  m e n t  e   p o u r   c e t t e   i n s t a n c e )   \ n 3   =   M a n q u e   d e   r e s s o u r c e s   ( l e   c o m p o s a n t   n ' a   p a s   p u   a l l o u e r   l e s   r e s s o u r c e s   n  c e s s a i r e s ,   p a r   e x e m p l e ,   m  m o i r e ,   e s p a c e   d i s q u e ,   e t c . )   \ n D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p e u t    t r e   s p  c i f i  ,   e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   V a l u e M a p   s o n t      t r a d u i t s      p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   R u n T e s t ( [ I N ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   S y s t e m E l e m e n t , [ I N ]   C I M _ D i a g n o s t i c S e t t i n g   R e f   S e t t i n g , [ O U T ]   C I M _ D i a g n o s t i c R e s u l t   R e f   R e s u l t ) ; 
 
     [ D e s c r i p t i o n ( " L ' e x  c u t i o n   d e   c e t t e   m  t h o d e   s u p p r i m e r a   t o u t e s   l e s   i n s t a n c e s   d e   l ' o b j e t   D i a g n o s t i c R e s u l t F o r M S E ,   p o u r   c e   D i a g n o s t i c T e s t   e t   l e   M a n a g e d S y s t e m E l e m e n t   s p  c i f i    ( d  f i n i      l ' a i d e   d u   p a r a m  t r e   d ' e n t r  e   S y s t e m E l e m e n t ) .   L e s   r  s u l t a t s   D i a g n o s t i c R e s u l t s   r  f  r e n c  s   d a n s   l e s   i n s t a n c e s   D i a g n o s t i c R e s u l t F o r M S E   s e r o n t   s u p p r i m  s .   D e   m  m e ,   l ' a s s o c i a t i o n   D i a g n o s t i c R e s u l t F o r T e s t   q u i   s e   r  f  r e      l ' o b j e t   D i a g n o s t i c R e s u l t   e t   c e   t e s t   s e r o n t   s u p p r i m  s . \ n     U n   p a r a m  t r e   d e   s o r t i e   e s t   d  f i n i ,   R e s u l t s N o t C l e a r e d ,   q u i   e s t   u n   t a b l e a u   d e   c h a  n e s   r  p e r t o r i a n t   l e s   c l  s   d e   l ' o b j e t   D i a g n o s t i c R e s u l t s   n ' a y a n t   p a s   p u    t r e   s u p p r i m  e s .   C e s   i n f o r m a t i o n s   p e r m e t t e n t   d ' e x a m i n e r   l e s   r  s u l t a t s   e t   d ' e f f e c t u e r   l e s   s u p p r e s s i o n s   m a n u e l l e m e n t   o u   d e   p r e n d r e   d ' a u t r e s   m e s u r e s   c o r r e c t i v e s .   \ n L e s   c o d e s   d e   r e t o u r   d e   l a   m  t h o d e   d o i v e n t    t r e   c o n f o r m e s   a u x   c o d e s   d e   r e t o u r   X M L   l o r s q u ' i l s   s o n t   i n t r o d u i t s .   A c t u e l l e m e n t ,   l e s   v a l e u r s   d e   r e t o u r   s t a n d a r d   s o n t   :   \ n 0   =   O K   ( l a   f o n c t i o n   a   r  u s s i ,   m a i s   l e   r  s u l t a t   d u   t e s t   p r o p r e m e n t   d i t   p e u t    t r e   u n    c h e c )   \ n 1   =   E r r e u r   n o n   s p  c i f i  e   ( l a   f o n c t i o n   a    c h o u    p o u r   d e s   r a i s o n s   n o n   s p  c i f i  e s )   \ n 2   =   N o n   i m p l  m e n t    ( l a   f o n c t i o n   n ' e s t   p a s   i m p l  m e n t  e   p o u r   c e t t e   i n s t a n c e )   \ n 3   =   M a n q u e   d e   r e s s o u r c e s   ( l e   c o m p o s a n t   n ' a   p a s   p u   a l l o u e r   l e s   r e s s o u r c e s   n  c e s s a i r e s ,   p a r   e x e m p l e ,   m  m o i r e ,   e s p a c e   d i s q u e ,   e t c . )   \ n D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p e u t    t r e   s p  c i f i  ,   e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   V a l u e M a p   s o n t      t r a d u i t s      p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   C l e a r R e s u l t s ( [ I N ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   S y s t e m E l e m e n t , [ O U T ]   S t r i n g   R e s u l t s N o t C l e a r e d [ ] ) ; 
 
     [ D e s c r i p t i o n ( " A p r  s   l ' i n v o c a t i o n   d e   c e t t e   m  t h o d e   e t   s o n   e x  c u t i o n ,   l e   o u   l e s   t e s t s   s p  c i f i  s   s o n t   i n t e r r o m p u s   p o u r   l e   M a n a g e d S y s t e m E l e m e n t   ( d  f i n i   p a r   l e   p a r a m  t r e   d ' e n t r  e   S y s t e m E l e m e n t ) .   L e   t e s t   d e v a n t    t r e   i n t e r r o m p u   e s t   s p  c i f i       l ' a i d e   d u   p a r a m  t r e   d ' e n t r  e   R e s u l t .   S i   t o u t e s   l e s   i n s t a n c e s   d e   c e   t e s t   d o i v e n t    t r e   i n t e r r o m p u e s   p o u r   l e   S y s t e m E l e m e n t ,   a l o r s   l a   r  f  r e n c e   d u   R e s u l t   d o i t    t r e   N U L .   U n e   f o i s   l a   m  t h o d e   t e r m i n  e ,   l '  t a t   d u   t e s t   e t   d ' a u t r e s   i n f o r m a t i o n s   ( t e l l e s   q u e   P e r c e n t C o m p l e t e )   s o n t   s t o c k  s   d a n s   l ' i n s t a n c e   D i a g n o s t i c R e s u l t   d  f i n i e   p a r   l e   p a r a m  t r e   d ' e n t r  e   R e s u l t .   L e   p a r a m  t r e   d e   s o r t i e ,   T e s t i n g S t o p p e d ,   e s t   u t i l i s    c o m m e   s u i t   : \ n   A f f e c t    d e   l a   v a l e u r   T R U E   s i   l e   t e s t   a    t    a r r  t    a v e c   s u c c  s .   \ n   A f f e c t    d e   l a   v a l e u r   F A L S E   s i   l e   o u   l e s   t e s t s   e n   c o u r s   n e   p e u v e n t   p a s    t r e   a r r  t  s .   \ n S ' i l   e s t   a f f e c t    d e   l a   v a l e u r   F A L S E ,   l e   t e s t   s ' a r r  t e   l o r s q u e   l e   d i a g n o s t i c   p e u t   l e   f a i r e   e n   t o u t e   s  c u r i t  .   P o u r   d  t e r m i n e r   s i / q u a n d   l e   t e s t   e s t   a r r  t  ,   c o n s u l t e z   l a   p r o p r i  t    T e s t S t a t e   d a n s   l ' i n s t a n c e   D i a g n o s t i c R e s u l t   d  f i n i e   p a r   l e   p a r a m  t r e   R e s u l t .   L '  t a t   T e s t S t a t e   p a s s e   d e   \ " E n   c o u r s \ "      \ " A r r  t  \ "   ( d e   4      5 ) .   \ n L e s   c o d e s   d e   r e t o u r   d e   l a   m  t h o d e   d o i v e n t    t r e   c o n f o r m e s   a u x   c o d e s   d e   r e t o u r   X M L   l o r s q u ' i l s   s o n t   i n t r o d u i t s .   A c t u e l l e m e n t ,   l e s   v a l e u r s   d e   r e t o u r   s t a n d a r d   s o n t   :   \ n 0   =   O K   ( l a   f o n c t i o n   a   r  u s s i ,   m a i s   l e   r  s u l t a t   d u   t e s t   p r o p r e m e n t   d i t   p e u t    t r e   u n    c h e c )   \ n 1   =   E r r e u r   n o n   s p  c i f i  e   ( l a   f o n c t i o n   a    c h o u    p o u r   d e s   r a i s o n s   n o n   s p  c i f i  e s )   \ n 2   =   N o n   i m p l  m e n t    ( l a   f o n c t i o n   n ' e s t   p a s   i m p l  m e n t  e   p o u r   c e t t e   i n s t a n c e )   \ n 3   =   M a n q u e   d e   r e s s o u r c e s   ( l e   c o m p o s a n t   n ' a   p a s   p u   a l l o u e r   l e s   r e s s o u r c e s   n  c e s s a i r e s ,   p a r   e x e m p l e ,   m  m o i r e ,   e s p a c e   d i s q u e ,   e t c . )   \ n D a n s   u n e   s o u s - c l a s s e ,   l ' e n s e m b l e   d e s   c o d e s   d e   r e t o u r   p e u t    t r e   s p  c i f i  ,   e n   a p p l i q u a n t   u n   q u a l i f i c a t e u r   V a l u e M a p   s u r   l a   m  t h o d e .   L e s   c h a  n e s   s u r   l e s q u e l l e s   l e s   c o n t e n u s   V a l u e M a p   s o n t      t r a d u i t s      p e u v e n t    g a l e m e n t    t r e   s p  c i f i  e s   d a n s   l a   s o u s - c l a s s e   c o m m e   q u a l i f i c a t e u r s   d e   t a b l e a u   V a l u e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   D i s c o n t i n u e T e s t ( [ I N ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   S y s t e m E l e m e n t , [ I N ]   C I M _ D i a g n o s t i c R e s u l t   R e f   R e s u l t , [ O U T ]   B o o l e a n   T e s t i n g S t o p p e d ) ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " L e s   p a r a m  t r e s   d e   t e s t   d e   d i a g n o s t i c   s p  c i f i q u e s   e t   l e s   i n s t r u c t i o n s   d ' e x  c u t i o n   s o n t   d  f i n i s   e n   c r  a n t   d e s   s o u s - c l a s s e s   e t / o u   e n   i n s t a n c i a n t   l ' o b j e t   D i a g n o s t i c S e t t i n g .   P o u r   f o u r n i r   d e s   p a r a m  t r e s   p l u s   d  t a i l l  s   p o u r   u n   t y p e   d e   t e s t   ( c ' e s t -  - d i r e   d e s   p r o p r i  t  s   s u p p l  m e n t a i r e s ) ,   l a   c r  a t i o n   d e   s o u s - c l a s s e s   e s t   a p p r o p r i  e .   L o r s q u e   s e u l e s   l e s   i n f o r m a t i o n s   d e   p a r a m  t r a g e   g  n  r i q u e s   s o n t   n  c e s s a i r e s ,   l ' i n s t a n c i a t i o n   d e   l a   c l a s s e   D i a g n o s t i c S e t t i n g   p e u t   s ' a v  r e r   s u f f i s a n t e . \ n L e s   d o n n  e s   p r o v e n a n t   d e   l ' o b j e t   D i a g n o s t i c S e t t i n g   s o n t   c a p t u r  e s   d a n s   D i a g n o s t i c R e s u l t .   A u   d  m a r r a g e   d e   l ' e x  c u t i o n   d e   R u n T e s t ,   l e s   p a r a m  t r e s ,   q u i   s o n t   d  p e n d a n t   d u   t e m p s ,   d o i v e n t    t r e    v a l u  s   e t   c a p t u r  s .   C e t t e   o p  r a t i o n   e s t   s u g g  r  e   c a r   l ' o b j e t   D i a g n o s t i c S e t t i n g   p e u t    t r e   m o d i f i       t o u t   m o m e n t   e t   l e s   p a r a m  t r e s   d e   t e s t   e n   c o u r s   p e u v e n t   d o n c    t r e   p e r d u s . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D i a g n o s t i c S e t t i n g   :   C I M _ S e t t i n g 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L ' i d e n t i f i c a t e u r   u n i q u e   s o u s   l e q u e l   l ' o b j e t   D i a g n o s t i c S e t t i n g   e s t   c o n n u .   U n e   m  t h o d e   d e   d  s i g n a t i o n   p o s s i b l e   e s t   d e   n o m m e r   l e   S e t t i n g I D   e n   u t i l i s a n t   C r e a t i o n C l a s s N a m e   e t   D i a g n o s t i c N a m e   d e   D i a g n o s t i c T e s t ,   p l u s   u n   i d e n t i f i c a t e u r   g l o b a l   u n i q u e   ( G U I D ) . \ n     N o t e z   q u ' a u   n i v e a u   e n t r e p r i s e ,   i l   n ' e x i s t e   g  n  r a l e m e n t   p a s   u n   m a p p a g e   u n      u n   e n t r e   D i a g n o s t i c S e t t i n g   e t   t o u t e s   l e s   c o p i e s   d e   D i a g n o s t i c T e s t .   L a   c o n v e n t i o n   d e   d  s i g n a t i o n   p r o p o s  e   e s t   m i s e      l '  c h e l l e   d ' e n t r e p r i s e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   S e t t i n g I D ; 
 
     [ D e s c r i p t i o n ( " D  f i n i t   l e   n i v e a u   d e s   m e s s a g e s   d ' a v e r t i s s e m e n t   d e v a n t    t r e   c o n s i g n  s .   P a r   e x e m p l e ,   s i   a u c u n e   i n f o r m a t i o n   c o n c e r n a n t   l e s   a v e r t i s s e m e n t s   n ' e s t   n  c e s s a i r e ,   l e   n i v e a u   e s t   a f f e c t    d e   l a   v a l e u r   \ " A u c u n   a v e r t i s s e m e n t \ "   ( v a l e u r = 0 ) .   S i   c e   p a r a m  t r e   e s t   a f f e c t    d e   l a   v a l e u r   \ " R e s s o u r c e s   i n s u f f i s a n t e s \ "   ( v a l e u r = 1 ) ,   d e s   a v e r t i s s e m e n t s   s o n t   g  n  r  s   l o r s q u e   d e s   r e s s o u r c e s   o u   d u   m a t  r i e l   n  c e s s a i r e s   s o n t   i n t r o u v a b l e s .   L o r s q u e   l a   v a l e u r   a f f e c t  e   e s t   2 ,   \ " I m p a c t s   d e   t e s t \ " ,   l e s   a v e r t i s s e m e n t s   c o n c e r n a n t   l e   m a n q u e   d e   r e s s o u r c e s   e t   l e s   i m p a c t s   d e   t e s t   ( p a r   e x e m p l e ,   p l u s i e u r s   t e n t a t i v e s   r e q u i s e s )   s o n t   c o n s i g n  s . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " P a s   d ' a v e r t i s s e m e n t s " ,   " R e s s o u r c e s   m a n q u a n t e s " ,   " T e s t   d ' i m p a c t " ,   " T o u s   l e s   a v e r t i s s e m e n t s " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   T e s t W a r n i n g L e v e l ; 
 
     [ D e s c r i p t i o n ( " L o r s q u e   c e t   i n d i c a t e u r   e s t   v r a i ,   l e   t e s t   d e   d i a n o s t i c   r e n v o i e   d e s   e r r e u r s   l o g i c i e l l e s .   D a n s   c e   c o n t e x t e ,   u n e   e r r e u r   l o g i c i e l l e   e s t   u n   m e s s a g e   d e   d i a g n o s t i c   s i g n a l a n t   u n e   d  f e c t u o s i t    c o n n u e   d a n s   l a   c o n f i g u r a t i o n   d u   m a t  r i e l   o u   d u   p i l o t e ,   o u   d a n s   l ' e n v i r o n n e m e n t   d ' e x  c u t i o n .   P a r   e x e m p l e   :   \ " M  m o i r e   i n s u f f i s a n t e \ " ,   \ " P i l o t e   I O C T L   n o n   i m p l  m e n t  \ " ,   \ "  c h e c   d e   c o m p a r a i s o n   d e   l a   R A M   v i d  o   l o r s   d u   t e s t   d e   r e m p l i s s a g e   d u   p o l y g o n e   ( D  f e c t u o s i t    c o n n u e   d e   c h i p s e t   v i d  o ) \ " ,   e t c . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   R e p o r t S o f t E r r o r s ; 
 
     [ D e s c r i p t i o n ( " L o r s q u e   c e t   i n d i c a t e u r   e s t   v r a i ,   l e   t e s t   d e   d i a g n o s t i c   r e n v o i e   d e s   m e s s a g e s   d '  t a t .   D a n s   c e   c o n t e x t e ,   u n   m e s s a g e   d '  t a t   i n d i q u e   q u e   l e   c o d e   d e   d i a g n o s t i c   s e   t r o u v e      u n   p o i n t   d e   c o n t r  l e .   P a r   e x e m p l e   :   \ " F i n   d e   l a   p h a s e   1 \ " ,   \ " M o d  l e   c o m p l e x e \ " ,   e t c . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   R e p o r t S t a t u s M e s s a g e s ; 
 
     [ D e s c r i p t i o n ( " L o r s q u e   c e t   i n d i c a t e u r   e s t   v r a i ,   l e   t e s t   s ' a r r  t e   a p r  s   a v o i r   t r o u v    l a   p r e m i  r e   e r r e u r . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   H a l t O n E r r o r ; 
 
     [ D e s c r i p t i o n ( " L o r s q u e   c e t   i n d i c a t e u r   e s t   v r a i ,   l e   l o g i c i e l   d e   t e s t   d o i t   t e n t e r   d e   s ' e x  c u t e r   d e   f a  o n   a c c  l  r  e ,   e n   r  d u i s a n t   l a   c o u v e r t u r e   d u   t e s t   o u   l e   n o m b r e   d e   t e s t s   e x  c u t  s . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   Q u i c k M o d e ; 
 
     [ U n i t s ( " P o u r   c e n t " )   :   A m e n d e d   T o S u b c l a s s , D e s c r i p t i o n ( " D e m a n d e   q u e   l e   l o g i c i e l   d e   d i a g n o s t i c   r  d u i s e   l a   c o u v e r t u r e   a u   p o u r c e n t a g e   s p  c i f i  .   P a r   e x e m p l e ,   l a   c o u v e r t u r e   d ' u n   t e s t   d e   b a l a y a g e   d e   d i s q u e   d u r   p e u t    t r e   r  d u i t e      5 0   % .   L e   m o y e n   l e   p l u s   e f f i c a c e   p o u r   l e   l o g i c i e l   d ' e x  c u t e r   c e   t e s t   e s t   d e   b a l a y e r   u n e   p i s t e   s u r   d e u x ,   a u   l i e u   d e   b a l a y e r   u n i q u e m e n t   l a   p r e m i  r e   m o i t i    d u   l e c t e u r .   O n   e s t i m e   q u e   l ' e f f i c a c i t    d u   t e s t   e s t   p r o p o r t i o n n e l l e   a u   p o u r c e n t a g e   d e   c o u v e r t u r e   d e m a n d  .   L e s   v a l e u r s   a c c e p t  e s   p o u r   c e t t e   p r o p r i  t    s '  t e n d e n t   d e   0      1 0 0 .   \ n C e t t e   p r o p r i  t    n ' e s t   p a s   a p p l i c a b l e      t o u s   l e s   t e s t s .   S i   e l l e   p e u t    t r e   d  f i n i e   p o u r   u n   t e s t ,   l a   v a l e u r   7   ( \ " S u p p o r t s   P e r c e n t O f T e s t C o v e r a g e \ " )   d o i t    t r e   e n t r  e   d a n s   l e   t a b l e a u   d e s   c a r a c t  r i s t i q u e s   d u   t e s t   d e   d i a g n o s t i c . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 8   P e r c e n t O f T e s t C o v e r a g e ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " L o r s   d e   l ' e x  c u t i o n   d ' u n   D i a g n o s t i c T e s t   S e r v i c e ,   l e s   r  s u l t a t s   d e s   t e s t s   s o n t   c o n s i g n  s      l ' a i d e   d ' u n   o b j e t   D i a g n o s t i c R e s u l t   o u   d ' u n e   d e   s e s   s o u s - c l a s s e s .   U n   D i a g n o s t i c T e s t   p e u t    t r e   e x  c u t    p a r c e   q u e   s o n   S e r v i c e   e s t   d  m a r r    o u   e n   r a i s o n   d e   l ' i n v o c a t i o n   d e   l a   m  t h o d e   R u n T e s t .   L e s   D i a g n o s t i c R e s u l t s   s o n t   a s s o c i  s      l e u r   T e s t   v i a   u n e   i n s t a n c e   d e   l ' a s s o c i a t i o n   D i a g n o s t i c R e s u l t s F o r M S E . \ n A   c h a q u e   e x  c u t i o n   d u   D i a g n o s t i c T e s t ,   u n e   n o u v e l l e   i n s t a n c e   d u   D i a g n o s t i c R e s u l t ,   o u   u n e   d e   s e s   s o u s - c l a s s e s ,   d o i t    t r e   c r   e . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D i a g n o s t i c R e s u l t 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L e   C r e a t i o n C l a s s N a m e   d u   T e s t   d '  t e n d u e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   D i a g n o s t i c C r e a t i o n C l a s s N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " L e   N a m e   d u   T e s t   d '  t e n d u e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   D i a g n o s t i c N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " L ' i d e n t i f i a n t   u n i q u e   d ' u n e   i n s t a n c e   d e   D i a g n o s t i c R e s u l t s . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   E x e c u t i o n I D ; 
 
     [ K e y , D e s c r i p t i o n ( " L e   S y s t e m C r e a t i o n C l a s s N a m e   d u   T e s t   d '  t e n d u e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   D i a g S y s t e m C r e a t i o n C l a s s N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " L e   S y s t e m N a m e   d u   T e s t   d '  t e n d u e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   D i a g S y s t e m N a m e ; 
 
     [ D e s c r i p t i o n ( " L a   d a t e   e t   l ' h e u r e   d e   l a   d e r n i  r e   m i s e      j o u r   d u   r  s u l t a t . " )   :   A m e n d e d   T o S u b c l a s s ]   d a t e t i m e   T i m e S t a m p ; 
 
     [ D e s c r i p t i o n ( " S i   c e t t e   p r o p r i  t    e s t   T R U E ,   l e   D i a g n o s t i c R e s u l t   r  s u m e   l e s   r  s u l t a t s   d e   l ' e x  c u t i o n   d ' u n   p a q u e t   d e   D i a g n o s t i c T e s t s .   L e s   t e s t s   d e   c e   p a q u e t   p e u v e n t    t r e   i d e n t i f i  s   e n   s u i v a n t   l ' a s s o c i a t i o n   D i a g n o s t i c R e s u l t F o r T e s t   d u   t e s t   p u i s   e n   u t i l i s a n t   l ' a g r  g a t i o n   D i a g n o s t i c T e s t I n P a c k a g e .   L e s   r  s u l t a t s   i n d i v i d u e l s   p e u v e n t    t r e   d  c o m p o s  s   e n   i n s t a n c i a n t   l e s   D i a g n o s t i c R e s u l t s   d e s   t e s t   i n d i v i d u e l s   d e   n i v e a u   i n f  r i e u r   e t   e n   l e s   a g r  g e a n t   d a n s   l e   r  s u l t a t   r  s u m       l ' a i d e   d e   l ' a s s o c i a t i o n   D i a g n o s t i c R e s u l t I n P a c k a g e . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   I s P a c k a g e ; 
 
     [ D e s c r i p t i o n ( " L a   d a t e   e t   l ' h e u r e   d e   d  b u t   d e   c e   t e s t . " )   :   A m e n d e d   T o S u b c l a s s ]   d a t e t i m e   T e s t S t a r t T i m e ; 
 
     [ D e s c r i p t i o n ( " L a   d a t e   e t   l ' h e u r e   d e   l a   f i n   d e   c e   t e s t . " )   :   A m e n d e d   T o S u b c l a s s ]   d a t e t i m e   T e s t C o m p l e t i o n T i m e ; 
 
     [ D e s c r i p t i o n ( " D  c r i t   l a   p r o g r e s s i o n   d u   t e s t .   P a r   e x e m p l e ,   s i   l e   t e s t   a    t    s u s p e n d u ,   l e   T e s t S t a t e   s e r a   \ " A r r  t  \ "   ( v a l e u r = 5 )   o u ,   s i   l e   t e s t   e s t   t o u j o u r s   e n   c o u r s ,   l '  t a t   T e s t S t a t e   s e r a   \ " E n   c o u r s \ "   ( 4 ) . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " I n c o n n u " ,   " A u t r e " ,   " R  u s s i " ,   "  c h e c " ,   " E n   c o u r s " ,   " A r r  t  " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   T e s t S t a t e ; 
 
     [ D e s c r i p t i o n ( " L o r s q u e   \ " A u t r e \ "   ( v a l e u r = 1 )   e s t   e n t r    d a n s   l a   p r o p r i  t    T e s t S t a t e ,   O t h e r S t a t e D e s c r i p t i o n   p e u t    t r e   u t i l i s    p o u r   d  c r i r e   l '  t a t   d u   t e s t . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   O t h e r S t a t e D e s c r i p t i o n ; 
 
     [ U n i t s ( " S e c o n d e s " )   :   A m e n d e d   T o S u b c l a s s , D e s c r i p t i o n ( " N o m b r e   d e   s e c o n d e s   e s t i m    d e   l ' e x  c u t i o n   d u   D i a g n o s t i c   T e s t   i n d i q u    d a n s   l e s   p r o p r i  t  s   D i a g n o s t i c C r e a t i o n C l a s s N a m e   e t   D i a g n o s t i c N a m e .   U n e   f o i s   q u e   l e   t e s t   e s t   t e r m i n  ,   l e   l a p s   d e   t e m p s    c o u l    r  e l   p e u t    t r e   c a l c u l    e n   s o u s t r a y a n t   T e s t S t a r t T i m e   d u   T e s t C o m p l e t i o n T i m e .   U n e   p r o p r i  t    s i m i l a i r e ,   D i a g n o s t i c T e s t F o r M S E ,   e s t   d  f i n i e   d a n s   l ' a s s o c i a t i o n .   L a   d i f f  r e n c e   e n t r e   l e s   d e u x   p r o p r i  t  s   e s t   q u e   l a   v a l e u r   s t o c k  e   d a n s   l ' a s s o c i a t i o n   c o r r e s p o n d      u n   t e m p s   d ' e x  c u t i o n   d e   t e s t   g  n  r i q u e   p o u r   l ' E l e m e n t   e t   l e   T e s t .   M a i s   l a   v a l e u r   D i a g n o s t i c R e s u l t   c o r r e s p o n d   a u   t e m p s   e s t i m    q u e   p r e n d r a i t   l ' e x  c u t i o n   d u   t e s t   p a r   l ' i n s t a n c e   d ' u n   p a r a m  t r e   d o n n  .   U n   C I M   C o n s u m e r   p e u t   c o m p a r e r   c e t t e   v a l e u r      l a   v a l e u r   d e   l ' a s s o c i a t i o n   D i a g n o s t i c T e s t F o r M S E   p o u r   s e   f a i r e   u n e   i d  e   d e   l ' i m p a c t   d e   s e s   p a r a m  t r e s   s u r   l ' e x  c u t i o n   d e s   t e s t s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   E s t i m a t e d T i m e O f P e r f o r m i n g ; 
 
     [ D e s c r i p t i o n ( " T e s t R e s u l t s   s t o c k e   s o u s   f o r m e   t e x t u e l l e   u n   o u   p l u s i e u r s   r  s u l t a t s   d e   l ' e x  c u t i o n   d u   o u   d e s   t e s t s   D i a g n o s t i c T e s t   r  f  r e n c  s   p a r   l e s   p r o p r i  t  s   D i a g n o s t i c C r e a t i o n C l a s s N a m e   e t   D i a g n o s t i c N a m e .   C h a q u e   e n t r  e   e s t   c o n s i d  r  e   c o m m e   u n   e m p l a c e m e n t   d e   c e l l u l e   d a n s   l e   t a b l e a u .   C h a q u e   e n t r  e   e s t   h o r o d a t  e   e t   c o n t i e n t   l e s   i n f o r m a t i o n s   s u i v a n t e s ,   d a n s   l e   f o r m a t   s u i v a n t   :   \ n   y y y m m d d h h t t s s o u t c | D i a g n o s t i c N a m e | M e s s a g e   t e x t u e l   \ n O    :   \ n     y y y   =   a n n  e ,   p a r   e x .   2 0 0 0   \ n     m m   =   m o i s   ( 0 1   -   1 2 )   \ n     d d   =   j o u r   ( 0 1   -   3 1 )   \ n     h h   =   h e u r e   ( 0 0   -   2 4 )   \ n     t t   =   m i n u t e s   ( 0 0 - 5 9 )   \ n     s s   =   s e c o n d e s   ( 0 0 - 5 9 )   \ n     o   =   \ " + \ "   o u   \ " - \ "   i n d i q u a n t   l e   s i g n e   d u   c h a m p   d e   c o r r e c t i o n   T U C   \ n     u t c   =   d  c a l a g e   p a r   r a p p o r t   a u   T U C   ( T e m p s   u n i v e r s e l   c o o r d o n n  )   e n   m i n u t e s   \ n     D i a g n o s t i c N a m e   =   c h a  n e   d e   r  f  r e n c e      l ' o b j e t   D i a g n o s t i c T e s t   e x  c u t    \ n     M e s s a g e   t e x t u e l   =   c h a  n e   e n   f o r m e   l i b r e   c o r r e s p o n d a n t   a u      r  s u l t a t   d u   t e s t    . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   T e s t R e s u l t s [ ] ; 
 
     [ U n i t s ( " P o u r   c e n t " )   :   A m e n d e d   T o S u b c l a s s , D e s c r i p t i o n ( " L e   p o u r c e n t a g e   d e   t e s t   e x  c u t       c e   p o i n t ,   s i   l a   p r o p r i  t    T e s t S t a t e   e s t   a f f e c t  e   d e   l a   v a l e u r   \ " I n   P r o g r e s s \ " ,   o u   l e   p o u r c e n t a g e   e x  c u t    d ' u n   t e s t   t e r m i n    s i   l a   p r o p r i  t    T e s t S t a t e   e s t   a f f e c t  e   d ' u n e   d e s   v a l e u r s   d e   t e s t   t e r m i n    ( \ " R  u s s i \ " ,   \ "  c h e c \ "   o u   \ " A r r  t  \ " ) .   L e s   r  s u l t a t s   f i n a u x   p e u v e n t   s e   f o n d e r   s u r   u n e   c o u v e r t u r e   i n f  r i e u r e      1 0 0   %   e n   r a i s o n   d e s   p a r a m  t r e s   d  f i n i s   d a n s   D i a g n o s t i c S e t t i n g   ( t e l s   q u e   Q u i c k M o d e ,   P e r c e n t O f T e s t C o v e r a g e   o u   H a l t O n E r r o r ) . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 8   P e r c e n t C o m p l e t e ; 
 
     [ D e s c r i p t i o n ( " D  f i n i t   l e   n i v e a u   d e s   m e s s a g e s   d ' a v e r t i s s e m e n t   d e v a n t    t r e   c o n s i g n  s .   P a r   e x e m p l e ,   s i   a u c u n e   i n f o r m a t i o n   c o n c e r n a n t   l e s   a v e r t i s s e m e n t s   n ' e s t   n  c e s s a i r e ,   l e   n i v e a u   e s t   a f f e c t    d e   l a   v a l e u r   \ " A u c u n   a v e r t i s s e m e n t \ "   ( v a l e u r = 0 ) .   S i   c e   p a r a m  t r e   e s t   a f f e c t    d e   l a   v a l e u r   \ " R e s s o u r c e s   i n s u f f i s a n t e s \ "   ( v a l e u r = 1 ) ,   d e s   a v e r t i s s e m e n t s   s o n t   g  n  r  s   l o r s q u e   d e s   r e s s o u r c e s   o u   d u   m a t  r i e l   n  c e s s a i r e s   s o n t   i n t r o u v a b l e s .   L o r s q u e   l a   v a l e u r   a f f e c t  e   e s t   2 ,   \ " I m p a c t s   d e   t e s t \ " ,   l e s   a v e r t i s s e m e n t s   c o n c e r n a n t   l e   m a n q u e   d e   r e s s o u r c e s   e t   l e s   i m p a c t s   d e   t e s t   ( p a r   e x e m p l e ,   p l u s i e u r s   t e n t a t i v e s   r e q u i s e s )   s o n t   c o n s i g n  s . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " P a s   d ' a v e r t i s s e m e n t s " ,   " R e s s o u r c e s   m a n q u a n t e s " ,   " T e s t   d ' i m p a c t " ,   " T o u s   l e s   a v e r t i s s e m e n t s " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   T e s t W a r n i n g L e v e l ; 
 
     [ D e s c r i p t i o n ( " L o r s q u e   c e t   i n d i c a t e u r   e s t   v r a i ,   l e   t e s t   d e   d i a n o s t i c   r e n v o i e   d e s   e r r e u r s   l o g i c i e l l e s .   D a n s   c e   c o n t e x t e ,   u n e   e r r e u r   l o g i c i e l l e   e s t   u n   m e s s a g e   d e   d i a g n o s t i c   s i g n a l a n t   u n e   d  f e c t u o s i t    c o n n u e   d a n s   l a   c o n f i g u r a t i o n   d u   m a t  r i e l   o u   d u   p i l o t e ,   o u   d a n s   l ' e n v i r o n n e m e n t   d ' e x  c u t i o n .   P a r   e x e m p l e   :   \ " M  m o i r e   i n s u f f i s a n t e \ " ,   \ " P i l o t e   I O C T L   n o n   i m p l  m e n t  \ " ,   \ "  c h e c   d e   c o m p a r a i s o n   d e   l a   R A M   v i d  o   l o r s   d u   t e s t   d e   r e m p l i s s a g e   d u   p o l y g o n e   ( D  f e c t u o s i t    c o n n u e   d e   c h i p s e t   v i d  o ) \ " ,   e t c . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   R e p o r t S o f t E r r o r s ; 
 
     [ D e s c r i p t i o n ( " L o r s q u e   c e t   i n d i c a t e u r   e s t   v r a i ,   l e   t e s t   d e   d i a g n o s t i c   r e n v o i e   d e s   m e s s a g e s   d '  t a t .   D a n s   c e   c o n t e x t e ,   u n   m e s s a g e   d '  t a t   i n d i q u e   q u e   l e   c o d e   d e   d i a g n o s t i c   s e   t r o u v e      u n   p o i n t   d e   c o n t r  l e .   P a r   e x e m p l e   :   \ " F i n   d e   l a   p h a s e   1 \ " ,   \ " M o d  l e   c o m p l e x e \ " ,   e t c . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   R e p o r t S t a t u s M e s s a g e s ; 
 
     [ D e s c r i p t i o n ( " L o r s q u e   c e t   i n d i c a t e u r   e s t   v r a i ,   l e   t e s t   s ' a r r  t e   a p r  s   a v o i r   t r o u v    l a   p r e m i  r e   e r r e u r . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   H a l t O n E r r o r ; 
 
     [ D e s c r i p t i o n ( " L o r s q u e   c e t   i n d i c a t e u r   e s t   v r a i ,   l e   l o g i c i e l   d e   t e s t   d o i t   t e n t e r   d e   s ' e x  c u t e r   d e   f a  o n   a c c  l  r  e ,   e n   r  d u i s a n t   l a   c o u v e r t u r e   d u   t e s t   o u   l e   n o m b r e   d e   t e s t s   e x  c u t  s . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   Q u i c k M o d e ; 
 
     [ U n i t s ( " P o u r   c e n t " )   :   A m e n d e d   T o S u b c l a s s , D e s c r i p t i o n ( " D e m a n d e   q u e   l e   l o g i c i e l   d e   d i a g n o s t i c   r  d u i s e   l a   c o u v e r t u r e   a u   p o u r c e n t a g e   s p  c i f i  .   P a r   e x e m p l e ,   l a   c o u v e r t u r e   d ' u n   t e s t   d e   b a l a y a g e   d e   d i s q u e   d u r   p e u t    t r e   r  d u i t e      5 0   % .   L e   m o y e n   l e   p l u s   e f f i c a c e   p o u r   l e   l o g i c i e l   d ' e x  c u t e r   c e   t e s t   e s t   d e   b a l a y e r   u n e   p i s t e   s u r   d e u x ,   a u   l i e u   d e   b a l a y e r   u n i q u e m e n t   l a   p r e m i  r e   m o i t i    d u   l e c t e u r .   O n   e s t i m e   q u e   l ' e f f i c a c i t    d u   t e s t   e s t   p r o p o r t i o n n e l l e   a u   p o u r c e n t a g e   d e   c o u v e r t u r e   d e m a n d  .   L e s   v a l e u r s   a c c e p t  e s   p o u r   c e t t e   p r o p r i  t    s '  t e n d e n t   d e   0      1 0 0 .   \ n C e t t e   p r o p r i  t    n ' e s t   p a s   a p p l i c a b l e      t o u s   l e s   t e s t s .   S i   e l l e   p e u t    t r e   d  f i n i e   p o u r   u n   t e s t ,   l a   v a l e u r   7   ( \ " S u p p o r t s   P e r c e n t O f T e s t C o v e r a g e \ " )   d o i t    t r e   e n t r  e   d a n s   l e   t a b l e a u   d e s   c a r a c t  r i s t i q u e s   d u   t e s t   d e   d i a g n o s t i c . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 8   P e r c e n t O f T e s t C o v e r a g e ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " I l   s ' a g i t   d ' u n e   c l a s s e   d ' a s s o c i a t i o n   r e l i a n t   l e s   r  s u l t a t s   d e   t e s t   d e   d i a g n o s t i c   a u   M a n a g e d S y s t e m E l e m e n t   t e s t    o u   e n   c o u r s   d ' e x  c u t i o n . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D i a g n o s t i c R e s u l t F o r M S E 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L e   r  s u l t a t   d u   d i a g n o s t i c . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ D i a g n o s t i c R e s u l t   R e f   R e s u l t ; 
 
     [ K e y , D e s c r i p t i o n ( " L e   M a n a g e d S y s t e m E l e m e n t   a u q u e l   s ' a p p l i q u e   l e   r  s u l t a t   d u   d i a g n o s t i c . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   S y s t e m E l e m e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " I l   s ' a g i t   d ' u n e   c l a s s e   d ' a s s o c i a t i o n   r e l i a n t   l e s   r  s u l t a t s   d ' u n   t e s t   a u   t e s t   p r o p r e m e n t   d i t . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D i a g n o s t i c R e s u l t F o r T e s t 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L ' o b j e t   d u   r  s u l t a t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ D i a g n o s t i c R e s u l t   R e f   D i a g n o s t i c R e s u l t ; 
 
     [ K e y , D e s c r i p t i o n ( " L e   t e s t   q u i   a   g  n  r    l ' o b j e t   d u   r  s u l t a t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ D i a g n o s t i c T e s t   R e f   D i a g n o s t i c T e s t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " I l   s ' a g i t   d ' u n e   c l a s s e   d ' a s s o c i a t i o n   r e l i a n t   u n   D i a g n o s t i c T e s t      u n   M a n a g e d S y s t e m E l e m e n t .   L e s   u t i l i s a t e u r s   d  s i r a n t   d i a g n o s t i q u e r   u n    l  m e n t   p a r t i c u l i e r   p e u v e n t   i n t e r r o g e r   c e t t e   a s s o c i a t i o n      l '  g a r d   d e   l '  l  m e n t   a f i n   d e   d  t e r m i n e r   l e s   t e s t s   d i s p o n i b l e s . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D i a g n o s t i c T e s t F o r M S E   :   C I M _ P r o v i d e s S e r v i c e T o E l e m e n t 
 
 { 
 
     [ D e s c r i p t i o n ( " L e   t e s t   p o u v a n t    t r e   e x  c u t    s u r   u n   M a n a g e d S y s t e m E l e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ D i a g n o s t i c T e s t   R e f   A n t e c e d e n t ; 
 
     [ D e s c r i p t i o n ( " L e   M a n a g e d S y s t e m E l e m e n t   p o u v a n t    t r e   t e s t  . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   D e p e n d e n t ; 
 
     [ U n i t s ( " S e c o n d e s " )   :   A m e n d e d   T o S u b c l a s s , D e s c r i p t i o n ( " T e m p s   d ' e x  c u t i o n   e s t i m  ,   e x p r i m    e n   s e c o n d e s ,   d u   D i a g n o s t i c T e s t   s p  c i f i    s u r   l e   M a n a g e d S y s t e m E l e m e n t .   C o m m e   l e s   t e m p s   d ' e x  c u t i o n   p e u v e n t   v a r i e r   e n   f o n c t i o n   d e   l ' E l e m e n t ,   c e t t e   p r o p r i  t    e s t   s i t u  e   d a n s   l ' a s s o c i a t i o n   e n t r e   l e s   d e u x   e n t i t  s .   E l l e   e s t    g a l e m e n t   c a p t u r  e   d a n s   D i a g n o s t i c R e s u l t ,   d a n s   l a   p r o p r i  t    E s t i m a t e d T i m e O f P e r f o r m i n g . \ n U n   C I M   C o n s u m e r   p e u t   c o m p a r e r   c e t t e   v a l e u r      c e l l e   d e   D i a g n o s t i c R e s u l t   p o u r   s e   f a i r e   u n e   i d  e   d e   l ' i m p a c t   d e   s e s   p a r a m  t r e s   s u r   l ' e x  c u t i o n   d e s   t e s t s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   E s t i m a t e d T i m e O f P e r f o r m i n g ; 
 
     [ D e s c r i p t i o n ( " S i   l e   D i a g n o s t i c T e s t   r  f  r e n c    d a n s   c e t   o b j e t   p e u t    t r e   e x  c u t    s i m u l t a n  m e n t   s u r   p l u s i e u r s   S y s t e m E l e m e n t s ,   m a i s   s e u l e m e n t   u n      l a   f o i s   s u r   l e   M a n a g e d S y s t e m E l e m e n t ,   a l o r s   c e t t e   f o n c t i o n   b o o l  e n n e   e s t   a f f e c t  e   d e   l a   v a l e u r   T R U E .   A u t r e m e n t ,   s i   l e   t e s t   n e   p e u t   P A S    t r e   e x  c u t    s i m u l t a n  m e n t   q u e l s   q u e   s o i e n t   l e s   S y s t e m E l e m e n t s   t e s t  s ,   a l o r s   l a   v a l e u r    n u m  r  e   p l u s   g  n  r a l e   ( 2 )   \ " I s   E x c l u s i v e \ "   d o i t    t r e   a f f e c t  e   d a n s   l e s   D i a g n o s t i c T e s t . C h a r a c t e r i s t i c s . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   I s E x c l u s i v e F o r M S E ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " I l   s ' a g i t   d ' u n e   c l a s s e   d ' a s s o c i a t i o n   i d e n t i f i a n t   u n   D i a g n o s t i c T e s t   c o m m e    t a n t   c o n s t i t u    d e   t e s t s   d e   n i v e a u   i n f  r i e u r .   D a n s   c e   c a s ,   l a   v a l e u r   \ " I s   P a c k a g e \ "   e s t   s p  c i f i  e   d a n s   l e s   D i a g n o s t i c T e s t . C h a r a c t e r i s t i c s   d u   t e s t   i d e n t i f i    c o m m e   r  f  r e n c e   d u   G r o u p C o m p o n e n t   ( c ' e s t -  - d i r e   l e   t e s t   d o n t   l e   n i v e a u   e s t   l e   p l u s    l e v  ) . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D i a g n o s t i c T e s t I n P a c k a g e   :   C I M _ C o m p o n e n t 
 
 { 
 
     [ D e s c r i p t i o n ( " L ' o b j e t   D i a g n o s t i c T e s t   s e r v a n t   d e   c o n t e n e u r      t o u s   l e s   t e s t s   d u   p a q u e t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ D i a g n o s t i c T e s t   R e f   G r o u p C o m p o n e n t ; 
 
     [ D e s c r i p t i o n ( " L ' o b j e t   D i a g n o s t i c T e s t   c o n s t i t u a n t   u n   d e s    l  m e n t s   d u   p a q u e t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ D i a g n o s t i c T e s t   R e f   P a r t C o m p o n e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " I l   s ' a g i t   d ' u n e   c l a s s e   d ' a s s o c i a t i o n   i d e n t i f i a n t   u n   D i a g n o s t i c R e s u l t   c o m m e    t a n t   c o n s t i t u    d e   r  s u l t a t s   d e   n i v e a u x   i n f  r i e u r s .   D a n s   c e   c a s ,   l a   p r o p r i  t    \ " I s   P a c k a g e \ "   d u   r  s u l t a t   i d e n t i f i    c o m m e   r  f  r e n c e   d u   P a c k a g e R e s u l t   ( c ' e s t -  - d i r e   l e   r  s u l t a t   d o n t   l e   n i v e a u   e s t   l e   p l u s    l e v  )   e s t   a f f e c t  e   d e   l a   v a l e u r   T R U E . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D i a g n o s t i c R e s u l t I n P a c k a g e 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L ' o b j e t   D i a g n o s t i c R e s u l t   s e r v a n t   d e   c o n t e n e u r      t o u s   l e s   r  s u l t a t s   d u   p a q u e t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ D i a g n o s t i c R e s u l t   R e f   P a c k a g e R e s u l t ; 
 
     [ K e y , D e s c r i p t i o n ( " L ' o b j e t   D i a g n o s t i c R e s u l t   c o n s t i t u a n t   u n   d e s    l  m e n t s   d u   p a q u e t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ D i a g n o s t i c R e s u l t   R e f   R e s u l t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " I l   s ' a g i t   d ' u n e   c l a s s e   d ' a s s o c i a t i o n   r e l i a n t   l e   D i a g n o s t i c T e s t   a u x   S o f t w a r e E l e m e n t s   f o u r n i s s a n t   c e   t e s t .   U n   S o f t w a r e E l e m e n t   d  c r i t   l e s   i n f o r m a t i o n s   c o n c e r n a n t   l e   f o u r n i s s e u r   e t / o u   l a   v e r s i o n ,   a i n s i   q u e   d ' a u t r e s   d o n n  e s   d e   d  p l o i e m e n t . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D i a g n o s t i c T e s t S o f t w a r e   :   C I M _ D e p e n d e n c y 
 
 { 
 
     [ D e s c r i p t i o n ( " F o u r n i s s e u r / v e r s i o n   e t   a u t r e s   i n f o r m a t i o n s   c o n c e r n a n t   l e   l o g i c i e l   e x  c u t a n t   l e   D i a g n o s t i c T e s t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ S o f t w a r e E l e m e n t   R e f   A n t e c e d e n t ; 
 
     [ D e s c r i p t i o n ( " L e   D i a g n o s t i c T e s t   d o n t   l e   l o g i c i e l   e s t   d  c r i t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ D i a g n o s t i c T e s t   R e f   D e p e n d e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " I l   s ' a g i t   d ' u n e   c l a s s e   d ' a s s o c i a t i o n   r e l i a n t   d e s   p a r a m  t r e s   d e   t e s t      d e s   t e s t s   d e   d i a g n o s t i c . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 0 C ) ]   
 
 c l a s s   C I M _ D i a g n o s t i c S e t t i n g F o r T e s t   :   C I M _ E l e m e n t S e t t i n g 
 
 { 
 
     [ D e s c r i p t i o n ( " L e   T e s t   p o u v a n t   u t i l i s e r   l ' o b j e t   S e t t i n g . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ D i a g n o s t i c T e s t   R e f   E l e m e n t ; 
 
     [ D e s c r i p t i o n ( " L e   S e t t i n g   p o u v a n t    t r e   a p p l i q u    a u   D i a g n o s t i c T e s t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ D i a g n o s t i c S e t t i n g   R e f   S e t t i n g ; 
 
 } ; 
 
 