# 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 1 6 " ; } ; 
 
 # 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 1 6 " ) 
 
 
 
 [ 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      u m a   c l a s s e   a b s t r a t a   q u e   f o r n e c e   u m a   s u p e r c l a s s e   c o m u m   ( o u   o   t o p o   d a    r v o r e   d e   h e r a n  a )   p a r a   c l a s s e s   d e   n  o   a s s o c i a   o   n o   C I M   S c h e m a . " )   :   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 1 6 ) ]   
 
 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 ( " A   p r o p r i e d a d e   C a p t i o n      u m a   d e s c r i   o   t e x t u a l   c u r t a   ( s t r i n g   d e   u m a   l i n h a )   d o   o b j e t o . " )   :   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 ( " A   p r o p r i e d a d e   D e s c r i p t i o n   f o r n e c e   u m a   d e s c r i   o   t e x t u a l   d o   o b j e t o . " )   :   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      u m a   c l a s s e   b  s i c a   p a r a   a   h i e r a r q u i a   d o   S y s t e m .   M e m b e r s h i p   C r i t e r i a   ( C r i t  r i o s   d e   p a r t i c i p a   o ) :   Q u a l q u e r   c o m p o n e n t e   d i s t i n g   v e l   d e   u m   S y s t e m      u m   c a n d i d a t o      i n c l u s  o   n e s t a   c l a s s e .   E x e m p l o s :   c o m p o n e n t e s   d e   s o f t w a r e   c o m o   a r q u i v o s ;   d i s p o s i t i v o s   c o m o   u n i d a d e s   d e   d i s c o   e   c o n t r o l a d o r e s ,   c o m p o n e n t e s   f  s i c o s   c o m o   c h i p s   e   p l a c a 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 1 6 ) ]   
 
 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 ( " V a l o r   d a t a - h o r a   i n d i c a n d o   q u a n d o   o   o b j e t o   f o i   i n s t a l a d o .   A   a u s  n c i a   d e   u m   v a l o r   n  o   i n d i c a   q u e   o   o b j e t o   n  o   e s t    i n s t a l a d o . " )   :   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 ( " A   p r o p r i e d a d e   N a m e   d e f i n e   o   r  t u l o   p e l o   q u a l   o   o b j e t o      c o n h e c i d o .   Q u a n d o   e s t i v e r   e m   s u b c l a s s e ,   a   p r o p r i e d a d e   N a m e   p o d e   s e r   s u b s t i t u  d a   e   s e   t o r n a r   u m a   p r o p r i e d a d e   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 ( "     S t r i n g   q u e   i n d i c a   o   s t a t u s   a t u a l   d o   o b j e t o .   S  o   d e f i n i d o s   v  r i o s   s t a t u s   o p e r a c i o n a i s   e   n  o   o p e r a c i o n a i s .   O s   s t a t u s   o p e r a c i o n a i s   s  o   \ " O K \ " ,   \ " D e g r a d e d \ " ,   \ " S t r e s s e d \ "   e   \ " P r e d   F a i l \ " .   A   c o n d i   o   \ " S t r e s s e d \ "   i n d i c a   q u e   o   E l e m e n t   e s t    f u n c i o n a n d o ,   m a s   p r e c i s a   d e   a t e n   o .   E x e m p l o s   d e   e s t a d o s   \ " S t r e s s e d \ "   s  o   s o b r e c a r g a ,   o v e r h e a t e d ,   e t c .   A   c o n d i   o   \ " P r e d   F a i l \ "   ( f a l h a   p r e d i t a )   i n d i c a   q u e   u m   E l e m e n t   e s t    f u n c i o n a n d o   c o r r e t a m e n t e   m a s   e s t    p r e d i z e n d o   u m a   f a l h a   e m   f u t u r o   p r  x i m o .   E x e m p l o   d e s s a   c o n d i   o      u m a   u n i d a d e   d e   d i s c o   r  g i d o   h a b i l i t a d a   p a r a   S M A R T .   \ n     O s   s t a t u s   n  o   o p e r a c i o n a i s   p o d e m   t a m b  m   s e r   e s p e c i f i c a d o s .   E s s e s   s t a t u s   s  o   \ " E r r o r \ " ,   \ " N o n R e c o v e r \ " ,   \ " S t a r t i n g \ " ,   \ " S t o p p i n g \ " ,     \ " S t o p p e d \ " ,   \ " S e r v i c e \ " ,   \ " N o   C o n t a c t \ "   e   \ " L o s t   C o m m \ " .   O   s t a t u s   \ " N o n R e c o v e r \ "   i n d i c a   q u e   o c o r r e u   u m   e r r o   n  o   r e c u p e r  v e l .   A   c o n d i   o   \ " S e r v i c e \ "   d e s c r e v e   u m   E l e m e n t   q u e   e s t    s e n d o   c o n f i g u r a d o ,   m a n t i d o ,   l i m p o   o u   a d m i n i s t r a d o .   E s s e   s t a t u s   p o d e   o c o r r e r   d u r a n t e   o   r e e s p e l h a m e n t o   d o   d i s c o ,   a   r e c a r g a   d a   l i s t a   d e   p e r m i s s  e s   d e   u m   u s u  r i o   o u   o u t r a   t a r e f a   a d m i n i s t r a t i v a .   N e m   t o d o s   e s s e s   t i p o s   d e   t r a b a l h o   o c o r r e m   o n l i n e ,   e n t r e t a n t o ,   o   E l e m e n t   n  o   e s t    e m   s t a t u s   \ " O K \ "   n e m   n o s   o u t r o s   e s t a d o s .   O   s t a t u s   \ " N o   C o n t a c t \ "   i n d i c a   q u e   a   i n s t  n c i a   a t u a l   d o   s i s t e m a   d e   m o n i t o r a m e n t o   t e m   c o n h e c i m e n t o   d e s s e   E l e m e n t ,   m a s   n u n c a   c o n s e g u i u   e s t a b e l e c e r   c o m u n i c a   o   c o m   e l e .   A   c o n d i   o   \ " L o s t   C o m m \ "   i n d i c a   q u e   o   M a n a g e d S y s t e m E l e m e n t      c o n h e c i d o   e   f o i   c o n t a t a d o   c o m    x i t o   n o   p a s s a d o ,   m a s   e s t    i n a c e s s  v e l   n o   m o m e n t o .   A   c o n d i   o   \ " S t o p p e d \ "   i n d i c a   q u e   o   M a n a g e d S y s t e m E l e m e n t      c o n h e c i d o ,   n  o   e s t    o p e r a c i o n a l   ( i .    ,   n  o   c o n s e g u e   f o r n e c e r   s e r v i  o   a o   u s u  r i o ) ,   m a s   n  o   f a l h o u .   E l e   f o i   d e i x a d o   n  o   o p e r a c i o n a l   d e   p r o p  s i t o .   O   E l e m e n t   p o d e   n u n c a   t e r   e s t a d o   n a   c o n d i   o   \ " O K \ " ,   e   p o d e   t e r   i n i c i a d o   s u a   p r  p r i a   p a r a d a   o u ,   u m   s i s t e m a   d e   g e r e n c i a m e n t o   p o d e   t e r   i n i c i a d o   a   p a r a d a . " )   :   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 o " ,   " D e g r a d a d o " ,   " D e s c o n h e c i d o " ,   " P r e d   F a i l " ,   " I n i c i a n d o " ,   " I n t e r r o m p e n d o " ,   " S e r v i c e " ,   " S t r e s s e d " ,   " N o n R e c o v e r " ,   " S e m   c o n t a t o " ,   " C o m   p e r d i d a " ,   " I n t e r r o m p i d o " }   :   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 ( " O   C I M _ L o g i c a l E l e m e n t      u m a   c l a s s e   b  s i c a   p a r a   t o d o s   o s   c o m p o n e n t e s   d e   u m   S y s t e m   q u e   r e p r e s e n t a   c o m p o n e n t e s   a b s t r a t o s   d o   s i s t e m a   c o m o ,   p o r   e x e m p l o ,   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 1 6 ) ]   
 
 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 m a   a b s t r a   o   o u   e m u l a   o   d e   u m a   e n t i d a d e   d e   h a r d w a r e ,   q u e   p o d e   o u   n  o   s e r   R e a l i z e d   e m   h a r d w a r e   f  s i c o .   Q u a l q u e r   c a r a c t e r  s t i c a   d e   u m   L o g i c a l D e v i c e   q u e      u s a d o   p a r a   g e r e n c i a r   a   o p e r a   o   o u   a   c o n f i g u r a   o   e m   q u e      c o n t i d o   o u      q u a l   e s t    a s s o c i a d o   o   o b j e t o   L o g i c a l D e v i c e .   E x e m p l o s   d e   p r o p r i e d a d e s   o p e r a c i o n a i s   d e   u m a   P r i n t e r   s e r i a m   t a m a n h o s   d e   p a p e l   s u p o r t a d o   o u   e r r o s   d e t e c t a d o s .   E x e m p l o s   d e   p r o p r i e d a d e s   d e   c o n f i g u r a   o   d e   u m   S e n s o r   D e v i c e   s e r i a m   c o n f i g u r a   e s   d e   l i m i t e .   V  r i a s   c o n f i g u r a   e s   p o d e m   e x i s t i r   p a r a   u m   L o g i c a l D e v i c e .   E s s a s   c o n f i g u r a   e s   p o d e m   s e r   c o n t i d a s   e m   o b j e t o s   S e t t i n g   e   a s s o c i a d a s   a o   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 1 6 ) ]   
 
 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 ( " E s c o p o   d o   C r e a t i o n C l a s s N a m e   d o   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   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 ( " E s c o p o   d o   N a m e   d o   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   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 c a   o   n o m e   d a   c l a s s e   o u   s u b c l a s s e   u s a d a   n a   c r i a   o   d e   u m a   i n s t  n c i a .   Q u a n d o   u s a d a   c o m   o u t r a s   p r o p r i e d a d e s   c h a v e   d e s t a   c l a s s e ,   e s t a   p r o p r i e d a d e   p e r m i t e   a   t o d a s   a s   i n s t  n c i a s   d e s t a   c l a s s e   e   s u a s   s u b c l a s s e s   s e r e m   i d e n t i f i c a d a s   d e   f o r m a   e x c l u s i v a . " )   :   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 ( " E n d e r e  o   o u   o u t r a   i n f o r m a   o   d e   i d e n t i f i c a   o   p a r a   d a r   n o m e   e x c l u s i v o   a o   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 ( " B o o l e a n o   q u e   i n d i c a   q u e   o   D e v i c e   p o d e   t e r   g e r e n c i a m e n t o   d e   e n e r g i a   -   i s t o    ,   p o d e   s e r   c o l o c a d o   e m   e s t a d o   d e   e c o n o m i a   d e   e n e r g i a .   E s t e   b o o l e a n o   n  o   i n d i c a   q u e   o s   r e c u r s o s   d e   g e r e n c i a m e n t o   d e   e n e r g i a   e s t  o   h a b i l i t a d o s   n o   m o m e n t o   o u ,   s e   e s t i v e r e m   h a b i l i t a d o s ,   q u a i s   r e c u r s o s   s  o   s u p o r t a d o s .   C o n s u l t e   a   m a t r i z   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 a r a   e s t a   i n f o r m a   o .   S e   e s t e   b o o l e a n o      f a l s o ,   o   v a l o r   i n t e i r o   1 ,   p a r a   a   s t r i n g ,   \ " N  o   S u p o r t a d a \ " ,   d e v e r   s e r   a    n i c a   e n t r a d a   n a   m a t r i z   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 c a   o s   r e c u r s o s   e s p e c  f i c o s   r e l a c i o n a d o s      e n e r g i a   d e   u m   L o g i c a l D e v i c e .   O   v a l o r e s   d a   m a t r i z ,   0 = \ " D e s c o n h e c i d o \ " ,   1 = \ " N  o   h    S u p o r t e \ "   e   2 = \ " D e s a t i v a d o \ "   s  o   a u t o - e x p l i c a t i v o s .   O   v a l o r   3 = \ " A t i v a d o \ "   i n d i c a   q u e   o s   r e c u r s o s   d e   g e r e n c i a m e n t o   d e   e n e r g i a   s  o   h a b i l i t a d o s   n o   m o m e n t o   m a s   a   d e f i n i   o   e x a t a   d o   r e c u r s o      d e s c o n h e c i d a   o u   a   i n f o r m a   o   n  o   e s t    d i s p o n  v e l .   \ " M o d o s   d e   E c o n o m i a   d e   E n e r g i a   E n t r a d o   A u t o m a t i c a m e n t e \ "   ( 4 )   i n d i c a   q u e   u m   D e v i c e   p o d e   m u d a r   s e u   e s t a d o   d e   e n e r g i a   b a s e a d o   n o   u s o   o u   e m   o u t r o s   c r i t  r i o s .   \ " E s t a d o   d e   E n e r g i a   D e f i n  v e l \ "   ( 5 )   i n d i c a   q u e   o   m  t o d o   S e t P o w e r S t a t e      s u p o r t a d o .   \ " C i c l o   d e   E n e r g i a   S u p o r t a d o \ "   ( 6 )   i n d i c a   q u e   o   m  t o d o   S e t P o w e r S t a t e   p o d e   s e r   c h a m a d o   c o m   a   v a r i  v e l   d e   e n t r a d a   P o w e r S t a t e   d e f i n i d a   p a r a   5   ( \ " R e l i g a r   a   P o t  n c i a \ " ) .   \ " I n i c i a l i z a   o   c o m   T e m p o   L i m i t e   S u p o r t a d o \ "   ( 7 )   i n d i c a   q u e   o   m  t o d o   S e t P o w e r S t a t e   p o d e   s e r   c h a m a d o   c o m   a   v a r i  v e l   d e   e n t r a d a   P o w e r S t a t e   d e f i n i d a   p a r a   5   ( \ " R e l i g a r   a   P o t  n c i a \ " )   e   o   p a r  m e t r o   T i m e   d e f i n i d o   p a r a   u m a   d a t a   e   h o r a   e s p e c  f i c a   o u   u m   i n t e r v a l o   p a r a   a   a t i v a   o . " )   :   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 { " D e s c o n h e c i d o " ,   " N  o   s u p o r t a d o " ,   " D e s a b i l i t a d o " ,   " H a b i l i t a d o " ,   " M o d o s   d e   e c o n o m i a   d e   e n e r g i a   i n s e r i d o s   a u t o m a t i c a m e n t e " ,   " E s t a d o   d e   e n e r g i a   c o n f i g u r  v e l " ,   " C i c l o   d e   e n e r g i a   s u p o r t a d o " ,   " S u p o r t a d o   T i m e d   P o w e r   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 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 ( " A   d i s p o n i b i l i d a d e   e   o   s t a t u s   d o   D e v i c e .   ( A s   i n f o r m a   e s   a d i c i o n a i s   d e   s t a t u s   p o d e m   s e r   e s p e c i f i c a d a s   c o m   o   u s o   d a   p r o p r i e d a d e   d a   m a t r i z   A d d i t i o n a l A v a i l a b i l i t y . )   P o r   e x e m p l o ,   a   p r o p r i e d a d e   A v a i l a b i l i t y   i n d i c a   q u e   o   D e v i c e   e s t    e m   e x e c u   o   e   t e m   e n e r g i a   p l e n a ( v a l u e = 3 ) ,   e s t    s o b   a v i s o   ( 4 ) ,   e m   t e s t e   ( 5 ) ,   d e g r a d a d o   ( 1 0 )   o u   e m   e s t a d o   d e   e c o n o m i a   ( v a l o r e s   d e   1 3   a   1 5   e   1 7 ) .   N o   q u e   s e   r e f e r e   a o s   e s t a d o s   P o w e r   S a v e ,   e s t e s   s  o   d e f i n i d o s   d a   s e g u i n t e   m a n e i r a :   V a l o r   1 3   ( \ " E c o n o m i a   d e   E n e r g i a   -   D e s c o n h e c i d o \ " )   i n d i c a   q u e   h    c o n h e c i m e n t o   d e   q u e   o   D e v i c e   e s t    e m   m o d o   d e   e c o n o m i a ,   m a s   s e u   s t a t u s   e x a t o   n e s s e   m o d o      d e s c o n h e c i d o ;   1 4   ( \ " E c o n o m i a   d e   E n e r g i a   -   M o d o   d e   E n e r g i a   B a i x o \ " )   i n d i c a   q u e   o   D e v i c e   e s t    e m   e s t a d o   d e   e c o n o m i a   d e   e n e r g i a   m a s   a i n d a   e s t    f u n c i o n a n d o   e   p o d e   m o s t r a r   d e s e m p e n h o   d e g r a d a d o ;   1 5   ( \ " E c o n o m i a   d e   E n e r g i a   -   A g u a r d e \ " )   i n d i c a   q u e   o   D e v i c e   n  o   e s t    f u n c i o n a n d o   m a s   p o d e   s e r   c o m p l e t a m e n t e   a t i v a d o   ' r a p i d a m e n t e ' ;   e   o   v a l o r   1 7   ( \ " E c o n o m i a   d e   E n e r g i a   -   A v i s o \ " )   i n d i c a   q u e   o   D e v i c e   e s t    e m   e s t a d o   d e   a v i s o   e m b o r a   t a m b  m   e s t e j a   e m   m o d o   d e   e c o n o m i a   d e   e n e r g i a . " )   :   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 { " O u t r o " ,   " D e s c o n h e c i d o " ,   " E x e c u t a n d o / E n e r g i a   t o t a l " ,   " A v i s o " ,   " E m   t e s t e " ,   " N  o   a p l i c  v e l " ,   " D e s l i g a d o " ,   " O f f   L i n e " ,   " O f f   D u t y " ,   " D e g r a d a d o " ,   " N  o   i n s t a l a d o " ,   " E r r o   d e   i n s t a l a   o " ,   " E c o n o m i z a r   e n e r g i a   -   D e s c o n h e c i d o " ,   " E c o n o m i z a r   e n e r g i a   -   M o d o   d e   e n e r g i a   b a i x a " ,   " E c o n o m i z a r   e n e r g i a   -   E m   e s p e r a " ,   " C i c l o   d e   e n e r g i a " ,   " E c o n o m i z a r   e n e r g i a   -   A v i s o " ,   " P a u s a d o " ,   " N  o   e s t    p r o n t o " ,   " N  o   c o n f i g u r a d o " ,   " Q u i e s c e d " }   :   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 ( " A   p r o p r i e d a d e   S t a t u s I n f o   i n d i c a   s e   o   L o g i c a l D e v i c e   e s t    e m   e s t a d o   a t i v a d o   ( v a l o r   =   3 ) ,   d e s a t i v a d o   ( v a l o r   =   4 )   o u   o u t r o   ( 1 )   o u   d e s c o n h e c i d o   ( 2 ) .   S e   e s s a   p r o p r i e d a d e   n  o   s e   a p l i c a r   a o   L o g i c a l D e v i c e ,   d e v e   s e r   u s a d o   o   v a l o r   5   ( \ " N o t   A p p l i c a b l e \ " ) .   S e   u m   D e v i c e   e s t i v e r   e m   ( \ " E n a b l e d \ " ) ( v a l u e = 3 ) ,   e l e   f o i   l i g a d o ,   e s t    c o n f i g u r a d o   e      o p e r a c i o n a l .   O   D e v i c e   p o d e   o u   n  o   e s t a r   f u n c i o n a l m e n t e   a t i v o ,   d e p e n d e n d o   s e   s u a   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 c a r   q u e   e l e   e s t    ( \ " R u n n i n g / F u l l   P o w e r \ " ) ( v a l u e = 3 )   o u   ( \ " O f f   l i n e \ " ) ( v a l u e = 8 ) .   N o   m o d o   a t i v a d o ,   m a s   o f f l i n e ,   u m   D e v i c e   p o d e   e s t a r   e x e c u t a n d o   s o l i c i t a   e s   f o r a   d a   b a n d a   c o m o ,   p o r   e x e m p l o ,   D i a g n o s t i c s .   S e   a   c o n d i   o   f o r   ( \ " D i s a b l e d \ " )   S t a t u s I n f o   v a l u e = 4 ) ,   o   D e v i c e   s    p o d e   s e r   \ " e n a b l e d \ "   o u   d e l i g a d o .   N u m   a m b i e n t e   d e   c o m p u t a d o r   p e s s o a l ,   ( \ " D i s a b l e d \ " )   s i g n i f i c a   q u e   o   d r i v e r   d o   D e v i c e   n  o   e s t    d i s p o n  v e l   n a   p i l h a .   E m   o u t r o s   a m b i e n t e s ,   u m   D e v i c e   p o d e   s e r   d e s a t i v a d o   a t r a v  s   d a   r e m o   o   d e   s u a   c o n f i g u r a   o .   U m   d i s p o s i t i v o   d e s a t i v a d o   e s t    p r e s e n t e   f i s i c a m e n t e   e m   u m   S y s t e m   e   c o n s o m e   r e c u r s o s ,   m a s   n  o   r e c e b e   c o m u n i c a   o   a t    o c o r r e r   o   c a r r e g a m e n t o   d e   u m   d r i v e r ,   d e   u m   a r q u i v o   d e   c o n f i g u r a   o   o u   o c o r r e r   o u t r a   a t i v i d a d e   \ " e n a b l i n g \ " . " )   :   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 { " O u t r o " ,   " D e s c o n h e c i d o " ,   " H a b i l i t a d o " ,   " D e s a b i l i t a d o " ,   " N  o   a p l i c  v e l " }   :   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 a   o    l t i m o   c  d i g o   d e   e r r o   r e p o r t a d o   p e l o   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      u m a   s t r i n g   d e   f o r m a   l i v r e   q u e   f o r n e c e   m a i s   i n f o r m a   e s   s o b r e   o   e r r o   r e g i s t r a d o   n o   L a s t E r r o r C o d e   a s s i m   c o m o   a   i n f o r m a   o   s o b r e   a s   a   e s   c o r r e t i v a s   q u e   p o d e m   t e r   s i d o   t o m a d a 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 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      u m a   p r o p r i e d a d e   b o o l e a n a   i n d i c a n d o   q u e   o   e r r o   r e p o r t a d o   n o   L a s t E r r o r C o d e   e s t    r e s o l v i d o . " )   :   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 a   d a d o s   a d i c i o n a i s   a l  m   d o   D e v i c e I D   i n f o r m a t i o n ,   q u e   p o d e   s e r   u s a d o   p a r a   i d e n t i f i c a r   u m   L o g i c a l D e v i c e .   U m   e x e m p l o   d i s s o   p o d e   s e r   m a n t e r   o   n o m e   d e   u s o   s i m p l i f i c a d o   d o   O p e r a t i n g S y s t e m   p a r a   o   D e v i c e   n e s t a   p r o p r i e d a d e . " )   :   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 ( " N  m e r o   d e   h o r a s   c o n s e c u t i v a s   e m   q u e   e s t e   D e v i c e   e s t    l i g a d o   d e s d e   s e u    l t i m o   c i c l o   d e   e n e r g i a . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " H o r a 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 ( " N  m e r o   t o t a l   d e   h o r a s   e m   q u e   e s t e   D e v i c e   e s t    l i g a d o . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " H o r a 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 ( " M a t r i z   d e   s t r i n g s   d e   f o r m a   l i v r e   q u e   f o r n e c e   e x p l i c a   e s   e   d e t a l h e s   d a s   e n t r a d a s   n a   m a t r i z   O t h e r I d e n t i f y i n g I n f o .   O b s e r v e   q u e   c a d a   e n t r a d a   d e s t a   m a t r i z      r e l a c i o n a d a      e n t r a d a   n a   O t h e r I d e n t i f y i n g I n f o   q u e   e s t    l o c a l i z a d a   n o   m e s m o    n d 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   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 d a d e   a d i c i o n a l   e   s t a t u s   d o   D e v i c e ,   a l  m   d o   e s p e c i f i c a d o   n a   p r o p r i e d a d e   A v a i l a b i l i t y .   A   p r o p r i e d a d e   A v a i l a b i l i t y   d e n o t a   o   s t a t u s   p r i m  r i o   e   a   d i s p o n i b i l i d a d e   d o   D e v i c e .   E m   a l g u n s   c a s o s ,   i s s o   n  o      s u f i c i e n t e   p a r a   d e n o t a r   o   s t a t u s   c o m p l e t o   d o   D e v i c e .   N e s s a   c o n d i   o ,   a   p r o p r i e d a d e   A d d i t i o n a l A v a i l a b i l i t y   p o d e   s e r   u s a d a   p a r a   f o r n e c e r   m a i s   i n f o r m a   e s .   P o r   e x e m p l o ,   a   A v a i l a b i l i t y   p r i m  r i a   d e   u m   D e v i c e   p o d e   s e r   \ " O f f   l i n e \ "   ( v a l u e = 8 ) ,   m a s   p o d e   t a m b  m   e s t a r   e m   e s t a d o   d e   b a i x a   e n e r g i a   ( A d d i t o n a l A v a i l a b i l i t y   v a l u e = 1 4 )   o u   o   D e v i c e   p o d e   e s t a r   e x e c u t a n d o   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 u e = 5 ,   \ " I n   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 { " O u t r o " ,   " D e s c o n h e c i d o " ,   " E x e c u t a n d o / E n e r g i a   t o t a l " ,   " A v i s o " ,   " E m   t e s t e " ,   " N  o   a p l i c  v e l " ,   " D e s l i g a d o " ,   " O f f   L i n e " ,   " O f f   D u t y " ,   " D e g r a d a d o " ,   " N  o   i n s t a l a d o " ,   " E r r o   d e   i n s t a l a   o " ,   " E c o n o m i z a r   e n e r g i a   -   D e s c o n h e c i d o " ,   " E c o n o m i z a r   e n e r g i a   -   M o d o   d e   e n e r g i a   b a i x a " ,   " E c o n o m i z a r   e n e r g i a   -   E m   e s p e r a " ,   " C i c l o   d e   e n e r g i a " ,   " E c o n o m i z a r   e n e r g i a   -   A v i s o " ,   " P a u s a d o " ,   " N  o   e s t    p r o n t o " ,   " N  o   c o n f i g u r a d o " ,   " Q u i e s c e d " }   :   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 o   m  x i m o ,   e m   m i l i s s e g u n d o s ,   q u e   u m   D e v i c e   p o d e   e x e c u t a r   e m   u m   e s t a d o   \ " E m u d e c i d o \ " .   O   e s t a d o   d o   D e v i c e      d e f i n i d o   n a s   s u a s   p r o p r i e d a d e s   A v a i l a b i l i t y   e   A d d i t i o n a l A v a i l a b i l i t y ,   o n d e   \ " E m u d e c i d o \ "      i n d i c a d o   p e l o   v a l o r   2 1 .   O   q u e   o c o r r e   n o   f i n a l   d o   t e m p o   l i m i t e      e s p e c  f i c o   a o   d i s p o s i t i v o .   O   D e v i c e   p o d e   d e s a t i v a r ,   f i c a r   o f f l i n e   o u   e x e c u t a r   o u t r a   a   o .   O   v a l o r   0   i n d i c a   q u e   u m   D e v i c e   p o d e   p e r m a n e c e r   a t i v a d o   i n d e f i n i d a m e n t e . " )   :   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 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 e f i n e   o   e s t a d o   d e   e n e r g i a   d e s e j a d o   p a r a   u m   L o g i c a l D e v i c e   e   q u a n d o   u m   D e v i c e   d e v e   s e r   c o l o c a d o   n a q u e l e   e s t a d o .   O   e s t a d o   d e   e n e r g i a   d e s e j a d o      e s p e c i f i c a d o   a o   c o n f i g u r a r   o   p a r  m e t r o   P o w e r S t a t e   a   u m   d o s   s e g u i n t e s   v a l o r e s    n t e g r o s :   1 = \ " P o t  n c i a   T o t a l \ " ,   2 = \ " E c o n o m i a   d e   E n e r g i a   -   M o d o   d e   E n e r g i a   B a i x o \ " ,   3 = \ " E c o n o m i a   d e   E n e r g i a   -   A g u a r d e \ " ,   4 = \ " E c o n o m i a   d e   E n e r g i a   -   O u t r o \ " ,   5 = \ " R e l i g a r   a   P o t  n c i a \ "   o r   6 = \ " F o r  a   D e s l i g a d a \ " .   O   p a r  m e t r o   T i m e   ( p a r a   t o d a s   a s   m u d a n  a s   d e   e s t a d o   c o m   e x c e   o   d o   5 ,   \ " R e l i g a r   a   P o t  n c i a \ " )   i n d i c a   q u a n d o   o   e s t a d o   d e   e n e r g i a   d e v e   s e r   d e f i n i d o ,   t a n t o   c o m o   u m   v a l o r   r e g u l a r   d e   d a t a - h o r a   o u   u m   v a l o r   d e   i n t e r v a l o   ( o n d e   o   i n t e r v a l o   i n i c i a   q u a n d o   a   i n v o c a   o   d e   m  t o d o      r e c e b i d a ) .   Q u a n d o   o   p a r  m e t r o   P o w e r S t a t e   f o r   i g u a l   a   5 ,   \ " R e l i g a r   a   P o t  n c i a \ " ,   o   p a r  m e t r o   T i m e   i n d i c a   o n d e   o   D e v i c e   d e v e   s e r   a t i v a d o   ( p o w e r   o n )   n o v a m e n t e .   O   P o w e r   o f f      i m e d i a t o .   S e t P o w e r S t a t e   d e v e   r e t o r n a r   0   s e   f o r   b e m   s u c e d i d o ,   1   s e   o   p e d i d o   d o   P o w e r S t a t e   e   T i m e   n  o   f o r   s u p o r t a d o   e   o u t r o   v a l o r   s e   h o u v e r   o u t r o   e r r o   q u a l q u e r .   N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o ,   u s a n d o - s e   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   t a m b  m   p o d e m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   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 { " E n e r g i a   t o t a l " ,   " E c o n o m i z a r   e n e r g i a   -   M o d o   d e   e n e r g i a   b a i x a " ,   " E c o n o m i z a r   e n e r g i a   -   E m   e s p e r a " ,   " E c o n o m i z a r   e n e r g i a   -   O u t r o   " ,   " C i c l o   d e   e n e r g i a " ,   " D e s l i g a d o " }   :   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 ( " S o l i c i t a   u m a   r e c o n f i g u r a   o   d o   L o g i c a l D e v i c e .   O   v a l o r   d e   r e t o r n o   d e v e   s e r   0   s e   a   s o l i c i t a   o   f o i   e x e c u t a d a   c o m   s u c e s s o ,   1   s e   a   s o l i t i c a   o   n  o      s u p o r t a d a   e   o u t r o   v a l o r   s e   o c o r r e r   u m   e r r o .   N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   u s a n d o - s e   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   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 ( " S o l i c i t a   q u e   o   L o g i c a l D e v i c e   s e j a   a t i v a d o   ( \ " A t i v a d o \ "   i n p u t   p a r a m e t e r   =   T R U E )   o u   d e s a t i v a d o   ( =   F A L S E ) .   S e   t i v e r    x i t o ,   a   p r o p r i e d a d e   S t a t u s I n f o   d o   D e v i c e   t a m b  m   d e v e   r e f l e t i r   o   e s t a d o   d e s e j a d o   ( a t i v a d o / d e s a t i v a d o ) .   O   c  d i g o   d e   r e t o r n o   d e v e   s e r   0   s e   a   s o l i c i t a   o   f o i   e x e c u t a d a   c o m   s u c e s s o ,   1   s e   a   s o l i t i c a   o   n  o   f o r   s u p o r t a d a   e   o u t r o   v a l o r   s e   o c o r r e r   u m   e r r o .   N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   u s a n d o - s e   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   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 ( "     S o l i c i t a   q u e   o   L o g i c a l D e v i c e   s e j a   c o l o c a d o   o n l i n e   ( \ " O n l i n e \ "   i n p u t   p a r a m e t e r   =   T R U E )   o u   t i r a d o   d e   o f f l i n e   ( =   F A L S E ) .   A   c o n d i   o   \ " O n l i n e \ "   i n d i c a   q u e   o   D e v i c e   e s t    p r o n t o   p a r a   a c e i t a r   s o l i c i t a   e s   e   e s t    o p e r a c i o n a l   e   e m   p l e n o   f u n c i o n a m e n t o .   N e s s e   c a s o ,   a   p r o p r i e d a d e   A v a i l a b i l i t y   d o   D e v i c e   s e r i a   d e f i n i d a   p a r a   o   v a l o r   3   ( \ " R u n n i n g / F u l l   P o w e r \ " ) .   A   c o n d i   o   \ " O f f l i n e \ "   i n d i c a   q u e   u m   D e v i c e   e s t    l i g a d o   e   o p e r a c i o n a l ,   m a s   n  o   e s t    p r o c e s s a n d o   s o l i c i t a   e s   f u n c i o n a i s .   N o   e s t a d o   o f f l i n e ,   u m   D e v i c e   p o d e   t e r   a   c a p a c i d a d e   d e   e x e c u t a r   d i a g n  s t i c o   o u   g e r a r   a l e r t a s   o p e r a c i o n a i s .   P o r   e x e m p l o ,   q u a n d o   o   b o t  o   \ " O f f l i n e \ "      p r e s s i o n a d o   n u m a   I m p r e s s o r a ,   o   D e v i c e   n  o   e s t    m a i s   d i s p o n  v e l   p a r a   p r o c e s s a r   t a r e f a s   d e   i m p r e s s  o ,   m a s   p o d e   e s t a r   d i s p o n  v e l   p a r a   d i a g n  s t i c o   o u   m a n u t e n   o .   \ n     S e   e s s e   m  t o d o   f o r   b e m   s u c e d i d o ,   a s   p r o p r i e d a d e   A v a i l a b i l i t y   e   A d d i t i o n a l A v a i l a b i l i t y   d o   D e v i c e   d e v e m   r e f l e t i r   o   s t a t u s   a t u a l i z a d o .   S e   o c o r r e r   u m a   f a l h a   a o   c o l o c a r   o   D e v i c e   o n l i n e   o u   t i r a d o   d e   o f f l i n e ,   e l e   d e v e   p e r m a n e c e r   e m   s e u   e s t a d o   a t u a l .   I S T O    ,   a   s o l i c i t a   o ,   s e   b e m   s u c e d i d a ,   n  o   d e v e   d e i x a r   o   D e v i c e   e m   e s t a d o   i n d e t e r m i n a d o .   A o   c o l o c a r   u m   D e v i c e   \ " O n l i n e \ "   o u t r a   v e z ,   s a i n d o   d o   m o d o   \ " O f f l i n e \ " ,   o   D e v i c e   d e v e   s e r   r e s t a u r a d o   a o   s e u    l t i m o   e s t a d o   \ " O n l i n e \ " ,   s e m p r e   q u e   p o s s  v e l .   A p e n a s   u m   D e v i c e   q u e   t i v e r   o   S t a t u s I n f o   d e   \ " E n a b l e d \ "   ( v a l u e = 3 )   e   t i v e r   s i d o   c o n f i g u r a d o   p o d e   s e r   c o l o c a d o   o n l i n e   o u   t i r a d o   d e   o f f l i n e .   \ n     O   O n l i n e D e v i c e   d e v e   r e t o r n a r   0   s e   f o r   b e m   s u c e d i d o ,   1   s e   a   s o l i c i t a   o   n  o   f o r   s u p o r t a d a ,   2   s e   a   s o l i c i t a   o   n  o   f o r   s u p o r t a d a   d e v i d o   a o   e s t a d o   a t u a l   d o   D e v i c e   e   a l g u m   o u t r o   v a l o r ,   s e   o c o r r e u   q u a l q u e r   o u t r o   e r r o .   N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   r e t o r n a d o s   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   c o m   o   u s o   d e   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   d e   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 ( "     S o l i c i t a   q u e   o   L o g i c a l D e v i c e   c e s s e   t o d a s   a s   a t i v i d a d e s   d e   m a n e i r a   l i m p a   ( \ " Q u i e s c e \ "   i n p u t   p a r a m e t e r   =   T R U E )   o u   c o n t i n u e   a   a t i v i d a d e   ( =   F A L S E ) .   P a r a   e s s e   m  t o d o   c o l o c a r   e m   r e p o u s o   u m   D e v i c e ,   e s s e   D e v i c e   d e v e   t e r   u m a   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   \ " R u n n i n g / F u l l   P o w e r \ "   ( v a l u e = 3 )   e   u m   S t a t u s I n f o   d e   \ " E n a b l e d \ "   ( v a l u e = 3 ) .   P o r   e x e m p l o ,   s e   e s t i v e r   e m   r e p o u s o ,   u m   D e v i c e   p o d e   s e r   c o l o c a d o   o f f l i n e   p a r a   d i a g n  s t i c o   o u   d e s a t i v a d o   p a r a   d e s l i g a m e n t o   e   c o m u t a   o   a   q u e n t e .   P a r a   o   m  t o d o   r e t i r a r   u m   D e v i c e   d e   r e p o u s o   \ " u n q u i e s c e \ " ,   e s s e   D e v i c e   d e v e   t e r   u m a   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   \ " Q u i e s c e d \ "   ( v a l u e = 2 1 )   e   u m   S t a t u s I n f o   o f   \ " E n a b l e d \ "   ( v a l u e = 3 ) .   N e s s e   c a s o ,   o   D e v i c e   s e r    c o l o c a d o   d e   v o l t a   n o   e s t a d o   \ " E n a b l e d \ "   e   \ " R u n n i n g / F u l l   P o w e r \ " .   \ n     O   c  d i g o   d e   r e t o r n o   d o   m  t o d o   d e v e   i n d i c a r   o    x i t o   o u   a   f a l h a   d o   p r o c e s s o .   D e v e   r e t o r n a r   0   s e   t i v e r    x i t o ,   1   s e   a   s o l i c i t a   o   n  o   f o r   s u p o r t a d a ,   2   s e   a   s o l i c i t a   o   n  o   f o r   s u p o r t a d a   d e v i d o   a o   e s t a d o   a t u a l   d o   D e v i c e   e   o u t r o   v a l o r   s e   o c o r r e u   q u a l q u e r   o u t r o   e r r o .   N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   c o m   o   u s o   d e   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d a   m a t r i z   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 ( " S o l i c i t a   q u e   o   D e v i c e   c a p t u r e   s u a   c o n f i g u r a   o   a t u a l ,   i n s t a l a   o   e / o u   i n f o r m a   o   d e   e s t a d o   n u m   a r m a z e n a m e n t o   d e   b a c k u p .   O   o b j e t i v o      u s a r   e s t a   i n f o r m a   o   m a i s   t a r d e   ( v i a   m  t o d o   d e   R e s t o r e P r o p e r t i e s )   p a r a   r e t o r n a r   u m   D e v i c e   a   s u a   \ " c o n d i   o \ "   p r e s e n t e .   E s t e   m  t o d o   p o d e   n  o   s e r   s u p o r t a d o   p o r   t o d o s   o s   D e v i c e s .   O   m  t o d o   d e v e   r e t o r n a r   0   s e   t i v e r    x i t o ,   1   s e   a   s o l i c i t a   o   n  o   f o r   s u p o r t a d a   e   o u t r o   v a l o r   s e   q u a l q u e r   o u t r o   e r r o   o c o r r e r .   N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   u s a n d o   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   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 ( " S o l i c i t a   q u e   o   D e v i c e   r e s t a b e l e  a   s u a   c o n f i g u r a   o   a t u a l ,   i n s t a l a   o   e / o u   i n f o r m a   o   d e   e s t a d o   d e   u m   a r m a z e n a m e n t o   d e   b a c k u p .   O   o b j e t i v o      c a p t u r a r   e s t a   i n f o r m a   o   m a i s   t a r d e   ( v i a   m  t o d o   d e   S a v e P r o p e r t i e s )   e   u s  - l a   p a r a   r e t o r n a r   u m   D e v i c e   a   s u a   \ " c o n d i   o \ "   a n t e r i o r .   E s t e   m  t o d o   p o d e   n  o   s e r   s u p o r t a d o   p o r   t o d o s   o s   D e v i c e s .   O   m  t o d o   d e v e   r e t o r n a r   0   s e   t i v e r    x i t o ,   1   s e   a   s o l i c i t a   o   n  o   f o r   s u p o r t a d a   e   o u t r o   v a l o r   s e   q u a l q u e r   o u t r o   e r r o   o c o r r e r .   N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   u s a n d o   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   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      u m a   s u p e r c l a s s e   p a r a   o   a g r u p a m e n t o   d e   d i v e r s o s   D e v i c e s   r e l a c i o n a d o s   a   c o n t r o l e s   e x i s t e n t e s .   E x e m p l o s   d e   C o n t r o l l e r s   s  o   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 ,   . . .   A   c l a s s e   C o n t r o l l e r      u m a   a b s t r a   o   p a r a   D e v i c e s   c o m   u m a   p i l h a    n i c a   d e   p r o t o c o l o ,   q u e   e x i s t e   p r i m a r i a m e n t e   p a r a   a   c o m u n i c a   o   e   c o n t r o l e   o u   r e c o n f i g u r a   o   d e   D e v i c e s   ( C o n t r o l l e d B y )   c o n t r o l a d 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 1 6 ) ]   
 
 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 o r  r i o   d a    l t i m a   r e c o n f i g u r a   o   d o   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 ( " O   p r o t o c o l o   u s a d o   p e l o   C o n t r o l l e r   p a r a   a c e s s a r   o s   D e v i c e s   ' c o n t r o l a d o 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 { " O u t r o " ,   " D e s c o n h e c i d o " ,   " 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 e   f l e x  v e l " ,   " 1 4 9 6 " ,   " I n t e r f a c e   p a r a l e l a   S C S I   " ,   " P r o t o c o l o   d e   c a n a l   d e   f i b r a   S C S I   " ,   " P r o t o c o l o   d e   b a r r a m e n t o   s e r i a l   S C S I   " ,   " P r o t o c o l o   d e   b a r r a m e n t o   s e r i a l - 2   ( 1 3 9 4 )   S C S I   " ,   " A r q u i t e t u r a   d e   a r m a z e n a m e n t o   s e r i a l   S C S I " ,   " V E S A " ,   " P C M C I A " ,   " U S B   ( 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 o   p a r a l e l o " ,   " E S C O N " ,   " D i a g n  s t i c o " ,   " I 2 C " ,   " E n e r g i a " ,   " 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   a p e r f e i  o a d a " ,   " A G P " ,   " T W I R P   ( t w o - w a y   i n f r a r e d ) " ,   " F I R   ( f a s t   i n f r a r e d ) " ,   " S I R   ( s e r i a l   i n f r a r e d ) " ,   " 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  m e r o   m  x i m o   d e   e n t i d a d e s   e n d e r e   v e i s   d i r e t a m e n t e   s u p o r t a d a s   p o r   e s t e   C o n t r o l l e r .   O   v a l o r   0   d e v e   s e r   u s a d o   s e   o   n  m e r o      d e s c o n h e c i d o   o u   i l i m i t a d o . " )   :   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 ( " S t r i n g   d e   f o r m a   l i v r e   q u e   f o r n e c e   m a i s   i n f o r m a   e s   r e l a c i o n a d a s   a o   P r o t o c o l S u p p o r t e d   p e l o   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      u m a   s u p e r c l a s s e   p a r a   a s   c l a s s e s   P C I B r i d g e   e   P C I D e v i c e .   E s t a s   c l a s s e s   m o d e l a m   o s   a d a p t a d o r e s   e   p o n t e s   n u m   b a r r a m e n t o   P C I .   A s   p r o p r i e d a d e s   n o   P C I C o n t r o l l e r   e   s u a s   s u b c l a s s e s   s  o   d e f i n i d a s   n a s   v  r i a s   P C I   S p e c i f i c a t i o n s   p u b l i c a d a s   p e l o   P C I   S I G . " )   :   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 1 6 ) ]   
 
 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  d o   a t u a l   d o   r e g i s t r o   q u e   f o r n e c e   o   c o n t r o l e   b  s i c o   s o b r e   a   h a b i l i d a d e   d o s   d i s p o s i t i v o s   d e   r e s p o n d e r e m   a   a c e s s o s   d e   P C I   e / o u   e x e c u t  - l o s . " )   :   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 ( " M a t r i z   d e   n  m e r o s   i n t e i r o s   i n d i c a n d o   o s   r e c u r s o s   d e   c o n t r o l a d o r .   A s   i n f o r m a   e s   d o   t i p o   \ " S u p o r t a   6 6 M H z \ "   ( v a l u e = 2 )   s  o   e s p e c i f i c a d a s   n e s t a   p r o p r i e d a d e .   O s   d a d o s   n a   m a t r i z   C a p a b i l i t i e s   s  o   c o l e t a d o s   d o   P C I   S t a t u s   R e g i s t e r   e   d a   P C I   C a p a b i l i t i e s   L i s t   c o n f o r m e   d e f i n i d o   n a   P C I   S p e c i f i c 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 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " D e s c o n h e c i d o " ,   " O u t r o " ,   " S u p o r t a   6 6 M H z " ,   " S u p o r t a   R e c u r s o s   d e f i n  v e i s   p e l o   u s u  r i o " ,   " S u p o r t a   F a s t   B a c k - t o - B a c k   T r a n s a c t i o n s " ,   " S u p o r t a   P C I - X   " ,   " S u p o r t a d o   p e l o   g e r e n c i a m e n t o   d e   e n e r g i a   P C I " ,   " S u p o r t a d o   p e l o   M e s s a g e   S i g n a l e d   I n t e r r u p t s   " ,   " S u p o r t a   P a r i t y   E r r o r   R e c o v e r y   " ,   " S u p o r t a d o   p e l o   A G P   " ,   " S u p o r t a d o   p e l o   V i t a l   P r o d u c t   D a t a   " ,   " O f e r e c e   S l o t   I d e n t i f i c a t i o n " ,   " S u p o r t a d o   p e l o   H o t   S w a p " }   :   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 ( " M a t r i z   d e   s t r i n g s   d e   f o r m a   l i v r e   q u e   f o r n e c e m   e x p l i c a   e s   m a i s   d e t a l h a d a s   p a r a   q u a l q u e r   u m   d o s   r e c u r s o s   d o   P C I C o n t r o l l e r   i n d i c a d o   n a   m a t r i z   C a p a b i l i t i e s .   O b s e r v e   q u e   c a d a   e n t r a d a   d e s t a   m a t r i z   r e l a c i o n a - s e      e n t r a d a   n a   m a t r i z   C a p a b i l i t i e s   q u e   e s t    l o c a l i z a d a   n o   m e s m o    n d 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   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 ( " A   t e m p o r i z a   o   m a i s   l e n t a   d e   d i s p o s i t i v o   s e l e c i o n a d a   p a r a   u m   d i s p o s i t i v o   a l v o . " )   :   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 { " D e s c o n h e c i d o " ,   " O u t r o " ,   " R  p i d o " ,   " M  d i o " ,   " V a g a r o s o " ,   " R e s e r v a d o " }   :   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 o   d e   8   b i t s   q u e   i d e n t i f i c a   a   f u n   o   b  s i c a   d o   d i s p o s i t i v o   P C I .   E s t e      a p e n a s   o   b y t e   s u p e r i o r   ( o f f s e t   0 B h )   d o   c a m p o   C l a s s C o d e   d e   3   b y t e s .   O b s e r v e   q u e   a   m a t r i z   V a l u e M a p   d a   p r o p r i e d a d e   e s p e c i f i c a   a   r e p r e s e n t a   o   d e c i m a l   d e s t a   i n f o r m a   o . " )   :   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 " ,   " A r m a z e n a m e n t o   e m   m a s s a " ,   " R e d e " ,   " V  d e o " ,   " M u l t i m  d i a " ,   " M e m  r i a " ,   " P o n t e " ,   " C o m u n i c a   e s   s i m p l e s " ,   " P e r i f  r i c o   d e   b a s e " ,   " E n t r a d a " ,   " E s t a   o   d e   e n c a i x e " ,   " P r o c e s s a d o r " ,   " B a r r a m e n t o   s e r i a l " ,   " S e m   f i o " ,   " E / S   I n t e l i g e n t e " ,   " C o m u n i c a   e s   p o r   s a t  l i t e " ,   " C o d i f i c a   o / D e c o d i f i c a   o " ,   " A q u i s i   o   d e   d a d o s   e   p r o c e s s a m e n t o   d e   s i n a l " ,   " P C I   r e s e r v a d o " ,   " O u t r o " }   :   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 ( " E s p e c i f i c a   o   t a m a n h o   d e   l i n h a   d e   c a c h e   d o   s i s t e m a   e m   i n c r e m e n t o   d e   p a l a v r a   d u p l a   ( i .    ,   u m   s i s t e m a   b a s e a d o   e m   4 8 6   d e v e   a r m a z e n a r   o   v a l o r   0 4 h ,   q u e   i n d i c a   o   t a m a n h o   d e   l i n h a   d e   c a c h e   d e   q u a t r o   p a l a v r a s   d u p l a 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 W o r d 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 e f i n e   o   t e m p o   m  n i m o ,   e   c i l c l o s   d e   r e l  g i o   P C I ,   e m   q u e   o   b a r r a m e n t o   m e s t r e   p o d e   r e t e r   a   p o s s e   d o   b a r r a m e n t o . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " C i c l o s   d e   r e l  g i o   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 e f i n e   o   p i n o   d a   s o l i c i t a   o   d e   i n t e r r u p   o   d o   P C I   ( I N T A #   t o   I N T D # )   a o   q u a l   u m   d i s p o s i t i v o   f u n c i o n a l   P C I      c o n e c t a d o . " )   :   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 { " N e n h u m " ,   " I N T A # " ,   " I N T B # " ,   " I N T C # " ,   " I N T D # " ,   " D e s c o n h e c i d o " }   :   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 ( " E n d e r e  o   d e   m e m  r i a   d e   b a s e   d e   e x p a n s  o   d e   R O M   e m   p a l a v r a   d u p l a . " )   :   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 W o r d 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 ( " A v i s a   s e   o   d i s p o s i t i v o   P C I   p o d e   r e a l i z a r   a   f u n   o   d e   a u t o - t e s t e .   R e t o r n a   o   b i t   7   d o   r e g i s t r o   B I S T   c o m o   b o o o l e a n o . " )   :   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 o d o   p a r a   c h a m a r   o   a u t o - t e s t e   d o   d i s p o s i t i v o   P C I .   E s t e   m  t o d o   d e f i n e   o   b i t   6   d o   r e g i s t r o   B I S T .   O   r e s u l t a d o   d o   r e t o r n o   s  o   o s   q u a t r o   b i t s   i n f e r i o r e s   d o   r e g i s t r o   B I S T   o n d e   0   i n d i c a    x i t o   e   n  o   z e r o   s i g n i f i c a   a   f a l h a   d e   u m   d i s p o s i t i v o   d e p e n d e n t e .   O   s u p o r t e   a   e s t e   m  t o d o      o p c i o n a l   n a   P C I   S p e c i f i c 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 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 ( " R e c u r s o s   e   g e r e n c i a m e n t o   d e   u m   c o n t r o l a d o r   d e   d i s p o s i t i v o   P C I   e m   u m a   p l a c a   a d a p t a d o r a . " )   :   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 1 6 ) ]   
 
 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 ( " M a t r i z   d e   e n d e r e  o s   d e   m e m  r i a   b a s e   d e   p a l a v r a   d u p l a . " )   :   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  d i g o   i d e n t i f i c a d o r   d e   s u b s i s t e m a . " )   :   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 o   f o r n e c e d o r   d o   s u b s i s t e m a .   A s   i n f o r m a   e s   d e   I D   s  o   r e p o r t a d a s   d e   u m   P C I D e v i c e   v i a   s o l i c i t a   e s   e s p e c  f i c a s   d e   p r o t o c o l o .   O   l o c a l   c o r r e t o   n o   C I M   S c h e m a   p a r a   e s t a s   i n f o r m a   e s      n o   C I M _ P h y s i c a l E l e m e n t   ( a   p r o p r i e d a d e   d o   M a n u f a c t u r e r )   p a r a   o   h a r d w a r e   e   o   C I M _ P r o d u c t   ( p r o p r i e d a d e   d o   V e n d o r )   s e   a s   i n f o r m a   e s   f o r e m   r e l a c i o n a d a s      a q u i s i   o   d o   P r o d u c t .   E s t e s   d a d o s   s  o   t a m b  m   r e p o r t a d o s   a q u i   p o i s   f a z e m   p a r t e   d a   s a  d a   p a d r  o   d o   D e v i c e   c o m o   o t i m i z a   o . " )   :   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 o   q u e   i n d i c a   p o r   q u a n t o   t e m p o   o   m a s t e r   g o s t a r i a   d e   r e t e r   a   p o s s e   d o   b a r r a m e n t o   d e   P C I   s e m p r e   q u e   i n i c i a r   u m a   t r a n s a   o .   o   v a l o r   z e r o   i n d i c a   q u e   n  o   h    r e q u i s i t o s . " )   :   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 g u n d o 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 o   q u e   e s p e c i f i c a   a   f r e q   n c i a   c o m   q u e   u m   d i s p o s i t i v o   p r e c i s a   a c e s s a r   o   b a r r a m e n t o   P C I   e m   2 5 0 n s .   Z e r o   i n d i c a   q u e   n  o   h    r e q u i s i t o . " )   :   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 g u n d o 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 e s e n t a   a   h a b i l i d a d e   d e   u t i l i z a r   o u   c h a m a r   u m   S e r v i c e .   P o n t o s   d e   a c e s s o   r e p r e s e n t a m   o   f a t o   d e   u m   S e r v i c e   s e r   d i s p o n i b i l i z a d o   p a r a   u s o   p o r   o u t r a s   e n t i d a d 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 1 6 ) ]   
 
 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 ( " E s c o p o   d o   C r e a t i o n C l a s s N a m e   d o   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   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 ( " E s c o p o   d o   N a m e   d o   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   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 c a   o   n o m e   d a   c l a s s e   o u   s u b c l a s s e   u s a d a   n a   c r i a   o   d e   u m a   i n s t  n c i a .   Q u a n d o   u s a d a   c o m   o u t r a s   p r o p r i e d a d e s   c h a v e   d e s t a   c l a s s e ,   e s t a   p r o p r i e d a d e   p e r m i t e   a   t o d a s   a s   i n s t  n c i a s   d e s t a   c l a s s e   e   s u a s   s u b c l a s s e s   s e r e m   i d e n t i f i c a d a s   d e   f o r m a   e x c l u s i v a . " )   :   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 ( " A   p r o p r i e d a d e   N a m e   i d e n t i f i c a   d e   f o r m a   e x c l u s i v a   o   S e r v i c e A c c e s s P o i n t   e   f o r n e c e   u m a   i n d i c a   o   d a   f u n c i o n a l i d a d e   g e r e n c i a d a .   E s t a   f u n c i o n a l i d a d e      d e s c r i t a   e m   m a i o r   d e t a l h e   n a   p r o p r i e d a d e   D e s c r i p t i o n   d o   o b j e t o . " )   :   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 ( " P o n t o   d e   c o m u n i c a   o   d e   o n d e   o s   d a d o s   p o d e m   s e r   e n v i a d o s   o u   r e c e b i d o s .   O   P r o t o c o l E n d p o i n t s   f a z   o   l i n k   c o m   i n t e r f a c e s   d e   r o t e a d o r   e   c o m u t a   p o r t a s   p a r a   o   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 1 6 ) ]   
 
 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 ( " S t r i n g   q u e   i d e n t i f i c a   e s t e   P r o t o c o l E n d p o i n t   c o m   u m a   p o r t a   o u   u m a   i n t e r f a c e   n u m   d i s p o s i t i v o .   P a r a   a s s e g u r a r   e x c l u s i v i d a d e ,   a   p r o p r i e d a d e   N a m e   d e v e   s e r   p r  - a n e x a d a   ( n o   i n  c i o )   o u   p  s - a n e x a d a   ( n o   f i m )   c o m   a s   i n f o r m a   e s   d a s   p r o p r i e d a d e   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   m  t o d o   e s c o l h i d o      d e s c r i t o   n a   p r o p r i e d a d e   N a m e F o r m a t   d e s t a   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 ( " O   N a m e F o r m a t   c o n t  m   a   n o m e a   o   h e u r  s t i c a   e s c o l h i d a   p a r a   g a r a n t i r   q u e   o   v a l o r   d a   p r o p r i e d a d e   N a m e   s e j a   e x c l u s i v a .   P o r   e x e m p l o ,   a l g u  m   p o d e   d e c i d i r   p r e a n e x a r   o   n o m e   d a   p o r t a   o u   i n t e r f a c e   c o m   o   T y p e   d e   P r o t o c o l E n d p o i n t   d e s s a   i n s t  n c i a   ( i .    ,   I P v 4 )   s e g u i d o   d e   u m   t r a  o   s u b l i n h a d o . " )   :   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 ( " O   P r o t o c o l T y p e      u m a   e n u m e r a   o   q u e   f o r n e c e   i n f o r m a   e s   p a r a   c a t e g o r i z a r   e   c l a s s i f i c a r   i n s t  n c i a s   d i f e r e n t e s   d e s s a   c l a s s e .   P a r a   a   m a i o r i a   d a s   i n s t  n c i a s ,   a s   i n f o r m a   e s   n e s s a   e n u m e r a   o   e   a   d e f i n i   o   d a   s u b c l a s s e   s e   s o b r e p  e m .   E n t r e t a n t o ,   h    v  r i o s   c a s o s   o n d e   u m a   s u b c l a s s e   e s p e c  f i c a   d e   P r o t o c o l E n d p o i n t   n  o      n e c e s s  r i a   ( p o r   e x e m p l o ,   n  o   h    F i b r e   C h a n n e l   E n d p o i n t ) .   P o r   i s s o ,   e s s a   p r o p r i e d a d e   p r e c i s a   d e f i n i r   o   t i p o   d e   E n d p o i n t .   O b s e r v e   q u e   n u m a   v e r s  o   f u t u r a   d o   C I M   S c h e m a ,      m u i t o   p r o v  v e l   q u e   o   P r o t o c o l E n d p o i n t   s e r    A B S T R A C T ,   f o r  a n d o   a   s u b c l a s s i f i c a   o   e   r e m o v e n d o   a   n e c e s s i d a d e   d e s t a   p r o p r i e d a 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 { " 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 { " D e s c o n h e c i d o " ,   " O u t r o " ,   " 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 " ,   " C a n a l   d e   f i b r a " ,   " 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 ( " S t r i n g   q u e   d e s c r e v e   o   t i p o   d e   P r o t o c o l E n d p o i n t   q u a n d o   a   p r o p r i e d a d e   T y p e   d e s s a   c l a s s e   ( o u   q u a l q u e r   d e   s u a s   s u b c l a s s e s )      d e f i n i d a   e m   1   ( i .    ,   \ " O t h e r \ " ) .   E s s a   p r o p r i e d a d e   d e v e   s e r   d e f i n i d a   p a r a   N U L L   q u a n d o   a   p r o p r i e d a d e   T y p e   f o r   d e   q u a l q u e r   v a l o r   a l  m   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   q u e      d e d i c a d o   a   e x e c u t a r   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 1 6 ) ]   
 
 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 ( " E n d e r e  o   I P   q u e   e s s e   P r o t o c o l E n d p o i n t   r e p r e s e n t a ,   f o r m a t a d o   d e   a c o r d o   c o m   a   c o n v e n   o   a p r o p r i a d a   d e f i n i d a   n a   p r o p r i e d a d e   A d d r e s s T y p e   d e s s a   c l a s s e   ( i    . ,   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 ( " M  s c a r a   d o   e n d e r e  o   I P   d e s t e   P r o t o c o l E n d p o i n t ,   f o r m a t a d a   d e   a c o r d o   c o m   a   c o n v e n   o   a p r o p r i a d a   d e f i n i d a   n a   p r o p r i e d a d e   A d d r e s s T y p e   d e s s a   s u b c l a s s e   ( 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 ( " E n u m e r a   o   q u e   d e s c r e v e   o   f o m a t o   d a   p r o p r i e d a d e   d o   e n d e r e  o .   S e m p r e   q u e   p o s s  v e l ,   d e v e m   s e r   u s a d o s   e n d e r e  o s   c o m p a t  v e i s   c o m   I P v 4   e m   v e z   d o s   e n d e r e  o s   n a t i v o s   I P v 6   ( v e j a   R F C   2 3 7 3 ,   s e   o   2 . 5 . 4 ) .   A   f i m   d e   o b t e r   u m   f o r m a t o   c o n s i s t e n t e   p a r a   o s   e n d e r e  o s   I P v 4   e m   a m b i e n t e   m i s t o   d e   I P v 4 / v 6 ,   t o d o s   o s   e n d e r e  o s   I P v 4   b e m   c o m o   o s   e n d e r e  o s   c o m p a t  v e i s   c o m   I P v 4   e   I P v 6   e   e n d e r e  o s   m a p e a d o s   p a r a   I P v 4   e   I P v 6 ,   d e v e m   e s t a r   n o   f o r m a t o   p a d r  o   I P v 4 ,   d e   a c o r d o   c o m   a   R F C   2 3 7 3 ,   s e   o   2 . 5 . 4 . " )   :   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 { " D e s c o n h e c i d o " ,   " 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 ( " N  o      p o s s  v e l   d i s t i n g  i r   s    p e l o   e n d e r e  o   s e   u m   I P P r o t o c o l E n d p o i n t   p o d e   s u p o r t a r   I P v 4   e   I P v 6   o u   a p e n a s   u m   d e s s e s   f o r m a t o s .   E s s a   p r o p r i e d a d e   d e f i n e   e x p l i c i t a m e n t e   o   s u p o r t e   p a r a   d i f e r e n t e s   v e r s  e s   d e   I P   q u e   e s t e   I P P r o t o c o l E n d p o i n t   o f e r e c 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 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " D e s c o n h e c i d o " ,   " S o m e n t e   I P v 4   " ,   " S o m e n t e   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   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 m a   i n s t  n c i a   d e   V L A N   r e p r e s e n t a   u m a   V L A N   d e n t r o   d e   u m   c o m u t a d o r .   E m   u m   c o m u t a d o r   e m   p a r t i c u l a r ,   d e v e   h a v e r   u m a   i n s t  n c i a   d e   V L A N   p a r a   c a d a   V L A N   d i s p o n  v e l   n e s s e   c o m u t a d o r .   P o r   e x e m p l o ,   e m   u m   c o m u t a d o r   c o m   V L A N s   b a s e a d a s   e m   p o r t a ,   s e   h o u v e r   V L A N s    s   q u a i s   p o d e m   s e r   a t r i b u  d a s   p o r t a s   ( V L A N   1   a   V L A N   1 6 ) ,   d e v e   h a v e r   u m   i n s t  n c i a   d e   C I M _ V L A N   p a r a   c a d a   u m a ,   i s t o    ,   d e     V L A N   1   a   V L A N   1 6 . \ n \ n A   V L A N   h e r d a   o   N a m e   d o   S e r v i c e A c c e s s P o i n t .   U s e   e s s a   c o n d i   o   p a r a   o   n o m e   t e x t u a l   d a   V L A N ,   s e   h o u v e r .   C a s o   c o n t r  r i o ,   s i n t e t i z e   u m   n o m e   t e x t u a l ,   p o r   e x e m p l o ,   V L A N   0 0 0 3 .   ( P r o c u r e   u t i l i z a r   o s   z e r o s   d e   p r e e n c h i m e n t o ,   c o n f o r m e   m o s t r a d o ,   a   f i m   d e   g a r a n t i r   q u e   o s   n o m e s   t e x t u a i s   d e   V L A N   s e j a m   e x t r a  d o s   e   a p r e s e n t a d o s   p o r   a p l i c a t i v o s   d e   g e r e n c i a m e n t o ,   o s   n o m e s   d e   V L A N   s e r  o   o r d e n a d o s   n a   o r d e m   e s p e r a d a .      i r r i t a n t e   v e r   u m a   l i s t a   o r d e n a d a   d e s t a   f o r m a ,   ' 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 . . . ' ,   q u a n d o   p o d e r i a   t e r   s i d o   o r d e n a d a   d e s t a   f o r m a ,   ' 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 ,   . . . . ' . )   A   p a r t e   n u m  r i c a   d o   n o m e   d e v e   t e r   p e l o   m e n o s   q u a t r o   d  g i d o s   p o i s   a   n o r m a   8 0 2 . 1 Q   e s p e c i f i c a   4 0 9 5   V L A N s . \ n \ n A   i n t e n   o      q u e   a   V L A N   s e j a   i n c l u  d a   e   e m   s u b c l a s s e   a p e n a s   s e   f o r   n e c e s s  r i o   a d i c i o n a r   a t r i b u t o s .   O   t i p o   d e   V L A N   p o d e   s e r   i n f e r i d o   d o   V L A N S e r v i c e ( s )   a o   q u a l   a   V L A N   e s t    a s s o c i a d a   n a   a s s o c i a   o   V L A N F o r . \ n \ n U m a   i n s t  n c i a   d e   V L A N   p o d e   s e r   a s s o c i a d a   a   m a i s   d e   u m   V L A N S e r v i c e .   P o r   e x e m p l o ,   h    c o m u t a d o r e s   q u e   s u p o r t a m   V L A N s   8 0 2 . 1 Q   V L A N s   e   V L A N s   p r o p r i e t  r i a s   d o   f o r n e c e d o r .   E m   a l g u n s   d e s s e s   c o m u t a d o r e s ,   s e   u m   p a c o t e   d i f u n d i d o      r e c e b i d o   e m   u m a   p o r t a   n a   V L A N   5   d e     8 0 2 . 1 Q   e l e   s e r    t r a n s m i t i d o   d e   u m a   p o r t a   n a   V L A N   5   p r o p r i e t  r i a .   N a   v e r d a d e ,   h    s o m e n t e   u m a   V L A N   5 ,   p o i s   o   t i p o   d e   p o r t a   a p e n a s   d e t e r m i n a   o   f o r m a t o   d o   p a c o t e   p a r a   o s   p a c o t e s   i d e n t i f i c a d o s .   N o   c a s o   d e s c r i t o ,   a p e n a s   u m a   i n s t  n c i a   d e   C I M _ V L A N   d e v e   s e r   i n s t a n c i a d a   p a r a   a   V L A N   5   e   e l a   d e v e   s e r   a s s o c i a d a   a   a m b o s ,   o   V L A N S e r v i c e   8 0 2 . 1 Q   e   o   V L A N S e r v i c e   p r o p r i e t  r i o .   \ n \ n E m   c o m u t a d o r e s   a l e r t a s   a   V L A N   t  p i c o s ,   o s   p a c o t e s   p o d e m   s e r   a t r i b u  d o s   a   u m a   V L A N   b a s e a d a   n a   p o r t a   n a   q u a l   e l e s   f o r a m   r e c e b i d o s   ( V L A N s   b a s e a d a s   e m   p o r t a ) ,   c o m   b a s e   n o   e n d e r e  o   M A C   d e   o r i g e m   ( V L A N s   b a s e a d a s   e m   M A C )   o u   c o m   b a s e   n o   v a l o r   d e   u m   c o n j u n t o   d e   b i t s   n o   p a c o t e   ( V L A N s   b a s e a d a s   e m   p r o t o c o l o ) .   S e   f o r   d e s e j  v e l   r e p r e s e n t a r   o   p r e d i c a d o   d e   a t r i b u i   o   d e   V L A N   p a r a   a l g u m   c o m u t a d o r   d e   V L A N   b a s e a d o   e m   M A C ,   s e r    n e c e s s  r i o   c o l o c a r   a   V L A N   e m   s u b c l a s s e .   A   l i s t a   d e   e n d e r e  o s   M A C   a s s o c i a d o s   a   u m a   V L A N      e n t  o   a t r i b u  d a   d a   s u b c l a s s e .   S e   f o r   p r e c i s o   r e p r e s e n t a r   o   p r e d i c a d o   d e   a t r i b u i   o   d a   V L A N   e m   u m   c o m u t a d o r   d e   V L A N   b a s e a d o   e m   p r o t o c o l o ,   s e r    n e c e s s  r i o   c o l o c a r   a   V L A N ,   o   I n b o u n d V L A N   o u   a m b o s   e m   s u b c l a s s e .   S e   o   p r e d i c a d o   s e   a p l i c a   a   t o d a s   a s   p o r t a s   d o   c o m u t a d o r ,   s o m e n t e   a   V L A N   p r e c i s a   e s t a r   n a   s u b c l a s s e .   S e   o   p r e d i c a d o   v a r i a r   c o m   b a s e   n a   p o r t a ,   o   I n b o u n d V L A N   d e v e   e s t a r   n a   s u b c l a s s e   e   o   C I M _ V L A N   p o d e   t a m b  m   s e r   i n c l u  d o   e m   s u b c l a s s 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 1 6 ) ]   
 
 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  m e r o   d e   i d e n t i f i c a   o   d e   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      u m a   a s s o c i a   o   g e n  r i c a   u s a d a   p a r a   e s t a b e l e c e r   ' p a r t e   d a s '   r e l a   e s   e n t r e   o s   M a n a g e d S y s t e m E l e m e n t s .   P o r   e x e m p l o ,   a   a s s o c i a   o   S y s t e m C o m p o n e n t   d e f i n e   p a r t e s   d o   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 1 6 ) ]   
 
 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 ( " E l e m e n t o   p a i   n a   a s s o c i a   o . " )   :   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 ( " E l e m e n t o   f i l h o   n a   a s s o c i a   o . " )   :   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 ( " C l a s s e   d e r i v a d a   d o   L o g i c a l E l e m e n t   q u e      u m a   c o l e   o   e s p e c i a l   d e   M a n a g e S y s t e m E l e m e n t s .   E s t a   c o l e   o   i n d i c a   q u e   o s   c o m p o n e n t e s   a g r e g a d o s   f o r n e c e m   m a i s   r e d u n d  n c i a .   T o d o s   o s   e l e m e n t o s   a g r e g a d o s   n u m   R e d u n d a c y G r u p o   d e v e m   s e r   i n s t a n c i a   e s   d a   m e s m a   c l a s s e   d e   o b j e t o . " )   :   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 1 6 ) ]   
 
 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 c a   o   n o m e   d a   c l a s s e   o u   s u b c l a s s e   u s a d a   n a   c r i a   o   d e   u m a   i n s t  n c i a .   Q u a n d o   u s a d a   c o m   o u t r a s   p r o p r i e d a d e s   c h a v e   d e s t a   c l a s s e ,   e s t a   p r o p r i e d a d e   p e r m i t e   a   t o d a s   a s   i n s t  n c i a s   d e s t a   c l a s s e   e   s u a s   s u b c l a s s e s   s e r e m   i d e n t i f i c a d a s   d e   f o r m a   e x c l u s i v a . " )   :   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 ( " O   N o m e   R e d u n d a c y G r o u p   s e r v e   c o m o   u m a   c h a v e   p a r a   a   i n s t  n c i a   d o   G r o u p   n u m   a m b i e n t e   d e   e m p r e s a . " )   :   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 r n e c e   i n f o r m a   e s   s o b r e   o   e s t a d o   d o   R e d u n d a n c y G r o u p .   \ " R e d u n d  n c i a   T o t a l \ "   ( v a l u e = 2 )   s i g n i f i c a   q u e   t o d a s   a s   r e d u n d  n c i a s   c o n f i g u r a d a s   a i n d a   e s t  o   d i s p o n  v e i s ;   \ " R e d u n d  n c i a   D e g r a d a d a \ "   ( 3 )   s i g n i f i c a   q u e   f o r a m   e x p e r i m e n t a d a s   a l g u m a s   f a l h a s   m a s   a i n d a   h    u m a   q u a n t i d a d e   r e d u z i d a   d e   r e d u n d  n c i a   d i s p o n  v e l ;   \ " R e d u n d  n c i a   P e r d i d a \ "   ( 4 )   s i g n i f i c a   q u e   f o i   e x p e r i m e n t a d o   u m   n  m e r o   s u f i c i e n t e   d e   f a l h a s   d e   f o r m a   q u e   n  o   h    r e d u n d  n c i a   d i s p o n  v e l   e   a   p r  x i m a   f a l h a   p r o v o c a r    f a l h a   g e r a l .   A l  m   d i s s o ,   o s   v a l o r e s   \ " O u t r o \ "   ( 1 )   e   \ " D e s c o n h e c i d o \ "   ( 0 ) ,   t a m b  m   s  o   d e f i n i d o 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 { " D e s c o n h e c i d o " ,   " O u t r o " ,   " C o m p l e t a m e n t e   r e d u n d a n t e " ,   " R e d u n d  n c i a   d e g r a d a d a " ,   " R e d u n d  n c i a   p e r d i d a " }   :   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 m   R e d u n d a n c y G r o u p   a g r e g a   M a n a g e d   S y s t e m   E l e m e n t   e   i n d i c a   q u e   e s s e s   e l e m e n t o s ,   t o m a d o s   e m   c o n j u n t o s ,   f o r n e c e m   r e d u n d  n c i a .   T o d o s   o s   e l e m e n t o s   a g r e g a d o s   n u m   R e d u n d a c y G r u p o   d e v e m   s e r   i n s t a n c i a   e s   d a   m e s m a   c l a s s e   d e   o b j e t o " )   :   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 1 6 ) ]   
 
 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 ( " A   a s s o c i a   o   R e d u n d a n c y C o m p o n e n t   i n d i c a   q u e   ' e s t e   c o n j u n t o   d e   v e n t i l a d o r e s '   o u   ' e s t a s   e x t e n s  e s   f  s i c a s '   p a r t i c i p a m   d e   u m   R e d u n d a n c y G r o u p    n i c o . " )   :   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      u m a   c l a s s e   A b s t r a c t   q u e   d e f i n e   c o n c e i t o s   d e   h a r d w a r e   d e   r e d e   ( p o r   e x e m p l o ,   P e r m a n e n t A d d r e s s   o u   V e l o c i d a d e   d e   o p e r a   o ) .   N e t w o r k A d a p t e r s   s  o   D e v i c e s   c o m   a   h a b i l i d a d e   d e   s u p o r t a r   m  l t i p l o s   p r o t o c o l o s   d e   n  v e l   m a i s   a l t o   e   f o r n e c e r   i m p l e m e n t a   o   p o r   t r  s   d a   c l a s s e   P r o t o c o l E n d p o i n t   d o   N e t w o r k   M o d e l .   ( E s s a s   i n f o r m a   e s   s  o   a p r e s e n t a d a s   c o m   o   u s o   d a   a s s o c i a   o   D e v i c e S A P I m p l e m e n t a t i o n ,   d e f i n i d a   n o   C o r e   M o d e . )   O s   N e t w o r k A d a p t e r s   e   s e u s   E n d p o i n t s   r e p r e s e n t a m   o   p o t e n c i a l   p a r a   c o n e c t i v i d a d e   e n t r e   p o n t o s .   \ n O   ' p o t e n c i a l   p a r a   c o n e c t i v i d a d e '      m u i t o   d i f e r e n t e   d o   m a s t e r - s l a v e / c o n t r o l a d o r - c o n t r o l a d o   p o r   r e l a c i o n a m e n t o s   d e   C I M _ C o n t r o l l e r .    s   v e z e s ,   e n t r e t a n t o ,   u m   D e v i c e    n i c o      u m   t i p o   d e   N e t w o r k A d a p t e r   e   u m   C o n t r o l l e r     a o   m e s m o   t e m p o ,   p o r   e x e m p l o ,   q u a n d o   u m   F i b r e C h a n n e l A d a p t e r   e s t    o p e r a n d o   c o m o   u m   S C S I C o n t r o l l e r   d o   C o m p u t e r S y s t e m .   N e s s e   c a s o ,   h    a s p e c t o s   d o   D e v i c e   q u e   s  o   o r i e n t a d o s   p a r a   r e d e   e   o u t r o s   q u e   s  o   o r i e n t a d o s   p a r a   C o n t r o l l e r   -   e ,   a m b a s ,   a s   c l a s s e s     C o n t r o l l e r   e   A d a p t e r   d e v e m   s e r   i n s t a n c i a d a s .      t a m b  m   c r i a d a   u m a   r e l a   o   D e v i c e I d e n t i t y   p a r a   u n i r   e s s e s   a s p e c t o s / a b s t r a   e s   d o   D e v i c e   q u e   d i f e r 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 1 6 ) ]   
 
 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 e f i n e   o   e n d e r e  o   d e   r e d e   d e f i n i d o   e m   c  d i g o   n u m   a d a p t a d o r .   E s s e   e n d e r e  o   ' d e f i n i d o   n o   c  d i g o '   p o d e   s e r   m u d a d o   a t r a v  s   d e   u p g r a d e   d e   f i r m w a r e   o u   d e   c o n f i g u r a   o   d e   s o f t w a r e .   S e   e s s e   f o r   o   c a s o ,   e s t e   c a m p o   d e v e   s e r   a t u a l i z a d o   q u a n d o   a   m u d a n  a   f o r   f e i t a .   P e r m a n e n t A d d r e s s   d e v e   s e r   d e i x a d o   e m   b r a n c o   s e   n  o   e x i s t i r   e n d e r e  o   ' d e f i n i d o   n o   c  d i g o '   p a r a   o   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 ( " M a t r i z   s t r i n g s   q u e   i n d i c a   o s   e n d e r e  o s   d e   r e d e   d e   u m   a d a p t a d o r . " )   :   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 v a   d a   l a r g u r a   d e   b a n d a   a t u a l   e m   B i t s   p o r   S e c o n d .   P a r a   A d a p t e r s   q u e   v a r i a m   e m   l a r g u r a   d e   b a n d a   o u   p a r a   a q u e l e s   o n d e   n  o   p o d e   s e r   f e i t a   u m a   e s t i m a t i v a   a c u r a d a ,   e s t a   p r o p r i e d a d e   d e v e   c o n t e r   a   l a r g u r a   d e   b a n d a   n o m i n a l . " )   :   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 o r   s e g u n d o " )   :   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 ( " V e l o c i d a d e   m  x i m a   e m   B i t s   p o r   S e c o n d   p a r a   o   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 , U n i t s ( " B i t s   p o r   s e g u n d o " )   :   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 ( " B o o l e a n o   q u e   i n d i c a   q u e   o   A d a p t e r   e s t    o p e r a n d o   e m   m o d o   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 ( " B o o l e a n o   q u e   i n d i c a   s e   o   N e t w o r k A d a p t e r      c a p a z   d e   d e t e r m i n a r   a u t o m a t i c a m e n t e   a   v e l o c i d a d e   o u   o u t r a   c a r a c t e r  s t i c a   d e   c o m u n i c a   e s   d a   m  d i a   d e   r e d e   a n e x a d a . " )   :   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 ( " N  m e r o   t o t a l   d e   o c t e t o s   t r a n s m i t i d o s ,   i n c l u s i v e   o s   c a r a c t e r e s   d e   f 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 ( " N  m e r o   t o t a l   d e   o c t e t o s   r e c e b i d o s ,   i n c l u s i v e   o s   c a r a c t e r e s   d e   f 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 ( " C l a s s e   d e r i v a d a   d e   R e d u n d a n c y G r o u p   i n d i c a n d o   q u e   o s   e l e m e n t o s   a g r e g a d o s   t  m   m a i s   c a p a c i d a d e   o u   r e c u r s o   q u e   o   n e c e s s  r i o .   U m   e x e m p l o   d e s s e   t i p o   d e   r e d u n d  n c i a      a   i n s t a l a   o   d e   f o n t e s   d e   a l i m e n t a   o   N + 1   o u   v e n t i l a d o r e s   n u m   s i s t e m a . " )   :   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 1 6 ) ]   
 
 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 c a   q u e   o   m e n o r   n  m e r o   d e   e l e m e n t o s   q u e   d e v e   e s t a r   e m   o p e r a   o   p a r a   h a v e r   r e d u n d  n c i a .   P o r   e x e m p l o ,   n a   r e l a   o   d e   r e d u n d  n c i a   N + 1 ,   a   p r o p r i e d a d e   M i n N u m b e r N e e d e d   d e v e   s e r   d e f i n i d a   i g u a 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   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 ( " B o o l e a n o   q u e   i n d i c a   s e   o   e q u i l  b r i o   d e   c a r g a      s u p o r t a d o   p e l o   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 c a   q u e   o   p a p e l   e x e r c i d o   p o r   u m   N e t w o r k A d a p t e r   n u m   E x t r a C a p a c i t y G r o u p   a o   f o r n e c e r   e q u i l  b r i o   d e   c a r g a . " )   :   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 1 6 ) ]   
 
 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   q u e   r e p r e s e n t a   u m   c o n j u n t o   d e   N e t w o r k A d a p t e r s   d e   e q u i l  b r i o   d e   c a r g a . " )   :   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 ( " N e t w o r k   A d a p t e r ( s )   q u e   p e r t e n c e m   a o   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 c a   o   e s c o p o   d o   e q u i l  b r i o   d e   c a r g a   p a r a   o s   N e t w o r k A d a p t e r s   e n v o l v i d o s   n o   R e d u n d a n c y G r o u p .   E q u i l  b r i o   d e   c a r g a   p o d e   s e r   r e s t r i d o      t r a n s m i s s  o   d e   d a d o s   a p e n a s   ( v a l u e = 1 ) ,   r e c e b i m e n t o   d e   d a d o s   a p e n a s   ( v a l u e = 2 )   o u   p o d e   s e r   u s a d o   p a r a   a   t r a n s m i s  o   e   r e c e b i m e n t o   ( v a l u e = 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 { " D e s c o n h e c i d o " ,   " L o a d   B a l a n c i n g   -   S o m e n t e   T r a n s m i t   " ,   " L o a d   B a l a n c i n g   -   S o m e n t e   R e c e i v e   " ,   " L o a d   B a l a n c i n g   c o m p l e t o " }   :   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 ( " B o o l e a n o   q u e   i n d i c a   s e   o   N e t w o r k   A d a p t e r      u m   a d a p t a d o r   p r i m  r i o   o r i g i n a l   ( v a l u e = 1 ) ,   u m   a d a p t a d o r   p r i m  r i o   p r e f e r e n c i a l   ( 2 )   o u   a m b o s   ( 3 ) .   O s   v a l o r e s   d e   \ " D e s c o n h e c i d o \ "   e   \ " N  o   A p l i c  v e l \ "   p o d e m   t a m b  m   s e r e m   e s p e c i f i c a d o 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 { " D e s c o n h e c i d o " ,   " P r i m  r i o   o r i g i n a l " ,   " P r i m  r i o   p r e f e r e n c i a l " ,   " A m b o s " ,   " N  o   a p l i c  v e l " }   :   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 ( " R e c u r s o s   e   g e r e n c i a m e n t o   d e   u m   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 1 6 ) ]   
 
 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 ( " E n d e r e  o   M A C   E t h e r n e t / 8 0 2 . 3   f o r m a t a d o s   c o m o   d o z e   d  g i t o s   h e x a d e c i m a i s   ( e x e m p l o ,   \ " 0 1 0 2 0 3 0 4 0 5 0 6 \ " ) ,   o n d e   c a d a   p a r   r e p r e s e n t a   u m   d o s   s e i s   o c t e t o s   d a   o r d e m   d e   b i t   d o   e n d e r e  o   M A C   \ " c a n o n i c a l \ " .     ( P o r t a n t o ,   o   b i t   d o   e n d e r e  o   d o   G r o u p   e n c o n t r a - s e   n o   b i t   d a   o r d e m   i n f e r i o r   d o   p r i m e i r o   c a r a c t e r   d a   s t r i n g . ) " )   :   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 ( " T a m a n h o   m  x i m o   d o   c a m p o   I N F O   ( n  o   M A C )   q u e   s e r    r e c e b i d o   o u   t r a n s m i t i d o . " )   :   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 ( " R e c u r s o s   d o   E t h e r n e t A d a p t e r .   P o r   e x e m p l o ,   o   D e v i c e   p o d e   s u p o r t a r   A l e r t O n L a n ,   W a k e O n L a n ,   L o a d   B a l a n c i n g   e / o u   F a i l O v e r .   S e   o s   r e c u r s o s   d e   f a l h a   o u   e q u i l  b r i o   d e   c a r g a   e s t i v e r e m   i n d i c a d o s ,   d e v e   s e r   d e f i n i d o   t a m b  m   u m   S p a r e G r o u p   ( f a l h a )   o u   u m   E x t r a C a p a c i t y G r o u p   ( e q u i l  b r i o   d e   c a r g a )   p a r a   d e s c r e v e r   c o m p l e t a m e n t e   o   r e c u r s o . " )   :   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 { " D e s c o n h e c i d o " ,   " O u t r o " ,   " 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 ( " M a t r i z   d e   s t r i n g s   d e   f o r m a   l i v r e   q u e   f o r n e c e m   e x p l i c a   e s   m a i s   d e t a l h a d a s   p a r a   q u a l q u e r   u m   d o s   r e c u r s o s   d o   E t h e r n e t A d a p t e r   i n d i c a d o   n a   m a t r i z   C a p a b i l i t i e s .   O b s e r v e   q u e   c a d a   e n t r a d a   d e s t a   m a t r i z   r e l a c i o n a - s e      e n t r a d a   n a   m a t r i z   C a p a b i l i t i e s   q u e   e s t    l o c a l i z a d a   n o   m e s m o    n d 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   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 ( " E s p e c i f i c a   q u a i s   r e c u r s o s   s  o   h a b i l i t a d o s   d a   l i s t a   d o s   q u e   s  o   s u p o r t a d o s ,   d e f i n i d o s   n a   m a t r i z   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 { " D e s c o n h e c i d o " ,   " O u t r o " ,   " 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 ( " N  m e r o   d e   v e z e s   q u e   h o u v e r a m   s  m b o l o s   d e   d a d o s   i n v  l i d o s   q u a n d o   u m   t r a n s p o r t a d o r   v  l i d o   e s t a v a   p r e s e n t e .   A   c o n t a g e m      i n c r e m e n t a d a   n o   m  x i m o   u m a   v e z   p o r   e v e n t o   d o   t r a n s p o r t a d o r   s e   o c o r r e r e m   e r r o s   d e   s  m b o l o s   m  l t i p l o s   d u r a n t e   o   e v e n t o   d o   t r a n s p o r t a d o r " )   :   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 ( " N  m e r o   t o t a l   d e   p a c o t e s   t r a n s m i t i d o 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 ( " N  m e r o   t o t a l   d e   p a c o t e s   r e c e b i d o 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 ( " C o n t a g e m   d e   f r a m e s   r e c e b i d o s   e m   u m a   i n t e r f a c e   e m   p a r t i c u l a r   q u e   n  o      u m   n  m e r o   i n t e i r o   d e   o c t e t o s   e m   c o m p r i m e n t o   e   n  o   p a s s a   a   v e r i f i c a   o   d e   F C S .   A   c o n t a g e m   r e p r e s e n t a d a   p o r   u m a   i n s t  n c i a   d e s s e   o b j e t o      i n c r e m e n t a d a   q u a n d o   o   s t a t u s   a l i g n m e n t E r r o r      r e t o r n a d o   p e l a   c a m a d a   M A C   p a r a   a   L L C   ( o u   o u t r o   u s u  r i o   M A C ) .   O s   f r a m e s   r e c e b i d o s   p a r a   o   q u a i s   a s   c o n d i   e s   m  l t i p l a s   d e   e r r o   s  o   o b t i d a s   s  o ,   d e   a c o r d o   c o m   a s   c o n v e n   e s   d o   G e r e n c i a m e n t o   d e   c a m a d a   I E E E   8 0 2 . 3 ,   c o n t a d a s   e x c l u s i v a m e n t e   c o n f o r m e   o   s t a t u s   d e   e r r o   a p r e s e n t a d o   p a r a   a   L L C . " )   :   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 ( " C o n t a g e m   d e   f r a m e s   r e c e b i d o s   e m   u m a   i n t e r f a c e   e m   p a r t i c u l a r   q u e   n  o      u m   n  m e r o   i n t e i r o   d e   o c t e t o s   e m   c o m p r i m e n t o   e   n  o   p a s s a   a   v e r i f i c a   o   d e   F C S .   A   c o n t a g e m   r e p r e s e n t a d a   p o r   u m a   i n s t  n c i a   d e s s e   o b j e t o      i n c r e m e n t a d a   q u a n d o   o   s t a t u s   f r a m e C h e c k E r r o r      r e t o r n a d o   p e l a   c a m a d a   M A C   p a r a   a   L L C   ( o u   o u t r o   u s u  r i o   M A C ) .   O s   f r a m e s   r e c e b i d o s   p a r a   o   q u a i s   a s   c o n d i   e s   m  l t i p l a s   d e   e r r o   s  o   o b t i d a s   s  o ,   d e   a c o r d o   c o m   a s   c o n v e n   e s   d o   G e r e n c i a m e n t o   d e   c a m a d a   I E E E   8 0 2 . 3 ,   c o n t a d a s   e x c l u s i v a m e n t e   c o n f o r m e   o   s t a t u s   d e   e r r o   a p r e s e n t a d o   p a r a   a   L L C . " )   :   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 ( " C o n t a g e m   d e   f r a m e s   t r a n s m i t i d o s   c o m    x i t o   n u m a   i n t e r f a c e   e m   p a r t i c u l a r   p a r a   a   q u a l   a   t r a n s m i s s  o      i n i b i d a   p o r   e x a t a m e n t e   u m a   c o l i s  o .   U m   f r a m e   q u e      c o n t a d o   p o r   u m a   i n s t  n c i a   d e s t e   o b j e t o   n  o      c o n t a d o   p e l a   i n s t  n c i a   c o r r e s p o n d e n t e   d a   p r o p r i e d a d e   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 ( " C o n t a g e m   d e   f r a m e s   t r a n s m i t i d o s   c o m    x i t o   n u m a   i n t e r f a c e   e m   p a r t i c u l a r   p a r a   a   q u a l   a   t r a n s m i s s  o      i n i b i d a   p o r   m a i s   d e   u m a   c o l i s  o .   U m   f r a m e   q u e      c o n t a d o   p o r   u m a   i n s t  n c i a   d e s t e   o b j e t o   n  o      c o n t a d o   p e l a   i n s t  n c i a   c o r r e s p o n d e n t e   d a   p r o p r i e d a d e   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 ( " C o n t a g e m   d e   v e z e s   q u e   a   m e n s a g e m   S Q E   T E S T   E R R O R      g e r a d a   p e l a   s u b c a m a d a   P L S   p a r a   u m a   i n t e r f a c e   e m   p a r t i c u l a r .   A   m e n s a g e m   S Q E   T E S T   E R R O R      d e f i n i d a   n a   s e   o   7 . 2 . 2 . 2 . 4   d a   A N S I / I E E E   8 0 2 . 3 - 1 9 8 5   e   s u a   g e r a   o      d e s c r i t a   n a   s e   o   7 . 2 . 4 . 6   d o   m e s m o   d o c u m e n t o . " )   :   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 ( " C o n t a g e m   d e   f r a m e s   p a r a   a   q u a l   a   p r i m e i r a   t e n t a t i v a   d e   t r a n s m i s s  o   n u m a   i n t e r f a c e   e m   p a r t i c u l a r      a t r a s a d a   p o r q u e   a   m  d i a   e s t    o c u p a d a .   A   c o n t a g e m   r e p r e s e n t a d a   p o r   u m a   i n s t  n c i a   d e s t e   o b j e t o   n  o   i n c l u i   f r a m e s   e n v o l v i d o s   e m   c o l i s  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 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 ( " N  m e r o   d e   v e z e s   q u e   a   c o l i s  o      d e t e c t a d a   n u m a   i n t e r f a c e   e m   p a r t i c u l a r   m a i s   t a r d e   q u e   o   t e m p o   d e   5 1 2   b i t s   n a   t r a n s m i s s  o   d e   u m   p a c o t e .     O   t e m p o   d e   q u i n h e n t o s   e   d o z e   b i t s   c o r r e s p o n d e   a   5 1 , 2   m i c r o s e g u n d o s   n u m   s i s t e m a   d e   1 0   M b i t / s .   U m a   c o l i s  o   ( t a r d i a )   i n c l u  d a   n u m a   c o n t a g e m   r e p r e s e n t a d a   p o r   u m   i n s t  n c i a   d e s t e   o b j e t o      t a m b  m   c o n s i d e r a d a   u m a   c o l i s  o   ( g e n  r i c a )   p a r a   o s   f i n s   d e   o u t r a s   e s t a t  s t i c a s   r e l a c i o n a d a s   a   c o l i s  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   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 ( " C o n t a g e m   d e   f r a m e s   p a r a   a   q u a l   a   t r a n s m i s s  o   d e   u m a   i n t e r f a c e   e m   p a r t i c u l a r   f a l h a   d e v i d o   a   c o l i s  e s   e x c e s s i v a 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 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 ( " C o n t a g e m   d e   f r a m e s   p a r a   a   q u a l   a   t r a n s m i s s  o   n u m a   i n t e r f a c e   e m   p a r t i c u l a r   f a l h a   d e v i d o   a   u m   e r r o   d e   t r a n s m i s s  o   d e   s u b c a m a d a   i n t e r n a   d e   M A C .   U m   f r a m e   s       c o n t a d o   p o r   u m a   i n s t  n c i a   d e s t e   o b j e t o   s e   n  o   f o r   c o n t a d o   p e l a   i n s t  n c i a   c o r r e s p o n d e n t e   d a   p r o p r i e d a d e   L a t e C o l l i s i o n s ,   E x c e s s i v e C o l l i s i o n s   o u   C a r r i e r S e n s e E r r o r s .   O   s i g n i f i c a d o   p r e c i s o   d a   c o n t a g e m   r e p r e s e n t a d a   p o r   u m a   i n s t  n c i a   d e s t e   o b j e t o      e s p e c  f i c o      i m p l e m e n t a   o .   E m   p a r t i c u l a r ,   u m a   i n s t  n c i a   d e s t e   o b j e t o   p o d e   r e p r e s e n t a r   u m a   c o n t a g e m   d e   e r r o s   d e   t r a n s m i s s  o   n u m a   i n t e r f a c e   e s p e c  f i c a   q u e   n  o   f o i   c o n t a d a . " )   :   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 ( " C o n t a g e m   d e   f r a m e s   p a r a   a   q u a l   a   r e c e p   o   n u m a   i n t e r f a c e   e m   p a r t i c u l a r   f a l h a   d e v i d o   a   u m   e r r o   d e   r e c e b i m e n t o   d a   s u b c a m a d a   i n t e r n a   d e   M A C .   U m   f r a m e   s       c o n t a d o   p o r   u m a   i n s t  n c i a   d e s t e   o b j e t o   s e   n  o   f o r   c o n t a d o   p e l a   i n s t  n c i a   c o r r e s p o n d e n t e   d a   p r o p r i e d a d e   F r a m e T o o L o n g s ,   A l i g n m e n t E r r o s   o u   F C S E r r o r s .   O   s i g n i f i c a d o   p r e c i s o   d a   c o n t a g e m   r e p r e s e n t a d a   p o r   u m a   i n s t  n c i a   d e s t e   o b j e t o      e s p e c  f i c o      i m p l e m e n t a   o .   E m   p a r t i c u l a r ,   u m a   i n s t  n c i a   d e s t e   o b j e t o   p o d e   r e p r e s e n t a r   u m a   c o n t a g e m   d e   e r r o s   d e   r e c e b i m e n t o   n u m a   i n t e r f a c e   e s p e c  f i c a   q u e   n  o   f o i   c o n t a d a . " )   :   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 ( " N  m e r o   d e   v e z e s   q u e   a   c o n d i   o   d e   d e t e c   o   d o   t r a n s p o r t a d o r   f o i   p e r d i d a   o u   n u n c a   a s s e g u r a d a   a o   t e n t a r   t r a n s m i t i r   u m   f r a m e   e m   u m a   i n t e r f a c e   e m   p a r t i c u l a r .   A   c o n t a g e m   r e p r e s e n t a d a   p o r   u m a   i n s t  n c i a   d e s t e   o b j e t o      i n c r e m e n t a d a   n o   m  x i m o   u m a   v e z   p o r   t e n t a t i v a   d e   t r a n s m i s s  o ,   m e s m o   s e   a   c o n d i   o   d e   d e t e c   o   d o   t r a n s p o r t a d o r   f l u t u a r   d u r a n t e   a   t e n t a t i v a   d e   t r a n s m i s s  o . " )   :   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 ( " C o n t a g e m   d e   f r a m e s   r e c e b i d o s   e m   u m a   i n t e r f a c e   e m   p a r t i c u l a r   q u e   e x c e d e   o   t a m a n h o   m  x i m o   p e r m i t i d o   d e   f r a m e .   A   c o n t a g e m   r e p r e s e n t a d a   p o r   u m a   i n s t  n c i a   d e s s e   o b j e t o      i n c r e m e n t a d a   q u a n d o   o   s t a t u s   F r a m e T o o L o n g      r e t o r n a d o   p e l a   c a m a d a   M A C   p a r a   a   L L C   ( o u   o u t r o   u s u  r i o   M A C ) .   O s   f r a m e s   r e c e b i d o s   p a r a   o   q u a i s   a s   c o n d i   e s   m  l t i p l a s   d e   e r r o   s  o   o b t i d a s   s  o ,   d e   a c o r d o   c o m   a s   c o n v e n   e s   d o   G e r e n c i a m e n t o   d e   c a m a d a   I E E E   8 0 2 . 3 ,   c o n t a d a s   e x c l u s i v a m e n t e   c o n f o r m e   o   s t a t u s   d e   e r r o   a p r e s e n t a d o   p a r a   a   L L C . " )   :   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      u m a   a s s o c i a   o   g e n  r i c a   u s a d a   p a r a   e s t a b e l e c e r   a   r e l a   o   d e   d e p e n d  n c i a   e n t r e   o s   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 1 6 ) ]   
 
 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 e s e n t a   o   o b j e t o   i n d e p e n d e n t e   n e s t a   a s s o c i a   o . " )   :   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 e s e n t a   o   o b j e t o   d e p e n d e n t e   n o   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      u s a d o   p a r a   m o s t r a r   q u e   o   M a n a g e d E l e m e n t s   p o d e   s e r   d e p e n d e n t e   d a   f u n c i o n a l i d a d e   d e   u m   o u   m a i s   s e r v i  o s .   U m   e x e m p l o   d i s s o      u m   P r o c e s s o r   e   u m   E n c l o s u r e   ( P h y s i c a l E l e m e n t )   q u e   s  o   d e p e n d e n t e s   d o s   A l e r t O n L A N   S e r v i c e s   p a r a   s i n a l i z a r   u m a   i n i c i a l i z a   o   i n c o m p l e t a   o u   e r r a d a   e   o s   e r r o s   r e l a c i o n a d o s   a   h a r d w a 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 1 6 ) ]   
 
 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 ( " S e r v i c e   f o r n e c i d o . " )   :   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 ( " M a n a g e d E l e m e n t   d e p e n d e n t e   d o   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      u m a   a s s o c i a   o   e n t r e   u m   S e r v i c e   e   u m   S e r v i c e A c c e s s P o i n t   q u e   i n d i c a   q u e   a   S A P   r e f e r e n c i a d a      u t i l i z a d a   p e l o   S e r v i  o   p a r a   f o r n e c e r   s u a   f u n c i o n a l i d a d e .   P o r   e x e m p l o ,   B o o t   S e r v i c e s   p o d e   i n v o c a r   D i s k   S e r v i c e s   ( i n t e r r u p   e s )   d o   B I O S   p a r a   f u n c i o n a 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 1 6 ) ]   
 
 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 ( " S e r v i c e A c c e s s P o i n t   n e c e s s  r i o . " )   :   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 ( " S e r v i c e   q u e      d e p e n d e n t e   d e   u m a   S A P   s u b j a c e n t 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 _ S e r v i c e      u m   L o g i c a l   E l e m e n t   q u e   c o n t  m   a   i n f o r m a   o   n e c e s s  r i a   p a r a   r e p r e s e n t a r   e   g e r e n c i a r   a   f u n c i o n a l i d a d e   f o r n e c i d a   p o r   u m   D e v i c e   e / o u   u m   S o f t w a r e F e a t u r e .   U m   S e r v i c e      u m   o b j e t o   d e   f i n a l i d a d e   g e n  r i c a   p a r a   c o n f i g u r a r   e   g e r e n c i a r   a   i m p l e m e n t a   o   d a   f u n c i o n a l i d a d e .   N  o      a   f u n c i o n a l i d a d 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 1 6 ) ]   
 
 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 ( " E s c o p o   d o   C r e a t i o n C l a s s N a m e   d o   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   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 ( " E s c o p o   d o   N a m e   d o   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   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 c a   o   n o m e   d a   c l a s s e   o u   s u b c l a s s e   u s a d a   n a   c r i a   o   d e   u m a   i n s t  n c i a .   Q u a n d o   u s a d a   c o m   o u t r a s   p r o p r i e d a d e s   c h a v e   d e s t a   c l a s s e ,   e s t a   p r o p r i e d a d e   p e r m i t e   a   t o d a s   a s   i n s t  n c i a s   d e s t a   c l a s s e   e   s u a s   s u b c l a s s e s   s e r e m   i d e n t i f i c a d a s   d e   f o r m a   e x c l u s i v a . " )   :   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 ( " A   p r o p r i e d a d e   N a m e   i d e n t i f i c a   d e   f o r m a   e x c l u s i v a   o   S e r v i c e   e   f o r n e c e   u m a   i n d i c a   o   d a   f u n c i o n a l i d a d e   g e r e n c i a d a .   E s t a   f u n c i o n a l i d a d e      d e s c r i t a   e m   m a i o r   d e t a l h e   n a   p r o p r i e d a d e   D e s c r i p t i o n   d o   o b j e t o . " )   :   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      u m   v a l o r   d e   s t r i n g   q u e   i n d i c a   s e   o   S e r v i c e      i n i c i a d o   a u t o m a t i c a m e n t e   p o r   u m   S y s t e m ,   O p e r a t i n g   S y s t e m ,   e t c .   o u      i n i c i a d o   a p e n a s   p o r   s o l i c i t a   o . " )   :   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  t i c o " ,   " M a n u a 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      u m   b o o l e a n o   q u e   i n d i c a   s e   o   S e r v i c e   f o i   i n i c i a d o   ( T R U E )   o u   p a r o u   ( 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 ( " O   m  t o d o   S t a r t S e r v i c e   c o l o c a   o   S e r v i c e   n o   e s t a d o   i n i c i a d o .   E l e   r e t o r n a   u m   v a l o r   i n t e i r o   0   s e   o   S e r v i  o   f o i   i n i c i a d o   c o m    x i t o ,   1   s e   a   s o l i t i c a   o   n  o      s u p o r t a d a   e   o u t r o   n  m e r o   p a r a   i n d i c a r   u m   e r r o .   N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   u s a n d o - s e   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   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 a r t S e r v i c e ( ) ; 
 
     [ D e s c r i p t i o n ( " O   m  t o d o   S t o p S e r v i c e   c o l o c a   o   S e r v i c e   n o   e s t a d o   i n i c i a d o .   E l e   r e t o r n a   u m   v a l o r   i n t e i r o   0   s e   o   S e r v i  o   f o i   i n i c i a d o   c o m    x i t o ,   1   s e   a   s o l i t i c a   o   n  o      s u p o r t a d a   e   o u t r o   n  m e r o   p a r a   i n d i c a r   u m   e r r o .   N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   u s a n d o - s e   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   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 ( " O   V L A N S e r v i c e   r e p r e s e n t a   o s   a s p e c t o s   V L A N   d a   f u n   o   r e a l i z a d a   p o r   u m   c o m u t a d o r .   A l g u n s   d i s p o s i t i v o s   V L A N - a w a r e   p a r t i c i p a m   e m   p r o t o c o l o s   o n d e   a s   i n f o r m a   e s   V L A N   s  o   p r o p a g a d a s   e n t r e   o s   c o m u t a d o r e s ,   p o r   e x e m p l o ,   G V R P   n o s   c o m u t a d o r e s   8 0 2 . 1 Q   e   V T P   n o s   c o m u t a d o r e s   C i s c o   C a t a l y s t .   O   V L A N S e r v i c e   t a m b  m   r e p r e s e n t a   a   f u n   o   d e s e m p e n h a d a   p e l o   c o m u t a d o r   c o m o   p a r t i c i p a n t e   e m   t a l   p r o t o c o l o . \ n \ n O   V L A N S e r v i c e   d e v e   e s t a r   n u m a   s u b c l a s s e   p a r a   q u e   a s   i n s t  n c i a s   p o s s a m   s e r   d i s t i n g u i d a s d   p e l a   s u a   c l a s s e .   S e   h o u v e r   u m   n o m e   d e s i g n a d o   a   u m   c o n j u n t o   d e   c o m u t a d o r e s   V L A N - a w a r e ,   p o r   e x e m p l o ,   o   n o m e   d o   d o m  n i o   V T P   n o s   c o m u t a d o r e s   C i s c o   C a t a l y s t ,   u s e   o   a t r i b u t o   N a m e   h e r d a d o   d o   C I M _ S e r v i c e   p a r a   a r m a z e n a r   o   n o m e . \ n \ n U m   V L A N S e r v i c e   d e v e   s e r   i n s t a n c i a d o   n u m   c o m u t a d o r   V L A N - a w a r e   m e s m o   s e   n  o   h o u v e r   u m   p r o t o c o l o   c o m o   o   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 1 6 ) ]   
 
 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 e   u m   c o m u t a d o r   s u p o r t a   8 0 2 . 1 Q ,   u m a   i n s t  n c i a   d e s t a   c l a s s e   d e v e   s e r   i n s t a n c i a d a   n o   c o m u t a d o r .   S e   o   c o m u t a d o r   s u p o r t a r   G V R P ,   e s t a   c l a s s e   r e p r e s e n t a   a   f u n   o   q u e   o   c o m u t a d o r   d e s e m p e n h a r   c o m   r e s p e i t o   a o   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 1 6 ) ]   
 
 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 ( " V L A N   P o r t   u s a d a   p e l o   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 1 6 ) ]   
 
 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 ( " A s s o c i a   o   e n t r e   u m   S e r v i c e   e   a   f o r m a   c o m o      i m p l e m e n t a d a .   A   c a r d i n a l i d a d e   d e s t a   a s s o c i a   o      m u i t o s   p a r a   m u i t o s .   U m   S e r v i c e   p o d e   s e r   f o r n e c i d o   p o r   m a i s   d e   u m   L o g i c a l D e v i c e   o p e r a n d o   e m   c o n j u n t o .   E ,   q u a l q u e r   D e v i c e   p o d e   f o r n e c e r   m a i s   d e   u m   S e r v i c e .   Q u a n d o   v  r i o s   D e v i c e s   e s t  o   a s s o c i a d o s   a   u m    n i c o   S e r v i c e ,   a s s u m e - s e   q u e   e s s e s   e l e m e n t o s   o p e r a m   e m   c o n j u n t o   p a r a   f o r n e c e r   o   S e r v i c e .   S e   e x i s t i r e m   i m p l e m e n t a   e s   d i f e r e n t e s   d e   u m   S e r v i c e ,   c a d a   u m a   d e s s a s   i m p l e m e n t a   e s   r e s u l t a r  o   e m   i n s t a n c i a   e s   i n d i v i d u a i s   d o   o b j e t o   S e r v i c e .   E s t a s   i n s t a n c i a   e s   i n d i v i d u a i s   t e r  o   a s s o c i a   e s   a   i m p l e m e n t a   e s   e x c l u s i v a 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 1 6 ) ]   
 
 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 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 ( " S e r v i c e   i m p l e m e n t a d o   u s a n d o   o   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 ( " O   C I M _ L o g i c a l I d e n t i t y      u m a   a s s o c i a   o   a b s t r a t a   e   g e n  r i c a ,   q u e   i n d i c a   q u e   d o i s   L o g i c a l E l e m e n t s   r e p r e s e n t a m   a s p e c t o s   d i f e r e n t e s   d a   m e s m a   e n t i d a d e   s u b j a c e n t e .   E s t e   r e l a c i o n a m e n t o   a p r e s e n t a   o   q u e   p o d e   s e r   d e f i n i d o   c o m o   h e r a n  a   m  l t i p l a .   E l a      r e s t r i t a   a o s   a s p e c t o s   ' l  g i c o s '   d e   u m   M a n a g e d S y s t e m E l e m e n t .   N a   m a i o r i a   d o s   c e n  r i o s ,   o   r e l a c i o n a m e n t o   I d e n t i t y      d e t e r m i n a d o   p e l a   e q u i v a l  n c i a   d e   K e y s   o u   a l g u m a   o u t r a   p r o p r i e d a d e   d e   i d e n t i f i c a   o   d o s   e l e m e n t o s   E l e m e n t s   r e l a c i o n a d o s .   A   a s s o c i a   o   d e v e   s e r   u s a d a   a p e n a s   e m   c e n  r i o s   q u e   s  o   b e m   c o m p r e e n d i d o s .   E s s a      a   r a z  o   p o r   q u e   a   a s s o c i a   o      a b s t r a t a   -   o   q u e   p e r m i t e   u m a   d e f i n i   o   e   c l a r i f i c a   o   m a i s   c o n c r e t a     n a s   s u b c l a s s e s .   U m   d o s   c e n  r i o s   o n d e   e s t e   r e l a c i o n a m e n t o      r a z o  v e l      a   r e p r e s e n t a   o   d e   q u e   u m   D e v i c e      u m a   e n t i d a d e   ' b a r r a m e n t o '   e   u m a   e n t i d a d e   ' f u n c i o n a l ' .   P o r   e x e m p l o ,   u m   D e v i c e   p o d e   s e r   a m b o s   e n t i d a d e   U S B   ( b a r r a m e n t o )   e   e n t i d a d e   K e y b o a r d   ( f u n c i o n a 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 1 6 ) ]   
 
 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 e s e n t a   u m   a s p e c t o   d o   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 e s e n t a   u m   a s p e c t o   a l t e r n a t i v o   d a   e n t i d a d e   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   i n d i c a   q u e   u m a   i n s t  n c i a   d o   N e t w o r k A d a p t e r    ,   n a   v e r d a d e ,   o   r e s u l t a d o   d e   v  r i o s   A d a p t e r s   p a r t i c i p a n d o   e m   u m   R e d u n d a n c y G r o u p   d e   c a r g a   e q u i l i b r a d a . " )   :   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 1 6 ) ]   
 
 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 ( " N e t w o r k A d a p t e r   ' v i r t u a l ' . " )   :   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 ( " E x t r a C a p a c i t y   R e d u n d a n c y G r o u p   q u e   i n d i c a   o   e q u i l  b r i o   d e   c a r g a .   O   r e s u l t a d o   d o   e q u i l  b r i o   d e   c a r g a      o   A d a p t e r   ' v i r t u a l ' . " )   :   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      u m a   a s s o c i a   o   e n t r e   u m   S e r v i c e A c c e s s P o i n t   e   o u t r o   S e r v i c e A c c e s s P o i n t   i n d i c a n d o   q u e   o    l t i m o      n e c e s s  r i o   p a r a   q u e   o   S e r v i c e A c c e s s P o i n t   a n t e r i o r   u t i l i z e   o u   c o n e c t e   a   s e u   S e r v i c e .   P o r   e x e m p l o ,   p a r a   i m p r i m i r   n a   i m p r e s s o r a   d e   r e d e ,   o s   P r i n t   A c c e s s   P o i n t s   d e v e m   u t i l i z a r   S A P s   s u b j a c e n t e s   r e l a c i o n a d o s   a   r e d e   o u   P r o t o c o l E n d p o i n t s ,   a   f i m   d e   e n v i a r   a   s o l i c i t a   o   d e   i m p r e s s  o . " )   :   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 1 6 ) ]   
 
 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 ( " S e r v i c e A c c e s s P o i n t   n e c e s s  r i o . " )   :   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 ( " S e r v i c e A c c e s s P o i n t   q u e      d e p e n d e n t e   d e   u m   S A P   s u b j a c e n t 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 ( " A s s o c i a   o   e n t r e   u m   S e r v i c e A c c e s s P o i n t   e   a   f o r m a   c o m o      i m p l e m e n t a d o .   A   c a r d i n a l i d a d e   d e s s a   a s s o c i a   o      m u i t o s   p a r a   m u i t o s .   U m   S A P   p o d e   f o r n e c e r   m a i s   d e   u m   L o g i c a l D e v i c e   o p e r a n d o   e m   c o n j u n t o .   E ,   q u a l q u e r   D e v i c e   p o d e   f o r n e c e r   m a i s   d e   u m   S e r v i c e A c c e s s P o i n t .   Q u a n d o   v  r i o s   L o g i c a l D e v i c e s   e s t  o   a s s o c i a d o s   a   u m    n i c o   S A P ,   a s s u m e - s e   q u e   e s s e s   e l e m e n t o s   o p e r a m   e m   c o n j u n t o   p a r a   f o r n e c e r   o   A c c e s s P o i n t .   S e   e x i s t i r e m   i m p l e m e n t a   e s   d i f e r e n t e s   d e   u m   S A P ,   c a d a   u m a   d e s s a s   i m p l e m e n t a   e s   r e s u l t a r  o   e m   i n s t a n c i a   e s   i n d i v i d u a i s   d o   o b j e t o   S e r v i c e A c c e s s P o i n t .   E s t a s   i n s t a n c i a   e s   i n d i v i d u a i s   t e r  o   a s s o c i a   e s    s   i m p l e m e n t a   e s   e x c l u s i v a 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 1 6 ) ]   
 
 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 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 ( " S e r v i c e A c c e s s P o i n t   i m p l e m e n t a d o   u s a n d o   o   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 ( " O   o b j e t o   C o n f i g u r a t i o n   p e r m i t e   o   a g r u p a m e n t o   d e   c o n j u n t o s   d e   p a r  m e t r o s   ( d e f i n i d o   n o s   o b j e t o s   S e t t i n g )   e   d e p e n d  n c i a s   p a r a   u m   o u   m a i s   M a n a g e d S y s t e m E l e m e n t s .   O   o b j e t o   C o n f i g u r a t i o n   r e p r e s e n t a   u m   d e t e r m i n a d o   c o m p o r t a m e n t o   o u   u m   e s t a o   f u n c i o n a l   d e s e j a d o   p a r a   o   M a n a g e d S y s t e m E l e m e n t s .   O   e s t a d o   f u n c i o n a l   d e s e j a d o    ,   e m   g e r a l ,   a c i o n a d o   p o r   r e q u i s i t o s   e x t e r n o s   c o m o   h o r a   o u   l o c a l .   P o r   e x e m p l o ,   p a r a   c o n e c t a r   a   u m   M a i l   S y s t e m   d e   ' c a s a ' ,   e x i s t e   u m a   d e p e n d  n c i a   e m   u m   m o d e m ,   e n t r e t a n t o   n o   ' t r a b a l h o '   e x i s t e   a   d e p e n d  n c i a   n a   r e d e .   O s   S e t t i n g s   p a r a   o   L o g i c a l D e v i c e s   p e r t i n e n t e   ( n e s t e   e x e m p l o ,   P O T S M o d e m   e   N e t w o r k A d a p t e r )   p o d e m   s e r   d e f i n i d o s   e   a g r e g a d o s   p e l o   C o n f i g u r a t i o n .   P o r t a n t o ,   d o i s   o b j e t o s   C o n f i g u r a t i o n   ' C o n n e c t   t o   M a i l '   p o d e m   s e r   d e f i n i d o s   a g r u p a n d o - s e   a s   d e p e n d  n c i a s   r e l e v a n t e s   e   o s   o b j e t o s   S e t t i n g . " )   :   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 1 6 ) ]   
 
 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 ( " R  t u l o   p e l o   q u a l      c o n h e c i d o   o   o b j e t o   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 ( " E s t a   a s s o c i a   o   r e l a c i o n a   u m   o b j e t o   C o n f i g u r a t i o n   a   u m   o u   m a i s   M a n a g e d S y s t e m E l e m e n t s .   O   o b j e t o   C o n f i g u r a t i o n   r e p r e s e n t a   u m   d e t e r m i n a d o   c o m p o r t a m e n t o   o u   u m   e s t a d o   f u n c i o n a l   d e s e j a d o   p a r a   o   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 a d o . " )   :   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 1 6 ) ]   
 
 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 ( " 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 ( " O b j e t o   C o n f i g u r a t i o n   q u e   a g r u p a   o s   S e t t i n g s   e   a s   d e p e n d  n c i a s   a s s o c i a d a s   a o   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 c a   q u e   d o i s   L o g i c a l D e v i c e s   r e p r e s e n t a m   a s p e c t o s   d i f e r e n t e s   d a   m e s m a   e n t i d a d e   s u b j a c e n t e .   E s t a   a s s o c i a   o   m e l h o r a   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   a o   r e s t r i n g  - l a   a o   n  v e l   d o   D e v i c e   e   d e f i n i n d o   o   s e u   u s o   e m   c e n  r i o s   b e m   c o m p r e e n d i d o s .   U m   d e l e s      o   d e   r e p r e s e n t a r   o   D e v i c e   c o m o   a m b a s   e n t i d a d e s   ' b a r r a m e n t o '   e   ' f u n c i o n a l ' .   P o r   e x e m p l o ,   u m   D e v i c e   p o d e   s e r   u m   P C I   D e v i c e   ( o u   U S B   D e v i c e )   a s s i m   c o m o   u m   C I M _ K e y b o a r d .   O   o u t r o   c e n  r i o      o n d e   u m   D e v i c e   e x e r c e   v  r i o s   p a p  i s   f u n c i o n a i s   q u e   n  o   p o d e m   s e r   d i s t i g u i d o s   a p e n a s   p e l a   r e a l i z a   o   d e   s e u   h a r d w a r e .   P o r   e x e m p l o ,   u m   a d a p t a d o r   d e   F i b r e   C h a n n e l   p o d e   t e r   o s   a s p e c t o s   d e   a m b o s   o   N e t w o r k A d a p t e r   e   o   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 1 6 ) ]   
 
 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 e s e n t a   u m   a s p e c t o   d o   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 e s e n t a   u m   a s p e c t o   a l t e r n a t i v o   d a   e n t i d a d e   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 ( " O   r e l a c i o n a m e n t o   D e v i c e S o f t w a r e   i d e n t i f i c a   q u a l q u e r   s o f t w a r e   a s s o c i a d o   a   u m   D e v i c e   -   c o m o ,   p o r   e x e m p l o ,   s o f t w a r e   d e   d r i v e r s ,   d e   c o n f i g u r a   o   o u   d e   a p l i c a t i v o ,   o u   f i r m w a 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 1 6 ) ]   
 
 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 ( " 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 o g i c a l D e v i c e   q u e   r e q u e r   o u   u s a   o   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 ]   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 ( " N  m e r o   i n t e i r o   e n u m e r a d o   p a r a   i n d i c a r   o   p a p e l   q u e   e s t e   s o f t w a r e   e x e r c e   e m   r e l a   o   a o   s e u   D e v i c e   a s s o c i a d o .   P o r   e x e m p l o ,   e s t e   s o f t w a r e   p o d e   s e r   i n s t r u m e n t a   o   ( v a l u e = 5 )   o u   f i r m w a r 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 { " D e s c o n h e c i d o " ,   " O u t r o " ,   " D r i v e r " ,   " S o f t w a r e   d a   c o n f i g u r a   o " ,   " S o f t w a r e   d o   a p l i c a t i v o " ,   " I n s t r u m e n t a   o " ,   " F i r m w a r e " ,   " B I O S " ,   " R O M   d e   i n i c i a l i z a   o " }   :   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 ( " S t r i n g   d e   f o r m a   l i v r e   p a r a   f o r n e c e r   m a i s   i n f o r m a   e s   p a r a   p r o p r i e d a d e   P u r p o s e ,   p o r   e x e m p l o ,   \ " S o f t w a r e   d e   A p l i c a   o \ " . " )   :   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 ( " B o o l e a n o   q u e   i n d i c a   q u e   o   s o f t w a r e   e s t    ' g r a v a d o '   o u   l o c a l i z a d o   n o   h a r d w a r e   d o   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 ( " B o o l e a n o   q u e   i n d i c a   s e   o   s o f t w a r e   p o d e   r e c e b e r   u p g r a d e   q u a n d o      ( c a r r e g a d o )   L o a d e d O n D e v i c e .   O   s o f t w a r e   q u e      c a r r e g a d o   c o m o   p a r t e   d o   O p e r a t i n g S y s t e m    ,   e m   g e r a l ,   m o d i f i c  v e l   e   p o d e   r e c e b e r   u p g r a d e .   E n t r e t a n t o ,   q u a n d o   o   D e v i c e S o f t w a r e      g r a v a d o   n a   E E P R O M   o u   n u m   c h i p   q u e   R e a l i z e s   o   L o g i c a l D e v i c e ,   e l e   p o d e   n  o   s e r   a t u a l i z  v e l .   E s t a   p r o p r i e d a d e   i n d i c a   a   h a b i l i d a d e   d e   a t u a l i z a r   e   f a z e r   u p g r a d e   d o   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 ( " A   c l a s s e   S e t t i n g   r e p r e s e n t a   o s   p a r  m e t r o s   r e l a c i o n a d o s   a   c o n f i g u r a   o   e   o p e r a c i o n a i s   p a r a   u m   o u   m a i s   M a n a g e d S y s t e m E l e m e n t ( s ) .   U m   M a n a g e d S y s t e m E l e m e n t   p o d e   t e r   o b j e t o s   S e t t i n g   m  l t i p l o s   a   e l e   a s s o c i a d o s .   O s   v a l o r e s   o p e r a c i o n a i s   a t u a i s   p a r a   o s   p a r  m e t r o s   d e   u m   E l e m e n t   s  o   r e f l e t i d o s   p e l a s   p r o p r i e d a d e s   n o   p r  p r i o   E l e m e n t   o u   p e l a s   p r o p r i e d a d e s   e m   s u a s   a s s o c i a   e s .   E s s a s   p r o p r i e d a d e s   n  o   t  m   q u e   s e r   o s   m e s m o s   v a l o r e s   p r e s e n t e s   n o   o b j e t o   S e t t i n g .   P o r   e x e m p l o ,   u m   m o d e m   p o d e   t e r   u m   S e t t i n g   d e   t a x a   d e   b a u d   d e   5 6 K b / s e g   m a s   e s t a r   o p e r a n d o   a   1 9 . 2 K b / s e g . " )   :   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 1 6 ) ]   
 
 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 ( " O   i d e n t i f i c a d o r   a t r a v  s   d o   q u a l   o   o b j e t o   S e t t i n g      c o n h e c i d o . " )   :   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 ( " O   m  t o d o   V e r i f y O K T o A p p l y T o M S E      u t i l i z a d o   p a r a   v e r i f i c a r   s e   e s s e   S e t t i n g   p o d e   s e r   ' a p l i c a d o '   a o   M a n a g e d S y s t e m E l e m e n t   r e f e r e n c i a d o   n o   m o m e n t o   o u   i n t e r v a l o   d e t e r m i n a d o .   E s s e   m  t o d o   p r e c i s a   d e   t r  s   p a r  m e t r o s   d e   e n t r a d a :   M S E   ( o   M a n a g e d S y s t e m E l e m e n t   q u e   e s t    s e n d o   v e r i f i c a d o ) ,   T i m e T o A p p l y   ( q u e ,   s e n d o   e s p e c i f i c a   o   d e   h o r a   e   d a t a ,   p o d e   s e r   u m a   h o r a   e s p e c  f i c a   o u   u m   i n t e r v a l o )   e   o   M u s t B e C o m p l e t e d B y   ( q u e   i n d i c a   a   h o r a   d e   f i n a l i z a   o   d o   m  t o d o ) .   O   v a l o r   d e   r e t o r n o   d e v e   s e r   0   s e   a   a p l i c a   o   d o   S e t t i n g   f o r   O K ,   1   s e   o   m  t o d o   n  o   f o r   s u p o r t a d o ,   2   s e   o   S e t t i n g   n  o   p u d e r   s e r   a p l i c a d o   d e n t r o   d a s   h o r a s   e s p e c i f i c a d a s   e   o u t r o   n  m e r o   s e   o c o r r e r   e r r o .   N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   c o m   o   u s o   d e   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   s e r   t a m b  m   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   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 ( "     O   m  t o d o   A p p l y T o M S E   e x e c u t a   a   a p l i c a   o   d o   S e t t i n g   a o   M a n a g e d S y s t e m E l e m e n t   r e f e r e n c i a d o .   E l e   p r e c i s a   d e   t r  s   p a r  m e t r o s   d e   e n t r a d a :   M S E   ( o   M a n a g e d S y s t e m E l e m e n t   a o   q u a l   o   S e t t i n g   e s t    s e n d o   a p l i c a d o ) ,   T i m e T o A p p l y   ( q u e ,   s e n d o   u m a   e s p e c i f i c a   o   d e   h o r a   e   d a t a ,   p o d e   s e r   u m   h o r a   e s p e c  f i c a   o u   u m   i n t e r v a l o )   e   M u s t B e C o m p l e t e d B y   ( q u e   i n d i c a   a   h o r a   n e c e s s  r i a   d e   f i n a l i z a   o   d o   m  t o d o ) .   O b s e r v e   q u e   a   s e m  n t i c a   d e s s e   m  t o d o   i n d i c a   q u e   o s   S e t t i n g s   i n d i v i d u a i s   s  o   t o t a l m e n t e   a p l i c a d o s   o u   n  o   s  o   a p l i c a d o s   a o s   s e u s   M a n a g e d S y s t e m E l e m e n t   d e   d e s t i n o .   O   v a l o r   d e   r e t o r n o   d e v e   s e r   0   s e   o   S e t t i n g   f o r   a p l i c a d o   c o m    x i t o   a o   M a n a g e d S y s t e m E l e m e n t   r e f e r e n c i a d o ,   1   s e   o   m  t o d o   n  o   f o r   s u p o r t a d o ,   2   s e   o   S e t t i n g   n  o   f o r   a p l i c a d o   d e n t r o   d a s   h o r a s   e s p e c i f i c a d a s   e   o u t r o   n  m e r o   d e   o c o r r e r   u m   e r r o .   N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   c o m   o   u s o   d e   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   t a m b  m   p o d e m   s e r   e s p e c i f i c a d a s   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   V a l u e s .   \ n     O b s e r v a   o :   S e   o c o r r e r   u m   e r r o   n a   a p l i c a   o   d o   S e t t i n g   a   u m   M a n a g e d S y s t e m E l e m e n t ,   o   E l e m e n t   d e v e   s e r   c o n f i g u r a d o   d a   f o r m a   q u a n d o   a   t e n t a t i v a   d e   ' A p l i c a r '   i n i c i o u .   I s t o    ,   o   E l e m e n t   N  O   d e v e   s e r   d e i x a d o   e m   e s t a d o   i n d e t e r m i n a d o . " )   :   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 ( "     O   m  t o d o   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      u t i l i z a d o   p a r a   v e r i f i c a r   s e   e s t e   S e t t i n g   p o d e   s e r   ' a p l i c a d o '      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 e f e r e n c i a d o s   n o   m o m e n t o   o u   n o   i n t e r v a l o   d e t e r m i n a d o   s e m   c a u s a r   e f e i t o   a d v e r s o      C o l l e c t i o n   o u   a o   a m b i e n t e   p r  x i m o .   O   e f e i t o   f i n a l      a   e x e c u   o   d o   m  t o d o   V e r i f y O K T o A p p l y   e m   c a d a   u m   d o s   E l e m e n t s   a g r e g a d o s   p e l a   C o l l e c t i o n .   E s s e   m  t o d o   p r e c i s a   d e   t r  s   p a r  m e t r o s   d e   e n t r a d a :   C o l l e c t i o n   ( 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   q u e   e s t    s e n d o   v e r i f i c a d a ) ,   T i m e T o A p p l y   ( q u e ,   s e n d o   u m a   d e f i n i   o   d e   h o r a   e   d a t a ,   p o d e   s e r   u m a   h o r a   o u   u m   i n t e r v a l o )   e   M u s t B e C o m p l e t e d B y   ( q u e   i n d i c a   a   h o r a   r e q u e r i d a   d e   f i n a l i z a   o   d o   m  t o d o ) .   O   v a l o r   d e   r e t o r n o   d e v e   s e r   0   s e   a   a p l i c a   o   d o   S e t t i n g   f o r   O K ,   1   s e   o   m  t o d o   n  o   f o r   s u p o r t a d o ,   2   s e   o   S e t t i n g   n  o   p u d e r   s e r   a p l i c a d o   d e n t r o   d a s   h o r a s   e s p e c i f i c a d a s   e   o u t r o   v a l o r   s e   o c o r r e r   u m   e r r o .      d e f i n i d o   u m   p a r  m e t r o   d e   s a  d a   -   C a n N o t A p p l y   -   o   q u a l      u m a   m a t r i z   d e   s t r i n g   q u e   c o n t  m   a s   c h a v e s   d o s   M a n a g e d S y s t e m E l e m e n t s   a o s   q u a i s   o   S e t t i n g   N  O   p o d e   s e r   a p l i c a d o .   I s s o   h a b i l i t a   a q u e l e s   E l e m e n t s   a   s e r e m   r e v i s i t a d o s   e   r e p a r a d o s   o u   r e c e b e r e m   o u t r a   a   o   c o r r e t i v a .   \ n     N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   c o m   o   u s o   d e   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   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 ( "     O   m  t o d o   A p p l y T o C o l l e c t i o n   e x e c u t a   a   a p l i c a   o   d o   S e t t i n g      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 e f e r e n c i a d o s .   O   e f e i t o   f i n a l      a   e x e c u   o   d o   m  t o d o   A p p l y T o M S E   e m   c a d a   u m   d o s   E l e m e n t s   a g r e g a d o s   p e l a   C o l l e c t i o n .   S e   o   v a l o r   d e   e n t r a d a   C o n t i n u e O n E r r o r   f o r   F A L S E ,   e s s e   m  t o d o   a p l i c a   o   S e t t i n g     a   t o d o s   o s   E l e m e n t s   n a   C o l l e c t i o n   a t    e n c o n t r a r   u m   e r r o   e ,   s e   i s s o   o c o r r e r ,   e l e   p  r a   a   e x e c u   o ,   r e g i s t r a   a   c h a v e   d o   E l e m e n t   q u e   c a u s o u   o   e r r o   n a   m a t r i z   C a n N o t A p p l y   e   e m i t e   o   c  d i g o   2 .   S e   o   v a l o r   d e   e n t r a d a   C o n t i n u e O n E r r o r   f o r   T R U E ,   e s s e   m  t o d o   a p l i c a   o   S e t t i n g   a   t o d o s   o s   M a n a g e d S y s t e m E l e m e n t s   n a   C o l l e c t i o n   e   r e p o r t a   o s   E l e m e n t s   c o m   f a l h a   n a   m a t r i z   C a n N o t A p p l y .   P a r a   a q u e l a   c o n d i   o ,   o   p r o c e s s a m e n t o   c o n t i n u a   a t    o   m  t o d o   s e r   a p l i c a d o   a   t o d o s   o s   E l e m e n t s   n a   C o l l e c t i o n ,   i n d i f e r e n t e   a o s   e r r o s   e n c o n t r a d o s .   A   c h a v e   d e   c a d a   M a n a g e d S y s t e m E l e m e n t   a o   q u a l   o   S e t t i n g   n  o   c o n s e g u i u   f a z e r   a   a p l i c a   o      r e g i s t r a d a   n a   m a t r i z   C a n N o t A p p l y .   E s s e   m  t o d o   p r e c i s a   d e   q u a t r o   p a r  m e t r o s   d e   e n t r a d a :   C o l l e c t i o n   ( a   C o l l e c t i o n   d e   E l e m e n t s   a o s   q u a i s   o   S e t t i n g   e s t    s e n d o   a p l i c a d o ) ,   T i m e T o A p p l y   ( q u e ,   s e n d o   u m a   d e f i n i   o   d e   h o r a   e   d a t a ,   p o d e   s e r   u m a   h o r a   e s p e c  f i c a   o u   u m   i n t e r v a l o ) ,   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 c a   c o n t i n u a r   p r o c e s s a n d o   m e s m o   s e   e n c o n t r a r   e r r o )   e   M u s t B e C o m p l e t e d B y   ( q u e   i n d i c a   a   h o r a   r e q u e r i d a   d e   f i n a l i z a   o   d o   m  t o d o ) .   O   v a l o r   d e   r e t o r n o   d e v e   s e r   0   s e   o   S e t t i n g   f o r   a p l i c a d o   c o m    x i t o      C o l l e c t i o n   r e f e r e n c i a d a ,   1   s e   o   m  t o d o   n  o   f o r   s u p o r t a d o ,   2   s e   o   S e t t i n g   n  o   p u d e r   s e r   a p l i c a d o   d e n t r o   d a s   h o r a s   e s p e c i f i c a d a s ,   3   s e   o   S e t t i n g   n  o   c o n s e g u i r   s e r   a p l i c a d o   u s a n d o   o   v a l o r   d e   e n t r a d a   e m   C o n t i n u e O n E r r o r   e   o u t r o   v a l o r   s e   o c o r r e r   u m   e r r o .      d e f i n i d o   u m   p a r  m e t r o   d e   s a  d a ,   C a n N o t A p p l y s t r i n g ,   o   q u a l      u m a   m a t r i z   d e   s t r i n g   q u e   c o n t  m   a s   c h a v e s   d o s   M a n a g e d S y s t e m E l e m e n t s   a o s   q u a i s   o   S e t t i n g   N  O   c o n s e g u i u   s e r   a p l i c a d o .   E s s e   p a r  m e t r o   d e   s a  d a   s    t e m   s i g n i f i c a d o   q u a n d o   o   p a r  m e t r o   C o n t i n u e O n E r r o r   f o r   T R U E .   \ n     N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   c o m   o   u s o   d e   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   V a l u e s .   \ n N o t a :   s e   o c o r r e r   u m   e r r o   n a   a p l i c a   o   d o   S e t t i n g   a o   M a n a g e d S y s t e m E l e m e n t   n a   C o l l e   o ,   o   E l e m e n t   d e v e   s e r   c o n f i g u r a d o   d a   f o r m a   q u a n d o   a   t e n t a t i v a   d e   ' A p l i c a r '   i n i c i o u .   I s t o    ,   o   E l e m e n t   N  O   d e v e   s e r   d e i x a d o   e m   u m   e s t a d o   i n d e t e r m i n a d o . " )   :   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 ( " O   m  t o d o   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      u s a d o   p a r a   v e r i f i c a r   s e   u m   s u b c o n j u n t o   d e   p r o p r i e d a d e s   n e s s e   S e t t i n g   p o d e   s e r   ' a p l i c a d o '   a o   M a n a g e d S y s t e m E l e m e n t   r e f e r e n c i a d o   n o   m o m e n t o   o u   n o   i n t e r v a l o   d e t e r m i n a d o .   E s s e   m  t o d o   p r e c i s a   d e   q u a t r o   p a r  m e t r o s   d e   e n t r a d a :   M S E   ( o   M a n a g e d S y s t e m E l e m e n t   q u e   e s t    s e n d o   v e r i f i c a d o ) ,   T i m e T o A p p l y   ( q u e ,   s e n d o   u m a   d e f i n i   o   d e   h o r a   e   d a t a ,   p o d e   s e r   u m a   h o r a   e s p e c  f i c a   o u   u m   i n t e r v a l o ) ,   M u s t B e C o m p l e t e d B y   ( q u e   i n d i c a   a   h o r a   r e q u e r i d a   d e   f i n a l i z a   o   d o   m  t o d o )   e   u m a   m a t r i z   P r o p e r t i e s T o A p p l y   ( q u e   c o n t  m   u m a   l i s t a   d o s   n o m e s   d e   p r o p r i e d a d e   c u j o s   v a l o r e s   s e r  o   v e r i f i c a d o s . )   S e   a   m a t r i z   f o r   n u l l ,   v a z i a   o u   n  o   c o n t i v e r   a   s t r i n g   \ " A L L \ "   c o m o   n o m e   d e   p r o p r i e d a d e ,   t o d a s   a s   p r o p r i e d a d e s   d e   S e t t i n g s   s e r  o   v e r i f i c a d a s .   S e   f o r   d e f i n i d a   p a r a   \ " N O N E \ " ,   n  o   s e r    v e r i f i c a d a   n e n h u m a   p r o p r i e d a d e   d e   S e t t i n g .   O   v a l o r   d e   r e t o r n o   d e v e   s e r   0   s e   f o r   O K   a p l i c a r   o   S e t t i n g ,   1   s e   o   m  t o d o   n  o   f o r   s u p o r t a d o ,   2   s e   o   S e t t i n g   n  o   p u d e r   s e r   a p l i c a d o   d e n t r o   d a s   h o r a s   e s p e c i f i c a d a s   e   o u t r o   v a l o r   s e   o c o r r e r   u m   e r r o .   N u m a   s u b c l a s s e   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   u s a n d o   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   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 ( "     O   m  t o d 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 x e c u t a   a   a p l i c a   o   d e   u m   s u b c o n j u n t o   d a s   p r o p r i e d a d e   n o   S e t t i n g   a o   M a n a g e d S y s t e m E l e m e n t   r e f e r e n c i a d o .   E l e   p r e c i s a   d e   q u a t r o   p a r  m e t r o s   d e   e n t r a d a :   M S E   ( o   M a n a g e d S y s t e m E l e m e n t   a o   q u a l   o   S e t t i n g   e s t    s e n d o   a p l i c a d o ) ,   T i m e T o A p p l y   ( q u e ,   s e n d o   u m a   e s p e c i f i c a   o   d e   h o r a   e   d a t a ,   p o d e   s e r   u m   h o r a   e s p e c  f i c a   o u   u m   i n t e r v a l o ) ,   M u s t B e C o m p l e t e d B y   ( q u e   i n d i c a   a   h o r a   n e c e s s  r i a   d e   f i n a l i z a   o   d o   m  t o d o )   e   u m a   m a t r i z   P r o p e r t i e s T o A p p l y   ( q u e   c o n t  m   u m a   l i s t a   d e   n o m e s   d e   p r o p r i e d a d e   c u j o s   v a l o r e s   s e r  o   a p l i c a d o s ) .   S e   u m a   p r o p r i e d a d e   n  o   f o r   e n c o n t r a d a   n e s s a   l i s t a ,   e l a   s e r    i g n o r a d a   p e l o   A p p l y .   S e   a   m a t r i z   f o r   n u l l ,   v a z i a     o u   c o n t i v e r   a   s t r i n g   \ " A L L \ "   c o m o   n o m e   d e   p r o p r i e d a d e ,   t o d a s   a s   p r o p r i e d a d e s   d e   S e t t i n g s   s e r  o   a p l i c a d a s .   S e   f o r   d e f i n i d a   p a r a   \ " N O N E \ " ,   n  o   s e r    a p l i c a d a   n e n h u m a   p r o p r i e d a d e   d e   S e t t i n g s .   \ n   O b s e r v e   q u e   a   s e m  n t i c a   d e s s e   m  t o d o   i n d i c a   q u e   o s   S e t t i n g s   i n d i v i d u a i s   s  o   t o t a l m e n t e   a p l i c a d o s   o u   n  o   s  o   a p l i c a d o s   a o s   s e u s   M a n a g e d S y s t e m E l e m e n t   d e   d e s t i n o .   O   v a l o r   d e   r e t o r n o   d e v e   s e r   0   s e   o   S e t t i n g   f o r   a p l i c a d o   c o m    x i t o   a o   M a n a g e d S y s t e m E l e m e n t   r e f e r e n c i a d o ,   1   s e   o   m  t o d o   n  o   f o r   s u p o r t a d o ,   2   s e   o   S e t t i n g   n  o   f o r   a p l i c a d o   d e n t r o   d a s   h o r a s   e s p e c i f i c a d a s   e   o u t r o   n  m e r o   s e   o c o r r e r   u m   e r r o .   N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   c o m   o   u s o   d e   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   t a m b  m   p o d e m   s e r   e s p e c i f i c a d a s   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   V a l u e s .   \ n     N o t a :   S e   o c o r r e r   u m   e r r o   n a   a p l i c a   o   d o   S e t t i n g   a   u m   M a n a g e d S y s t e m E l e m e n t ,   o   E l e m e n t   d e v e   s e r   c o n f i g u r a d o   d a   f o r m a   q u a n d o   a   t e n t a t i v a   d e   ' A p l i c a r '   i n i c i o u .   I s t o    ,   o   E l e m e n t   N  O   d e v e   s e r   d e i x a d o   e m   e s t a d o   i n d e t e r m i n a d o . " )   :   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 ( "     O   m  t o d o   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      u t i l i z a d o   p a r a   v e r i f i c a r   s e   u m   s u b c o n j u n t o   n e s t e   S e t t i n g   p o d e   s e r   ' a p l i c a d o '      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 e f e r e n c i a d o s   n o   m o m e n t o   o u   n o   i n t e r v a l o   d e t e r m i n a d o   s e m   c a u s a r   e f e i t o   a d v e r s o      C o l l e c t i o n   o u   a o   a m b i e n t e   p r  x i m o .   O   e f e i t o   f i n a l      a   e x e c u   o   d o   m  t o d o   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 m   c a d a   u m   d o s   E l e m e n t s   a g r e g a d o s   p e l a   C o l l e c t i o n .   E s s e   m  t o d o   p r e c i s a   d e   q u a t r o   p a r  m e t r o s   d e   e n t r a d a :   C o l l e c t i o n   ( 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   q u e   e s t    s e n d o   v e r i f i c a d a ) ,   T i m e T o A p p l y   ( q u e ,   s e n d o   u m a   d e f i n i   o   d e   h o r a   e   d a t a ,   p o d e   s e r   u m a   h o r a   o u   u m   i n t e r v a l o ) ,   M u s t B e C o m p l e t e d B y   ( q u e   i n d i c a   a   h o r a   r e q u e r i d a   d e   f i n a l i z a   o   d o   m  t o d o )   e   a   m a t r i z   P r o p e r t i e s T o A p p l y   ( q u e   c o n t  m   u m a   l i s t a   d o s   n o m e s   d e   p r o p r i e d a d e   c u j o s   v a l o r e s   s e r  o   v e r i f i c a d o s .   S e   a   m a t r i z   f o r   n u l l   o u   v a z i a   o u   c o n t i v e r   a   s t r i n g   \ " a l l \ "   c o m o   n o m e   d e   p r o p r i e d a d e   t o d a s   a s   p r o p r i e d a d e s   s e r  o   v e r i f i c a d a s .   S e   f o r   d e f i n i d a   p a r a   \ " n o n e \ "   n  o   s e r    v e r f i c a d a   n e n h u m a   p r o p r i e d a d e   d e   S e t t i n g s ) .   O   v a l o r   d e   r e t o r n o   d e v e   s e r   0   s e   a   a p l i c a   o   d o   S e t t i n g   f o r   O K ,   1   s e   o   m  t o d o   n  o   f o r   s u p o r t a d o ,   2   s e   o   S e t t i n g   n  o   p u d e r   s e r   a p l i c a d o   d e n t r o   d a s   h o r a s   e s p e c i f i c a d a s   e   o u t r o   v a l o r   s e   o c o r r e r   u m   e r r o .      d e f i n i d o   u m   p a r  m e t r o   d e   s a  d a   -   C a n N o t A p p l y   -   o   q u a l      u m a   m a t r i z   d e   s t r i n g   q u e   c o n t  m   a s   c h a v e s   d o s   M a n a g e d S y s t e m E l e m e n t s   a o s   q u a i s   o   S e t t i n g   N  O   p o d e   s e r   a p l i c a d o .   I s s o   h a b i l i t a   a q u e l e s   E l e m e n t s   a   s e r e m   r e v i s i t a d o s   e   r e p a r a d o s   o u   r e c e b e r e m   o u t r a   a   o   c o r r e t i v a .   \ n     N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   c o m   o   u s o   d e   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   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 ( "     O   m  t o d 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   e x e c u t a   a   a p l i c a   o   d o   S e t t i n g      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 e f e r e n c i a d o s .   O   e f e i t o   f i n a l      a   e x e c u   o   d o   m  t o d o   A p p l y I c r e m e n t a l C h a n g e T o M S E   e m   c a d a   u m   d o s   E l e m e n t s   a g r e g a d o s   p e l a   C o l l e c t i o n .   S e   o   v a l o r   d e   e n t r a d a   C o n t i n u e O n E r r o r   f o r   F A L S E ,   e s s e   m  t o d o   a p l i c a   o   S e t t i n g     a   t o d o s   o s   E l e m e n t s   n a   C o l l e c t i o n   a t    e n c o n t r a r   u m   e r r o   e ,   s e   i s s o   o c o r r e r ,   e l e   p  r a   a   e x e c u   o ,   r e g i s t r a   a   c h a v e   d o   E l e m e n t   q u e   c a u s o u   o   e r r o   n a   m a t r i z   C a n N o t A p p l y   e   e m i t e   o   c  d i g o   d e   r e t o r n o   2 .   S e   o   v a l o r   d e   e n t r a d a   C o n t i n u e O n E r r o r   f o r   T R U E ,   e s s e   m  t o d o   a p l i c a   o   S e t t i n g   a   t o d o s   o s   M a n a g e d S y s t e m E l e m e n t s   n a   C o l l e c t i o n   e   r e p o r t a   o s   E l e m e n t s   c o m   f a l h a   n a   m a t r i z   C a n N o t A p p l y .   P a r a   a q u e l a   c o n d i   o ,   o   p r o c e s s a m e n t o   c o n t i n u a   a t    o   m  t o d o   s e r   a p l i c a d o   a   t o d o s   o s   E l e m e n t s   n a   C o l l e c t i o n ,   i n d i f e r e n t e   a o s   e r r o s   e n c o n t r a d o s .   A   c h a v e   d e   c a d a   M a n a g e d S y s t e m E l e m e n t   a o   q u a l   o   S e t t i n g   n  o   c o n s e g u i u   f a z e r   a   a p l i c a   o      r e g i s t r a d a   n a   m a t r i z   C a n N o t A p p l y .   E s s e   m  t o d o   p r e c i s a   d e   q u a t r o   p a r  m e t r o s   d e   e n t r a d a :   C o l l e c t i o n   ( a   C o l l e c t i o n   d e   E l e m e n t s   a o s   q u a i s   o   S e t t i n g   e s t    s e n d o   a p l i c a d o ) ,   T i m e T o A p p l y   ( q u e ,   s e n d o   u m a   d e f i n i   o   d e   h o r a   e   d a t a ,   p o d e   s e r   u m a   h o r a   e s p e c  f i c a   o u   u m   i n t e r v a l o ) ,   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 c a   c o n t i n u a r   p r o c e s s a n d o   m e s m o   s e   e n c o n t r a r   e r r o ) ,   M u s t B e C o m p l e t e d B y   ( q u e   i n d i c a   a   h o r a   r e q u e r i d a   d e   f i n a l i z a   o   d o   m  t o d o )   e   a   m a t r i z   P r o p e r t i e s T o A p p l y   ( q u e   c o n t  m   u m a   l i s t a   d o s   n o m e s   d e   p r o p r i e d a d e   c u j o s   v a l o r e s   s e r  o   a p l i c a d o s ) .   S e   u m a   p r o p r i e d a d e   n  o   e s t i v e r   n e s s a   l i s t a ,   e l a   s e r    i g n o r a d a   p e l o   A p p l y .   S e   a   m a t r i z   f o r   n u l l ,   v a z i a   o u   c o n t i v e r   a   s t r i n g   \ " A L L \ "   c o m o   n o m e   d e   p r o p r i e d a d e ,   t o d a s   a s   p r o p r i e d a d e s   d e   S e t t i n g s   s e r  o   a p l i c a d a s .   S e   e l a   f o r   d e f i n i d a   c o m o   \ " N O N E \ " ,   n  o   s e r    a p l i c a d a   n e n h u m a   p r o p r i e d a d e .   \ n   O   v a l o r   d e   r e t o r n o   d e v e   s e r   0   s e   o   S e t t i n g   f o r   a p l i c a d o   c o m    x i t o      C o l l e c t i o n   r e f e r e n c i a d a ,   1   s e   o   m  t o d o   n  o   f o r   s u p o r t a d o ,   2   s e   o   S e t t i n g   n  o   p u d e r   s e r   a p l i c a d o   d e n t r o   d a s   h o r a s   e s p e c i f i c a d a s ,   3   s e   o   S e t t i n g   n  o   c o n s e g u i r   s e r   a p l i c a d o   u s a n d o   o   v a l o r   d e   e n t r a d a   e m   C o n t i n u e O n E r r o r   e   o u t r o   v a l o r   s e   o c o r r e r   u m   e r r o .      d e f i n i d o   u m   p a r  m e t r o   d e   s a  d a ,   C a n N o t A p p l y s t r i n g ,   o   q u a l      u m a   m a t r i z   d e   s t r i n g   q u e   c o n t  m   a s   c h a v e s   d o s   M a n a g e d S y s t e m E l e m e n t s   a o s   q u a i s   o   S e t t i n g   N  O   c o n s e g u i u   s e r   a p l i c a d o .   E s s e   p a r  m e t r o   d e   s a  d a   s    t e m   s i g n i f i c a d o   q u a n d o   o   p a r  m e t r o   C o n t i n u e O n E r r o r   f o r   T R U E .   \ n     N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   c o m   o   u s o   d e   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   V a l u e s .   \ n N o t a :   s e   o c o r r e r   u m   e r r o   n a   a p l i c a   o   d o   S e t t i n g   a o   M a n a g e d S y s t e m E l e m e n t   n a   C o l l e   o ,   o   E l e m e n t   d e v e   s e r   c o n f i g u r a d o   d a   f o r m a   q u a n d o   a   t e n t a t i v a   d e   ' A p l i c a r '   i n i c i o u .   I s t o    ,   o   E l e m e n t   N  O   d e v e   s e r   d e i x a d o   e m   u m   e s t a d o   i n d e t e r m i n a d o . " )   :   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 e s e n t a   a   f u n c i o n a l i d a d e   f o r n e c i d a   p o r   u m   D e v i c e ,   s o f t w a r e   o u   a t r a v  s   d e   u m a   N e t w o r k   p a r a   c a r r e g a r   u m   O p e r a t i n g   S y s t e m   n u m   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 1 6 ) ]   
 
 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 ( " E s t e   r e l a c i o n a m e n t o   a s s o c i a   o s   o b j e t o s   C o n f i g u r a t i o n   c o m   o s   o b j e t o s   S e t t i n g .   P o r   e x e m p l o ,   u m   S e t t i n g s   d e   N e t w o r k A d a p t e r   p o d e   m u d a r   c o m   b a s e   n o   s i t e / r e d e      q u a l   s e u   C o m p u t e r S y s t e m   h o s t   e s t    a n e x a d o .   N e s s e   c a s o ,   o   C o m p u t e r S y s t e m   t e r i a   d o i s   o b j e t o s   C o n f i g u r a t i o n   d i f e r e n t e s   q u e   c o r r e s p o n d e r i a m    s   d i f e r e n  a s   n a   c o n f i g u r a   o   d a   r e d e   p a r a   o s   d o i s   s e g m e n t o s .   A   C o n f i g u r a t i o n   A   a g r e g a r i a   u m   o b j e t o   S e t t i n g   p a r a   o   N e t w o r k A d a p t e r   q u a n d o   e s t i v e s s e   o p e r a n d o   n o   \ " A N e t \ " ,   e n q u a n t o   q u e   a   C o n f i g u r a t i o n   B   a g r e g a r i a   u m   o b j e t o   S e t t i n g   p a r a   N e t w o r k A d a p t e r   e s p e c  f i c o   p a r a   o   s e g m e n t o   \ " B N e t \ " .   O b s e r v e   q u e   m u i t o s   S e t t i n g s   d o   c o m p u t a d o r   s  o   i n d e p e n d e n t e s   d a   C o n f i g u r a   o   d a   r e d e .   P o r   e x e m p l o ,   a m b a s   a s   C o n f i g u r a t i o n s   A   e   B   a g r e g a r i a m   o   m e s m o   o b j e t o   S e t t i n g   p a r a   a   M o n i t o r R e s o l u t i o n   d o   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 1 6 ) ]   
 
 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 ( " O b j e t o   C o n f i g u r a t i o n   q u e   a g r e g a   o   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 ( " S e t t i n g   a g r e g a d o . " )   :   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 e s e n t a   a   a s s o c i a   o   e n t r e   o s   M a n a g e d S y s t e m E l e m e n t s   e   a ( s )   c l a s s ( e s )   S e t t i n g   d e f i n i d a s   p a r a   e l a 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 1 6 ) ]   
 
 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 ( " 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 ( " O b j e t o   S e t t i n g   a s s o c i a d o   a o   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 ( " 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 e s e n t a   a   c a p a c i d a d e   d e   e x e c u t a r   u m   t e s t e .   T e s t e s   e s p e c  f i c o s   d e   d i a g n  s t i c o   p o d e m   s e r   d e f i n i d o s   f a z e n d o   u m a   s u b c l a s s e   e / o u   i n s t a n c i a n d o   e s t e   o b j e t o .   P a r a   f o r n e c e r   m a i s   d e t a l h e s   p a r a   u m   t i p o   d e   t e s t e   ( p o r   e x e m p l o ,   p r o p r i e d a d e s   a d i c i o n a i s   e   m  t o d o s ) ,      a p r o p r i a d o   f a z e r   u m a   s u b c l a s s e .   P a r a   i n d i c a r   q u e   o   t e s t e   e x i s t e   e   p o d e   s e r   a p l i c a d o   a   u m   M a n a g e d S y s t e m E l e m e n t   e s p e c  f i c o ,   p o d e   s e r   s u f i c i e n t e   a   i n s t a n c i a   o   d a   c l a s s 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 , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 6 ) ]   
 
 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 ( " A s   d e s c r i   e s   p a r a   c a d a   C h a r a c t e r i s t i c   e s t  o   a b a i x o : \ n   \ n *   \ "    E x c l u s i v o \ "   ( v a l u e = 2 )      e s p e c i f i c a d o   p a r a   o   m  d u l o   d e   t e s t e   a p e n a s   s e   o   d i a g n  s t i c o   n  o   p u d e r   e x e c u t a r   m a i s   d e   u m   t e s t e   p o r   v e z   i n d e p e n d e n t e   d e     q u a n t o s   S y s t e m E l e m e n t s   s  o   s u p o r t a d o s .   G e r a l m e n t e   i s s o   o c o r r e   q u a n d o   a   l i m i t a   o   d o   h a r d w a r e   o u   d o   s o f t w a r e   i m p e d e   o   t e s t e   d e   s e r   e x e c u t a d o   c o m o   i n s t  n c i a s   m  l t i p l a s   s i m u l t  n e a s .   S e   o   d i a g n  s t i c o   p u d e r   s e r   e x e c u t a d o   c o n t r a   v  r i o s   S y s t e m E l e m e n t s   e   n  o   a p e n a s   u m a   v e z   p o r   E l e m e n t ,   d e f i n a   a   p r o p r i e d a d e   b o o l e a n a   I s E x c l u s i v e F o r M S E   n a   i n s t  n c i a   a p r o p r i a d a   d o   D i a g n o s t i c T e s t F o r M S E .   \ n \ n *   S e   \ "    I n t e r a t i v o \ "   ( v a l u e = 3 )   e s t i v e r   d e f i n i d o ,   o   d i a g n  s t i c o   m o s t r a   a   m e n s a g e m   a n t e s ,   d u r a n t e   o u   a p  s   o   t e s t e .   \ n \ n *   D e f i n a   \ "    D e s t r u t i v o \ "   ( v a l u e = 4 )   s e   o   d i a g n  s t i c o   d e s t r u i r   o s   d a d o s   o u   r e c o n f i g u r e   o   E l e m e n t   q u e   e s t    s e n d o   t e s t a d o .   \ n \ n *   \ "    A r r i s c a d o \ "   ( v a l u e = 5 )   i n d i c a   q u e   p o d e   o c o r r e r   a   p e r d a   d e   d a d o s   s e   o   t e s t e   f o r   i n t e r r o m p i d o .   A l g u n s   t e s t e s   c o p i a m   o s   d a d o s ,   e x e c u t a m   o   t e s t e   e   r e s t a u r a m   o s   d a d o s   r e t o r n a n d o   a   e n t i d a d e   d e   t e s t e   a   s u a   c o n f i g u r a   o   a n t e r i o r .   S e   o   t e s t e   f o r   i n t e r r o m p i d o   p o d e   o c o r r e r   a   p e r d a   d e   d a d o s   o u   a   r e c o n f i g u r a   o   d o   M a n a g e d S y s t e m E l e m e n t   t e s t a d o .   \ n \ n *   S e   \ "    P a c o t e \ "   ( v a l u e = 6 )   e s t i v e r   d e f i n i d o ,   e s t e   t e s t e    ,   n a   v e r d a d e ,   u m   c o n j u n t o   d e   d i a g n  s t i c o s   d e   n  v e l   b a i x o   q u e   s  o   ' e m p a c o t a d o s '   j u n t o s .   \ n \ n \ " S u p o r t a   P e r c e n t O f T e s t C o v e r a g e \ "   ( v a l u e = 7 )   i n d i c a   q u e   u m a   s o l i c i t a   o   p a r a   u m a   a b r a n g  n c i a   r e d u z i d a   d o   t e s t e   p o d e   s e r   e s p e c i f i c a d a   c o m   o   u s o   d a   p r o p r i e d a d e   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 T a m b  m   p o d e m   s e r   e s p e c i f i c a d o s   o s   v a l o r e s   \ " D e s c o n h e c i d o \ "   ( 0 )   a n d   \ " O u t r o \ "   ( 1 ) .   S e   \ " O u t r o \ "   f o r   d e f i n i d o ,   p o d e m   s e r   e n c o n t r a d o s   d e t a l h e s   a d i c i o n a i s   n a   p r o p r i e d a d e   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 t a   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 { " D e s c o n h e c i d o " ,   " O u t r o " ,   "    E x c l u s i v o " ,   "    I n t e r a t i v o " ,   "    D e s t r u t i v o " ,   "    A r r i s c a d o " ,   "    P a c o t e " ,   " S u p o r t a   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 r n e c e   i n f o r m a   e s   a d i c i o n a i s   p a r a   a   C h a r a c t e r i s t i c   q u a n d o   o   s e u   v a l o r      d e f i n i d o   e m   1   ( \ " O u t r o \ " ) . " )   :   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 e   e s t e   t e s t e   e s t i v e r   s e n d o   e x e c u t a d o   n o   m o m e n t o ,   a   p r o p r i e d a d e   I n U s e      d e f i n i d a   c o m o   T R U E .   P a r a   d e t e r m i n a r   q u a l   S e   M a n a g e d S y s t e m E l e m e n t   e s t    s e n d o   t e s t a d o ,   f a  a   u m a   c o n s u l t a   n o s   o b j e t o s   D i a g n o s t i c R e s u l t   a s s o c i a d o s   c o m   e s t e   t e s t e   ( c o n s u l t e   D i a g n o s t i c R e s u l t F o r T e s t )   e   p a r a   a   q u a l   o   T e s t S t a t e   s e j a   i g u a l   a   4   ( \ " E m   P r o g r e s s o \ " ) .   O   o b j e t o   D i a g n o s t i c R e s u l t      a s s o c i a d o   c o m   o   S y s t e m E l e m e n t   e m   t e s t e   u s a n d o   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 ( " O   q u a l i f i c a d o r   \ " C a r o \ "   p o d e   s e r   a p l i c a d o   a   e s t a   c l a s s e   e   s e u   m  t o d o   R u n T e s t .   S e   e s s e   f o r   o   c a s o ,   a   p r o p r i e d a d e   R e s o u r c e s U s e d   d e s c r e v e   o s   r e c u r s o s   q u e   e s t  o   e m   m a i  s c u l a s ,   b a s e a d o   n u m a   c o n f i g u r a   o   p a d r  o   p a r a   o   t e s t e .   P o d e m   s e r   e s p e c i f i c a d o s   v  r i o s   r e c u r s o s   p o i s   a   p r o p r i e d a d e      u m a   m a t r i z . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " C P U " ,   " M e m  r i a " ,   " D i s c o   r  g i d o " ,   " C D R O M " ,   " F l o p p y " ,   " B a r r a m e n t o   P C I " ,   " B a r r a m e n t o   U S B   " ,   " B a r r a m e n t o   1 3 9 4   " ,   " B a r r a m e n t o   S C S I   " ,   " B a r r a m e n t o   I D E   " ,   " R e d e " ,   " B a r r a m e n t o   I S A   " ,   " B a r r a m e n t o   E I S A   " ,   " B a r r a m e n t o   V E S A   " ,   " B a r r a m e n t o   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 a r r a m e n t o   V M E   " ,   " S b u s   I E E E   1 3 9 6 - 1 9 9 3 " ,   " B a r r a m e n t o   M C A   " ,   " B a r r a m e n t o   G I O   " ,   " B a r r a m e n t o   X I O   " ,   " B a r r a m e n t o   H I O   " ,   " B a r r a m e n t o   P M C   " ,   " B a r r a m e n t o   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 ( " O   m  t o d o   R u n T e s t   e x e c u t a   e s t e   t e s t e   p a r a   o   M a n a g e d S y s t e m E l e m e n t   ( d e f i n i d o   c o m   o   u s o   d o   p a r  m e t r o   d e   e n t r a d a   S y s t e m E l e m e n t )   e s p e c i f i c a d o .   O s   r e s u l t a d o s   d o   t e s t e   s  o   a r m a z e n a d o s   e m   u m   o b j e t o   D i a g n o s t i c R e s u l t   c o m   u m a   r e f e r  n c i a   a   e l e ,   a   q u a l      r e t o r n a d a   c o m o   p a r  m e t r o   d e   s a  d a   R e s u l t .   A   m a n e i r a   c o m o   o   t e s t e   d e v e   s e r   e x e c u t a d o ,   p o r   e x e m p l o ,   s e u s   p a r  m e t r o s ,      d e f i n i d a   e m   u m   o b j e t o   D i a g n o s t i c S e t t i n g   ( o u   p o r   u m a   s u b c l a s s e   d o   D i a g n o s t i c S e t t i n g ) .      e s p e c i f i c a d a   u m a   r e f e r  n c i a   a o   o b j e t o   S e t t i n g   c o m   o   u s o   d o   p a r  m e t r o   d e   e n t r a d a   S e t t i n g .   S e   n  o   f o r   p a s s a d a   u m a   r e f e r  n c i a   n o   m  t o d o ,   p o d e   s e r   u s a d o   u m   D i a g n o s t i c S e t t i n g   p a d r  o .   E s s e   S e t t i n g   p a d r  o      a s s o c i a d o   a o   D i a g n o t i c T e s t   c o m   o   u s o   d a   r e l a   o   D e f a u l t S e t t i n g   d o   C o r e   M o d e l .   \ n Q u a n d o   o   R u n T e s t   i n i c i a   a   e x e c u   o ,   o s   p a r  m e t r o s ,   o s   q u a i s   s  o   c r o n o l o g i c a m e n t e   s e n s  v e i s ,   d e v e m   s e r   a v a l i a d o s   e   c a p t u r a d o s .   E s s a   s u g e s t  o      f e i t a   p o r q u e   o   o b j e t o   D i a g n o s t i c S e t t i n g   p o d e   s e r   m o d i f i c a d o   a   q u a l q u e r   m o m e n t o   e ,   p o r t a n t o ,   o s   p a r  m e t r o s   a t u a i s   d o   t e s t e   p o d e m   s e r   p e r d i d o s .   \ n O s   c  d i g o s   r e t o r n a d o s   d o   m  t o d o   d e v e m   s e   c o n f o r m a r      f o r m a   d o s   c  d i g o s   d e   r e t o r n o   X M L   d a   m a n e i r a   c o m o   f o r a m   i n t r o d u z i d o s .   N o   m o m e n t o ,   o s   v a l o r e s   d e   r e t o r n o   p a d r  o   s  o :   \ n 0   =   O K   ( a   f u n   o   t e v e    x i t o ,   m a s   o   t e s t e   p o d e   t e r   f a l h a d o   \ n 1   =   U n s p e c i f i e d   E r r o r   ( a   f u n   o   f a l h o u   p e l o s   m o t i v o s   e s p e c i f i c a d o s )   \ n 2   =   N o t   I m p l e m e n t e d   ( a   f u n   o   n  o   f o i   i m p l e m e n t a d a   p a r a   e s t a   i n s t  n c i a )   \ n 3   =   O u t   O f   R e s o u r c e s   ( o   c o m p o n e n t e   n  o   c o n s e g u i u   a l o c a r   o s   r e c u r s o s   n e c e s s  r i o s ,   p o r   e x e m p l o ,   m e m  r i a ,   e s p a  o   e m   d i s c o ,   e t c . )   \ n N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   c o m   o   u s o   d o   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   q u a l i f i c a d o r   d e   m a t r i z   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 ( " A   e x e c u   o   d e s t e   m  t o d o   a p a g a r    t o d a s   a s   i n s t  n c i a s   d o   o b j e t o   D i a g n o s t i c R e s u l t F o r M S E   p a r a   e s t e   D i a g n o s t i c T e s t   e   p a r a   o   M a n a g e d S y s t e m E l e m e n t   ( d e f i n i d o   c o m   o   u s o   d o   p a r  m e t r o   d e   e n t r a d a   S y s t e m E l e m e n t )   e s p e c i f i c a d o .   O s   D i a g n o s t i c R e s u l t s   r e f e r e n c i a d o s   n a s   i n s t  n c i a s   d o   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   a p a g a d o s .   A   a s s o c i a   o   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 e   s e   r e f e r e   a o   o b j e t o   D i a g n o s t i c R e s u l t   e   a   e s t e   t e s t e   s e r  o   t a m b  m   a p a g a d o s . \ n     U m   p a r  m e t r o   d e   e n t r a d a      d e f i n i d o   -   R e s u l t s N o t C l e a r e d   -   o   q u a l      u m a   m a t r i z   d e   s t r i n g   q u e   r e l a c i o n a   a s   c h a v e s   d o   D i a g n o s t i c R e s u l t s   q u e   n  o   p o d e   s e r   a p a g a d o .   E s s a s   i n f o r m a   e s   p o s s i b i l i t a m   q u e   o s   R e s u l t s   s e j a m   r e v i s i t a d o s   e   r e m o v i d o s   m a n u a l m e n t e   o u   q u e   s e j a   e x e c u t a d a   o u t r a   a   o   c o r r e t i v a   .   \ n O s   c  d i g o s   d e   r e t o r n o   d o   m  t o d o   d e v e m   s e   c o n f o r m a r      f o r m a   d o s   c  d i g o s   d e   r e t o r n o   X M L   d a   m a n e i r a   c o m o   f o r a m   i n t r o d u z i d o s .   N o   m o m e n t o   o s   v a l o r e s   p a d r  o   s  o :   \ n 0   =   O K   ( a   f u n   o   t e v e    x i t o   m a s   o   t e s t e   p o d e   t e r   f a l h a d o   \ n 1   =   U n s p e c i f i e d   E r r o r   ( a   f u n   o   f a l h o u   p e l o s   m o t i v o s   e s p e c i f i c a d o s )   \ n 2   =   N o t   I m p l e m e n t e d   ( a   f u n   o   n  o   f o i   i m p l e m e n t a d a   p a r a   e s t a   i n s t  n c i a )   \ n 3   =   O u t   O f   R e s o u r c e s   ( o   c o m p o n e n t e   n  o   c o n s e g u i u   a l o c a r   o s   r e c u r s o s   n e c e s s  r i o s ,   p o r   e x e m p l o ,   m e m  r i a ,   e s p a  o   e m   d i s c o ,   e t c . )   \ n N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   u s a n d o   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '     p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   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  s   a   c h a m a d a   d e s t e   m  t o d o   e   s e u   t  r m i n o ,   o ( s )   t e s t e ( s )   e s p e c i f i c a d o ( s )   s e r  o   d e s c o n t i n u a d o s   p a r a   o   M a n a g e d S y s t e m E l e m e n t   ( d e f i n i d o   p e l o   p a r  m e t r o   d e   e n t r a d a   S y s t e m E l e m e n t )   i n d i c a d o .   O   t e s t e   a   s e r   d e s c o n t i n u a d o      e s p e c i f i c a d o   c o m   o   u s o   d o   p a r  m e t r o   d e   e n t r a d a   R e s u l t .   S e   t o d a s   a s   i n s t  n c i a s   d e s t e   t e s t e   f o r e m   p a r a d a s   p a r a   o   S y s t e m E l e m e n t ,   a   r e f e r  n c i a   d o   R e s u l t   d e v e   s e r   N U L L .   A o   t  r m i n o   d o   m  t o d o ,   o   s t a t u s   d o   t e s t e   e   o u t r a s   i n f o r m a   e s   ( c o m o ,   p o r   e x e m p l o ,   P e r c e n t C o m p l e t e )   s e r  o   a r m a z e n a d a s   n a   i n s t  n c i a   D i a g n o s t i c R e s u l t   d e f i n i d a   p e l o   p a r  m e t r o   d e   e n t r a d a   R e s u l t .   O   p a r  m e t r o   d e   s a  d a   T e s t i n g S t o p p e d      u s a d o   d a   s e g u i n t e   m a n e i r a : \ n   D e f i n i d o   c o m o   T R U E   s e   o   t e s t e   p a r a r .   \ n   D e f i n i d o   c o m o   F A L S E   s e   o ( s )   t e s t e ( s )   a t u a i s   n  o   p u d e r e m   s e r   p a r a d o s .   \ n S e   d e f i n i d o   c o m o   F A L S E ,   o   t e s t e   p  r a   q u a n d o   o   d i a g n  s t i c o   p u d e r   f a z e r   i s s o   d e   f o r m a   s e g u r a .   P a r a   d e t e r m i n a r   s e   o u   q u a n d o   o   t e s t e   p a r o u ,   v e r i f i q u e   a   p r o p r i e d a d e   T e s t S t a t e   n a   i n s t  n c i a   D i a g n o s t i c R e s u l t   d e f i n i d a   p e l o   p a r  m e t r o R e s u l t .   O   T e s t S t a t e   m u d a r    d e   \ " I n   P r o g r e s s \ "   p a r a   \ " S t o p p e d \ "   ( d e   4   a   5 ) .   \ n O s   c  d i g o s   d e   r e t o r n o   d o   m  t o d o   d e v e m   s e   c o n f o r m a r      f o r m a   d o s   c  d i g o s   d e   r e t o r n o   X M L   d a   m a n e i r a   c o m o   f o r a m   i n t r o d u z i d o s .   N o   m o m e n t o   o s   v a l o r e s   p a d r  o   s  o :   \ n 0   =   O K   ( a   f u n   o   t e v e    x i t o   m a s   o   t e s t e   p o d e   t e r   f a l h a d o   \ n 1   =   U n s p e c i f i e d   E r r o r   ( a   f u n   o   f a l h o u   p e l o s   m o t i v o s   e s p e c i f i c a d o s )   \ n 2   =   N o t   I m p l e m e n t e d   ( a   f u n   o   n  o   f o i   i m p l e m e n t a d a   p a r a   e s t a   i n s t  n c i a )   \ n 3   =   O u t   O f   R e s o u r c e s   ( o   c o m p o n e n t e   n  o   c o n s e g u i u   a l o c a r   o s   r e c u r s o s   n e c e s s  r i o s ,   p o r   e x e m p l o ,   m e m  r i a ,   e s p a  o   e m   d i s c o ,   e t c . )   \ n N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e m   s e r   e s p e c i f i c a d o s   u s a n d o   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '     p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   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 ( " O s   p a r  m e t r o s   d e   t e s t e   d e   d i a g n  s t i c o   e s p e c  f i c o s   e   a s   i n s t r u   e s   d e   e x e c u   o   s  o   d e f i n i d a s   f a z e n d o   u m a   s u b c l a s s e   e / o u   i n s t a n c i a n d o   o   o b j e t o   D i a g n o s t i c S e t t i n g .   P a r a   f o r n e c e r   S e t t i n g s   m a i s   d e t a l h a d o s   p a r a   o   t i p o   d e   t e s t e   ( p o r   e x e m p l o ,   p r o p r i e d a d e s   a d i c i o n a i s ) ,      a p r o p r i a d o   f a z e r   u m a   s u b c l a s s e .   Q u a n d o   f o r   n e c e s s  r i o   a p e n a s   i n f o r m a   e s   g e n  r i c a s   d o   S e t t i n g ,   a   i n s t a n c i a   o   d 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 o d e   s e r   s u f i c i e n t e . \ n O s   d a d o s   d o   D i a g n o s t i c S e t t i n g   s  o   c a p t u r a d o s   n o   D i a g n o s t i c R e s u l t .   Q u a n d o   o   R u n T e s t   i n i c i a   a   e x e c u   o   d o s   p a r  m e t r o s ,   o s   q u a i s   s  o   s e n s  v e i s      c o n t a g e m   d e   t e m p o ,   e l e s   d e v e m   s e r   a v a l i a d o s   e   c a p t u r a d o s .   I s s o      s u g e r i d o   p o r q u e   o   o b j e t o   D i a g n o s t i c S e t t i n g   p o d e   s e r   m o d i f i c a d o   a   q u a l q u e r   m o m e n t o   e ,   p o r t a n t o ,   o s   p a r  m e t r o s   d e   t e s t e   p o d e m   s e r   p e r d i d 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 1 6 ) ]   
 
 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 ( " I d e n t i f i c a d o r   p e l o   q u a l   o   o b j e t o   D i a g n o s t i c S e t t i n g      c o n h e c i d o   e   n o m e a d o   d e   f o r m a   e x c l u s i v a .   U m   e s q u e m a   p o s s  v e l   d e   n o m e a   o      o   d e   d a r   n o m e   a o   S e t t i n g I D   c o m   o   u s o   d e   C r e a t i o n C l a s s N a m e   e   D i a g n o s t i c N a m e   d o   D i a g n o s t i c T e s t ,   a l  m   d e   u m   G U I D   ( G l o b a l l y   U n i q u e   I D e n t i f i e r ) . \ n     O b s e r v e   q u e   a o   n  v e l   d e   e m p r e s a ,   e m   g e r a l ,   n  o   h    m a p e a m e n t o   u m   a   u m   e n t r e   u m   D i a g n o s t i c S e t t i n g   e   t o d a s   a s   c  p i a s   d o   D i a g n o s t i c T e s t .   A   c o n v e n   o   d e   n o m e   p r o p o s t a   s e r    e s c a l a d a   p a r a   o   n  v e l   d e   e m p r e s a . " )   :   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 e f i n e   o   n  v e l   d e   m e n s a g e n s   d e   a v i s o   a   s e r e m   r e g i s t r a d a s .   S e ,   p o r   e x e m p l o ,   n  o   f o r   n e c e s s  r i a   n e n h u m a   i n f o r m a   o   d e   a d v e r t  n c i a ,   o   n  v e l   s e r    d e f i n i d o   c o m o   \ " S e m   A v i s o s \ "   ( v a l u e = 0 ) .   O   u s o   d e   \ " F a l t a n d o   R e c u r s o s \ "   ( v a l u e = 1 )   c a u s a r    a   g e r a   o   d e   a d v e r t  n c i a s   s e   n  o   f o r e m   e n c o n t r a d o s   o s   r e c u r s o s   o u   o   h a r d w a r e   n e c e s s  r i o .   A   d e f i n i   o   d o   v a l o r   p a r a   2 ,   \ " T e s t a n d o   I m p a c t o \ " ,   f a r    c o m   q u e   s e j a m   r e p o r t a d a s   a d v e r t  n c i a s   d e   r e c u r s o s   a u s e n t e s   e   d e   ' i m p a c t o   d e   t e s t e '   ( p o r   e x e m p l o ,   r e t e n t a t i v a s   m  l t i p l a s   n e c e s s  r i a s ) . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " S e m   a v i s o s " ,   " D i s p o s i t i v o s   q u e   e s t  o   f a l t a n d o " ,   " I m p a c t o s   d o   t e s t e " ,   " T o d o s   o s   a v i s o 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 ( " Q u a n d o   e s t e   s i n a l i z a d o r      v e r d a d e i r o ,   o   t e s t e   d e   d i a g n  s t i c o   r e p o r t a r    ' e r r o s   s o f t ' .   N e s t e   c o n t e x t o ,   e r r o   s o f t      u m a   m e n s a g e m   d o   d i a g n  s t i c o   r e p o r t a n d o   u m   d e f e i t o   c o n h e c i d o   n a   c o n f i g u r a   o   d o   h a r d w a r e   o u   d o   d r i v e r   o u   n a   e x e c u   o   d o   a m b i e n t e .   E x e m p l o s :   \ " M e m  r i a   i n s u f i c i e n t e \ " ,   \ " D r i v e r   I O C T L   n  o   i m p l e m e n t a d o \ " ,   \ " A   c o m p a r a   o   d a   R A M   d o   v  d e o   f a l h o u   d u r a n t e   o   t e s t e   d e   p r e e n c h i m e n t o   d o   p o l  g o n o   ( D e f e i t o   c o n h e c i d o   n o   c o n j u n t o   d e   c h i p s   d o   v  d e 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 ( " Q u a n d o   e s t e   s i n a l i z a d o r      v e r d a d e i r o ,   o   t e s t e   d e   d i a g n  s t i c o   r e p o r t a r    ' m e n s a g e n s   d e   s t a t u s ' .   N e s t e   c o n t e x t o ,   m e n s a g e n s   d e   s t a t u s   i n d i c a m   q u e   o   c  d i g o   d e   d i a g n  s t i c o   e s t    e m   u m   p o n t o   d e   v e r i f i c a   o .   E x e m p l o s :   \ " T  r m i n o   d a   f a s e   1 \ " ,   \ " P a d r  o   c o m p l e x 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 t a t u s M e s s a g e s ; 
 
     [ D e s c r i p t i o n ( " Q u a n d o   e s t e   s i n a l i z a d o r      v e r d a d e i r o ,   o   t e s t e   p  r a   a p  s   e n c o n t r a r   o   p r i m e i r o   e r r o . " )   :   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 ( " Q u a n d o   e s t e   s i n a l i z a d o r      v e r d a d e i r o ,   o   s o f t w a r e   d e   t e s t e   d e v e   t e n t a r   a   e x e c u   o   d e   f o r m a   a c e l e r a d a   a o   r e d u z i r   a   a b r a n g  n c i a   o u   o   n  m e r o   d e   t e s t e s   r e a l i z a d o 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 r c e n t a g e m " )   :   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 ( " R e q u e r   q u e   o   s o f t w a r e   d e   d i a g n  s t i c o   r e d u z a   a   c o b e r t u r a   d o   t e s t e      p o r c e n t a g e m   e s p e c i f i c a d a .   P o r   e x e m p l o ,   p o d e - s e   r e q u e r e r   q u e   u m   t e s t e   d e   a n  l i s e   d e   d i s c o   r  g i d o   s e j a   e x e c u t a d o   a   5 0 % .   A   m a n e i r a   m a i s   e f i c i e n t e   p a r a   f a z e r   i s t o      o   s o f t w a r e   d e   t e s t e   a n a l i z a r   u m   t r a c k   e   p u l a r   o   s e g u i n t e ,   c o n t r  r i o   d e   a n a l i s a r   s o m e n t e   a   m e t a d e   d e   u m a   u n i d a d e .   A s s u m e - s e   q u e   a   e f i c i  n c i a   d o   t e s t e      p r o p o r c i o n a l      p o r c e n t a g e m   r e q u e r i d a   d o   t e s t e .   V a l o r e s   p e r m i t i d o s   p a r a   e s t a   p r o p r i e d a d e   v a r i a m   d e   0   a   1 0 0 .   \ n E s t a   p r o p r i e d a d e   p o d e   n  o   s e r   a p l i c  v e l   a   t o d o s   o s   t e s t e s .   S e   p u d e r   s e r   c o n f i g u r a d a   p a r a   u m   t e s t e ,   o   v a l o 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 e v e   s e r   i n s e r i d o   n o   a r r a y   d e   C h a r a c t e r i s t i c s   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 ]   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 ( " Q u a n d o   o   s e r v i  o   D i a g n o s t i c T e s t   e s t i v e r   s e n d o   e x e c u t a d o ,   o s   r e s u l t a d o s   s  o   r e p o r t a d o s   c o m   o   u s o   d e   u m   o b j e t o   D i a g n o s t i c R e s u l t   o u   d e   u m a   d e   s u a s   s u b c l a s s e s .   O   D i a g n o s t i c T e s t   p o d e   e s t a r   e m   e x e c u   o   p o r q u e   s e u   S e r v i c e   ( S e r v i  o )   f o i   S t a r t e d   ( I n i c i a d o )   o u   p o r   c a u s a   d a   c h a m a d a   d o   m  t o d o   R u n T e s t .   O s   D i a g n o s t i c R e s u l t s   s  o   r e l a c i o n a d o s   a o   s e u   T e s t   ( T e s t e )   v i a   i n s t  n c i a   d a   a s s o c i a   o   D i a g n o s t i c R e s u l t s F o r M S E . \ n P a r a   c a d a   e x e c u   o   d o   D i a g n o s t i c T e s t ,   u m a   n o v a   i n s t  n c i a   d e   D i a g n o s t i c R e s u l t   o u   u m a   d e   s u a s   s u b c l a s s e s   d e v e   s e r   c r i a d a . " )   :   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 1 6 ) ]   
 
 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 ( " E s c o p o   d o   C r e a t i o n C l a s s N a m e   d o   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   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 ( " E s c o p o   d o   N a m e   d o   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   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 ( " I d e n t i f i c a d o r   e x c l u s i v o   p a r a   u m a   i n s t  n c i a   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 ( " E s c o p o   d o   S y s t e m C r e a t i o n C l a s s N a m e   d o   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   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 ( " E s c o p o   d o   S y s t e m N a m e   d o   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   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 ( " D a t a   e   h o r a   q u e   o   r e s u l t a d o   f o i   a t u a l i z a d o   a    l t i m a   v e z . " )   :   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 e   e s t a   p r o p r i e d a d e   f o r   T R U E ,   e s t e   D i a g n o s t i c R e s u l t   f a z   u m   r e s u m o   d o s   r e s u l t a d o s   d a   e x e c u   o   d e   u m   c o n j u n t o   e m p a c o t a d o   d e   D i a g n o s t i c T e s t s .   O s   T e s t s   ( T e s t e s )   n o   p a c o t e   p o d e m   s e r   i d e n t i f i c a d o s   p e l a   s e g u i n t e   a s s o c i a   o   d e   D i a g n o s t i c R e s u l t F o r T e s t   a o   t e s t e   e ,   e m   s e g u i d a ,   u s a n d o   a   a g r e g a   o   D i a g n o s t i c T e s t I n P a c k a g e .   O s   R e s u l t s   ( R e s u l t a d o s )   p o d e m   s e r   d i v i d i d o s   c o m   a   i n s t a n c i a   o   d o s   D i a g n o s t i c R e s u l t s   p a r a   o s   t e s t e s   i n d i v i d u a i s   d e   b a i x o   n  v e l   e   a   a g r e g a   o   n o   R e s u l t     ' r e s u m o '   u s a n d o   a   a s s o c i a   o   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 ( " A   d a t a   e   a   h o r a   e m   q u e   e s t e   t e s t e   i n i c i o u . " )   :   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 ( " D a t a   e   h o r a   e m   q u e   e s t e   t e s t e   t e r m i n o u . " )   :   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 e s c r e v e   o   a n d a m e n t o   d o   t e s t e .   P o r   e x e m p l o ,   s e   o   t e s t e   f o i   d e s c o n t i n u a d o ,   o   T e s t S t a t e   s e r      \ " P a r a d o \ "   ( v a l u e = 5 )   o u   s e   o   t e s t e   e s t i v e r   e m   e x e c u   o   n o   m o m e n t o   o   T e s t S t a t e   s e r    \ " E m   P r o g r e s s o \ "   ( 4 ) . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " D e s c o n h e c i d o " ,   " O u t r o " ,   " P a s s o u " ,   " N  o   p a s s o u " ,   " I n   P r o g r e s s " ,   " I n t e r r o m p i d o " }   :   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 ( " Q u a n d o      d i g i t a d o   \ " O u t r o \ "   ( v a l u e = 1 )   n a   p r o p r i e d a d e   d o   T e s t S t a t e ,   o   O t h e r S t a t e D e s c r i p t i o n   p o d e   s e r   u s a d o   p a r a   d e s c r e v e r   o   e s t a d o   d o   t e s 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   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 g u n d o 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  m e r o   e s t i m a d o   d e   s e g u n d o s   p a r a   d e s e m p e n h a r   o   D i a g n o s t i c T e s t   i n d i c a d o   p e l a s   p r o p r i e d a d e 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   D i a g n o s t i c N a m e .   A p  s   o   t e s t e   t e r   s i d o   c o m p l e t a d o ,   o   t e m p o   r e a l   t r a n s c o r r i d o   p o d e   s e r   d e t e r m i n a d o   d i m i n u i n d o   o   T e s t S t a r t T i m e   d o   T e s t C o m p l e t i o n T i m e .   U m a   p r o p r i e d a d e   s i m i l a r      d e f i n i d a   n a   a s s o c i a   o ,   D i a g n o s t i c T e s t F o r M S E .   A   d i f e r e n  a   e n t r e   a s   d u a s   p r o p r i e d a d e s      q u e   o   v a l o r   a r m a z e n a d o   n a   a s s o c i a   o      u m   t e m p o   d e   e x e c u   o   d e   t e s t e   g e n  r i c o   p a r a   o   E l e m e n t o   e   o   T e s t e .     O   v a l o r   a q u i ,   p o r  m ,   ( n o   D i a g n o s t i c R e s u l t )      o   t e m p o   e s t i m a d o   q u e   e s t e   e x e m p l o ,   c o m   a s   c o n f i g u r a   e s   d a d a s ,   t o m a r i a   p a r a   e x e c u t a r   o   t e s t e .   U m   C o n s u m i d o r   C I M   p o d e   c o m p a r a r   e s t e   v a l o r   c o m   o   v a l o r   n a   a s s o c i a   o   D i a g n o s t i c T e s t F o r M S E   p a r a   t e r   u m a   i d  i a   d o   i m p a c t o   d a s   s u a s   c o n f i g u r a   e s   n a   e x e c u   o   d o   t e s t e . " )   :   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 ( " O   T e s t R e s u l t s   a r m a z e n a   u m   o u   m a i s   r e s u l t a d o s   t e x t u a i s   d a   e x e c u   o   d o ( s )   D i a g n o s t i c T e s t ( s )   r e f e r e n c i a d o s   p e l a s   p r o p r i e d a d e 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   D i a g n o s t i c N a m e .   U m a   e n t r a d a      c o n s i d e r a d a   u m a   l o c a l i z a   o   d e   c  l u l a   n a   m a t r i z .   C a d a   e n t r a d a      m a r c a d a   c o m   h o r a   e   d a t a   e   c o n t  m   a s   s e g u i n t e s   i n f o r m a   e s ,   n o   f o r m a t o   i n d i c a d o :   \ 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 | T e x t u a l   m e s s a g e   \ n O n d e :   \ n     y y y   =   a n o ,   e x . ,   2 0 0 0   \ n     m m   =   m  s   ( 0 1   -   1 2 )   \ n     d d   =   d i a   ( 0 1   -   3 1 )   \ n     h h   =   h o r a   ( 0 0   -   2 4 )   \ n     t t   =   m i n u t o   ( 0 0 - 5 9 )   \ n     s s   =   s e g u n d o   ( 0 0 - 5 9 )   \ n     o   =   \ " + \ "   o u   \ " - \ "   i n d i c a   o   s i n a l   d o   c a m p o   d e   c o r r e   o   d a   U T C   \ n     u t c   =   e q u i v a l  n c i a   d a   U T C   ( U n i v e r s a l   C o o r d i n a t e d   T i m e )   e m   m i n u t o s   \ n     D i a g n o s t i c N a m e   =   r e f e r  n c i a   d e   s t r i n g   a o   o b j e t o   D i a g n o s t i c T e s t   q u e   f o i   e x e c u t a d o \ n     T e x t u a l   m e s s a g e   =   s t r i n g   d e   f o r m a   l i v r e   q u e   c o n s t i t u i   o   ' r e s u l t a d o   d o   t e s 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   T e s t R e s u l t s [ ] ; 
 
     [ U n i t s ( " P o r c e n t a g e m " )   :   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 ( " A   p o r c e n t a g e m   d o   t e s t e   q u e   f o i   e x e c u t a d a   a t    a q u i ,   s e   a   p r o p r i e d a d e   T e s t S t a t e   f o r   c o n f i g u r a d a   p a r a   \ " I n   P r o g r e s s \ "   o u   a   p o r c e n t a g e m   d o   t e s t e   c o m p l e t a d o ,   e x e c u t a d o   s e   a   p r o p r i e d a d e   T e s t S t a t e   e s t i v e r   c o n f i g u r a d a   p a r a   q u a l q u e r   u m   d o s   e s t a d o s   c o m p l e t a d o s   ( \ " P a s s e d \ " ,   \ " F a i l e d \ "   o u   \ " S t o p p e d \ " ) .   O s   r e s u l t a d o s   f i n a i s   p o d e m   s e r   b a s e a d o s   e m   m e n o s   d o   q u e   a b r a n g e n d o   1 0 0 %   p o r   c a u s a   d o s   p a r  m e t r o s   d e f i n i d o s   e m   D i a g n o s t i c S e t t i n g   ( c o m o ,   p o r   e x e m p l o ,   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 e f i n e   o   n  v e l   d e   m e n s a g e n s   d e   a v i s o   a   s e r e m   r e g i s t r a d a s .   S e ,   p o r   e x e m p l o ,   n  o   f o r   n e c e s s  r i a   n e n h u m a   i n f o r m a   o   d e   a d v e r t  n c i a ,   o   n  v e l   s e r    d e f i n i d o   c o m o   \ " S e m   A v i s o s \ "   ( v a l u e = 0 ) .   O   u s o   d e   \ " F a l t a n d o   R e c u r s o s \ "   ( v a l u e = 1 )   c a u s a r    a   g e r a   o   d e   a d v e r t  n c i a s   s e   n  o   f o r e m   e n c o n t r a d o s   o s   r e c u r s o s   o u   o   h a r d w a r e   n e c e s s  r i o .   A   d e f i n i   o   d o   v a l o r   p a r a   2 ,   \ " T e s t a n d o   I m p a c t o \ " ,   f a r    c o m   q u e   s e j a m   r e p o r t a d a s   a d v e r t  n c i a s   d e   r e c u r s o s   a u s e n t e s   e   d e   ' i m p a c t o   d e   t e s t e '   ( p o r   e x e m p l o ,   r e t e n t a t i v a s   m  l t i p l a s   n e c e s s  r i a s ) . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " S e m   a v i s o s " ,   " D i s p o s i t i v o s   q u e   e s t  o   f a l t a n d o " ,   " I m p a c t o s   d o   t e s t e " ,   " T o d o s   o s   a v i s o 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 ( " Q u a n d o   e s t e   s i n a l i z a d o r      v e r d a d e i r o ,   o   t e s t e   d e   d i a g n  s t i c o   r e p o r t a r    ' e r r o s   s o f t ' .   N e s t e   c o n t e x t o ,   e r r o   s o f t      u m a   m e n s a g e m   d o   d i a g n  s t i c o   r e p o r t a n d o   u m   d e f e i t o   c o n h e c i d o   n a   c o n f i g u r a   o   d o   h a r d w a r e   o u   d o   d r i v e r   o u   n a   e x e c u   o   d o   a m b i e n t e .   E x e m p l o s :   \ " M e m  r i a   i n s u f i c i e n t e \ " ,   \ " D r i v e r   I O C T L   n  o   i m p l e m e n t a d o \ " ,   \ " A   c o m p a r a   o   d a   R A M   d o   v  d e o   f a l h o u   d u r a n t e   o   t e s t e   d e   p r e e n c h i m e n t o   d o   p o l  g o n o   ( D e f e i t o   c o n h e c i d o   n o   c o n j u n t o   d e   c h i p s   d o   v  d e 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 ( " Q u a n d o   e s t e   s i n a l i z a d o r      v e r d a d e i r o ,   o   t e s t e   d e   d i a g n  s t i c o   r e p o r t a r    ' m e n s a g e n s   d e   s t a t u s ' .   N e s t e   c o n t e x t o ,   m e n s a g e n s   d e   s t a t u s   i n d i c a m   q u e   o   c  d i g o   d e   d i a g n  s t i c o   e s t    e m   u m   p o n t o   d e   v e r i f i c a   o .   E x e m p l o s :   \ " T  r m i n o   d a   f a s e   1 \ " ,   \ " P a d r  o   c o m p l e x 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 t a t u s M e s s a g e s ; 
 
     [ D e s c r i p t i o n ( " Q u a n d o   e s t e   s i n a l i z a d o r      v e r d a d e i r o ,   o   t e s t e   p  r a   a p  s   e n c o n t r a r   o   p r i m e i r o   e r r o . " )   :   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 ( " Q u a n d o   e s t e   s i n a l i z a d o r      v e r d a d e i r o ,   o   s o f t w a r e   d e   t e s t e   d e v e   t e n t a r   a   e x e c u   o   d e   f o r m a   a c e l e r a d a   a o   r e d u z i r   a   a b r a n g  n c i a   o u   o   n  m e r o   d e   t e s t e s   r e a l i z a d o 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 r c e n t a g e m " )   :   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 ( " R e q u e r   q u e   o   s o f t w a r e   d e   d i a g n  s t i c o   r e d u z a   a   c o b e r t u r a   d o   t e s t e      p o r c e n t a g e m   e s p e c i f i c a d a .   P o r   e x e m p l o ,   p o d e - s e   r e q u e r e r   q u e   u m   t e s t e   d e   a n  l i s e   d e   d i s c o   r  g i d o   s e j a   e x e c u t a d o   a   5 0 % .   A   m a n e i r a   m a i s   e f i c i e n t e   p a r a   f a z e r   i s t o      o   s o f t w a r e   d e   t e s t e   a n a l i z a r   u m   t r a c k   e   p u l a r   o   s e g u i n t e ,   c o n t r  r i o   d e   a n a l i s a r   s o m e n t e   a   m e t a d e   d e   u m a   u n i d a d e .   A s s u m e - s e   q u e   a   e f i c i  n c i a   d o   t e s t e      p r o p o r c i o n a l      p o r c e n t a g e m   r e q u e r i d a   d o   t e s t e .   V a l o r e s   p e r m i t i d o s   p a r a   e s t a   p r o p r i e d a d e   v a r i a m   d e   0   a   1 0 0 .   \ n E s t a   p r o p r i e d a d e   p o d e   n  o   s e r   a p l i c  v e l   a   t o d o s   o s   t e s t e s .   S e   p u d e r   s e r   c o n f i g u r a d a   p a r a   u m   t e s t e ,   o   v a l o 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 e v e   s e r   i n s e r i d o   n o   a r r a y   d e   C h a r a c t e r i s t i c s   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 ]   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 ( " E s t a      u m a   c l a s s e   d e   a s s o c i a   o   r e l a c i o n a n d o   o s   r e s u l t a d o s   d o   t e s t e   d e   d i a g n  s t i c o   a o   M a n a g e d S y s t e m E l e m e n t   t e s t a d o   o u   q u e   f o i   t e s t a d o . " )   :   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 1 6 ) ]   
 
 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 ( " R e s u l t a d o   d o   d i a g n  s t i c o . " )   :   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 ( " M a n a g e d S y s t e m E l e m e n t   a o   q u a l   s e   a p l i c a   o   r e s u l t a d o   d o   d i a g n  s t i c o . " )   :   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 ( " E s t a      u m a   c l a s s e   d e   a s s o c i a   o   p a r a   r e l a c i o n a r   o s   r e s u l t a d o s   d e   u m   t e s t e   a o   p r  p r i o   t e s 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 1 6 ) ]   
 
 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 ( " R e s u l t a d o   d o   o b j e t o . " )   :   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 ( " T e s t e   q u e   g e r o u   o   o b j e t o   d o   r e s u l t a d o . " )   :   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 ( " E s t a      u m a   c l a s s e   d e   a s s o c i a   o   q u e   r e l a c i o n a   u m   D i a g n o s t i c T e s t   a   u m   M a n a g e d S y s t e m E l e m e n t .   O s   c o n s u m i d o r e s   q u e   q u i s e r e m   ' d i a g n o s t i c a r '   u m   E l e m e n t   e m   p a r t i c u l a r   p o d e m   f a z e r   u m a   c o n s u l t a   a   e s t a   a s s o c i a   o ,   p r o c u r a n d o   o   E l e m e n t   p a r a   d e t e r m i n a r   q u e   t e s t e s   e s t  o   d i s p o n  v e 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 1 6 ) ]   
 
 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 ( " T e s t e   q u e   p o d e   s e r   e x e c u t a d o   e m   u m   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 ( " M a n a g e d S y s t e m E l e m e n t   q u e   p o d e   s e r   t e s t a d o . " )   :   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 g u n d o 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  m e r o   e s t i m a d o   d e   s e g u n d o s   p a r a   d e s e m p e n h a r   o   D i a g n o s t i c T e s t   r e f e r e n c i a d o   n o   M a n a g e d S y s t e m E l e m e n t .   S e n d o   q u e   o   t e m p o   d e   e x e c u   o   p o d e   v a r i a r   p o r   E l e m e n t ,   e s t a   p r o p r i e d a d e      l o c a l i z a d a   n a   a s s o c i a   o   e n t r e   a s   d u a s   e n t i d a d e s .   E l a   t a m b  m      c a p t u r a d a   n o   D i a g n o s t i c R e s u l t ,   n a   p r o p r i e d a d e   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 m   C o n s u m i d o r   C I M   p o d e   c o m p a r a r   e s t e   v a l o r   c o m   o   v a l o r   i n D i a g n o s t i c R e s u l t   p a r a   t e r   u m a   i d  i a   d o   i m p a c t o   d a s   s u a s   c o n f i g u r a   e s   n a   e x e c u   o   d o   t e s t e .   " )   :   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 e   o   D i a g n o s t i c T e s t   r e f e r e n c i a d o   n e s t e   o b j e t o   p o d e   s e r   e x e c u t a d o   s i m u l t a n e a m e n t e   e m   S y s t e m E l e m e n t s   m  l t i p l o s   m a s      e x e c u t a d o   a p e n a s   u m   p o r   v e z   p a r a   o   M a n a g e d S y s t e m E l e m e n t   r e f e r e n c i a d o ,   e s t e   b o o l e a n o      d e f i n i d o   p a r a   T R U E .   C o m o   a l t e r n a t i v a ,   s e   o   t e s t e   N  O   p o d e   s e r   e x e c u t a d o   s i m u l t a n e a m e n t e   i n d e p e n d e n t e   d o   S y s t e m E l e m e n t s   s e n d o   t e s t a d o ,   d e v e   s e r   d e f i n i d o   u m   v a l o r   ( 2 )   e n u m e r a d o   \ "    E x c l u s i v o \ "   m a i s   g e r a l   e m   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 ( " E s t a      u m a   c l a s s e   d e   a s s o c i a   o   q u e   i d e n t i f i c a   u m   D i a g n o s t i c T e s t   c o m o   c o m p o s t o   d e   T e s t s   d e   n  v e l   b a i x o .   N e s t e   c a s o   o   T e s t   i d e n t i f i c a d o   c o m o   a   r e f e r  n c i a   G r o u p C o m p o n e n t   ( i s t o    ,   o   t e s t e   d e   n  v e l   a l t o )   t e r i a   o   v a l o r   e n u m e r a d o   \ "    P a c o t e \ "   e s p e c i f i c a d o   e m   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 , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 6 ) ]   
 
 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 ( " O b j e t o   D i a g n o s t i c T e s t   q u e   a g e   c o m o   o   c o n t a i n e r   p a r a   t o d o s   o s   t e s t e s   d o   p a c o t e . " )   :   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 ( " O b j e t o   D i a g n o s t i c T e s t   q u e      u m   d o s   e l e m e n t o s   d o   p a c o t e . " )   :   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 ( " E s t a      u m a   c l a s s e   d e   a s s o c i a   o   q u e   i d e n t i f i c a   u m   D i a g n o s t i c R e s u l t   c o m o   c o m p o s t o   d e   R e s u l t s   d e   b a i x o   n  v e l .   N e s t e   c a s o ,   o   R e s u l t   i d e n t i f i c a d o   c o m o   a   r e f e r  n c i a   P a c k a g e R e s u l t   ( i s t o    ,   o   r e s u l t a d o   d e   n  v e l   m a i s   a l t o )   t e r i a   s u a   p r o p r i e d a d e   I s P a c k a g e   d e f i n i d a   c o m o   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 1 6 ) ]   
 
 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 ( " O b j e t o   D i a g n o s t i c R e s u l t   q u e   a g e   c o m o   o   c o n t a i n e r   p a r a   t o d o s   o s   r e s u l t a d o s   d o   p a c o t e . " )   :   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 ( " O b j e t o   D i a g n o s t i c R e s u l t   q u e      u m   d o s   e l e m e n t o s   d o   p a c o t e . " )   :   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 ( " E s t a      u m a   c l a s s e   d e   a s s o c i a   o   r e l a c i o n a n d o   o   D i a g n o s t i c T e s t   a o s   S o f t w a r e E l e m e n t s   q u e   f o r n e c e m   e s t e   t e s t e .   O   S o f t w a r e E l e m e n t   d e s c r e v e   a s   i n f o r m a   e s   d e   f o r n e c e d o r / v e r s  o   e   o u t r o s   d a d o s   d e   i m p l e m e n t a   o . " )   :   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 1 6 ) ]   
 
 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 r n e c e d o r / v e r s  o   e   o u t r a s   i n f o r m a   e s   s o b r e   o   s o f t w a r e   q u e   e x e c u t a   o   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 ( " D i a g n o s t i c T e s t   c u j o   s o f t w a r e      d e s c r i t o . " )   :   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 ( " E s t a      u m a   c l a s s e   d e   a s s o c i a   o   p a r a   r e l a c i o n a r   o s   p a r  m e t r o s   d o   t e s t e   c o m   o s   t e s t e s   d e   d i a g n  s t i c o . " )   :   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 1 6 ) ]   
 
 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 ( " T e s t   q u e   p o d e   u s a r   o   o b j e t o   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 ( " S e t t i n g   q u e   p o d e   s e r   a p l i c a d o      e x e c u   o   d o   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 ; 
 
 } ; 
 
 