# 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 0 " ; } ; 
 
 # 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 0 " ) 
 
 
 
 [ 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 n a   c l a s s e   a s t r a t t a   c h e   o f f r e   u n a   s u p e r c l a s s e   c o m u n e   ( p a r t e   s u p e r i o r e   d e l l a   s t r u t t u r a   d i   e r e d i t  )   p e r   l e   c l a s s i   c h e   n o n   f a n n o   p a r t e   d i   a s s o c i a z i o n i   n e l l o   s c h e m a   C I 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 0 ) ]   
 
 c l a s s   C I M _ M a n a g e d E l e m e n t 
 
 { 
 
     [ D e s c r i p t i o n ( " L a   p r o p r i e t    C a p t i o n      u n a   b r e v e   d e s c r i z i o n e   t e s t u a l e   ( u n a   r i g a   d i   t e s t o )   d e l l ' o g g e t 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 ( " L a   p r o p r i e t    D e s c r i p t i o n   f o r n i s c e   u n a   d e s c r i z i o n e   t e s t u a l e   d e l l ' o g g e t 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 ( " L a   c l a s s e   C I M _ M a n a g e d S y s t e m E l e m e n t      l a   c l a s s e   d i   b a s e   p e r   l a   g e r a r c h i a   d e g l i   e l e m e n t i   d i   s i s t e m a .   C r i t e r i   d i   a p p a r t e n e n z a :   o g n i   c o m p o n e n t e   d i s t i n g u i b i l e   d e l   s i s t e m a   p u    e s s e r e   i n c l u s o   n e l l a   c l a s s e .   A d   e s e m p i o :   c o m p o n e n t i   s o f t w a r e   ( f i l e ) ,   p e r i f e r i c h e   ( u n i t    d i s c o   e   c o n t r o l l e r )   e   c o m p o n e n t i   f i s i c i   ( c h i p   e   s c h e 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 0 ) ]   
 
 c l a s s   C I M _ M a n a g e d S y s t e m E l e m e n t   :   C I M _ M a n a g e d E l e m e n t 
 
 { 
 
     [ D e s c r i p t i o n ( " U n   v a l o r e   d a t a / o r a   c h e   i n d i c a   i l   m o m e n t o   d i   i n s t a l l a z i o n e   d e l l ' o g g e t t o .   L a   m a n c a n z a   d i   t a l e   v a l o r e   n o n   i n d i c a   c h e   l ' o g g e t t o   n o n      i n s t a l l a t 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 ( " L a   p r o p r i e t    N a m e   d e f i n i s c e   l ' e t i c h e t t a   c h e   i n d i c a   i l   n o m e   d e l l ' o g g e t t o .   Q u a n d o      s o t t o c l a s s a t a ,   l a   p r o p r i e t    K e y   p u    p r e v a l e r e   s u   d i   e s 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 ( "     U n a   s t r i n g a   c h e   i n d i c a   l o   s t a t o   c o r r e n t e   d e l l ' o g g e t t o .      p o s s i b i l e   d e f i n i r e   d i v e r s i   s t a t i ,   o p e r a z i o n a l i   e   n o n   o p e r a z i o n a l i .   G l i   s t a t i   o p e r a z i o n a l i   s o n o   \ " O K \ " ,   \ " D a n n e g g i a t o \ " ,   \ " S o v r a c c a r i c o \ "   e   \ " E r r o r e   p r e v . \ " .   \ " S o v r a c c a r i c o \ "   i n d i c a   c h e   l ' E l e m e n t o   f u n z i o n a   c o r r e t t a m e n t e ,   m a   c h e   n e c e s s i t a   d i   a t t e n z i o n e .   E s e m p i   d i   s t a t i   \ " S o v r a c c a r i c o \ "   s o n o   c a r i c o   e c c e s s i v i ,   t e m p e r a t u r a   e c c e s s i v a ,   e c c .   L a   c o n d i z i o n e   \ " E r r o r e   p r e v . \ "   ( e r r o r e   p r e v i s t o )   i n d i c a   c h e   u n   E l e m e n t o   f u n z i o n a   c o r r e t t a m e n t e ,   m a   s i   p r e v e d e   u n   e r r o r e   n e l l ' i m m e d i a t o   f u t u r o .   U n   e s e m p i o      u n   d i s c o   r i g i d o   a b i l i t a t o   S M A R T .   \ n     G l i   s t a t i   n o n   o p e r a z i o n a l i   p o s s o n o   a n c h e   e s s e r e   s p e c i f i c i .   E s s i   s o n o   \ " E r r o r e \ " ,   \ " I r r e v e r s i b i l e \ " ,   \ " A v v i o   i n   c o r s o \ " ,   \ " A r r e s t o   i n   c o r s o \ " ,     \ " I n t e r r o t t o \ " ,   \ " S e r v i z i o \ " ,   \ " N e s s u n   c o n t a t t o \ "   e   \ " C o m u n .   p e r s a \ " .   \ " I r r e v e r s i b i l e \ "   i n d i c a   c h e   s i      v e r i f i c a t o   u n   e r r o r e   i r r e v e r s i b i l e .   \ " S e r v i z i o \ "   d e s c r i v e   u n   E l e m e n t o   i n   c o n f i g u r a z i o n e ,   m a n u t e n z i o n e ,   p u l i z i a   o   a l t r i m e n t i   a m m i n i s t r a t o .   Q u e s t o   s t a t o   p o t r e b b e   e s s e r e   a p p l i c a t o   d u r a n t e   l a   r i c o n f i g u r a z i o n e   d e l   m i r r o r i n g   d i   u n   d i s c o ,   i l   r i c a r i c a m e n t o   d i   u n   e l e n c o   d i   a u t o r i z z a z i o n i   u t e n t e   e   a l t r e   a t t i v i t    a m m i n i s t r a t i v e .   N o n   t u t t e   t a l i   a t t i v i t    s o n o   i n   l i n e a ,   m a   l ' E l e m e n t o   n o n      n    \ " O K \ "   n    i n   u n o   d e g l i   a l t r i   s t a t i .   \ " N e s s u n   c o n t a t t o \ "   i n d i c a   c h e   l ' i s t a n z a   c o r r e n t e   d e l   s i s t e m a   d i   m o n i t o r a g g i o   h a   c o n o s c e n z a   d i   q u e s t o   E l e m e n t o ,   m a   n o n      m a i   s t a t o   i n   g r a d o   d i   s t a b i l i r e   u n a   c o m u n i c a z i o n e   c o n   e s s o .   \ " C o m u n .   p e r s a \ "   i n d i c a   c h e   M a n a g e d S y s t e m E l e m e n t   e s i s t e   e d      s t a t o   c o r r e t t a m e n t e   c o n t a t t a t o   i n   p r e c e d e n z a ,   m a   a l   m o m e n t o   n o n      r a g g i u n g i b i l e .   \ " I n t e r r o t t o \ "   i n d i c a   c h e   M a n a g e d S y s t e m E l e m e n t   e s i s t e ,   n o n      f u n z i o n a n t e   ( c i o    n o n      i n   g r a d o   d i   f o r n i r e   i   s e r v i z i   a g l i   u t e n t i ) ,   m a   n o n      i n   e r r o r e .      s t a t o   r e s o   i n t e n z i o n a l m e n t e   n o n   o p e r a z i o n a l e .   L ' E l e m e n t o   p o t r e b b e   n o n   e s s e r e   m a i   s t a t o   \ " O K \ " ,   l ' E l e m e n t o   p o t r e b b e   a v e r e   i n i z i a t o   i l   p r o p r i o   a r r e s t o   o   u n   s i s t e m a   d i   g e s t i o n e   p o t r e b b e   a v e r e   i n i z i a t o   l ' a r r e s t 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 { " O K " ,   " E r r o r e " ,   " D e g r a d a t o " ,   " S c o n o s c i u t o " ,   " E r r o r e   p r e v . " ,   " A v v i o   i n   c o r s o " ,   " A r r e s t o   i n   c o r s o " ,   " S e r v i z i o " ,   " S o t t o   s t r e s s " ,   " N o n   r i p r i s t i n o " ,   " N e s s u n   c o n t a t t o " ,   " C o m u n .   p e r s a " ,   " I n t e r r o t 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   S t a t u s ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ L o g i c a l E l e m e n t      l a   c l a s s e   d i   b a s e   p e r   t u t t i   i   c o m p o n e n t i   d i   u n   S i s t e m a   c h e   r a p p r e s e n t a   c o m p o n e n t i   d i   s i s t e m a   a s t r a t t i ,   q u a l i   F i l e ,   P r o c e s s i   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 0 ) ]   
 
 c l a s s   C I M _ L o g i c a l E l e m e n t   :   C I M _ M a n a g e d S y s t e m E l e m e n t 
 
 { 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " U n ' a s t r a z i o n e   o   u n ' e m u l a z i o n e   d i   u n ' e n t i t    h a r d w a r e   c h e   p u    e s s e r e   o   m e n o   r e a l i z z a t a   n e l l ' h a r d w a r e   f i s i c o .   T u t t e   l e   c a r a t t e r i s t i c h e   d e l l e   p e r i f e r i c h e   l o g i c h e   u t i l i z z a t e   p e r   g e s t i r e   l a   r e l a t i v a   o p e r a z i o n e   o   c o n f i g u r a z i o n e   s o n o   c o n t e n u t e   a l l ' i n t e r n o   o   a s s o c i a t e   c o n   l ' o g g e t t o   L o g i c a l D e v i c e .   E s e m p i   d i   p r o p r i e t    o p e r a t i v e   p e r   u n a   s t a m p a n t e   p o s s o n o   e s s e r e   l e   d i m e n s i o n i   d e l   f o g l i o   s u p p o r t a t e   o   g l i   e r r o r i   r i s c o n t r a t i .   E s e m p i   d e l l e   p r o p r i e t    d i   c o n f i g u r a z i o n e   d i   u n a   p e r i f e r i c a   s e n s o r e   p o s s o n o   e s s e r e   l e   i m p o s t a z i o n i   d e l   l i v e l l o   s o g l i a .   P o s s o n o   e s i s t e r e   d i v e r s e   c o n f i g u r a z i o n i   p e r   u n a   p e r i f e r i c a   l o g i c a .   T a l i   c o n f i g u r a z i o n i   p o s s o n o   e s s e r e   c o n t e n u t e   n e g l i   o g g e t t i   S e t t i n g   e   a s s o c i a t e   a l   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 0 ) ]   
 
 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 ( " I l   C r e a t i o n C l a s s N a m e   d e l   s i s t e m a   d e l l ' a m b i 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   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 ( " I l   n o m e   d e l   s i s t e m a   d e l l ' a m b i 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   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   i l   n o m e   d e l l a   c l a s s e   o   s o t t o c l a s s e   u t i l i z z a t o   p e r   l a   c r e a z i o n e   d i   u n ' i s t a n z a .   Q u a n d o   v i e n e   u t i l i z z a t a   i n s i e m e   a l l e   a l t r e   p r o p r i e t    c h i a v e   d e l l a   c l a s s e ,   l a   p r o p r i e t    c o n s e n t e   l ' i d e n t i f i c a z i o n e   u n i v o c a   d i   t u t t e   l e   i s t a n z e   d e l l a   c l a s s e   e   d e l l e   s u e   s o t t o c l a s s i . " )   :   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 ( " I n d i r i z z o   o   a l t r e   i n f o r m a z i o n i   d i   i d e n t i f i c a z i o n e   a t t e   a   d e n o m i n a r e   u n i v o c a m e n t e   i l   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 ( " V a l o r e   b o o l e a n o   c h e   i n d i c a   c h e      p o s s i b i l e   g e s t i r e   l ' a l i m e n t a z i o n e   d e l   D e v i c e ,   a d   e s e m p i o ,   a t t i v a n d o n e   l e   f u n z i o n i   d i   r i s p a r m i o   e n e r g e t i c o .   Q u e s t o   v a l o r e   b o o l e a n o   n o n   i n d i c a   s e   l e   c a r a t t e r i s t i c h e   d i   r i s p a r m i o   e n e r g e t i c o   s o n o   a t t i v a t e   o ,   s e   s o n o   a t t i v a t e ,   q u a l i   f u n z i o n i   s o n o   s u p p o r t a t e .   P e r   q u e s t e   i n f o r m a z i o n i   f a r e   r i f e r i m e n t o   a l l a   m a t r i c e   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 .   S e   i l   v a l o r e   b o o l e a n o      f a l s e ,   i l   v a l o r e   i n t e r o   1   p e r   l a   s t r i n g a   \ " N o n   s u p p o r t a t o \ " ,   d e v e   e s s e r e   l ' u n i c a   v o c e   p r e s e n t e   n e l l a   m a t r i c e   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   l e   c a r a t t e r i s t i c h e   d i   a l i m e n t a z i o n e   d i   u n   L o g i c a l D e v i c e .   I   v a l o r i   d i   m a t r i c e ,   0 = \ " S c o n o s c i u t o \ " ,   1 = \ " N o n   s u p p o r t a t o \ "   e   2 = \ " D i s a b i l i t a t o \ "   s o n o   d i   c h i a r a   i n t e r p r e t a z i o n e .   I l   v a l o r e ,   3 = \ " A b i l i t a t o \ "   i n d i c a   c h e   l e   f u n z i o n a l i t    d i   g e s t i o n e   a l i m e n t a z i o n e   s o n o   a l   m o m e n t o   a b i l i t a t e ,   m a   l a   c o m b i n a z i o n e   e s a t t a   d i   f u n z i o n a l i t       s c o n o s c i u t a   o   n o n   d i s p o n i b i l e .   \ " M o d a l i t    d i   r i s p a r m i o   e n e r g i a   a t t i v a t e   a u t o m a t i c a m e n t e \ "   ( 4 )   i n d i c a   c h e   u n a   p e r i f e r i c a      i n   g r a d o   d i   c a m b i a r e   i l   p r o p r i o   s t a t o   d i   a l i m e n t a z i o n e   s u l l a   b a s e   d e l l ' u t i l i z z o   o   a l t r i   c r i t e r i .   \ " S t a t o   a l i m e n t a z i o n e   i m p o s t a b i l e \ "   ( 5 )   i n d i c a   c h e   i l   m e t o d o   S e t P o w e r S t a t e      s u p p o r t a t o .   \ " C i c l o   e n e r g i a   s u p p o r t a t o \ "   ( 6 )   i n d i c a   c h e   i l   m e t o d o   S e t P o w e r S t a t e   p u    e s s e r e   i n v o c a t o   c o n   l a   v a r i a b i l e   d i   i n p u t   P o w e r S t a t e   i m p o s t a t a   a   5   ( \ " C i c l o   e n e r g i a \ " ) .   \ " A c c e n s i o n e   p r o g r a m m a t a   s u p p o r t a t a \ "   ( 7 )   i n d i c a   c h e   i l   m e t o d o   S e t P o w e r S t a t e   p u    e s s e r e   i n v o c a t o   c o n   l a   v a r i a b i l e   d i   i n p u t   P o w e r S t a t e   i m p o s t a t a   a   5   ( \ " C i c l o   e n e r g i a \ " )   e   i l   p a r a m e t r o   T i m e   i m p o s t a t o   a   u n a   s p e c i f i c a   d a t a   e   o r a ,   o   i n t e r v a l l o ,   p e r   l ' a c c e n s i o n e . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " ,   " 7 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " S c o n o s c i u t o " ,   " N o n   s u p p o r t a t o " ,   " D i s a b i l i t a t o " ,   " A b i l i t a t o " ,   " M o d a l i t    d i   r i s p a r m i o   e n e r g i a   a t t i v a t e   a u t o m a t i c a m e n t e " ,   " S t a t o   a l i m e n t a z i o n e   i m p o s t a b i l e " ,   " C i c l o   e n e r g i a   s u p p o r t a t o " ,   " A c c e n s i o n e   p r o g r a m m a t a   s u p p o r t a t a " }   :   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 ( " I n d i c a   l a   d i s p o n i b i l i t    e   l o   s t a t o   p r i m a r i   d e l l a   p e r i f e r i c a   D e v i c e   (    p o s s i b i l e   s p e c i f i c a r e   u l t e r i o r i   i n f o r m a z i o n i   r e l a t i v e   a l l o   s t a t o   u t i l i z z a n d o   l a   p r o p r i e t    d i   m a t r i c e   A d d i t i o n a l A v a i l a b i l i t y ) .   A d   e s e m p i o ,   l a   p r o p r i e t    A v a i l a b i l i t y   i n d i c a   c h e   l a   p e r i f e r i c a      i n   f u n z i o n e   e   s t a   u t i l i z z a n d o   t u t t a   l ' e n e r g i a     ( v a l o r e = 3 ) ,   o p p u r e   s i   t r o v a   i n   s t a t o   d i   a l l e r t a   ( 4 ) ,   p r o v a   ( 5 ) ,   d e g r a d o   ( 1 0 )   o   r i s p a r m i o   e n e r g i a   ( v a l o r i   d a   1 3   a   1 5   e   1 7 ) .   G l i   s t a t i   d i   r i s p a r m i o   e n e r g i a   s o n o   d e f i n i t i   c o m e   s e g u e :   1 3   ( \ " R i s p a r m i o   e n e r g i a   -   S c o n o s c i u t o \ " )   i n d i c a   c h e      n o t o   c h e   l a   p e r i f e r i c a      i n   m o d a l i t    r i s p a r m i o   e n e r g i a ,   m a   i l   s u o   s t a t o   e s a t t o   i n   t a l e   m o d a l i t       s c o n o s c i u t o ;   1 4   ( \ " R i s p a r m i o   e n e r g i a   -   M o d a l i t    b a s s o   c o n s u m o \ " )   i n d i c a   c h e   l a   p e r i f e r i c a      i n   m o d a l i t    r i s p a r m i o   e n e r g i a ,   m a   c o n t i n u a   a   f u n z i o n a r e   e   p o t r e b b e   a v e r e   p r e s t a z i o n i   r a l l e n t a t e ;   1 5   ( \ " R i s p a r m i o   e n e r g i a   -   S t a n d b y \ " )   i n d i c a   c h e   l a   p e r i f e r i c a   n o n   s t a   f u n z i o n a n d o   m a   p u    e s s e r e   r i a t t i v a t a   c o m p l e t a m e n t e   ' c o n   r a p i d i t  ' ;   e   i l   v a l o r e   1 7   ( \ " R i s p a r m i o   e n e r g i a   -   A v v i s o \ " )   i n d i c a   c h e   l a   p e r i f e r i c a      i n   u n o   s t a t o   d i   a v v i s o ,   m a   a n c h e   i n   m o d a l i t    r i s p a r m i o   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 { " A l t r o " ,   " S c o n o s c i u t o " ,   " I n   e s e c u z i o n e / C o n s u m o   m a s s i m o " ,   " A v v i s o " ,   " I n   t e s t " ,   " N o n   a p p l i c a b i l e " ,   " S p e n t o " ,   " O f f   l i n e " ,   " F u o r i   s e r v i z i o " ,   " D e g r a d a t o " ,   " N o n   i n s t a l l a t o " ,   " E r r o r e   d i   i n s t a l l a z i o n e " ,   " R i s p a r m i o   e n e r g i a   -   S c o n o s c i u t o " ,   " R i s p a r m i o   e n e r g i a   -   M o d a l i t    b a s s o   c o n s u m o " ,   " R i s p a r m i o   e n e r g i a   -   S t a n d b y " ,   " C i c l o   e n e r g i a " ,   " R i s p a r m i o   e n e r g i a   -   A v v i s o " ,   " I n t e r r o t t o " ,   " N o n   p r o n t o " ,   " N o n   c o n f i g u r a t o " ,   " Q u i e t a 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   A v a i l a b i l i t y ; 
 
     [ D e s c r i p t i o n ( " L a   p r o p r i e t    S t a t u s I n f o   i n d i c a   s e   l a   L o g i c a l D e v i c e   s i   t r o v a   i n   u n o   s t a t o   a t t i v a t o   ( v a l o r e   =   3 ) ,   d i s a t t i v a t o   ( v a l o r e   =   4 )   o   u n   a l t r o   ( 1 )   o   s c o n o s c i u t o   ( 2 ) .   S e   q u e s t a   p r o p r i e t    n o n   s i   a p p l i c a   a l l a   L o g i c a l D e v i c e ,   s i   d o v r e b b e   u t i l i z z a r e   i l   v a l o r e ,   5   ( \ " N o n   a p p l i c a b i l e \ " ) .     S e   u n a   P e r i f e r i c a      ( \ " A t t i v a t a \ " ) ( v a l o r e = 3 ) ,      s t a t a   a c c e s a   e d      c o n f i g u r a t a   e   f u n z i o n a n t e .   L a   P e r i f e r i c a   p u    o   n o n   p u    e s s e r e   f u n z i o n a l m e n t e   a t t i v a ,   i n   f u n z i o n e   d e l   f a t t o   c h e   l a   s u a   d i s p o n i b i l i t    ( o   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 h i   c h e      ( \ " I n   e s e c u z i o n e / C o n s u m o   m a s s i m o \ " ) ( v a l o r e = 3 )   o   ( \ " O f f   l i n e \ " ) ( v a l u e = 8 ) .   I n   m o d o   a t t i v a t o   m a   n o n   i n   l i n e a ,   u n a   p e r i f e r i c a   p o t r e b b e   e s e g u i r e   r i c h i e s t e   o u t - o f - b a n d ,   a d   e s e m p i o   l ' e s e c u z i o n e   d e i   p r o g r a m m i   d i   d i a g n o s t i c a .     S e   ( \ " D i s a t t i v a t o \ " )   v a l o r e   d i   S t a t u s I n f o   = 4 ) ,   u n a   p e r i f e r i c a   p u    e s s e r e   s o l t a n t o   \ " a t t i v a t a \ "   o   a c c e s a .     I n   u n   a m b i e n t e   d i   p e r s o n a l   c o m p u t i n g ,   ( \ " D i s a t t i v a t o \ " )   s i g n i f i c a   c h e   i l   d r i v e r   d e l l a   p e r i f e r i c a   n o n      d i s p o n i b i l e   n e l l o   s t a c k .   I n   a l t r i   a m b i e n t i ,   u n a   p e r i f e r i c a   p u    e s s e r e   d i s a t t i v a t a   r i m u o v e n d o   i l   p r o p r i o   f i l e   d i   c o n f i g u r a z i o n e .   U n a   p e r i f e r i c a   d i s a t t i v a t a      f i s i c a m e n t e   p r e s e n t e   i n   u n   S i s t e m a   e   c o n s u m a   r i s o r s e ,   m a   n o n   p u    e n t r a r e   i n   c o m u n i c a z i o n e   f i n o   a   q u a n d o   n o n   s i   v e r i f i c a   i l   c a r i c a m e n t o   d i   u n   d r i v e r ,   i l   c a r i c a m e n t o   d i   u n   f i l e   d i   c o n f i g u r a z i o n e   o   u n ' a l t r a   a t t i v i t    d i   \ " a t t i v a z i o n e \ " . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " A l t r o " ,   " S c o n o s c i u t o " ,   " A b i l i t a t o " ,   " D i s a b i l i t a t o " ,   " N o n   a p p l i c a b i l e " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   S 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   a c q u i s i s c e   l ' u l t i m o   c o d i c e   d i   e r r o r e   r i p o r t a t o   d a l   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 n a   s t r i n g a   i n   f o r m a t o   l i b e r o   c h e   c o n t i e n e   u l t e r i o r i   i n f o r m a z i o n i   s u l l ' e r r o r e   r e g i s t r a t o   i n   L a s t E r r o r C o d e   e   s u   e v e n t u a l i   i n t e r v e n t i   d i   c o r r e z i o n e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   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 n a   p r o p r i e t    b o o l e a n a   i n d i c a n t e   c h e   l ' e r r o r e   r i p o r t a t o   i n   L a s t E r r o r C o d e      s t a t o   r i s o l t 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   a c q u i s i s c e   d a t i   a g g i u n t i v i ,   r i s p e t t o   a l l e   i n f o r m a z i o n i   d i   D e v i c e I D ,   c h e   p o s s o n o   e s s e r e   u s a t i   p e r   i d e n t i f i c a r e   u n   L o g i c a l D e v i c e .   U n   e s e m p i o   p o t r e b b e   e s s e r e   q u e l l o   d i   c o n t e n e r e   i l   n o m e   d e s c r i t t i v o   d e l   s i s t e m a   o p e r a t i v o   p e r   l a   p e r i f e r i c a   d i   q u e s t a   p r o p r i e t  . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   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 ( " I l   n u m e r o   d i   o r e   c o n s e c u t i v e   c h e   l a   p e r i f e r i c a      r i m a s t a   a c c e s a   d a l l ' u l t i m o   c i c l o   d i   a l i m e n t a z i o n e . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " O r e " )   :   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 ( " I l   n u m e r o   t o t a l e   d i   o r e   c h e   l a   p e r i f e r i c a      r i m a s t a   a c c e s a . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " O r e " )   :   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 c e   d i   s t r i n g h e   i n   f o r m a t o   l i b e r o   c h e   f o r n i s c e   s p i e g a z i o n i   e   i n f o r m a z i o n i   d e t t a g l i a t e   s u l l e   v o c i   d e l l a   m a t r i c e   O t h e r I d e n t i f y i n g I n f o .   O g n i   v o c e   d e l l a   m a t r i c e   c o r r i s p o n d e   a l l a   r i g a   d i   O t h e r I d e n t i f y i n g I n f o   c h e   s i   t r o v a   n e l l a   s t e s s a   p o s i z i o n e   d i   i 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 ( " U l t e r i o r e   d i s p o n i b i l i t    e   s t a t o   d e l l a   p e r i f e r i c a ,   o l t r e   q u e l l a   s p e c i f i c a t a   n e l l a   p r o p r i e t    A v a i l a b i l i t y .   L a   p r o p r i e t    A v a i l a b i l i t y   i d e n t i f i c a   l o   s t a t o   e   l a   d i s p o n i b i l i t    p r i m a r i   d e l l a   p e r i f e r i c a .   I n   a l c u n i   c a s i ,   n o n   s a r    s u f f i c i e n t e   p e r   i d e n t i f i c a r e   c o m p l e t a m e n t e   l o   s t a t o   d e l l a   p e r i f e r i c a .   I n   t a l i   c a s i ,      p o s s i b i l e   u t i l i z z a r e   l a   p r o p r i e t    A d d i t i o n a l A v a i l a b i l i t y   p e r   f o r n i r e   u l t e r i o r i   i n f o r m a z i o n i .   A d   e s e m p i o ,   l a   p r o p r i e t    A v a i l a b i l i t y   d i   u n a   p e r i f e r i c a   p u    e s s e r e   \ " O f f   l i n e \ "   ( v a l o r e = 8 ) ,   m a   p o t r e b b e   t r o v a r s i   i n   u n o   s t a t o   a   b a s s o   c o n s u m o   ( A d d i t o n a l A v a i l a b i l i t y   v a l o r e = 1 4 )   o   p o t r e b b e   e s s e r e   i n   e s e c u z i o n e   i l   p r o g r a m m a   d i   d i a g n o s t i c a   ( 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 o r 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 { " A l t r o " ,   " S c o n o s c i u t o " ,   " I n   e s e c u z i o n e / C o n s u m o   m a s s i m o " ,   " A v v i s o " ,   " I n   t e s t " ,   " N o n   a p p l i c a b i l e " ,   " S p e n t o " ,   " O f f   l i n e " ,   " F u o r i   s e r v i z i o " ,   " D e g r a d a t o " ,   " N o n   i n s t a l l a t o " ,   " E r r o r e   d i   i n s t a l l a z i o n e " ,   " R i s p a r m i o   e n e r g i a   -   S c o n o s c i u t o " ,   " R i s p a r m i o   e n e r g i a   -   M o d a l i t    b a s s o   c o n s u m o " ,   " R i s p a r m i o   e n e r g i a   -   S t a n d b y " ,   " C i c l o   e n e r g i a " ,   " R i s p a r m i o   e n e r g i a   -   A v v i s o " ,   " I n t e r r o t t o " ,   " N o n   p r o n t o " ,   " N o n   c o n f i g u r a t o " ,   " Q u i e t a 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   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 ( " I l   t e m p o   m a s s i m o   i n   m i l l e s i m i   d i   s e c o n d o   p e r   i l   q u a l e   u n a   p e r i f e r i c a   p u    t r o v a r s i   i n   u n o   s t a t o   d i   i n a t t i v i t    ( \ " Q u i e t a t o \ " ) .   L o   s t a t o   d i   u n a   p e r i f e r i c a      d e f i n i t o   d a l l e   r e l a t i v e   p r o p r i e t    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   i n   c u i   \ " Q u i e t a t o \ "      i n d i c a t o   d a l   v a l o r e   2 1 .   C i    c h e   a c c a d r    a l l o   s c a d e r e   d e l   t e m p o   l i m i t e   d i p e n d e   d a l l a   p e r i f e r i c a   s p e c i f i c a .   L a   p e r i f e r i c a   p o t r e b b e   u s c i r e   d a l l o   s t a t o   d i   i n a t t i v i t  ,   m e t t e r s i   f u o r i   l i n e a ,   o p p u r e   i n t r a p r e n d e r e   u n ' a l t r a   a z i o n e .   I l   v a l o r e   0   i n d i c a   c h e   l a   p e r i f e r i c a   p u    r i m a n e r e   i n a t t i v a   i l l i m i t a t 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 i " )   :   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 i s c e   l o   s t a t o   d i   a l i m e n t a z i o n e   d e s i d e r a t o   d i   u n   L o g i c a l D e v i c e   e   i n d i c a   q u a n d o   i l   s i s t e m a   d o v r e b b e   e s s e r e   p o s t o   i n   t a l e   s t a t o .   L o   s t a t o   d i   a l i m e n t a z i o n e   d e s i d e r a t o   v i e n e   s p e c i f i c a t o   i m p o s t a n d o   i l   p a r a m e t r o   P o w e r S t a t e   s u   u n o   d e i   s e g u e n t i   v a l o r i   i n t e r i :   1 = \ " C o n s u m o   m a s s i m o \ " ,   2 = \ " R i s p a r m i o   e n e r g i a   -   M o d a l i t    b a s s o   c o n s u m o \ " ,   3 = \ " R i s p a r m i o   e n e r g i a   -   S t a n d b y \ " ,   4 = \ " R i s p a r m i o   e n e r g i a   -   A l t r o \ " ,   5 = \ " C i c l o   e n e r g i a \ "   o r   6 = \ " S p e n t o \ " .   I l   p a r a m e t r o   T i m e ,   v a l i d o   p e r   t u t t i   g l i   s t a t i   a   e c c e z i o n e   d i   5 ,   \ " C i c l o   e n e r g i a \ " ,   i n d i c a   i l   m o m e n t o   i n   c u i   l o   s t a t o   e n e r g e t i c o   v i e n e   i m p o s t a t o ,   c o m e   v a l o r e   d a t a - o r a   n o r m a l e   o   c o m e   v a l o r e   d i   i n t e r v a l l o   ( d o v e   l ' i n t e r v a l l o   i n i z i a   q u a n d o   l a   c h i a m a t a   d e l   m e t o d o   v i e n e   r i c e v u t a ) .   Q u a n d o   i l   p a r a m e t r o   P o w e r S t a t e      u g u a l e   a   5 ,   \ " C i c l o   e n e r g i a \ " ,   i l   p a r a m e t r o   T i m e   i n d i c a   i l   m o m e n t o   i n   c u i   l a   p e r i f e r i c a   d e v e   e s s e r e   r i a v v i a t a .   L o   s p e g n i m e n t o      i m m e d i a t o .   S e t P o w e r S t a t e   r e s t i t u i s c e   i l   v a l o r e   0   s e   l ' o p e r a z i o n e      s t a t a   e s e g u i t a   c o n   s u c c e s s o ,   1   s e   l e   r i c h i e s t e   d i   s t a t o   d i   a l i m e n t a z i o n e   e   o r a r i o   n o n   s o n o   s u p p o r t a t e   e   a l t r i   v a l o r i   s e   s i   v e r i f i c a n o   e r r o r i   d i v e r s i .   I n   u n a   s o t t o c l a s s e ,      p o s s i b i l e   s p e c i f i c a r e   i l   g r u p p o   d i   p o s s i b i l i   c o d i c i   d i   r i t o r n o   u t i l i z z a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   s u l   m e t o d o .   N e l l a   s o t t o c l a s s e      a n c h e   p o s s i b i l e   s p e c i f i c a r e   c o m e   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e s   l e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   S e t P o w e r S t a t e ( [ I N , V a l u e M a p { " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " C o n s u m o   m a s s i m o " ,   " R i s p a r m i o   e n e r g i a   -   M o d a l i t    b a s s o   c o n s u m o " ,   " R i s p a r m i o   e n e r g i a   -   S t a n d b y " ,   " R i s p a r m i o   e n e r g i a   -   A l t r o " ,   " C i c l o   e n e r g i a " ,   " S p 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 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 ( " R i c h i e d e   l a   r e i m p o s t a z i o n e   d e l   L o g i c a l D e v i c e .   I l   v a l o r e   r e s t i t u i t o      0   s e   l a   r i c h i e s t a      s t a t a   s o d d i s f a t t a ,   1   s e   n o n      s u p p o r t a t a   e   a l t r i   v a l o r i   s e   s i      v e r i f i c a t o   u n   e r r o r e .   I n   u n a   s o t t o c l a s s e ,   l ' i n s i e m e   p o s s i b i l e   d e i   c o d i c i   r e s t i t u i t i   p u    e s s e r e   s p e c i f i c a t o   u s a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   n e l   m e t o d o .   N e l l a   s o t t o c l a s s e      a n c h e   p o s s i b i l e   s p e c i f i c a r e   c o m e   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e s   l e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p . " )   :   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 ( " R i c h i e d e   c h e   i l   L o g i c a l D e v i c e   s i a   a t t i v a t a   ( \ " A b i l i t a t o \ "   p a r a m e t r o   d i   i n p u t   =   T R U E )   o   d i s a t t i v a t a   ( =   F A L S E ) .   S e   l a   r i c h i e s t a      s t a t a   s o d d i s f a t t a ,   l a   p r o p r i e t    S t a t u s I n f o   d e l l a   p e r i f e r i c a   d o v r e b b e   a n c h e   r i f l e t t e r e   l o   s t a t o   d e s i d e r a t o   ( a t t i v a t o / d i s a t t i v a t o ) .   I l   v a l o r e   r e s t i t u i t o      0   s e   l a   r i c h i e s t a      s t a t a   s o d d i s f a t t a ,   1   s e   n o n      s u p p o r t a t a   e   a l t r i   v a l o r i   s e   s i      v e r i f i c a t o   u n   e r r o r e .   I n   u n a   s o t t o c l a s s e ,   l ' i n s i e m e   p o s s i b i l e   d e i   c o d i c i   r e s t i t u i t i   p u    e s s e r e   s p e c i f i c a t o   u s a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   n e l   m e t o d o .   N e l l a   s o t t o c l a s s e      a n c h e   p o s s i b i l e   s p e c i f i c a r e   c o m e   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e s   l e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p . " )   :   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 ( "     R i c h i e d e   c h e   l a   L o g i c a l D e v i c e   v e n g a   m e s s a   i n   l i n e a   ( \ " O n l i n e \ "   p a r a m e t r o   d i   i n p u t   =   T R U E )   o   m e s s a   f u o r i   l i n e a   ( =   F A L S E ) .   \ " O n l i n e \ "   i n d i c a   c h e   l a   p e r i f e r i c a      p r o n t a   a d   a c c e t t a r e   r i c h i e s t e   e d      f u n z i o n a n t e   c o r r e t t a m e n t e .   I n   q u e s t o   c a s o ,   l a   p r o p r i e t    A v a i l a b i l i t y   d e l l a   p e r i f e r i c a   d o v r e b b e   e s s e r e   i m p o s t a t a   a   u n   v a l o r e   p a r i   a   3   ( \ " I n   e s e c u z i o n e / C o n s u m o   m a s s i m o \ " ) .   \ " O f f l i n e \ "   i n d i c a   c h e   u n a   p e r i f e r i c a      a l i m e n t a t a   e   f u n z i o n a n t e ,   m a   n o n   s t a   e l a b o r a n d o   a l c u n a   r i c h i e s t a   f u n z i o n a l e .   I n   u n o   s t a t o   f u o r i   l i n e a ,   u n a   p e r i f e r i c a      i n   g r a d o   d i   e s e g u i r e   p r o g r a m m i   d i   d i a g n o s t i c a   o   g e n e r a r e   a v v i s i   o p e r a z i o n a l i .   A d   e s e m p i o ,   q u a n d o   s i   p r e m e   i l   t a s t o   \ " O f f l i n e \ "   s u   u n a   s t a m p a n t e ,   l a   p e r i f e r i c a   n o n      p i    d i s p o n i b i l e   p e r   l ' e l a b o r a z i o n e   d i   j o b   d i   s t a m p a ,   m a   p u    e s s e r e   d i s p o n i b i l e   p e r   l a   d i a g n o s t i c a   o   p e r   l a   m a n u t e n z i o n e .   \ n     S e   q u e s t o   m e t o d o      c o r r e t t o ,   l e   p r o p r i e t    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 e l l a   p e r i f e r i c a   d o v r e b b e r o   r i f l e t t e r e   l o   s t a t o   a g g i o r n a t o .   S e   s i   v e r i f i c a   u n   m a l f u n z i o n a m e n t o   q u a n d o   s i   c e r c a   d i   m e t t e r e   i n   l i n e a   o   f u o r i   l i n e a   u n a   p e r i f e r i c a ,   d o v r e b b e   c o n s e r v a r e   l o   s t a t o   c o r r e n t e .   C i o  ,   l a   r i c h i e s t a ,   s e   n o n   t e r m i n a t a   c o r r e t t a m e n t e ,   n o n   d o v r e b b e   l a s c i a r e   l a   p e r i f e r i c a   i n   u n o   s t a t o   i n d e t e r m i n a t o .   Q u a n d o   s i   r i p o r t a   u n a   p e r i f e r i c a   \ " O n l i n e \ " ,   d a   u n a   m o d a l i t    \ " O f f l i n e \ " ,   s u l l a   p e r i f e r i c a   d o v r e b b e   e s s e r e   r i p r i s t i n a t o   l ' u l t i m o   s t a t o   \ " O n l i n e \ " ,   s e   p o s s i b i l e .   S o l t a n t o   u n a   p e r i f e r i c a   c h e   h a   i l   v a l o r e   d i   S t a t u s I n f o   u g u a l e   a   \ " A b i l i t a t o \ "   ( v a l o r e = 3 )   e d      s t a t a   c o n f i g u r a t a   p u    e s s e r   m e s s a   i n   l i n e a   o   t e n u t a   f u o r i   l i n e a .   \ n     O n l i n e D e v i c e   r e s t i t u i s c e   0   s e   t e r m i n a t a   c o r r e t t a m e n t e ,   1   s e   l a   r i c h i e s t a   n o n      s u p p o r t a t a ,   2   s e   l a   r i c h i e s t a   n o n      s u p p o r t a t a   a   c a u s a   d e l l o   s t a t o   c o r r e n t e   d e l l a   p e r i f e r i c a   e   u n   a l t r o   v a l o r e   s e   s i      v e r i f i c a t o   u n   e r r o r e   d i   a l t r o   t i p o .      p o s s i b i l e   s p e c i f i c a r e   i n   u n a   s o t t o c l a s s e   l ' i n s i e m e   d e i   p o s s i b i l i   c o d i c i   d i   r i t o r n o ,   c o n   u n   q u a l i f i c a t o r e   V a l u e M a p   s u l   m e t o d o .   L e   s t r i n g h e   n e l l e   q u a l i   i   c o n t e n u t i   d i   V a l u e M a p   v e n g o n o   ' c o n v e r t i t i '   p o s s o n o   a n c h e   e s s e r e   s p e c i f i c a t e   i n   u n a   s o t t o c l a s s e   c o m e   u n   q u a l i f i c a t o r e   d i   m a t r i c 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 ( "     R i c h i e d e   c h e   l a   L o g i c a l D e v i c e   c e s s i   i m m e d i a t a m e n t e   t u t t e   l e   a t t i v i t    i n   c o r s o   ( \ " Q u i e t a t o \ "   p a r a m e t r o   d i   i n p u t   =   T R U E )   o   r i p r e n d a   l ' a t t i v i t    ( =   F A L S E ) .   P e r   f a r e   i n   m o d o   c h e   q u e s t o   m e t o d o   s o s p e n d a   u n a   p e r i f e r i c a ,   t a l e   p e r i f e r i c a   d e v e   a v e r e   l a   p r o p r i e t    A v a i l a b i l i t y   ( o   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 o r i z z a t a   a   \ " R u n n i n g / F u l l   P o w e r \ "   ( v a l o r e = 3 )   e   l a   p r o p r i e t    S t a t u s I n f o   a   \ " E n a b l e d \ "   ( v a l o r e = 3 ) .   A d   e s e m p i o ,   s e   s o s p e s a ,   u n a   p e r i f e r i c a   p u    e s s e r e   m e s s a   f u o r i   l i n e a   p e r   l ' e s e c u z i o n i   d e i   p r o g r a m m i   d i   d i a g n o s t i c a   o   d i s a b i l i t a t a   p e r   l o   s p e g n i m e n t o   e   l a   s o s t i t u z i o n e   a   c a l d o .     P e r   f a r e   i n   m o d o   c h e   q u e s t o   m e t o d o   \ " r i a t t i v i \ "   u n a   p e r i f e r i c a ,   t a l e   p e r i f e r i c a   d e v e   a v e r e   l a   p r o p r i e t    A v a i l a b i l i t y   ( o   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 o r i z z a t a   a   \ " Q u i e s c e d \ "   ( v a l o r e = 2 1 )   e   l a   p r o p r i e t    S t a t u s I n f o   a   \ " A b i l i t a t o \ "   ( v a l o r e = 3 ) .   I n   q u e s t o   c a s o ,   l a   p e r i f e r i c a   r e s t i t u i s c e   u n o   s t a t o   \ " A b i l i t a t o \ "   e   \ " R u n n i n g / F u l l   P o w e r \ " .   \ n     I l   v a l o r e   r e s t i t u i t o   d a l   m e t o d o   i n d i c a   l ' e s i t o   d e l l a   s o s p e n s i o n e ,   e s e g u i t a   o   i n   e r r o r e .   S e   e s e g u i t a   c o r r e t t a m e n t e   r e s t i t u i s c e   0 ,   1   s e   l a   r i c h i e s t a   n o n      s u p p o r t a t a ,   2   s e   l a   r i c h i e s t a   n o n      s u p p o r t a t a   a   c a u s a   d e l l o   s t a t o   c o r r e n t e   d e l l a   p e r i f e r i c a   e   a l t r i   v a l o r i   s e   s i      v e r i f i c a t o   u n   a l t r o   e r r o r e   I n   u n a   s o t t o c l a s s e ,      p o s s i b i l e   s p e c i f i c a r e   i l   g r u p p o   d i   p o s s i b i l i   c o d i c i   d i   r i t o r n o   u t i l i z z a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   s u l   m e t o d o .   N e l l a   s o t t o c l a s s e      a n c h e   p o s s i b i l e   s p e c i f i c a r e   c o m e   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e s   l e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p . " )   :   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 ( " R i c h i e d e   c h e   i l   D e v i c e   a c q u i s i s c a   i n   u n a   c o p i a   d i   b a c k u p   l e   p r o p r i e   i n f o r m a z i o n i   c o r r e n t i   d i   c o n f i g u r a z i o n e ,   i m p o s t a z i o n e   e   s t a t o   a l l o   s c o p o   d i   u s a r e   t a l i   i n f o r m a z i o n i   i n   u n   m o m e n t o   s u c c e s s i v o   ( t r a m i t e   i l   m e t o d o   R e s t o r e P r o p e r t i e s ) ,   p e r   r i p o r t a r e   i l   D e v i c e   a l   s u o   s t a t o   ( \ " c o n d i z i o n e \ " )   a t t u a l e .   Q u e s t o   m e t o d o   p o t r e b b e   n o n   e s s e r e   s u p p o r t a t o   d a   t u t t i   D e v i c e .   I l   v a l o r e   r e s t i t u i t o      0   s e   l a   r i c h i e s t a      s t a t a   s o d d i s f a t t a ,   1   s e   n o n      s u p p o r t a t a   e   a l t r i   v a l o r i   s e   s i      v e r i f i c a t o   u n   e r r o r e .   I n   u n a   s o t t o c l a s s e ,   l ' i n s i e m e   p o s s i b i l e   d e i   c o d i c i   r e s t i t u i t i   p u    e s s e r e   s p e c i f i c a t o   u s a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   n e l   m e t o d o .   N e l l a   s o t t o c l a s s e      a n c h e   p o s s i b i l e   s p e c i f i c a r e   c o m e   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e s   l e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p . " )   :   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 ( " R i c h i e d e   c h e   i l   D e v i c e   r i s t a b i l i s c a   l e   p r o p r i e   i n f o r m a z i o n i   d i   c o n f i g u r a z i o n e ,   i m p o s t a z i o n e   e / o   s t a t o   r e c u p e r a n d o l e   d a   u n a   c o p i a   d i   b a c k u p .   L ' o b i e t t i v o      d i   a c q u i s i r e   t a l i   i n f o r m a z i o n i   i n   u n   m o m e n t o   p r e c e d e n t e   ( t r a m i t e   i l   m e t o d o   S a v e P r o p e r t i e s )   e   d i   u s a r l e   p e r   r i p o r t a r e   l a   p e r i f e r i c a   a l   s u o   s t a t o   ( \ " c o n d i z i o n e \ " )   p r e c e d e n t e .   Q u e s t o   m e t o d o   p o t r e b b e   n o n   e s s e r e   s u p p o r t a t o   d a   t u t t i   i   D e v i c e .   I l   v a l o r e   r e s t i t u i t o      0   s e   l a   r i c h i e s t a      s t a t a   s o d d i s f a t t a ,   1   s e   n o n      s u p p o r t a t a   e   a l t r i   v a l o r i   s e   s i      v e r i f i c a t o   u n   e r r o r e .   I n   u n a   s o t t o c l a s s e ,   l ' i n s i e m e   p o s s i b i l e   d e i   c o d i c i   r e s t i t u i t i   p u    e s s e r e   s p e c i f i c a t o   u s a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   n e l   m e t o d o .   N e l l a   s o t t o c l a s s e      a n c h e   p o s s i b i l e   s p e c i f i c a r e   c o m e   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e s   l e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p . " )   :   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 n a   s u p e r c l a s s e   c h e   r a g g r u p p a   i   v a r i   D e v i c e   d i   c o n t r o l l o   e s i s t e n t i .   E s e m p i   d i   C o n t r o l l e r   s o n o :   S C S I C o n t r o l l e r ,   U S B C o n t r o l l e r s ,   S e r i a l C o n t r o l l e r s .   L a   c l a s s e   C o n t r o l l e r      u n ' a s t r a z i o n e   d e i   D e v i c e   c o n   u n   s o l o   s t a c k   d i   p r o t o c o l l o ,   l a   c u i   f u n z i o n e   p r i m a r i a      c o m u n i c a r e   c o n   D e v i c e   d i   l i v e l l o   i n f e r i o r e   ( C o n t r o l l e d B y )   e   c o n t r o l l a r l i   o   r e i m p o s t a r l i . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 0 ) ]   
 
 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 ( " O r a   d e l l ' u l t i m a   r e i m p o s t a z i o n e   d e l   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 ( " I l   p r o t o c o l l o   u s a t o   d a l   C o n t r o l l e r   p e r   a c c e d e r e   a i   D e v i c e   ' c o n t r o l l a t i ' . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " ,   " 7 " ,   " 8 " ,   " 9 " ,   " 1 0 " ,   " 1 1 " ,   " 1 2 " ,   " 1 3 " ,   " 1 4 " ,   " 1 5 " ,   " 1 6 " ,   " 1 7 " ,   " 1 8 " ,   " 1 9 " ,   " 2 0 " ,   " 2 1 " ,   " 2 2 " ,   " 2 3 " ,   " 2 4 " ,   " 2 5 " ,   " 2 6 " ,   " 2 7 " ,   " 2 8 " ,   " 2 9 " ,   " 3 0 " ,   " 3 1 " ,   " 3 2 " ,   " 3 3 " ,   " 3 4 " ,   " 3 5 " ,   " 3 6 " ,   " 3 7 " ,   " 3 8 " ,   " 3 9 " ,   " 4 0 " ,   " 4 1 " ,   " 4 2 " ,   " 4 3 " ,   " 4 4 " ,   " 4 5 " ,   " 4 6 " ,   " 4 7 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " A l t r o " ,   " S c o n o s c i u t o " ,   " E I S A " ,   " I S A " ,   " P C I " ,   " A T A / A T A P I " ,   " D i s c h e t t o   f l e s s i b i l e " ,   " 1 4 9 6 " ,   " I n t e r f a c c i a   p a r a l l e l a   S C S I " ,   " P r o t o c o l l o   S C S I   F i b r e   C h a n n e l " ,   " P r o t o c o l l o   S C S I   b u s   s e r i a l e " ,   " P r o t o c o l l o - 2   S C S I   b u s   s e r i a l e   ( 1 3 9 4 ) " ,   " A r c h i t e t t u r a   d i   a r c h i v i a z i o n e   s e r i a l e   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 l o   p a r a l l e l o " ,   " E S C O N " ,   " D i a g n o s t i c a " ,   " 1 2 C " ,   " A l i m e n t a z i o n e " ,   " 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 v a n z a t 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 u m e r o   m a s s i m o   d i   e n t i t    d i r e t t a m e n t e   i n d i r i z z a b i l i   s u p p o r t a t e   d a   q u e s t o   C o n t r o l l e r .     S e   i l   n u m e r o      s c o n o s c i u t o   o   i l l i m i t a t o      n e c e s s a r i o   u t i l i z z a r e   u n   v a l o r e   d i   0 . " )   :   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 a   i n   f o r m a t o   l i b e r o   c h e   c o n t i e n e   u l t e r i o r i   i n f o r m a z i o n i   r e l a t i v e   a l   P r o t o c o l S u p p o r t e d   d a l   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 n a   s u p e r c l a s s e   d e l l e   c l a s s i   P C I B r i d g e   e   P C I D e v i c e .   Q u e s t e   c l a s s i   s o n o   c r e a t e   i n   b a s e   a l l e   s c h e d e   d i   r e t e   e   a i   b r i d g e   p r e s e n t i   s u   u n   b u s   P C I .   L e   p r o p r i e t    d i   P C I C o n t r o l l e r   e   d e l l e   r e l a t i v e   s o t t o c l a s s i   s o n o   d e f i n i t e   d a l l e   v a r i e   P C I   S p e c i f i c a t i o n s   p u b b l i c a t e   d a l   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 0 ) ]   
 
 c l a s s   C I M _ P C I C o n t r o l l e r   :   C I M _ C o n t r o l l e r 
 
 { 
 
     [ D e s c r i p t i o n ( " C o n t e n u t i   c o r r e n t i   d e l   r e g i s t r o   c h e   o f f r e   u n   c o n t r o l l o   d i   b a s e   s u l l a   c a p a c i t    d e l l a   p e r i f e r i c a   d i   r i s p o n d e r e   e / o   e s e g u i r e   a c c e s s i   P C I . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   C o m m a n d R e g i s t e r ; 
 
     [ D e s c r i p t i o n ( " M a t r i c e   d i   v a l o r i   i n t e r i   c h e   i n d i c a   l e   c a r a t t e r i s t i c h e   d e l   c o n t r o l l e r .   L a   p r o p r i e t    s p e c i f i c a   i n f o r m a z i o n i   q u a l i     \ " S u p p o r t a   6 6   M H z \ "   ( v a l o r e = 2 ) .   I   d a t i   d e l l a   m a t r i c e   C a p a b i l i t i e s   s o n o   r a c c o l t i   d a l   P C I   S t a t u s   R e g i s t e r   e   d a l l a   P C I   C a p a b i l i t i e s   L i s t ,   e n t r a m b i   d e f i n i t i   n e l l 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 { " S c o n o s c i u t o " ,   " A l t r o " ,   " S u p p o r t a   6 6   M H z " ,   " S u p p o r t a   f u n z i o n i   d e f i n i t e   d a l l ' u t e n t e " ,   " S u p p o r t a   o p e r a z i o n i   b a c k - t o - b a c k   v e l o c i " ,   " S u p p o r t o   P C I - X " ,   " G e s t i o n e   e n e r g i a   P C I   s u p p o r t a t a " ,   " I n t e r r u p t   c h i a m a t i   d a l   m e s s a g g i o   s u p p o r t a t i " ,   " S u p p o r t o   r i s o l u z i o n e   d i   e r r o r i   d i   p a r i t  " ,   " A G P   s u p p o r t a t o " ,   " V P D   ( d a t i   v i t a l i   p r o d o t t o )   s u p p o r t a t o " ,   " O f f r e   i d e n t i f i c a z i o n e   s l o t " ,   " H o t   s w a p   s u p p o r t a 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   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 c e   d i   s t r i n g h e   i n   f o r m a t o   l i b e r o   c h e   f o r n i s c e   i n f o r m a z i o n i   d e t t a g l i a t e   s u l l e   c a r a t t e r i s t i c h e   d e l   P C I C o n t r o l l e r   i n d i c a t e   n e l l a   m a t r i c e   C a p a b i l i t i e s .   O g n i   v o c e   d i   q u e s t a   m a t r i c e      c o l l e g a t a   a l l a   v o c e   d e l l a   m a t r i c e   C a p a b i l i t i e s   c h e   s i   t r o v a   n e l l a   s t e s s a   p o s i z i o n e   d i   i 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 ( " L a   s i n c r o n i z z a z i o n e   p i    l e n t a   s e l e z i o n a t a   p e r   u n a   p e r i f e r i c a   d i   d e s t i n a z i o n e . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " S c o n o s c i u t o " ,   " A l t r o " ,   " V e l o c e " ,   " M e d i o " ,   " L e n t o " ,   " R i s e r v a 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   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 ( "    u n   r e g i s t r o   d i   8   b i t   c h e   i d e n t i f i c a   l a   f u n z i o n e   d i   b a s e   d e l l a   p e r i f e r i c a   P C I .   Q u e s t a      i n d i c a t a   s o l o   d a l   b y t e   s u p e r i o r e   ( o f f s e t   0 B h )   d e i   3   b y t e   p r e s e n t i   n e l   c a m p o   C l a s s C o d e .   N e l l a   m a t r i c e   V a l u e M a p   d e l l a   p r o p r i e t    q u e s t a   i n f o r m a z i o n e      r a p p r e s e n t a t a   i n   v a l o r i   d e c i m a l i . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " ,   " 7 " ,   " 8 " ,   " 9 " ,   " 1 0 " ,   " 1 1 " ,   " 1 2 " ,   " 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 " ,   " M e m o r i a   d i   m a s s a " ,   " R e t e " ,   " V i s u a l i z z a " ,   " M u l t i m e d i a " ,   " M e m o r i a " ,   " B r i d g e " ,   " C o m u n i c a z i o n i   s e m p l i c i " ,   " P e r i f e r i c a   d i   b a s e " ,   " I n p u t " ,   " A l l o g g i a m e n t o   d i   e s p a n s i o n e " ,   " P r o c e s s o r e " ,   " B u s   s e r i a l e " ,   " W i r e l e s s " ,   " I / O   I n t e l l i g e n t " ,   " C o m u n i c a z i o n i   s a t e l l i t a r i " ,   " C r i t t o g r a f i a / d e c r i t t a z i o n e " ,   " A c q u i s i z i o n e   d a t i   e d   e l a b o r a z i o n e   s e g n a l i " ,   " R i s e r v a t o   P C I " ,   " A l 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 ( " S p e c i f i c a   l a   d i m e n s i o n e   d e l l a   l i n e a   d e l l a   c a c h e   d i   s i s t e m a   i n   i n c r e m e n t i   d i   d o u b l e w o r d   ( a d   e s e m p i o ,   p e r   u n   s i s t e m a   b a s a t o   s u   4 8 6      p r e s e n t e   i l   v a l o r e   0 4 h ,   i n d i c a n d o   u n a   d i m e n s i o n e   d e l l a   l i n e a   d e l l a   c a c h e   d i   q u a t t r o   d o u b e l w o r d . " )   :   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 i s c e   i l   t e m p o   m i n i m o   e s p r e s s o   i n   c i c l i   d i   c l o c k   P C I   p e r   i l   q u a l e   i l   b u s   m a s t e r   p u    m a n t e n e r e   l a   p r o p r i e t    d e l   b u s . " )   :   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 i   d i   c l o c k   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 i s c e   i l   p i n   ( d a   I N T A   n .   a   I N T D   n . )   d e l   l i v e l l o   d i   i n t e r r u p t   P C I   a   c u i      c o l l e g a t a   u n a   p e r i f e r i c a   f u n z i o n a l e   P C I . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " }   :   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 s s u n o " ,   " I N T A   n . " ,   " I N T B   n . " ,   " I N T C   n . " ,   " I N T D   n . " ,   " S c o n o s c i u 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   I n t e r r u p t P i n ; 
 
     [ D e s c r i p t i o n ( " I n d i r i z z o   d e l l a   m e m o r i a   d i   b a s e   R O M   d i   e s p a n s i o n e   i n   p a r o l e   d o p p i e . " )   :   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 ( " R i p o r t a   s e   l a   p e r i f e r i c a   P C I   p u    e s e g u i r e   l a   f u n z i o n e   d i   t e s t   a u t o m a t i c o .   R e s t i t u i s c e   u n   v a l o r e   b o o l e a n o   i n   c o r r i s p o n d e n z a   d e l   b i t   7   d e l   r e g i s t r o   B I S T . " )   :   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 ( "    u n   m e t o d o   p e r   r i c h i a m a r e   i l   t e s t   a u t o m a t i c o   d e l l a   p e r i f e r i c a   P C I .   Q u e s t o   m e t o d o   i m p o s t a   i l   b i t   6   d e l   r e g i s t r o   B I S T .   I l   r i s u l t a t o   r e s t i t u i t o      c o s t i t u i t o   d a i   q u a t t r o   b i t   i n f e r i o r i   d e l   r e g i s t r o   B I S T ,   d o v e   0   i n d i c a   c h e   l ' o p e r a z i o n e      r i u s c i t a   e   u n   v a l o r e   d i v e r s o   d a   z e r o   i n d i c a   l a   p r e s e n z a   u n   e r r o r e   d i p e n d e n t e   d a l l a   p e r i f e r i c a .   I l   s u p p o r t o   p e r   q u e s t o   m e t o d o      f a c o l t a t i v o   n e l l 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 ( " C a r a t t e r i s t i c h e   e   g e s t i o n e   d i   u n   c o n t r o l l e r   d i   p e r i f e r i c a   P C I   s u   u n a   s c h e d a   d i   r e 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 0 ) ]   
 
 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 c e   d e g l i   i n d i r i z z i   d e l l a   m e m o r i a   d i   b a s e   i n   p a r o l e   d o p p i e . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   B a s e A d d r e s s [ ] ; 
 
     [ D e s c r i p t i o n ( " C o d i c e   d e l l ' i d e n t i f i c a t o r e   d e l   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 ( " L ' I D   d e l   f o r n i t o r e   d e l   s o t t o s i s t e m a .   L e   i n f o r m a z i o n i   r e l a t i v e   a l l ' I D   p r o v e n g o n o   d a   u n   P C I D e v i c e   t r a m i t e   r i c h i e s t e   s p e c i f i c h e   d e l   p r o t o c o l l o .   L a   p o s i z i o n e   c o r r e t t a   d i   q u e s t e   i n f o r m a z i o n i   a l l ' i n t e r n o   d e l   C I M   S c h e m a      i n   C I M _ P h y s i c a l E l e m e n t   ( l a   p r o p r i e t    M a n u f a c t u r e r )   p e r   l ' h a r d w a r e   e   C I M _ P r o d u c t   ( l a   p r o p r i e t    V e n d o r )   s e   l ' i n f o r m a z i o n e      r e l a t i v a   a l l ' a c q u i s i z i o n e   d e l   P r o d u c t .   Q u e s t i   d a t i   s o n o   r i p o r t a t i   q u i   p o i c h    f a   p a r t e   d e l l ' o u t p u t   s t a n d a r d   p r o v e n i e n t e   d a l   D e v i c e   e   p e r   m o t i v i   d i   o t t i m i z z a z i o n e . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   S u b s y s t e m 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   c h e   s p e c i f i c a   p e r   q u a n t o   t e m p o   i l   m a s t e r   d e v e   m a n t e n e r e   l a   p r o p r i e t    d e l   b u s   P C I   q u a n d o   i n i z i a   u n a   t r a n s a z i o n e .   U n   v a l o r e   d i   z e r o   i n d i c a   n e s s u n   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 c o n d i " )   :   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   c h e   s p e c i f i c a   l a   f r e q u e n z a   e s p r e s s a   i n   2 5 0 n s   c o n   c u i   l a   p e r i f e r i c a   d e v e   a c c e d e r e   a l   b u s   P C I .   I l   v a l o r e   z e r o   i n d i c a   c h e   n o n   e s i s t o n o   r e q u i s i t i . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " 2 5 0   n a n o s e c o n d i " )   :   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 a p p r e s e n t a   l a   p o s s i b i l i t    d i   u t i l i z z a r e   o   i n v o c a r e   u n   S e r v i c e .   I   p u n t i   d i   a c c e s s o   i n d i c a n o   c h e   u n   c e r t o   s e r v i z i o      s t a t o   r e s o   d i s p o n i b i l e   p e r   l ' u 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 0 ) ]   
 
 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 ( " I l   C r e a t i o n C l a s s N a m e   d e l   s i s t e m a   d e l l ' a m b i 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   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 ( " I l   n o m e   d e l   s i s t e m a   d e l l ' a m b i 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   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   i l   n o m e   d e l l a   c l a s s e   o   s o t t o c l a s s e   u t i l i z z a t o   p e r   l a   c r e a z i o n e   d i   u n ' i s t a n z a .   Q u a n d o   v i e n e   u t i l i z z a t a   i n s i e m e   a l l e   a l t r e   p r o p r i e t    c h i a v e   d e l l a   c l a s s e ,   l a   p r o p r i e t    c o n s e n t e   l ' i d e n t i f i c a z i o n e   u n i v o c a   d i   t u t t e   l e   i s t a n z e   d e l l a   c l a s s e   e   d e l l e   s u e   s o t t o c l a s s i . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   C r e a t i o n C l a s s N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " L a   p r o p r i e t    N a m e   i d e n t i f i c a   i n   m o d o   e s c l u s i v o   i l   S e r v i c e A c c e s s P o i n t   e   o f f r e   u n ' i n d i c a z i o n e   d e l l a   f u n z i o n a l i t    g e s t i t a .   T a l e   f u n z i o n a l i t    v i e n e   d e s c r i t t a   i n   m o d o   p i    d e t t a g l i a t o   n e l l a   p r o p r i e t    D e s c r i p t i o n   d e l l ' o g g e t 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 ( " U n   p u n t o   d i   c o m u n i c a z i o n e   a   p a r t i r e   d a l   q u a l e   i   d a t i   p o s s o n o   e s s e r e   i n v i a t i   o   r i c e v u t i .   I   P r o t o c o l E n d p o i n t s   c o l l e g a n o   a i   L o g i c a l N e t w o r k s   l e   i n t e r f a c c e   d e i   r o u t e r   e   l e   p o r t e   d e g l i   s w i t c h . " )   :   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 0 ) ]   
 
 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 a   c h e   i d e n t i f i c a   q u e s t o   P r o t o c o l E n d p o i n t   c o n   u n a   p o r t a   o   u n   i n t e r f a c c i a   s u   u n a   p e r i f e r i c a .   P e r   a s s i c u r a r n e   l ' u n i c i t  ,      n e c e s s a r i o   f a r l a   p r e c e d e r e   o   s e g u i r e   d a l l a   p r o p r i e t    N a m e   c o n t e n e n t e   l e   i n f o r m a z i o n i   d e r i v a t e   d a l l a   p r o p r i e t    T y p e   o   O t h e r T y p e D e s c r i p t i o n .   I l   m e t o d o   s c e l t o      d e s c r i t t o   n e l l a   p r o p r i e t    N a m e F o r m a t   d i   q u 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 ( " N a m e F o r m a t   c o n t i e n e   l ' e u r i s t i c a   d e i   n o m i   s c e l t a   p e r   g a r a n t i r e   c h e   i l   v a l o r e   d e l l a   p r o p r i e t    N a m e   s i a   u n i v o c o .   P e r   e s e m p i o ,   s i   p o t r e b b e   s c e g l i e r e   d i   f a r e   p r e c e d e r e   i l   n o m e   d e l l a   p o r t a   o   d e l l ' i n t e r f a c c i a   d a l   t i p o   d i   P r o t o c o l E n d p o i n t   a s s o c i a t o   a   q u e s t a   i s t a n z a   ( p e r   e s e m p i o ,   I P v 4 )   s e g u i t o   d a   u n   c a r a t t e r e   d i   s o t t o l i n e a t u r 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 F o r m a t ; 
 
     [ D e s c r i p t i o n ( " P r o t o c o l T y p e      u n ' e n u m e r a z i o n e   c h e   f o r n i s c e   i n f o r m a z i o n i   p e r   c a t e g o r i z z a r e   e   c l a s s i f i c a r e   l e   d i v e r s e   i s t a n z e   d i   q u e s t a   c l a s s e .   P e r   l a   m a g g i o r   p a r t e   d e l l e   i s t a n z e ,   l e   i n f o r m a z i o n i   i n   q u e s t o   e n u m e r a t o r e   e   l a   d e f i n i z i o n e   d e l l a   s o t t o c l a s s e   s i   s o v r a p p o n g o n o .   T u t t a v i a ,   e s i s t o n o   n u m e r o s i   c a s i   n e i   q u a l i   n o n      r i c h i e s t a   u n a   s p e c i f i c a   s o t t o c l a s s e   d i   P r o t o c o l E n d p o i n t   ( p e r   e s e m p i o ,   n o n      p r e s e n t e   a l c u n   F i b r e   C h a n n e l   E n d p o i n t ) .   D i   c o n s e g u e n z a ,   q u e s t a   p r o p r i e t       n e c e s s a r i a   p e r   d e f i n i r e   i l   t i p o   d i   E n d p o i n t .   S i   n o t i   c h e   i n   u n a   f u t u r a   r e l e a s e   p r i n c i p a l e   d e l l o   S c h e m a   C I M ,      p r o b a b i l e   c h e   P r o t o c o l E n d p o i n t   s a r    A B S T R A C T ,   f o r z a n d o   l a   s u d d i v i s i o n e   i n   u n a   s o t t o c l a s s e   e   l a   r i m o z i o n e   d e l l a   n e c e s s i t    d i   q u e s t a   p r o p r i e t  . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " ,   " 5 " ,   " 6 " ,   " 7 " ,   " 8 " ,   " 9 " ,   " 1 0 " ,   " 1 1 " ,   " 1 2 " ,   " 1 3 " ,   " 1 4 " ,   " 1 5 " ,   " 1 6 " ,   " 1 7 " ,   " 1 8 " ,   " 1 9 " ,   " 2 0 " ,   " 2 1 " ,   " 2 2 " ,   " 2 3 " ,   " 2 4 " ,   " 2 5 " ,   " 2 6 " ,   " 2 7 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " S c o n o s c i u t o " ,   " A l 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 " ,   " F i b r e   C h a n n e l " ,   " I S D N   B R I   E n d p o i n t " ,   " I S D N   B   C h a n n e l   E n d p o i n t " ,   " I S D N   D   C h a n n e l   E n d p o i n t " ,   " I P v 4 / v 6 " ,   " B G P " ,   " O S P F " ,   " M P L S " ,   " U D P " ,   " T C P " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   P r o t o c o l T y p e ; 
 
     [ D e s c r i p t i o n ( " U n a   s t r i n g a   c h e   d e s c r i v e   i l   t i p o   d i   P r o t o c o l E n d p o i n t   q u a n d o   l a   p r o p r i e t    T y p e   d i   q u e s t a   c l a s s e   ( o   d i   u n a   d e l l e   s u e   s o t t o c l a s s i )      i m p o s t a t o   a   1   ( c i o  ,   \ " A l t r o \ " ) .   Q u e s t a   p r o p r i e t    d e v e   e s s e r e   i m p o s t a t a   a   N U L L   q u a n d o   l a   p r o p r i e t    T y p e   a s s u m e   u n   q u a l s i a s i   v a l o r e   d i v e r s o   d a   1 . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   O t h e r T y p e D e s c r i p t i o n ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " P r o t o c o l E n d p o i n t   d e d i c a t o   a l l ' e s e c u z i o n e   d i   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 0 ) ]   
 
 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 ( " Q u e s t o   i n d i r i z z o   I P   r a p p r e s e n t a t o   d a   q u e s t o   P r o t o c o l E n d p o i n t ,   f o r m a t t a t o   i n   b a s e   a l l ' a p p r o p r i a t a   c o n v e n z i o n e   d e f i n i t a   n e l l a   p r o p r i e t    A d d r e s s T y p e   d i   q u e s t a   c l a s s e   ( a d   e s e m p i o ,   1 7 1 . 7 9 . 6 . 4 0 ) . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   A d d r e s s ; 
 
     [ D e s c r i p t i o n ( " L a   m a s c h e r a   p e r   l ' i n d i r i z z o   I P   d i   q u e s t o   P r o t o c o l E n d p o i n t ,   f o r m a t t a t o   i n   b a s e   a l l ' a p p r o p r i a t a   c o n v e n z i o n e   d e f i n i t a   n e l l a   p r o p r i e t    A d d r e s s T y p e   d i   q u e s t a   c l a s s e   ( a d   e s e m p i o ,   2 5 5 . 2 5 5 . 2 5 2 . 0 ) . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   S u b n e t M a s k ; 
 
     [ D e s c r i p t i o n ( " U n   e n u m e r a t o r e   c h e   d e s c r i v e   i l   f o r m a t o   d e l l a   p r o p r i e t    d e l l ' i n d i r i z z o .   Q u a n d o   p o s s i b i l e ,      c o n s i g l i a b i l e   u t i l i z z a r e   i n d i r i z z o   c o m p a t i b i l i   c o n     I P v 4   a l   p o s t o   d e g l i   i n d i r i z z i   I P v 6   n a t i v i   ( v e d e r e   l a   R F C   2 3 7 3 ,   s e z i o n e   2 . 5 . 4 ) .   P e r   o t t e n e r e   u n   f o r m a t o   c o m p a t i b i l e   c o n   g l i   i n d i r i z z i   I P v 4   i n   u n   a m b i e n t e   m i s t o   I P v 4 / v 6 ,      n e c e s s a r i o   f o r m a t t a r e   i n   f o r m a t o   I P v 4   s t a n d a r d   t u t t i   g l i   i n d i r i z z i   I P v 4   e   g l i   i n d i r i z z i   c o m p a t i b i l i   I P v 4   e   c o m p a t i b i l i   I P v 6   e   g l i   i n d i r i z z i   I P v 6   m a p p a t i   s u   I P v 4 ,   c o m e   d a   R F C   2 3 7 3 ,   s e z i o n e   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 { " S c o n o s c i u t 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 n      p o s s i b i l e   p r e v e d e r e   d a l   s o l o   i n d i r i z z o   s e   u n   d e t e r m i n a t o   I P P r o t o c o l E n d p o i n t   p u    s u p p o r t a r e   I P v 4   e   I P v 6   o p p u r e   s o l t a n t o   u n o   d i   e s s i .   Q u e s t a   p r o p r i e t    d e f i n i s c e   i l   s u p p o r t o   p e r   d i v e r s e   v e r s i o n i   d i   I P   d i s p o n i b i l i   i n   q u e s t o   I P P r o t o c o l E n d p o i n t . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " S c o n o s c i u t o " ,   " S o l o   I P v 4 " ,   " S o l o   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 n ' i s t a n z a   d i   V L A N   r a p p r e s e n t a   u n a   V L A N   i n   u n o   s w i t c h .   I n   u n   p a r t i c o l a r e   s w i t c h ,   d o v r e b b e   e s s e r e   p r e s e n t e   u n ' i s t a n z a   d i   V L A N   p e r   o g n i   V L A N   d i s p o n i b i l i   n e l l o   s w i t c h .   P e r   e s e m p i o ,   i n   u n o   s w i t c h   c o n   V L A N   b a s a t e   s u   p o r t e ,   s e   s o n o   p r e s e n t i   1 6   V L A N   a   c u i   p o s s o n o   e s s e r e   a s s e g n a t e   l e   p o r t e   ( d a   V L A N   1   a   V L A N   1 6 ) ,   d o v r e b b e   e s s e r e   p r e s e n t e   u n ' i s t a n z a   d i   C I M _ V L A N   p e r   o g n i   s i n g o l a   d a   V L A N   1   a   V L A N   1 6 . \ n \ n V L A N   e r e d i t a   i l   N a m e   d a   S e r v i c e A c c e s s P o i n t .   U s a r e   c i    c o m e   n o m e   i n   f o r m a t o   t e s t o   d e l l a   V L A N ,   s e   e s i s t e .   I n   c a s o   c o n t r a r i o ,   s i n t e t i z z a r e   u n   n o m e   i n   f o r m a t o   t e s t o ,   p e r   e s e m p i o ,   V L A N   0 0 0 3 .   ( S i   i n s e r i s c a n o   d e g l i   z e r i   i n i z i a l i ,   c o m e   m o s t r a t o ,   p e r   e s s e r e   c e r t i   c h e   s e   i   n o m i   s o t t o   f o r m a   d i   t e s t o   d e l l a   V L A N   v e n g o n o   e s t r a t t i   e   v i s u a l i z z a t i   d a   u n ' a p p l i c a z i o n e   d i   g e s t i o n e ,   i   n o m i   d e l l e   V L A N   v e n g a n o   o r d i n a t i   n e l   m o d o   d e s i d e r a t o .      p o c o   c h i a r o   v e d e r e   u n   e l e n c o   d i   n o m i   o r d i n a t i   c o m e   ' V L A N   1 ,   V L A N   1 0 ,   V L A N   1 1 ,   V L A N   2 ,   V L A N   3 . . . ' ,   q u a n d o   l ' o r d i n e   c o r r e t t o   d o v r e b b e   e s s e r e   ' V L A N   0 0 0 1 ,   V L A N   0 0 0 2 ,   . . . ,   V L A N   0 0 1 0 ,   V L A N   0 0 1 1 ,   . . . . ' ) .   L a   p a r t e   n u m e r i c a   d e l   n o m e   d o v r e b b e   e s s e r e   a l m e n o   d i   q u a t t r o   c i f r e   p o i c h    8 0 2 . 1 Q   s p e c i f i c a   4 0 9 5   V L A N . \ n \ n    i n t e s o   c h e      p o s s i b i l e   s u d d i v i d e r e   i n   s o t t o c l a s s i   l a   V L A N   s o l t a n t o   s e      n e c e s s a r i o   a g g i u n g e r e   a t t r i b u t i .   I l   t i p o   d i   V L A N   p u    e s s e r e   r i c a v a t o   d a i   V L A N S e r v i c e   a i   q u a l i   l a   V L A N      a s s o c i a t a   n e l l ' a s s o c i a z i o n e   V L A N F o r . \ n \ n U n ' i s t a n z a   d i   V L A N   p u    e s s e r e   a s s o c i a t a   c o n   p i    d i   u n   V L A N S e r v i c e .   P e r   e s e m p i o ,   e s i s t o n o   s w i t c h   c h e   s u p p o r t a n o   s i a   V L A N   8 0 2 . 1 Q   c h e   V L A N   p r o p r i e t a r i e   d e l   p r o d u t t o r e .   I n   a l c u n i   d i   t a l i   s w i t c h   s e   v i e n e   r i c e v u t o   u n   p a c c h e t t o   d i   b r o a d c a s t   r i c e v u t o   s u   u n a   p o r t a   i n   8 0 2 . 1 Q   V L A N   5   v e r r    t r a s m e s s o   d a   u n a   p o r t a   i n   V L A N   5   p r o p r i e t a r i a .   I n   e f f e t t i ,   e s i s t e   u n a   s o l a   V L A N   5   e   i l   t i p o   d i   p o r t a   d e t e r m i n a   s o l t a n t o   i l   f o r m a t o   d e i   p a c c h e t t i   p e r   i   p a c c h e t t i   c o n   t a g .   N e l   c a s o   a p p e n a   d e s c r i t t o ,   s o l t a n t o   u n ' i s t a n z a   d i   C I M _ V L A N   d o v r e b b e   e s s e r e   i s t a n z i a t a   p e r   V L A N   5   e   d o v r e b b e   e s s e r e   a s s o c i a t a   s i a   a l   V L A N S e r v i c e   8 0 2 . 1 Q   c h e   a l   V L A N S e r v i c e   p r o p r i e t a r i o .   \ n \ n I n   t i p i c i   s w i t c h   p e r   V L A N ,   i   p a c c h e t t i   p o s s o n o   e s s e r e   a s s e g n a t i   a   u n a   V L A N   i n   b a s e   a l l a   p o r t a   s u   c u i   v e n g o n o   r i c e v u t i   ( V L A N   b a s a t e   s u l l a   p o r t a ) ,   b a s a t e   s u l l ' i n d i r i z z o   M A C   d i   o r i g i n e   ( V L A N   b a s a t e   s u   M A C )   o   b a s a t e   s u l   v a l o r e   d i   u n a   s e r i e   d i   b i t   n e l   p a c c h e t t o   ( V L A N   b a s a t e   s u   p r o t o c o l l o ) .   S e   s i   p r e f e r i s c e   r a p p r e s e n t a r e   i l   p r e d i c a t o   d e l l ' a s s e g n a z i o n e   d e l l a   V L A N   p e r   a l c u n i   s w i t c h   p e r   V L A N   b a s a t e   s u   M A C ,   s a r    n e c e s s a r i o   s u d d i v i d e r e   i n   s o t t o c l a s s e   u n a   V L A N .   L ' e l e n c o   d i   i n d i r i z z i   M A C   a s s o c i a t i   a   u n a   V L A N   s a r    u n   a t t r i b u t o   d e l l a   s o t t o c l a s s e .   S e   s i   p r e f e r i s c e   r a p p r e s e n t a r e   i l   p r e d i c a t o   d e l l ' a s s e g n a z i o n e   d e l l a   V L A N   i n   u n o   s w i t c h   p e r   V L A N   b a s a t e   s u   p r o t o c o l l o ,   s a r    n e c e s s a r i o   s u d d i v i d e r e   i n   s o t t o c l a s s e   u n a   V L A N ,   I n b o u n d V L A N   o   e n t r a m b i .   S e   i l   p r e d i c a t o   s i   a p p l i c a   a   t u t t e   l e   p o r t e   d e l l o   s w i t c h ,   a l l o r a   s a r    n e c e s s a r i o   s u d d i v i d e r e   i n   u n a   s o t t o c l a s s e   s o l t a n t o   l a   V L A N .   S e   i l   p r e d i c a t o   p u    v a r i a r e   i n   f u n z i o n e   d e l l a   p o r t a ,      n e c e s s a r i o   s u d d i v i d e r e   i n   u n a   s o t t o c l a s s e   I n b o u n d V L A N   e   a n c h e   C I M _ V L A N   p u    e s s e r e   s u d d i v i s o   i n   s o t t o 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 0 ) ]   
 
 c l a s s   C I M _ V L A N   :   C I M _ S e r v i c e A c c e s s P o i n t 
 
 { 
 
     [ D e s c r i p t i o n ( " N u m e r o   d i   i d e n t i f i c a z i o n 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 n ' a s s o c i a z i o n e   g e n e r i c a   u t i l i z z a t a   p e r   s t a b i l i r e   r e l a z i o n i   d i   \ " a p p a r t e n e n z a \ "   t r a   M a n a g e d   S y s t e m   E l e m e n t s .   P e r   e s e m p i o ,   l ' a s s o c i a z i o n e   S y s t e m C o m p o n e n t   d e f i n i s c e   p a r t i   d i   u n   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 0 ) ]   
 
 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 d r e   n e l l ' a s s o c i a z i o n 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 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 g l i o   n e l l ' a s s o c i a z i o n 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 S y s t e m E l e m e n t   R e f   P a r t C o m p o n e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " U n a   c l a s s e   d e r i v a t a   d a   L o g i c a l E l e m e n t   c h e      u n   i n s i e m e   s p e c i a l e   d i   M a n a g e d S y s t e m E l e m e n t s .   L ' i n s i e m e   i n d i c a   c h e   i   c o m p o n e n t i   a g g r e g a t i   f o r n i s c o n o   r i d o n d a n z a .   T u t t i   g l i   e l e m e n t i   a g g r e g a t i   i n   u n   R e d u n d a n c y G r o u p   d e v o n o   e s s e r e   i s t a n z e   d e l l a   s t e s s a   c l a s s e   d i   o g g e t t i . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 0 ) ]   
 
 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   i l   n o m e   d e l l a   c l a s s e   o   s o t t o c l a s s e   u t i l i z z a t o   p e r   l a   c r e a z i o n e   d i   u n ' i s t a n z a .   Q u a n d o   v i e n e   u t i l i z z a t a   i n s i e m e   a l l e   a l t r e   p r o p r i e t    c h i a v e   d e l l a   c l a s s e ,   l a   p r o p r i e t    c o n s e n t e   l ' i d e n t i f i c a z i o n e   u n i v o c a   d i   t u t t e   l e   i s t a n z e   d e l l a   c l a s s e   e   d e l l e   s u e   s o t t o c l a s s i . " )   :   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 ( " I l   R e d u n d a n c y G r o u p   N a m e   s e r v e   c o m e   c h i a v e   d e l l ' i s t a n z a   G r o u p   n e g l i   a m b i e n t i   d i   o r g a n i z z a z i o n e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   N 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 i s c e   i n f o r m a z i o n i   s u l l o   s t a t o   d i   R e d u n d a n c y G r o u p .   \ " R i d o n d a n z a   c o m p l e t a \ "   ( v a l o r e   2 )   i n d i c a   c h e   t u t t a   l a   r i d o n d a n z a   c o n f i g u r a t a      a n c o r a   d i s p o n i b i l e ;   \ " D e g r a d a t o   R e d u n d a n c y \ "   ( 3 )   i n d i c a   c h e   s o n o   s t a t i   r i l e v a t i   a l c u n i   e r r o r i   m a   c h e      a n c o r a   d i s p o n i b i l e   p a r t e   d e l l a   r i d o n d a n z a ;   \ " R i d o n d a n z a   p e r s a \ "   ( 4 )   i n d i c a   c h e      s t a t o   r i l e v a t o   u n   n u m e r o   d i   e r r o r i   t a l e   c h e   n o n      p i    d i s p o n i b i l e   a l c u n a   r i d o n d a n z a   e   c h e   i l   p r o s s i m o   e r r o r e   p u    p r o v o c a r e   u n   b l o c c o .   I n f i n e   s o n o   d e f i n i t i   a n c h e   i   v a l o r i   \ " A l t r o \ "   ( 1 )   e   \ " S c o n o s c i u t o \ "   ( 0 ) . " )   :   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 { " S c o n o s c i u t o " ,   " A l t r o " ,   " R i d o n d a n z a   c o m p l e t a " ,   " R i d o n d a n z a   d e g r a d a t a " ,   " R i d o n d a n z a   p e r s 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 n   R e d u n d a n c y G r o u p   a s s o c i a   M a n a g e d   S y s t e m   E l e m e n t s   e   i n d i c a   c h e   t a l i   e l e m e n t i ,   c o n s i d e r a t i   i n s i e m e ,   a s s i c u r a n o   l a   r i d o n d a n z a .   T u t t i   g l i   e l e m e n t i   a g g r e g a t i   i n   u n   R e d u n d a n c y G r o u p   d o v r e b b e r o   e s s e r e   i s t a n z i a z i o n i   d e l l a   s t e s s a   c l a s s e   d i   o g g e t t i . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 0 ) ]   
 
 c l a s s   C I M _ R e d u n d a n c y C o m p o n e n t   :   C I M _ C o m p o n e n t 
 
 { 
 
     [ D e s c r i p t i o n ( " L ' a s s o c i a z i o n e   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   c h e   ' q u e s t o   i n s i e m e   d i   v e n t o l e '   o   ' q u e s t e   e s t e n s i o n i   f i s i c h e '   f a n n o   p a r t e   d i   u n   u n i c 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 _ 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 n a   c l a s s e   A b s t r a c t   c h e   d e f i n i s c e   i   c o n c e t t i   g e n e r a l i   d e l l ' h a r d w a r e   d i   r e t e   ( a d   e s e m p i o ,   P e r m a n e n t A d d r e s s   o   S p e e d   d i   u n ' o p e r a z i o n e ) .   I   N e t w o r k A d a p t e r   s o n o   u n i t    c o n   l a   p o s s i b i l i t    d i   s u p p o r t a r e   p i    p r o t o c o l l i   d i   a l t o   l i v e l l o   e   f o r n i s c o n o   l ' i m p l e m e n t a z i o n e   p e r   l a   c l a s s e   P r o t o c o l E n d p o i n t   d i   N e t w o r k   M o d e l .   ( Q u e s t e   i n f o r m a z i o n i   v e n g o n o   t r a s f e r i t e   c o n   l ' a s s o c i a z i o n e   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 t a   n e l   C o r e   M o d e l ) .   I   N e t w o r k A d a p t e r   e   I   r e l a t i v i   E n d p o i n t   r a p p r e s e n t a n o   l e   f u n z i o n a l i t    p e r   l e   c o n n e s s i o n i   t r a   p e e r .   \ n I l   ' p o t e n z i a l e   d i   c o n n e t t i v  '      m o l t o   d i v e r s o   r i s p e t t o   a l   m a s t e r - s l a v e / c o n t r o l l e r - c o n t r o l l a t i   d a l l e   r e l a z i o n i   d i   C I M _ C o n t r o l l e r .   T a l v o l t a ,   u n ' u n i c a   D e v i c e      s i a   u n   t i p o   d i   N e t w o r k A d a p t e r   c h e   u n   C o n t r o l l e r   -   a d   e s e m p i o ,   q u a n d o   u n   F i b r e C h a n n e l A d a p t e r   f u n z i o n a   c o m e   S C S I C o n t r o l l e r   d i   u n   C o m p u t e r S y s t e m .   I n   q u e s t o   c a s o ,   a l c u n i   a s p e t t i   d e l l ' u n i t    s o n o   o r i e n t a t i   a l l a   r e t e   e   a l t r i   s o n o   o r i e n t a t i   a l   C o n t r o l l e r ;   i n o l t r e ,   d e v o n o   e s s e r e   i s t a n z i a t e   e n t r a m b e   l e   c l a s s i   C o n t r o l l e r   e   A d a p t e r .      n e c e s s a r i o   c r e a r e   a n c h e   u n a   r e l a z i o n e   D e v i c e I d e n t i t y   p e r   c o l l e g a r e   q u e s t i   d i v e r s i   a s p e t t i / a s t r a z i o n i   d i   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 0 ) ]   
 
 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 i s c e   l ' i n d i r i z z o   d i   r e t e   c o d i f i c a t o   a l l ' i n t e r n o   d e l l ' h a r d w a r e   d e l l a   s c h e d a .   T a l e   i n d i r i z z o   p u    e s s e r e   m o d i f i c a t o   a t t r a v e r s o   u n   a g g i o r n a m e n t o   d e l   f i r m w a r e   o   l a   c o n f i g u r a z i o n e   s o f t w a r e .   I n   t a l   c a s o ,   q u e s t o   c a m p o   d e v e   e s s e r e   a g g i o r n a t o   q u a n d o   v i e n e   e f f e t t u a t a   l a   m o d i f i c a .   P e r m a n e n t A d d r e s s   d e v e   e s s e r e   l a s c i a t o   v u o t o   s e   n o n      d i s p o n i b i l e   a l c u n   i n d i r i z z o   c o d i f i c a t o   n e l l ' h a r d w a r e   d e l   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 c e   d i   s t r i n g h e   c o n t e n e n t e   g l i   i n d i r i z z i   d i   r e t e   d i   u n a   s c h e d 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 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 ( " S t i m a   d e l l ' a m p i e z z a   d i   b a n d a   c o r r e n t e   i n   b i t   a l   s e c o n d o .   P e r   l e   A d a p t e r s   c o n   a m p i e z z a   d i   b a n d a   v a r i a b i l e   e   p e r   q u e l l e   n o n   c a l c o l a b i l i   c o n   p r e c i s i o n e ,   l a   p r o p r i e t    d o v r e b b e   c o n t e n e r e   l ' a m p i e z z a   d i   b a n d a   n o m i n a l e . " )   :   A m e n d e d   T o S u b c l a s s , U n i t s ( " B i t   a l   s e c o 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 ( " L a   v e l o c i t    m a s s i m a ,   i n   b i t   p e r   s e c o n d o ,   d e l   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   a l   s e c o 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 ( " V a l o r e   b o o l e a n o   c h e   i n d i c a   c h e   l ' A d a p t e r   s t a   o p e r a n d o   i n   m o d a l i t    f u l l   d u p l e x . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   F u l l D u p l e x ; 
 
     [ D e s c r i p t i o n ( " U n   v a l o r e   b o o l e a n o   c h e   i n d i c a   s e   i l   N e t w o r k A d a p t e r   s i a   i n   g r a d o   d i   i n d i v i d u a r e   a u t o m a t i c a m e n t e   l a   v e l o c i t    o   a l t r e   c a r a t t e r i s t i c h e   d i   c o m u n i c a z i o n e   d e i   s u p p o r t i   d i   r e t e   c o l l e g a t i . " )   :   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 ( " I l   n u m e r o   t o t a l e   d i   o t t e t t i   t r a s m e s s i ,   i n c l u s i   i   c a r a t t e r i   d i   f r a m i n g . " )   :   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 ( " I l   n u m e r o   t o t a l e   d i   o t t e t t i   r i c e v u t i ,   i n c l u s i   i   c a r a t t e r i   d i   f r a m i n g . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 6 4   O c t e t s R e c e i v e d ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " U n a   c l a s s e   d e r i v a t a   d a l   R e d u n d a n c y G r o u p   i n d i c a n t e   c h e   g l i   e l e m e n t i   a g g r e g a t i   h a n n o   p i    c a p a c i t    o   c a r a t t e r i s t i c h e   d i   q u e l l e   n e c e s s a r i e .   U n   e s e m p i o   d i   q u e s t o   t i p o   d i   r i d o n d a n z a      l ' i n s t a l l a z i o n e   i n   u n   s i s t e m a   d i   N + 1   a l i m e n t a t o r i   o   v e n t o l 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 0 ) ]   
 
 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   i l   n u m e r o   m i n i m o   d i   e l e m e n t i   c h e   d e v o n o   e s s e r e   o p e r a t i v i   a f f i n c h    s i   a b b i a   r i d o n d a n z a .   P e r   e s e m p i o ,   i n   u n a   r e l a z i o n e   d i   r i d o n d a n z a   N + 1 ,   l a   p r o p r i e t    M i n N u m b e r N e e d e d   d o v r e b b e   e s s e r e   i m p o s t a t a   s u   u n   v a l o r e   e q u i v a l e n t e   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 ( " V a l o r e   b o o l e a n o   c h e   i n d i c a   s e   i l   b i l a n c i a m e n t o   d e l   c a r i c o      s u p p o r t a t o   d a l l ' 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   i l   r u o l o   c h e   u n a   N e t w o r k A d a p t e r   r i v e s t e   i n   u n   E x t r a C a p a c i t y G r o u p ,   o f f r e n d o   b i l a n c i a m e n t o   d e l   c a r 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 0 ) ]   
 
 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 ( " I l   R e d u n d a n c y G r o u p   c h e   r a p p r e s e n t a   u n   i n s i e m e   d i   N e t w o r k A d a p t e r s   i l   c u i   c a r i c o      b i l a n c i a t o . " )   :   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   c h e   a p p a r t e n g o n o   a l   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   l ' a m b i t o   d e l   b i l a n c i a m e n t o   d e l   c a r i c o   p e r   l e   N e t w o r k A d a p t e r s   c h e   f a n n o   p a r t e   d e l   R e d u n d a n c y G r o u p .   I l   b i l a n c i a m e n t o   d e l   c a r i c o   p u    e s s e r e   l i m i t a t o   a l l a   s o l a   t r a s m i s s i o n e   d e i   d a t i   ( v a l o r e = 1 ) ,   a l l a   s o l a   r i c e z i o n e   d e i   d a t i   ( v a l o r e = 2 )   o p p u r e   u t i l i z z a t o   s i a   p e r   l a   t r a s m i s s i o n e   c h e   p e r   l a   r i c e z i o n e   ( v a l o r 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 { " S c o n o s c i u t o " ,   " B i l a n c i a m e n t o   d e l   c a r i c o   -   s o l o   t r a s m i s s i o n e " ,   " B i l a n c i a m e n t o   d e l   c a r i c o   -   s o l o   r i c e z i o n e " ,   " B i l a n c i a m e n t o   d e l   c a r i c o   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 ( " V a l o r e   b o o l e a n o   i n d i c a n t e   s e   u n   N e t w o r k   A d a p t e r      u n a   s c h e d a   d i   r e t e   p r i m a r i a   o r i g i n a l e   ( v a l o r e = 1 ) ,   u n a   s c h e d a   d i   r e t e   p r i m a r i a   p r e f e r i t a   ( 2 )   o   e n t r a m b e   ( 3 ) .      p o s s i b i l e   a n c h e   s p e c i f i c a r e   i   v a l o r i   \ " S c o n o s c i u t o \ "   e   \ " N o n   a p p l i c a b i l e \ " . " )   :   A m e n d e d   T o S u b c l a s s , V a l u e M a p { " 0 " ,   " 1 " ,   " 2 " ,   " 3 " ,   " 4 " }   :   A m e n d e d   T o S u b c l a s s , V a l u e s { " S c o n o s c i u t o " ,   " P r i m a r i a   o r i g i n a l e " ,   " S c h e d a   d i   r e t e   p r i m a r i a   p r e f e r i t a " ,   " E n t r a m b e " ,   " N o n   a p p l i c a b i l e " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   P r i m a r y A d a p t e r ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C a r a t t e r i s t i c h e   e   g e s t i o n e   d i   u n   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 0 ) ]   
 
 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 ( " I n d i r i z z i   M A C   E t h e r n e t / 8 0 2 . 3   c o n   f o r m a t o   d i   d o d i c i   c i f r e   e s a d e c i m a l i   ( e s .   \ " 0 1 0 2 0 3 0 4 0 5 0 6 \ " ) ,   i n   c u i   c i a s c u n a   c o p p i a   r a p p r e s e n t a   u n o   d e i   s e i   o t t e t t i   d e l l ' i n d i r i z z o   M A C   c o n   i   b i t   o r d i n a t i   i n   m o d o   \ " c a n o n i c o \ "   ( s e b b e n e   i l   b i t   r e l a t i v o   a l l ' i n d i r i z z o   d e l   G r o u p   s i   t r o v i   i n   c o r r i s p o n d e n z a   d e l   b i t   d i   o r d i n e   i n f e r i o r e   d e l   p r i m o   c a r a t t e r e   d e l l a   s t r i n g 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 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 ( " D i m e n s i o n i   m a s s i m e   d e l   c a m p o   I N F O   ( n o n   M A C )   c h e   s a r a n n o   r i c e v u t e   o   t r a s m e s s e . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   M a x D a t a S i z e ; 
 
     [ D e s c r i p t i o n ( " C a r a t t e r i s t i c h e   d e l l ' E t h e r n e t A d a p t e r .   P e r   e s e m p i o ,   i l   D e v i c e   p o t r e b b e   s u p p o r t a r e   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   F a i l O v e r .   S e   s o n o   p r e s e n t i   l e   c a r a t t e r i s t i c h e   d i   f a i l o v e r   e   d i   b i l a n c i a m e n t o   d e l   c a r i c o ,   p e r   d e s c r i v e r e   i n   m o d o   c o m p l e t o   t a l i   c a r a t t e r i s t i c h e      n e c e s s a r i o   a n c h e   d e f i n i r e   u n o   S p a r e G r o u p   ( f a i l o v e r )   o   u n   E x t r a C a p a c i t y G r o u p   ( b i l a n c i a m e n t o   d e l   c a r i c 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 { " S c o n o s c i u t o " ,   " A l 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 c e   d i   s t r i n g h e   i n   f o r m a t o   l i b e r o   c h e   f o r n i s c e   i n f o r m a z i o n i   d e t t a g l i a t e   s u l l e   c a r a t t e r i s t i c h e   d e l l ' E t h e r n e t A d a p t e r   i n d i c a t e   n e l l a   m a t r i c e   C a p a b i l i t i e s .   O g n i   v o c e   d i   q u e s t a   m a t r i c e      c o l l e g a t a   a l l a   v o c e   d e l l a   m a t r i c e   C a p a b i l i t i e s   c h e   s i   t r o v a   n e l l a   s t e s s a   p o s i z i o n e   d i   i 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 ( " S p e c i f i c a   q u a l i   c a r a t t e r i s t i c h e   s o n o   a b i l i t a t e   t r a   t u t t e   q u e l l e   s u p p o r t a t e   c h e   s o n o   d e f i n i t e   n e l l a   m a t r i c e   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 { " S c o n o s c i u t o " ,   " A l 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 ( " I l   n u m e r o   d i   v o l t e   c h e   s i      v e r i f i c a t o   u n   s i m b o l o   d i   d a t i   n o n   v a l i d o   i n   p r e s e n z a   d i   u n a   p o r t a n t e   v a l i d a .   I l   n u m e r o      i n c r e m e n t a t o   a l   m a s s i m o   d i   u n a   u n i t    p e r   e v e n t o   d i   p o r t a n t e ,   a n c h e   s e   s i   v e r i f i c a n o   p i    e r r o r i   d i   s i m b o l i   n e l   c o r s o   d i   u n   e v e n t o   d i   p o r t a n 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   S y m b o l E r r o r s ; 
 
     [ D e s c r i p t i o n ( " I l   n u m e r o   t o t a l e   d i   p a c c h e t t i   t r a s m e s s i . " )   :   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 ( " I l   n u m e r o   t o t a l e   d i   p a c c h e t t i   r i c e v u t i . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 6 4   T o t a l P a c k e t s R e c e i v e d ; 
 
     [ D e s c r i p t i o n ( " U n   c o n t a t o r e   d i   f r a m e   r i c e v u t i   s u   u n a   p a r t i c o l a r e   i n t e r f a c c i a   c h e   n o n   h a n n o   u n a   l u n g h e z z a   p a r i   a   u n   n u m e r o   i n t e g r a l e   d i   o t t e t t i   e   n o n   s u p e r a n o   i l   c o n t r o l l o   F C S .   I l   c o n t a t o r e   r a p p r e s e n t a t o   d a   u n ' i s t a n z a   d i   q u e s t o   o g g e t t o   v i e n e   i n c r e m e n t a t o   q u a n d o   v i e n e   r e s t i t u i t o   l o   s t a t o   a l i g n m e n t E r r o r   d a l   l i v e l l o   M A C   a   L L C   ( o   a   u n   a l t r o   u t e n t e   M A C ) .   I   f r a m e   r i c e v u t i   p e r   I   q u a l i   s i   o t t e n g o n o   c o n d i z i o n i   d i   e r r o r e   m u l t i p l e   v e n g o n o   c o n t e g g i a t i ,   i n   c o n f o r m i t    d e l l e   c o n v e n z i o n i   o f   I E E E   8 0 2 . 3   L a y e r   M a n a g e m e n t ,   e s c l u s i v a m e n t e   i n   b a s e   a l l o   s t a t o   d i   e r r o r e   p r e s e n t a t o   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 ( " U n   c o n t a t o r e   d i   f r a m e   r i c e v u t i   s u   u n a   p a r t i c o l a r e   i n t e r f a c c i a   c h e   h a n n o   u n a   l u n g h e z z a   p a r i   a   u n   n u m e r o   i n t e g r a l e   d i   o t t e t t i ,   m a   n o n   s u p e r a n o   i l   c o n t r o l l o   F C S .   I l   c o n t a t o r e   r a p p r e s e n t a t o   d a   u n ' i s t a n z a   d i   q u e s t o   o g g e t t o   v i e n e   i n c r e m e n t a t o   q u a n d o   v i e n e   r e s t i t u i t o   l o   s t a t o   f r a m e C h e c k E r r o r   d a l   l i v e l l o   M A C   a   L L C   ( o   a   u n   a l t r o   u t e n t e   M A C ) .   I   f r a m e   r i c e v u t i   p e r   I   q u a l i   s i   o t t e n g o n o   c o n d i z i o n i   d i   e r r o r e   m u l t i p l e   v e n g o n o   c o n t e g g i a t i ,   i n   c o n f o r m i t    d e l l e   c o n v e n z i o n i   o f   I E E E   8 0 2 . 3   L a y e r   M a n a g e m e n t ,   e s c l u s i v a m e n t e   i n   b a s e   a l l o   s t a t o   d i   e r r o r e   p r e s e n t a t o   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 ( " I l   n u m e r o   d i   f r a m e   t r a s m e s s i   c o n   s u c c e s s o   s u   u n a   d a t a   i n t e r f a c c i a   l a   c u i   t r a s m i s s i o n e      i m p e d i t a   e s a t t a m e n t e   d a   u n a   c o l l i s i o n e .   F r a m e   c h e   v e n g o n o   c o n t a t i   d a   u n ' i s t a n z a   d i   q u e s t o   o g g e t t o   n o n   v e n g o n o   c o n t a t i   d a l l ' i s t a n z a   c o r r i s p o n d e n t e   d e l l a   p r o p r i e t    M u l t i p l e C o l l i s i o n F r a m e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   S i n g l e C o l l i s i o n F r a m e s ; 
 
     [ D e s c r i p t i o n ( " I l   n u m e r o   d i   f r a m e   t r a s m e s s i   c o n   s u c c e s s o   s u   u n a   d a t a   i n t e r f a c c i a   l a   c u i   t r a s m i s s i o n e      i m p e d i t a   d a   p i    d i   u n a   c o l l i s i o n e .   F r a m e   c h e   v e n g o n o   c o n t a t i   d a   u n ' i s t a n z a   d i   q u e s t o   o g g e t t o   n o n   v e n g o n o   c o n t a t i   d a l l ' i s t a n z a   c o r r i s p o n d e n t e   d e l l a   p r o p r i e t    S i n g l e C o l l i s i o n F r a m e s . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   M u l t i p l e C o l l i s i o n F r a m e s ; 
 
     [ D e s c r i p t i o n ( " I l   n u m e r o   d i   v o l t e   c h e   i l   m e s s a g g i o   S Q E   T E S T   E R R O R   v i e n e   g e n e r a t o   d a l   s o t t o l i v e l l o   P L S   p e r   u n a   d a t a   i n t e r f a c c i a .   I l   m e s s a g g i o   S Q E   T E S T   E R R O R      d e f i n i t o   n e l l a   s e z i o n e   7 . 2 . 2 . 2 . 4   d i   A N S I / I E E E   8 0 2 . 3 - 1 9 8 5   e   l a   s u a   g e n e r a z i o n e      d e s c r i t t a   n e l l a   s e z i o n e   7 . 2 . 4 . 6   d e l l o   s t e s s 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 ( " I l   n u m e r o   d i   f r a m e   i l   c u i   p r i m o   t e n t a t i v o   d i   t r a s m i s s i o n e   s u   u n a   d a t a   i n t e r f a c c i a   v i e n e   r i t a r d a t o   p e r c h    i l   m e z z o   d i   t r a s m i s s i o n e      o c c u p a t o .   I l   n u m e r o   r a p p r e s e n t a t o   d a   u n ' i s t a n z a   d i   q u e s t o   o g g e t t o   n o n   i n c l u d e   i   f r a m e   i n t e r e s s a t i   d a   c o l l i s i o n i . " )   :   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 ( " I l   n u m e r o   d i   v o l t e   c h e   v i e n e   r i l e v a t a   u n a   c o l l i s i o n e   s u   u n a   d a t a   i n t e r f a c c i a   d o p o   c h e   s o n o   t r a s c o r s i   5 1 2   b i t - t i m e   n e l l a   t r a s m i s s i o n e   d i   u n   p a c c h e t t o .   C i n q u e c e n t o d o d i c i   b i t - t i m e   c o r r i s p o n d o n o   a   5 1 , 2   m i c r o s e c o n d i   s u   u n   s i s t e m a   a   1 0   M b i t / s .   U n a   c o l l i s i o n e   d i   q u e s t o   t i p o   ( l a t e )   i n c l u s a   n e l   n u m e r o   r a p p r e s e n t a t o   d a   u n ' i s t a n z a   d i   q u e s t o   o g g e t t o      a n c h e   c o n s i d e r a t a   u n a   c o l l i s i o n e   d i   t i p o   g e n e r i c o   ( g e n e r i c )   a i   f i n i   d e l l e   a l t r e   s t a t i s t i c h e   r e l a t i v e   a l l e   c o l l i s i o n i . " )   :   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 ( " I l   n u m e r o   d i   f r a m e   l a   c u i   t r a s m i s s i o n e   s u   u n a   d a t a   i n t e r f a c c i a   n o n   r i e s c e   a   c a u s a   d i   t r o p p e   c o l l i s i o n i . " )   :   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 ( " I l   n u m e r o   d i   f r a m e   l a   c u i   t r a s m i s s i o n e   s u   u n a   d a t a   i n t e r f a c c i a   n o n   r i e s c e   a   c a u s a   d i   u n   e r r o r e   i n t e r n o   d i   t r a s m i s s i o n e   d e l   s o t t o l i v e l l o   M A C .   U n   f r a m e   v i e n e   c o n t a t o   d a   u n ' i s t a n z a   d i   q u e s t o   o g g e t t o   s o l o   s e   n o n      c o n t a t o   d a l l ' i s t a n z a   c o r r i s p o n d e n t e   d e l l a   p r o p r i e t    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   C a r r i e r S e n s e E r r o r s .   I l   s i g n i f i c a t o   p r e c i s o   d e l   n u m e r o   r a p p r e s e n t a t o   d a   u n ' i s t a n z a   d i   q u e s t o   o g g e t t o      s p e c i f i c o   d e l l ' i m p l e m e n t a z i o n e .   I n   p a r t i c o l a r e ,   u n ' i s t a n z a   d i   q u e s t o   o g g e t t o   p u    r a p p r e s e n t a r e   i l   n u m e r o   d i   e r r o r i   d i   t r a s m i s s i o n e   s u   u n a   d a t a   i n t e r f a c c i a   c h e   n o n   s o n o   c o n t e g g i a t i   i n   a l t r o   m o 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   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 ( " I l   n u m e r o   d i   f r a m e   l a   c u i   r i c e z i o n e   s u   u n a   d a t a   i n t e r f a c c i a   n o n   r i e s c e   a   c a u s a   d i   u n   e r r o r e   i n t e r n o   d i   r i c e z i o n e   d e l   s o t t o l i v e l l o   M A C .   U n   f r a m e   v i e n e   c o n t a t o   d a   u n ' i s t a n z a   d i   q u e s t o   o g g e t t o   s o l o   s e   n o n      c o n t a t o   d a l l ' i s t a n z a   c o r r i s p o n d e n t e   d e l l a   p r o p r i e t    F r a m e T o o L o n g ,   A l i g n m e n t E r r o r s   o   F C S E r r o r s .   I l   s i g n i f i c a t o   p r e c i s o   d e l   n u m e r o   r a p p r e s e n t a t o   d a   u n ' i s t a n z a   d i   q u e s t o   o g g e t t o      s p e c i f i c o   d e l l ' i m p l e m e n t a z i o n e .   I n   p a r t i c o l a r e ,   u n ' i s t a n z a   d i   q u e s t o   o g g e t t o   p u    r a p p r e s e n t a r e   i l   n u m e r o   d i   e r r o r i   d i   r i c e z i o n e   s u   u n a   d a t a   i n t e r f a c c i a   c h e   n o n   s o n o   c o n t e g g i a t i   i n   a l t r o   m o 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   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 ( " I l   n u m e r o   d i   v o l t e   c h e   l a   c o n d i z i o n e   d i   r i l e v a m e n t o   d e l l a   p o r t a n t e      s t a t a   p e r s a   o   m a i   a t t i v a t a   d u r a n t e   i l   t e n t a t i v o   d i   t r a s m i s s i o n e   d i   u n   f r a m e   s u   u n a   d a t a   i n t e r f a c c i a .   I l   n u m e r o   r a p p r e s e n t a t o   d a   u n ' i s t a n z a   d i   q u e s t o   o g g e t t o      i n c r e m e n t a t o   a l   m a s s i m o   d i   u n a   v o l t a   a d   o g n i   t e n t a t i v o   d i   t r a s m i s s i o n e   a n c h e   s e   l a   c o n d i z i o n e   d i   r i l e v a m e n t o   d e l l a   p o r t a n t e   c a m b i a   n e l   c o r s o   d e l   t e n t a t i v o   d i   t r a s m i s s i o n e . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   C a r r i e r S e n s e E r r o r s ; 
 
     [ D e s c r i p t i o n ( " U n   c o n t a t o r e   d i   f r a m e   r i c e v u t i   s u   u n a   p a r t i c o l a r e   i n t e r f a c c i a   c h e   s u p e r a   l a   d i m e n s i o n e   m a s s i m a   p e r m e s s a   p e r   i   f r a m e .   I l   c o n t a t o r e   r a p p r e s e n t a t o   d a   u n ' i s t a n z a   d i   q u e s t o   o g g e t t o   v i e n e   i n c r e m e n t a t o   q u a n d o   v i e n e   r e s t i t u i t o   l o   s t a t o   F r a m e T o o L o n g   d a l   l i v e l l o   M A C   a   L L C   ( o   a   u n   a l t r o   u t e n t e   M A C ) .   I   f r a m e   r i c e v u t i   p e r   I   q u a l i   s i   o t t e n g o n o   c o n d i z i o n i   d i   e r r o r e   m u l t i p l e   v e n g o n o   c o n t e g g i a t i ,   i n   c o n f o r m i t    d e l l e   c o n v e n z i o n i   o f   I E E E   8 0 2 . 3   L a y e r   M a n a g e m e n t ,   e s c l u s i v a m e n t e   i n   b a s e   a l l o   s t a t o   d i   e r r o r e   p r e s e n t a t o   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 n ' a s s o c i a z i o n e   g e n e r i c a   c h e   s t a b i l i s c e   r e l a z i o n i   d i   d i p e n d e n z a   t r a   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 0 ) ]   
 
 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 a p p r e s e n t a   l ' o g g e t t o   i n d i p e n d e n t e   n e l l ' a s s o c i a z i o n 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   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 a p p r e s e n t a   l ' o g g e t t o   d i p e n d e n t e   d a   q u e l l 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 t o   p e r   i n d i c a r e   c h e   i   M a n a g e d E l e m e n t s   p o t r e b b e r o   e s s e r e   d i p e n d e n t i   d a l l a   f u n z i o n a l i t    d i   u n o   o   p i    S e r v i c e s .   A d   e s e m p i o ,   P r o c e s s o r   e d   E n c l o s u r e   ( P h y s i c a l E l e m e n t )   d i p e n d o n o   d a   A l e r t O n L A N   S e r v i c e s   q u a n d o   d e v o n o   s e g n a l a r e   u n   a v v i o   i n c o m p l e t o   o   e r r a t o   e d   e r r o r i   d i   t i p o   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 0 ) ]   
 
 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 ( " I l   S e r v i c e   o f f e r t 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 ( " I l   M a n a g e d E l e m e n t   d i p e n d e n t e   d a l   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 n ' a s s o c i a z i o n e   t r a   u n   S e r v i c e   e   u n   S e r v i c e A c c e s s P o i n t   c h e   i n d i c a   c h e   i l   S A P   r e f e r e n z i a t o   v i e n e   u t i l i z z a t o   d a   S e r v i c e   p e r   f o r n i r e   l e   p r o p r i e   f u n z i o n a l i t  .   A d   e s e m p i o ,   B o o t   S e r v i c e s   p u    c h i a m a r e   D i s k   S e r v i c e s   d e l   B I O S   ( i n t e r r u p t )   p e r   p o t e r   f u n z i o n 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 0 ) ]   
 
 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 ( " I l   S e r v i c e A c c e s s P o i n t   r i c h i e s t 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 ( " I l   S e r v i c e   c h e      d i p e n d e n t e   s u   u n   S A P   s o t t o s t a 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 ( " U n   C I M _ S e r v i c e      u n   L o g i c a l E l e m e n t   c h e   c o n t i e n e   l e   i n f o r m a z i o n i   n e c e s s a r i e   a   r a p p r e s e n t a r e   e   g e s t i r e   l a   f u n z i o n a l i t    o f f e r t a   d a   u n   D e v i c e   e / o   u n   S o f t w a r e F e a t u r e .   U n   S e r v i c e      u n   o g g e t t o   d ' u s o   g e n e r i c o   u t i l i z z a t o   p e r   c o n f i g u r a r e   e   g e s t i r e   l ' i m p l e m e n t a z i o n e   d e l l a   f u n z i o n a l i t  ;   n o n      l a   f u n z i o n a l i t    v e r a   e   p r o p r i 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 0 ) ]   
 
 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 ( " I l   C r e a t i o n C l a s s N a m e   d e l   s i s t e m a   d e l l ' a m b i 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   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 ( " I l   n o m e   d e l   s i s t e m a   d e l l ' a m b i 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   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   i l   n o m e   d e l l a   c l a s s e   o   s o t t o c l a s s e   u t i l i z z a t o   p e r   l a   c r e a z i o n e   d i   u n ' i s t a n z a .   Q u a n d o   v i e n e   u t i l i z z a t a   i n s i e m e   a l l e   a l t r e   p r o p r i e t    c h i a v e   d e l l a   c l a s s e ,   l a   p r o p r i e t    c o n s e n t e   l ' i d e n t i f i c a z i o n e   u n i v o c a   d i   t u t t e   l e   i s t a n z e   d e l l a   c l a s s e   e   d e l l e   s u e   s o t t o c l a s s i . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   C r e a t i o n C l a s s N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " L a   p r o p r i e t    N a m e   i d e n t i f i c a   i n   m o d o   e s c l u s i v o   i l   S e r v i c e   e   o f f r e   u n ' i n d i c a z i o n e   d e l l a   f u n z i o n a l i t    g e s t i t a .   T a l e   f u n z i o n a l i t    v i e n e   d e s c r i t t a   i n   m o d o   p i    d e t t a g l i a t o   n e l l a   p r o p r i e t    D e s c r i p t i o n   d e l l ' o g g e t 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 n   v a l o r e   s t r i n g a   c h e   i n d i c a   s e   i l   S e r v i c e   v i e n e   a v v i a t o   a u t o m a t i c a m e n t e   d a   u n   s i s t e m a ,   u n   s i s t e m a   o p e r a t i v o   e   c o s    v i a ,     o p p u r e   v i e n e   a v v i a t o   s u   r i c h i e s t 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 { " A u t o m a t i c o " ,   " M a n u a l e " }   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   S 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 n   v a l o r e   b o o l e a n o   c h e   i n d i c a   s e   i l   S e r v i c e      s t a t o   a v v i a t o   ( T R U E )   o   a r r e s t a t o   ( 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 ( " I l   m e t o d o   S t a r t S e r v i c e   p o r t a   i l   s e r v i z i o   n e l l o   s t a t o   d i   a v v i a t o .   I l   v a l o r e   r i p o r t a t o      0   s e   i l   s e r v i z i o      s t a t o   a v v i a t o   c o n   s u c c e s s o ,   1   s e   l a   r i c h i e s t a   n o n      s u p p o r t a t a   e   q u a l u n q u e   a l t r o   n u m e r o   s e   s i      v e r i f i c a t o   u n   e r r o r e .   I n   u n a   s o t t o c l a s s e ,   l ' i n s i e m e   p o s s i b i l e   d e i   c o d i c i   r e s t i t u i t i   p u    e s s e r e   s p e c i f i c a t o   u s a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   n e l   m e t o d o .   N e l l a   s o t t o c l a s s e      a n c h e   p o s s i b i l e   s p e c i f i c a r e   c o m e   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e s   l e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p . " )   :   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 ( " I l   m e t o d o   S t o p S e r v i c e   p o r t a   i l   s e r v i z i o   n e l l o   s t a t o   d i   a r r e s t a t o .   I l   v a l o r e   r i p o r t a t o      0   s e   i l   s e r v i z i o      s t a t o   a r r e s t a t o   c o n   s u c c e s s o ,   1   s e   l a   r i c h i e s t a   n o n      s u p p o r t a t a   e   q u a l u n q u e   a l t r o   n u m e r o   s e   s i      v e r i f i c a t o   u n   e r r o r e .   I n   u n a   s o t t o c l a s s e ,   l ' i n s i e m e   p o s s i b i l e   d e i   c o d i c i   r e s t i t u i t i   p u    e s s e r e   s p e c i f i c a t o   u s a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   n e l   m e t o d o .   N e l l a   s o t t o c l a s s e      a n c h e   p o s s i b i l e   s p e c i f i c a r e   c o m e   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e s   l e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   S t o p S e r v i c e ( ) ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " V L A N S e r v i c e   r a p p r e s e n t a   g l i   a s p e t t i   d e l l a   V L A N   r e l a t i v i   a l l a   f u n z i o n e   e s e g u i t a   d a   u n o   s w i t c h .   A l c u n e   p e r i f e r i c h e   c h e   r i c o n o s c o n o   l e   V L A N   f a n n o   p a r t e   d i   p r o t o c o l l i   i n   c u i   l e   i n f o r m a z i o n i   V L A N   s o n o   p r o p a g a t e   a g l i   s w i t c h ,   c o m e   a d   e s e m p i o ,   G V R P   n e g l i   s w i t c h   8 0 2 . 1 Q   e   V T P   n e g l i   s w i t c h   C i s c o   C a t a l y s t .   V L A N S e r v i c e   r a p p r e s e n t a   a n c h e   l a   f u n z i o n e   e s e g u i t a   d a l l o   s w i t c h   i n   q u a l i t    d i   p a r t e c i p a n t e   a   t a l e   p r o t o c o l l o . \ n \ n V L A N S e r v i c e   d e v e   e s s e r e   s u d d i v i s o   i n   s o t t o c l a s s i   i n   m o d o   c h e   l e   i s t a n z e   p o s s a n o   e s s e r e   d i s t i n t e   i n   b a s e   a l l a   c l a s s e   d i   a p p a r t e n e n z a .   S e      s t a t o   a s s e g n a t o   u n   n o m e   a   u n   i n s i e m e   d i   s w i t c h   c h e   r i c o n o s c o n o   l e   V L A N ,   c o m e   a d   e s e m p i o ,   i l   n o m e   d i   d o m i n i o   V T P   n e g l i   s w i t c h   C i s c o   C a t a l y s t ,   p e r   m e m o r i z z a r e   i l   n o m e   u s a r e   l ' a t t r i b u t o   N a m e   e r e d i t a t o   d a   C I M _ S e r v i c e . \ n \ n N e g l i   s w i t c h   c h e   r i c o n o s c o n o   l e   V L A N      n e c e s s a r i o   c r e a r e   u n ' i s t a n z a   d i   V L A N S e r v i c e ,   a n c h e   s e   n o n      p r e s e n t e   u n   p r o t o c o l l o   d i   t i p 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 0 ) ]   
 
 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 n o   s w i t c h   s u p p o r t a   8 0 2 . 1 Q ,      n e c e s s a r i o   c r e a r e   u n ' i s t a n z a   d i   q u e s t a   c l a s s e   n e l l o   s w i t c h .   S e   l o   s w i t c h   s u p p o r t a   G V R P ,   q u e s t a   c l a s s e   r a p p r e s e n t a   l a   f u n z i o n e   d e l l o   s w i t c h   n e i   c o n f r o n t i   d i   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 0 ) ]   
 
 c l a s s   C I M _ 8 0 2 d o t 1 Q V L A N S e r v i c e   :   C I M _ V L A N S e r v i c e 
 
 { 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " L a   V L A N   P o r t   u s a t a   d a l   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 0 ) ]   
 
 c l a s s   C I M _ V L A N F o r   :   C I M _ S e r v i c e S A P D e p e n d e n c y 
 
 { 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " U n ' a s s o c i a z i o n e   t r a   u n   S e r v i c e   e   l a   m o d a l i t    c o n   c u i   v i e n e   r e a l i z z a t o .   L a   r e l a z i o n e   d i   q u e s t ' a s s o c i a z i o n e      d i   t i p o   m o l t i   a   m o l t i .   U n   S e r v i c e   p u    e s s e r e   f o r n i t o   d a   p i    d i   u n   L o g i c a l D e v i c e ,   c h e   o p e r a n o   c o n g i u n t a m e n t e .   C i a s c u n   D e v i c e   i n o l t r e   p u    f o r n i r e   p i    d i   u n   S e r v i c e .   Q u a n d o   p i    D e v i c e s   s o n o   a s s o c i a t i   a   u n   s i n g o l o   S e r v i c e ,   s i   a s s u m e   c h e   q u e s t i   e l e m e n t i   o p e r i n o   c o n g i u n t a m e n t e   p e r   f o r n i r e   i l   S e r v i c e .   S e   e s i s t o n o   d i v e r s e   r e a l i z z a z i o n i   d i   u n   S e r v i c e ,   c i a s c u n a   d i   e s s e   d a r    l u o g o   a   u n a   s i n g o l a   i s t a n z a   d e l l ' o g g e t t o   S e r v i c e .   Q u e s t e   s i n g o l e   i s t a n z e   s o n o   p e r t a n t o   a s s o c i a t e   a   s i n g o l e   r e a l i z z a z i o n i . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 0 ) ]   
 
 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 ( " I l   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 ( " I l   S e r v i c e   r e a l i z z a t o   u s a n d o   i l   L o g i c a l D e v i c e . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ S e r v i c e   R e f   D e p e n d e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ L o g i c a l I d e n t i t y      u n ' a s s o c i a z i o n e   a s t r a t t a   e   g e n e r i c a ,   i n d i c a n t e   c h e   d u e   L o g i c a l E l e m e n t s   r a p p r e s e n t a n o   a s p e t t i   d i v e r s i   d e l l a   s t e s s a   e n t i t    s o t t o s t a n t e .   T a l e   r e l a z i o n e   f o r n i s c e   c i    c h e   s i   p o t r e b b e   d e f i n i r e   c o n   u n ' e r e d i t    m u l t i p l a .      l i m i t a t a   a g l i   a s p e t t i   ' l o g i c i '   d i   u n   M a n a g e d S y s t e m E l e m e n t .   N e l l a   m a g g i o r   p a r t e   d e i   c a s i ,   l a   r e l a z i o n e   I d e n t i t y   v i e n e   d e t e r m i n a t a   d a l l ' e q u i v a l e n z a   d e l l e   K e y s   o   d i   q u a l c h e   a l t r a   p r o p r i e t    d i   i d e n t i f i c a z i o n e   d e g l i   E l e m e n t s   c o r r e l a t i .      o p p o r t u n o   u t i l i z z a r e   l ' a s s o c i a z i o n e   s o l t a n t o   i n   s i t u a z i o n i   b e n   c h i a r e .   P e r   q u e s t o   m o t i v o   l ' a s s o c i a z i o n e      a s t r a t t a ,   m e n t r e   l e   s o t t o c l a s s i   p r e s e n t a n o   u n a   d e f i n i z i o n e   e   c h i a r i f i c a z i o n e   p i    c o n c r e t e .   U n a   d e l l e   s i t u a z i o n i   n e l l e   q u a l i   t a l e   r e l a z i o n e      r a g i o n e v o l e   c o n s i s t e   n e l   r a p p r e s e n t a r e   u n   D e v i c e   c o m e   e n t i t    s i a   ' b u s '   c h e   ' f u n z i o n a l e ' .   A d   e s e m p i o ,   u n a   p e r i f e r i c a   p o t r e b b e   e s s e r e   s i a   u n ' e n t i t    U S B   ( b u s )   c h e   u n ' e n t i t    K e y b o a r d   ( f u n z i o n a l 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 0 ) ]   
 
 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 a p p r e s e n t a   u n   a s p e t t o   d i   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 a p p r e s e n t a   u n   a s p e t t o   a l t e r n a t i v o   d e l l ' e n t i t    S y s t e m . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ L o g i c a l E l e m e n t   R e f   S a m e E l e m e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " N e t w o r k V i r t u a l A d a p t e r   i n d i c a   c h e   u n ' i s t a n z a   d i   N e t w o r k A d a p t e r      i n   r e a l t    i l   r i s u l t a t o   d i   n u m e r o s i   A d a p t e r s   c h e   p a r t e c i p a n o   a   u n   R e d u n d a n c y G r o u p   d a l   c a r i c o   b i l a n c i a 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 0 ) ]   
 
 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 ( " I l   N e t w o r k A d a p t e r   ' v i r t u a l e ' . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ N e t w o r k A d a p t e r   R e f   S y s t e m E l e m e n t ; 
 
     [ D e s c r i p t i o n ( " L ' E 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   c h e   d e s c r i v e   i l   b i l a n c i a m e n t o   d e l   c a r i c o .   I l   r i s u l t a t o   d e l   b i l a n c i a m e n t o   d e l   c a r i c o      l ' A d a p t e r   ' v i r t u a l e ' . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ E x t r a C a p a c i t y G r o u p   R e f   S a m e E l e m e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " C I M _ S A P S A P D e p e n d e n c y      u n ' a s s o c i a z i o n e   t r a   u n   S e r v i c e A c c e s s P o i n t   e   u n   a l t r o   S e r v i c e A c c e s s P o i n t   c h e   i n d i c a   c h e   i l   s e c o n d o      n e c e s s a r i o   a f f i n c h    i l   p r i m o   S e r v i c e A c c e s s P o i n t   s i a   i n   g r a d o   d i   u t i l i z z a r e   o   c o n n e t t e r s i   c o n   i l   r e l a t i v o   S e r v i c e .   A d   e s e m p i o ,   p e r   s t a m p a r e   s u   u n a   s t a m p a n t e   d i   r e t e ,   i   p u n t i   d i   a c c e s s o   a l   s e r v i z i o   l o c a l i ,   d e v o n o   u t i l i z z a r e   i   S A P   s o t t o s t a n t i   r e l a t i v i   a l l a   r e t e ,   o   i   P r o t o c o l E n d p o i n t s ,   p e r   i n v i a r e   l e   r i c h i e s t e   d i   s t a m p 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 0 ) ]   
 
 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 ( " I l   S e r v i c e A c c e s s P o i n t   r i c h i e s t 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 ( " I l   S e r v i c e A c c e s s P o i n t   c h e      d i p e n d e n t e   d a   u n   S A P   s o t t o s t a 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 ( " U n ' a s s o c i a z i o n e   t r a   u n   S e r v i c e A c c e s s P o i n t   e   l a   m o d a l i t    c o n   c u i   v i e n e   r e a l i z z a t o .   L a   r e l a z i o n e   d i   q u e s t ' a s s o c i a z i o n e      d i   t i p o   m o l t i   a   m o l t i .   U n   S A P   p u    e s s e r e   f o r n i t o   d a   p i    d i   u n   L o g i c a l D e v i c e ,   c h e   o p e r a n o   c o n g i u n t a m e n t e .   C i a s c u n   D e v i c e   i n o l t r e   p u    f o r n i r e   p i    d i   u n   S e r v i c e A c c e s s P o i n t .   Q u a n d o   p i    L o g i c a l D e v i c e s   s o n o   a s s o c i a t i   a   u n   s i n g o l o   S A P ,   s i   a s s u m e   c h e   q u e s t i   e l e m e n t i   o p e r i n o   c o n g i u n t a m e n t e   p e r   f o r n i r e   l ' A c c e s s P o i n t .   S e   e s i s t o n o   d i v e r s e   r e a l i z z a z i o n i   d i   u n   S A P ,   c i a s c u n a   d i   e s s e   d a r    l u o g o   a   u n a   s i n g o l a   i s t a n z a   d e l l ' o g g e t t o   S e r v i c e A c c e s s P o i n t .   Q u e s t e   s i n g o l e   i s t a n z e   s o n o   p e r t a n t o   a s s o c i a t e   a   s i n g o l e   r e a l i z z a z i o n i . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 0 ) ]   
 
 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 ( " I l   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 ( " I l   S e r v i c e A c c e s s P o i n t   r e a l i z z a t o   u s a n d o   i l   L o g i c a l D e v i c e . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ S e r v i c e A c c e s s P o i n t   R e f   D e p e n d e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " L ' o g g e t t o   C o n f i g u r a t i o n   c o n s e n t e   d i   r a g g r u p p a r e   i n s i e m i   d i   p a r a m e t r i   ( d e f i n i t i   n e g l i   o g g e t t i   S e t t i n g )   e   l e   d i p e n d e n z e   p e r   u n o   o   p i    M a n a g e d S y s t e m E l e m e n t .   L ' o g g e t t o   C o n f i g u r a t i o n   r a p p r e s e n t a   u n   d e t e r m i n a t o   c o m p o r t a m e n t o   o   u n o   s t a t o   f u n z i o n a l e   d e s i d e r a t o   p e r   i   M a n a g e d S y s t e m E l e m e n t .   L o   s t a t o   f u n z i o n a l e   d e s i d e r a t o      g e n e r a l m e n t e   d i p e n d e n t e   d a   r e q u i s i t i   e s t e r n i   q u a l e   i l   t e m p o   o   l ' u b i c a z i o n e .   A d   e s e m p i o ,   p e r   c o l l e g a r s i   d a   u n   s i s t e m a   d i   p o s t a   e l e t t r o n i c a   d a l l a   p r o p r i a   ' a b i t a z i o n e ' ,   e s i s t e   u n a   d i p e n d e n z a   d a   u n   m o d e m ,   m a   u n a   d i p e n d e n z a   s u   u n a   s c h e d a   d i   r e t e   e s i s t e   ' i n   u f f i c i o ' .   L e   i m p o s t a z i o n i   p e r   g l i   o p p o r t u n i   L o g i c a l D e v i c e   ( i n   q u e s t o   e s e m p i 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 s s o n o   e s s e r e   d e f i n i t e   e   a g g r e g a t e   c o n   C o n f i g u r a t i o n .   D i   c o n s e g u e n z a ,      p o s s i b i l e   d e f i n i r e   d u e   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 '   r a g g r u p p a n d o   l e   o p p o r t u n e   d i p e n d e n z e   e   o g g e t t i   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 0 ) ]   
 
 c l a s s   C I M _ C o n f i g u r a t i o n   :   C I M _ M a n a g e d E l e m e n t 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L ' e t i c h e t t a   c h e   i n d i c a   i l   n o m e   d e l l ' o g g e t 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 ( " Q u e s t a   a s s o c i a z i o n e   m e t t e   i n   r e l a z i o n e   u n   o g g e t t o   C o n f i g u r a t i o n   a   u n o   o   p i    M a n a g e d S y s t e m E l e m e n t .   L ' o g g e t t o   C o n f i g u r a t i o n   r a p p r e s e n t a   u n   d e t e r m i n a t o   c o m p o r t a m e n t o   o   u n o   s t a t o   f u n z i o n a l e   d e s i d e r a t o   p e r   i   M a n a g e d S y s t e m E l e m e n t   a s s o c i a t i . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 0 ) ]   
 
 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 ( " I l   M a n a g e d S y s t e m E l e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   E l e m e n t ; 
 
     [ K e y , D e s c r i p t i o n ( " L ' o g g e t t o   C o n f i g u r a t i o n   c h e   c o n s e n t e   i l   r a g g r u p p a m e n t o   d e i   S e t t i n g s   e   d e l l e   d i p e n d e n z e   a s s o c i a t e   a l   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   c h e   d u e   L o g i c a l D e v i c e s   r a p p r e s e n t a n o   a s p e t t i   d i v e r s i   d e l l a   s t e s s a   e n t i t    s o t t o s t a n t e .   Q u e s t a   a s s o c i a z i o n e   d e f i n i s c e   u l t e r i o r m e n t e   l a   s u p e r c l a s s e   C I M _ L o g i c a l I d e n t i t y   l i m i t a n d o l a   a l   l i v e l l o   d i   D e v i c e   e   d e f i n e n d o n e   l ' u t i l i z z o   i n   s i t u a z i o n i   b e n   c h i a r e .   U n a   d e l l e   s i t u a z i o n i   n e l l e   q u a l i   t a l e   r e l a z i o n e      r a g i o n e v o l e   c o n s i s t e   n e l   r a p p r e s e n t a r e   u n   D e v i c e   c o m e   e n t i t    s i a   ' b u s '   c h e   ' f u n z i o n a l e ' .   A d   e s e m p i o ,   u n   D e v i c e   p o t r e b b e   e s s e r e   s i a   u n   P C I   D e v i c e   ( o   u n   U S B   D e v i c e )   c h e   u n   C I M _ K e y b o a r d .   L ' a l t r a   s i t u a z i o n e      q u a n d o   u n   D e v i c e   r i v e s t e   p i    r u o l i   f u n z i o n a l i   c h e   n o n   p o s s o n o   e s s e r e   d i s t i n t i   s e m p l i c e m e n t e   d a l l e   r e a l i z z a z i o n i   h a r d w a r e .   A d   e s e m p i o ,   u n a   s c h e d a   F i b r e   C h a n n e l   p o t r e b b e   p r e s e n t a r e   s i a   a s p e t t i   d i   N e t w o r k A d a p t e r   c h e   d i   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 0 ) ]   
 
 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 a p p r e s e n t a   u n   a s p e t t o   d e 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   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 a p p r e s e n t a   u n   a s p e t t o   a l t e r n a t i v o   d e l l ' e n t i t    S y s t e m . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ L o g i c a l D e v i c e   R e f   S a m e E l e m e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " L a   r e l a z i o n e   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 u n q u e   s o f t w a r e   c h e      a s s o c i a t o   a   u n   D e v i c e ,   c o m e   a d   e s e m p i o   d r i v e r ,   s o f t w a r e   a p p l i c a t i v o   o   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 0 ) ]   
 
 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 ( " I l   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 ( " I l   L o g i c a l D e v i c e   c h e   r i c h i e d e   o   u t i l i z z a   i l   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 ( " U n   i n t e r o   e n u m e r a t o   c h e   i n d i c a   i l   r u o l o   d i   q u e s t o   s o f t w a r e   n e i   c o n f r o n t i   d e l   D e v i c e   a   e s s o   a s s o c i a t o .   P e r   e s e m p i o ,     p o t r e b b e   e s s e r e   s o f t w a r e   d i   s t r u m e n t a z i o n e   ( v a l o r e = 5 )   o   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 { " S c o n o s c i u t o " ,   " A l t r o " ,   " D r i v e r " ,   " S o f t w a r e   d i   c o n f i g u r a z i o n e " ,   " S o f t w a r e   a p p l i c a t i v o " ,   " S t r u m e n t a z i o n e " ,   " F i r m w a r e " ,   " B I O S " ,   " R O M   d i   a v v 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   P u r p o s e ; 
 
     [ D e s c r i p t i o n ( " S t r i n g a   i n   f o r m a t o   l i b e r o   c h e   o f f r e   u l t e r i o r i   i n f o r m a z i o n i   s u l l a   p r o p r i e t    P u r p o s e ,   a d   e s e m p i o   \ " S o f t w a r e   a p p l i c a t i v 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 ( " V a l o r e   b o o l e a n o   c h e   i n d i c a   c h e   i l   s o f t w a r e      ' i n c o r p o r a t o '   o   i n   a l t r o   m o d o   c o n t e n u t o   n e l l ' h a r d w a r e   d e l   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 ( " V a l o r e   b o o l e a n o   c h e   i n d i c a   s e   i l   s o f t w a r e      a g g i o r n a b i l e   q u a n d o      L o a d e d O n D e v i c e .   I l   s o f t w a r e   c a r i c a t o   c o m e   p a r t e   d e l l ' O p e r a t i n g S y s t e m   p u    i n   g e n e r e   e s s e r e   m o d i f i c a t o   e   a g g i o r n a t o .   Q u a n d o   i l   D e v i c e S o f t w a r e      i n c o r p o r a t o   n e l l a   E E P R O M   o   i n   u n   c h i p   c h e   c o s t i t u i s c e   i l   L o g i c a l D e v i c e ,   a l l o r a   n o n      p o s s i b i l e   a g g i o r n a r l o .   Q u e s t a   p r o p r i e t    i n d i c a   l a   c a p a c i t    d i   e f f e t t u a r e   l ' a g g i o r n a m e n t o   e   l ' u p g r a d e   d e l   D e v i c e S o f t w a r e . " )   :   A m e n d e d   T o S u b c l a s s ]   b o o l e a n   U p g r a d e a b l e O n D e v i c e ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " L a   c l a s s e   S e t t i n g   r a p p r e s e n t a   p a r a m e t r i   o p e r a t i v i   e   r e l a t i v i   a l l a   c o n f i g u r a z i o n e   p e r   u n o   o   p i    M a n a g e d S y s t e m E l e m e n t .   U n   M a n a g e d S y s t e m E l e m e n t   p u    a v e r e   p i    o g g e t t i   S e t t i n g   a   e s s o   a s s o c i a t i .   I   v a l o r i   o p e r a t i v i   a t t u a l i   p e r   i   p a r a m e t r i   d e l l ' E l e m e n t   s o n o   i n f l u e n z a t i   d a l l e   p r o p r i e t    d e l l ' E l e m e n t   s t e s s o   o   d a l l e   p r o p r i e t    d e l l e   r e l a t i v e   a s s o c i a z i o n i .   Q u e s t e   p r o p r i e t    n o n   d e v o n o   a v e r e   g l i   s t e s s i   v a l o r i   p r e s e n t i   n e l l ' o g g e t t o   S e t t i n g .   A d   e s e m p i o ,   u n   m o d e m   p u    a v e r e   u n ' i m p o s t a z i o n e   d i   v e l o c i t    d i   t r a s m i s s i o n e   d i   5 6   K b / s e c   m a   o p e r a r e   a   1 9 , 2   K b / s e c . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 0 ) ]   
 
 c l a s s   C I M _ S e t t i n g   :   C I M _ M a n a g e d E l e m e n t 
 
 { 
 
     [ D e s c r i p t i o n ( " L ' i d e n t i f i c a t o r e   i n   b a s e   a l   q u a l e      n o t o   l ' o g g e t 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 ]   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 ( " I l   m e t o d o   V e r i f y O K T o A p p l y T o M S E   v i e n e   u t i l i z z a t o   p e r   v e r i f i c a r e   c h e   q u e s t o   S e t t i n g   p o s s a   e s s e r e   ' a p p l i c a t o '   a l   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 z i a t o ,   i n   u n   d e t e r m i n a t o   m o m e n t o   o   i n t e r v a l l o   d i   t e m p o .   Q u e s t o   m e t o d o   a c c e t t a   t r e   p a r a m e t r i   d i   i n p u t :   M S E   ( i l   M a n a g e d S y s t e m E l e m e n t   c h e   d e v e   e s s e r e   v e r i f i c a t o ) ,   T i m e T o A p p l y   ( c h e ,   e s s e n d o   u n   t i p o   d a t e t i m e ,   p u    e s s e r e   u n ' o r a   s p e c i f i c a   o   u n   i n t e r v a l l o   d i   t e m p o )   e   M u s t B e C o m p l e t e d B y   ( c h e   i n d i c a   i l   t e m p o   d i   c o m p l e t a m e n t o   r i c h i e s t o   p e r   i l   m e t o d o ) .   I l   v a l o r e   r e s t i t u i t o   d o v r e b b e   e s s e r e   0   s e      c o r r e t t o   a p p l i c a r e   i l   S e t t i n g ,   1   s e   i l   m e t o d o   n o n      s u p p o r t a t o ,   2   s e   S e t t i n g   n o n   p u    e s s e r e   a p p l i c a t o   e n t r o   i l   t e m p o   s p e c i f i c a t o   e   q u a l s i a s i   a l t r o   n u m e r o   s e   s i      v e r i f i c a t o   u n   e r r o r e .   I n   u n a   s o t t o c l a s s e ,      p o s s i b i l e   s p e c i f i c a r e   i l   g r u p p o   d i   p o s s i b i l i   c o d i c i   d i   r i t o r n o   u t i l i z z a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   s u l   m e t o d o .   L e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p   p o s s o n o   a n c h e   e s s e r   s p e c i f i c a t e   n e l l a   s o t t o c l a s s e   c o m e   u n   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e . " )   :   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 ( "     I l   m e t o d o   A p p l y T o M S E   e s e g u e   l a   r e a l e   a p p l i c a z i o n e   d i   S e t t i n g   a l   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 z i a t o .   A c c e t t a   t r e   p a r a m e t r i   d i   i n p u t :   M S E   ( i l   M a n a g e d S y s t e m E l e m e n t   a l   q u a l e   v i e n e   a p p l i c a t o   S e t t i n g ) ,   T i m e T o A p p l y   ( c h e ,   e s s e n d o   u n   t i p o   d a t e t i m e ,   p u    e s s e r e   u n   t e m p o   s p e c i f i c o   o   u n   i n t e r v a l l o   d i   t e m p o )   e   M u s t B e C o m p l e t e d B y   ( c h e   i n d i c a   i l   t e m p o   d i   c o m p l e t a m e n t o   r i c h i e s t o   p e r   i l   m e t o d o ) .   S i   n o t i   c h e   l a   s e m a n t i c a   d i   q u e s t o   m e t o d o   p r e v e d e   c h e   l e   s i n g o l e   S e t t i n g   v e n g o n o   a p p l i c a t e   n e l   l o r o   c o m p l e s s o   o   n o n   a p p l i c a t e   d e l   t u t t o   a l   M a n a g e d S y s t e m E l e m e n t   d i   d e s t i n a z i o n e .   I l   v a l o r e   r e s t i t u i t o   d o v r e b b e   e s s e r e   0   s e   S e t t i n g      s t a t a   a p p l i c a t o   c o r r e t t a m e n t e   a l   M a n a g e d S y s t e m E l e m e n t   d i   r i f e r i m e n t o ,   1   s e   i l   m e t o d o   n o n      s u p p o r t a t o ,   2   s e   S e t t i n g   n o n      s t a t o   a p p l i c a t o   n e i   t e m p i   s p e c i f i c a t i   e   q u a l s i a s i   a l t r o   n u m e r o   s e   s i      v e r i f i c a t o   u n   e r r o r e .   I n   u n a   s o t t o c l a s s e ,      p o s s i b i l e   s p e c i f i c a r e   i l   g r u p p o   d i   p o s s i b i l i   c o d i c i   d i   r i t o r n o ,   u t i l i z z a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   s u l   m e t o d o .   N e l l a   s o t t o c l a s s e      a n c h e   p o s s i b i l e   s p e c i f i c a r e   c o m e   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e s   l e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p .   .   \ n     N o t a :   s e   s i   v e r i f i c a   u n   e r r o r e   a p p l i c a n d o   S e t t i n g   a   u n   M a n a g e d S y s t e m E l e m e n t ,      n e c e s s a r i o   c o n f i g u r a r e   E l e m e n t   c o m e   q u a n d o      i n i z i a t o   i l   t e n t a t i v o   ' A p p l y ' .   C i o  ,   E l e m e n t   N O N   d e v e   e s s e r e   l a s c i a t o   i n   u n o   s t a t o   i n d e t e r m i n a 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   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 ( "     I l   m e 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   v i e n e   u t i l i z z a t o   p e r   v e r i f i c a r e   c h e   q u e s t o   S e t t i n g   p o s s a   e s s e r e   ' a p p l i c a t o '   a l l a   C o l l e c t i o n   d i   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 z i a t a ,   i n   u n   d e t e r m i n a t o   m o m e n t o   o   i n t e r v a l l o   d i   t e m p o   s e n z a   p r o v o c a r e   e f f e t t i   n e g a t i v i   a l l a   C o l l e c t i o n   s t e s s a   o   a l l ' a m b i e n t e   c i r c o s t a n t e .   L ' e f f e t t o      l ' e s e c u z i o n e   d e l   m e t o d o   V e r i f y O K T o A p p l y   s u   t u t t i   g l i   E l e m e n t   a g g r e g a t i   d a l l a   C o l l e c t i o n .   Q u e s t o   m e t o d o   a c c e t t a   t r e   p a r a m e t r i   d i   i n p u t :   C o l l e c t i o n   ( l a   C o l l e c t i o n   d i   M a n a g e d S y s t e m E l e m e n t   c h e   d e v e   e s s e r e   v e r i f i c a t a ) ,   T i m e T o A p p l y   ( c h e ,   e s s e n d o   u n   t i p o   d a t e t i m e ,   p u    e s s e r e   u n ' o r a   s p e c i f i c a   o   u n   i n t e r v a l l o   d i   t e m p o )   e   M u s t B e C o m p l e t e d B y   ( c h e   i n d i c a   i l   t e m p o   d i   c o m p l e t a m e n t o   r i c h i e s t o   p e r   i l   m e t o d o ) .   I l   v a l o r e   r e s t i t u i t o   d o v r e b b e   e s s e r e   0   s e      c o r r e t t o   a p p l i c a r e   i l   S e t t i n g ,   1   s e   i l   m e t o d o   n o n      s u p p o r t a t o ,   2   s e   S e t t i n g   n o n   p u    e s s e r e   a p p l i c a t o   e n t r o   i l   t e m p o   s p e c i f i c a t o   e   q u a l s i a s i   a l t r o   n u m e r o   s e   s i      v e r i f i c a t o   u n   e r r o r e .      d e f i n i t o   u n   p a r a m e t r o   d i   o u t p u t ,   C a n N o t A p p l y ,   c h e      u n a   m a t r i c e   d i   s t r i n g h e   c h e   c o n t i e n e   l e   c h i a v i   d e g l i   M a n a g e d S y s t e m E l e m e n t   p e r   i   q u a l i   S e t t i n g   N O N   p u    e s s e r e   a p p l i c a t o .   C i    p e r m e t t e   l a   r e v i s i o n e   d i   t a l i   E l e m e n t   e   d i   p r e n d e r e   l e   o p p o r t u n e   a z i o n i   c o r r e t t i v e .   \ n     I n   u n a   s o t t o c l a s s e ,      p o s s i b i l e   s p e c i f i c a r e   i l   g r u p p o   d i   p o s s i b i l i   c o d i c i   d i   r i t o r n o   u t i l i z z a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   s u l   m e t o d o .   L e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p   p o s s o n o   a n c h e   e s s e r   s p e c i f i c a t e   n e l l a   s o t t o c l a s s e   c o m e   u n   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e . " )   :   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 ( "     I l   m e t o d o   A p p l y T o C o l l e c t i o n   e s e g u e   l ' a p p l i c a z i o n e   d e i   S e t t i n g   a l l a   C o l l e c t i o n   d i   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 z i a t a .   L ' e f f e t t o      l ' e s e c u z i o n e   d e l   m e t o d o   A p p l y T o M S E   s u   t u t t i   g l i   E l e m e n t   a g g r e g a t i   d a l l a   C o l l e c t i o n .   S e   i l   v a l o r e   d i   i n p u t   C o n t i n u e O n E r r o r   v a l e   F A L S E ,   q u e s t o   m e t o d o   a p p l i c a   S e t t i n g   a   t u t t i   g l i   E l e m e n t   n e l l a   C o l l e c t i o n   f i n o   a   q u a n d o   n o n   i n c o n t r a   u n   e r r o r e ,   n e l   q u a l   c a s o   i n t e r r o m p e   l ' e s e c u z i o n e ,   s c r i v e   n e l   r e g i s t r o   l a   c h i a v e   d i   E l e m e n t   c h e   h a   p r o v o c a t o   l ' e r r o r e   n e l l a   m a t r i c e   C a n N o t A p p l y   e   g e n e r a   u n   c o d i c e   d i   r i t o r n o   p a r i   a   2 .   S e   i l   v a l o r e   d i   i n p u t   C o n t i n u e O n E r r o r   v a l e   T R U E ,   q u e s t o   m e t o d o   a p p l i c a   S e t t i n g   a   t u t t i   i   M a n a g e d S y s t e m E l e m e n t   n e l l a   C o l l e c t i o n   e   s c r i v e   g l i   E l e m e n t   i n   e r r o r e   n e l l a   m a t r i c e ,   C a n N o t A p p l y .   I n f i n e ,   l ' e l a b o r a z i o n e   c o n t i n u a   f i n o   a   q u a n d o   i l   m e t o d o   n o n   v i e n e   a p p l i c a t o   a   t u t t i   g l i   E l e m e n t   n e l l a   C o l l e c t i o n ,   i n d i p e n d e n t e m e n t e   d a g l i   e r r o r i   v e r i f i c a t i s i .   L a   c h i a v e   d i   o g n i   M a n a g e d S y s t e m E l e m e n t   a   c u i   n o n      s t a t o   p o s s i b i l e   a p p l i c a r e   S e t t i n g   v i e n e   s c r i t t a   n e l l a   m a t r i c e   C a n N o t A p p l y .   Q u e s t o   m e t o d o   a c c e t t a   q u a t t r o   p a r a m e t r i   d i   i n p u t :   C o l l e c t i o n   ( l a   C o l l e c t i o n   d i   M a n a g e d S y s t e m E l e m e n t   c h e   d e v e   e s s e r e   v e r i f i c a t a ) ,   T i m e T o A p p l y   ( c h e ,   e s s e n d o   u n   t i p o   d a t e t i m e ,   p u    e s s e r e   u n ' o r a   s p e c i f i c a   o   u n   i n t e r v a l l o   d i   t e m p 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   l a   c o n t i n u a z i o n e   d e l l ' e l a b o r a z i o n e   i n   p r e s e n z a   d i   u n   e r r o r e )   e   M u s t B e C o m p l e t e d B y   ( c h e   i n d i c a   i l   t e m p o   d i   c o m p l e t a m e n t o   r i c h i e s t o   p e r   i l   m e t o d o ) .   I l   v a l o r e   r e s t i t u i t o   d o v r e b b e   e s s e r e   0   s e      c o r r e t t o   a p p l i c a r e   i l   S e t t i n g ,   1   s e   i l   m e t o d o   n o n      s u p p o r t a t o ,   2   s e   S e t t i n g   n o n   p u    e s s e r e   a p p l i c a t o   e n t r o   i l   t e m p o   s p e c i f i c a t o ,   3   s e   n o n      p o s s i b i l e   a p p l i c a r e   S e t t i n g     c o n   i l   v a l o r e   d i   i n p u t   p e r   C o n t i n u e O n E r r o r   e   q u a l s i a s i   a l t r o   n u m e r o   s e   s i      v e r i f i c a t o   u n   e r r o r e .        d e f i n i t o   u n   p a r a m e t r o   d i   o u t p u t ,   C a n N o t A p p l y s t r i n g ,   c h e      u n a   m a t r i c e   c h e   c o n t i e n e   l e   c h i a v i   d e g l i   M a n a g e d S y s t e m E l e m e n t   p e r   i   q u a l i   S e t t i n g   N O N   p u    e s s e r e   a p p l i c a t o .   Q u e s t o   p a r a m e t r o   d i   o u t p u t   h a   s i g n i f i c a t o   s o l t a n t o   q u a n d o   i l   p a r a m e t r o   C o n t i n u e O n E r r o r   v a l e   T R U E .   \ n     I n   u n a   s o t t o c l a s s e ,      p o s s i b i l e   s p e c i f i c a r e   i l   g r u p p o   d i   p o s s i b i l i   c o d i c i   d i   r i t o r n o   u t i l i z z a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   s u l   m e t o d o .   L e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p   p o s s o n o   a n c h e   e s s e r   s p e c i f i c a t e   n e l l a   s o t t o c l a s s e   c o m e   u n   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e .   \ n N o t a :   s e   s i   v e r i f i c a   u n   e r r o r e   d u r a n t e   l ' a p p l i c a z i o n e   d i   S e t t i n g   a   u n   M a n a g e d S y s t e m E l e m e n t   n e l l a   C o l l e c t i o n ,   l ' E l e m e n t   d e v e   e s s e r e   c o n f i g u r a t o   c o m e   q u a n d o      i n i z i a t o   i l   t e n t a t i v o   d i   a p p l i c a z i o n e .   C i o  ,   l ' E l e m e n t   N O N   d e v e   e s s e r   l a s c i a t o   i n   u n o   s t a t o   i n d e t e r m i n a 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   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 ( " I l   m e 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   v i e n e   u t i l i z z a t o   p e r   v e r i f i c a r e   c h e   u n   s o t t o i n s i e m e   d e l l e   p r o p r i e t    d i   q u e s t o   S e t t i n g   p o s s a n o   e s s e r e   ' a p p l i c a t e '   a l   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 z i a t o ,   i n   u n   d e t e r m i n a t o   m o m e n t o   o   i n t e r v a l l o   d i   t e m p o .   Q u e s t o   m e t o d o   a c c e t t a   q u a t t r o   p a r a m e t r i   d i   i n p u t :   M S E   ( i l   M a n a g e d S y s t e m E l e m e n t   c h e   d e v e   e s s e r e   v e r i f i c a t o ) ,   T i m e T o A p p l y   ( c h e ,   e s s e n d o   u n   t i p o   d a t e t i m e ,   p u    e s s e r e   u n ' o r a   s p e c i f i c a   o   u n   i n t e r v a l l o   d i   t e m p o ) ,   M u s t B e C o m p l e t e d B y   ( c h e   i n d i c a   i l   t e m p o   d i   c o m p l e t a m e n t o   r i c h i e s t o   p e r   i l   m e t o d o )   e   u n a   m a t r i c e   P r o p e r t i e s T o A p p l y   ( c h e   c o n t i e n e   u n   e l e n c o   d e i   n o m i   d e l l e   p r o p r i e t    i   c u i   v a l o r i   v e r r a n n o   v e r i f i c a t i ) .   S e   l a   m a t r i c e      n u l l ,   v u o t a   o   c o n t i e n e   l a   s t r i n g a   \ " A L L \ "   c o m e   n o m e   d i   p r o p r i e t  ,   l e   p r o p r i e t    S e t t i n g s   v e r r a n n o   v e r i f i c a t e .   S e      i m p o s t a t a   a   \ " N O N E \ " ,   n e s s u n a   p r o p r i e t    S e t t i n g s   v e r r    v e r i f i c a t a .   I l   v a l o r e   r e s t i t u i t o   d o v r e b b e   e s s e r e   0   s e      c o r r e t t o   a p p l i c a r e   i l   S e t t i n g ,   1   s e   i l   m e t o d o   n o n      s u p p o r t a t o ,   2   s e   S e t t i n g   n o n   p u    e s s e r e   a p p l i c a t o   e n t r o   i l   t e m p o   s p e c i f i c a t o   e   q u a l s i a s i   a l t r o   n u m e r o   s e   s i      v e r i f i c a t o   u n   e r r o r e .   I n   u n a   s o t t o c l a s s e ,      p o s s i b i l e   s p e c i f i c a r e   i l   g r u p p o   d i   p o s s i b i l i   c o d i c i   d i   r i t o r n o   u t i l i z z a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   s u l   m e t o d o .   N e l l a   s o t t o c l a s s e      a n c h e   p o s s i b i l e   s p e c i f i c a r e   c o m e   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e s   l e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p . " )   :   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 ( "     I l   m e 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 s e g u e   l a   r e a l e   a p p l i c a z i o n e   d i   u n   s o t t o i n s i e m e   d e l l e   p r o p r i e t    n e l l ' o g g e t t o   S e t t i n g   a i   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 z i a t i .   Q u e s t o   m e t o d o   a c c e t t a   q u a t t r o   p a r a m e t r i   d i   i n p u t :   M S E   ( i l   M a n a g e d S y s t e m E l e m e n t   a   c u i   d e v e   e s s e r e   a p p l i c a t o   S e t t i n g ) ,   T i m e T o A p p l y   ( c h e ,   e s s e n d o   u n   t i p o   d a t e t i m e ,   p u    e s s e r e   u n ' o r a   s p e c i f i c a   o   u n   i n t e r v a l l o   d i   t e m p o ) ,   M u s t B e C o m p l e t e d B y   ( c h e   i n d i c a   i l   t e m p o   d i   c o m p l e t a m e n t o   r i c h i e s t o   p e r   i l   m e t o d o )   e   u n a   m a t r i c e   P r o p e r t i e s T o A p p l y   ( c h e   c o n t i e n e   u n   e l e n c o   d e i   n o m i   d e l l e   p r o p r i e t    i   c u i   v a l o r i   v e r r a n n o   a p p l i c a t i ) .   S e   u n a   p r o p r i e t    n o n      i n   q u e s t o   e l e n c o ,   v e r r    i g n o r a t o   d a   A p p l y .   S e   l a   m a t r i c e      n u l l ,   v u o t a   o   c o n t i e n e   l a   s t r i n g a   \ " A L L \ "   c o m e   n o m e   d i   p r o p r i e t  ,   v e r r a n n o   a p p l i c a t e   t u t t e   l e   p r o p r i e t    S e t t i n g s .   S e   i m p o s t a t a   a   \ " N O N E \ " ,   n o n   v e r r    a p p l i c a t a   a l c u n a   p r o p r i e t    S e t t i n g s .   \ n     S i   n o t i   c h e   l a   s e m a n t i c a   d i   q u e s t o   m e t o d o   p r e v e d e   c h e   l e   s i n g o l e   S e t t i n g   v e n g o n o   a p p l i c a t e   n e l   l o r o   c o m p l e s s o   o   n o n   a p p l i c a t e   d e l   t u t t o   a l   M a n a g e d S y s t e m E l e m e n t   d i   d e s t i n a z i o n e .   I l   v a l o r e   r e s t i t u i t o   d o v r e b b e   e s s e r e   0   s e   S e t t i n g      s t a t a   a p p l i c a t o   c o r r e t t a m e n t e   a l   M a n a g e d S y s t e m E l e m e n t   d i   r i f e r i m e n t o ,   1   s e   i l   m e t o d o   n o n      s u p p o r t a t o ,   2   s e   S e t t i n g   n o n      s t a t o   a p p l i c a t o   n e i   t e m p i   s p e c i f i c a t i   e   q u a l s i a s i   a l t r o   n u m e r o   s e   s i      v e r i f i c a t o   u n   e r r o r e .   I n   u n a   s o t t o c l a s s e ,      p o s s i b i l e   s p e c i f i c a r e   i l   g r u p p o   d i   p o s s i b i l i   c o d i c i   d i   r i t o r n o   u t i l i z z a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   s u l   m e t o d o .   N e l l a   s o t t o c l a s s e      a n c h e   p o s s i b i l e   s p e c i f i c a r e   c o m e   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e s   l e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p .   L e   s t r i n g h e   i n   c u i   i l   c o n t e n u t o   d i   V a l u e M a p   v i e n e   ' c o n v e r t i t o '   p o t r e b b e   a n c h e   e s s e r e   s p e c i f i c a t o   n e l l a   s o t t o c l a s s e   c o m e   q u a l i f i c a t o r e   d e l l a   m a t r i c e   V a l u e s .   \ n     N o t a :   s e   s i   v e r i f i c a   u n   e r r o r e   a p p l i c a n d o   S e t t i n g   a   u n   M a n a g e d S y s t e m E l e m e n t ,      n e c e s s a r i o   c o n f i g u r a r e   E l e m e n t   c o m e   q u a n d o      i n i z i a t o   i l   t e n t a t i v o   ' A p p l y ' .   C i o  ,   E l e m e n t   N O N   d e v e   e s s e r e   l a s c i a t o   i n   u n o   s t a t o   i n d e t e r m i n a 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   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 ( "     I l   m e 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   v i e n e   u t i l i z z a t o   p e r   v e r i f i c a r e   c h e   u n   s o t t o i n s i e m e   d i   p r o p r i e t    i n   q u e s t o   S e t t i n g   p o s s a   e s s e r e   ' a p p l i c a t o '   a l l a   C o l l e c t i o n   d i   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 z i a t a ,   i n   u n   d e t e r m i n a t o   m o m e n t o   o   i n t e r v a l l o   d i   t e m p o   s e n z a   p r o v o c a r e   e f f e t t i   n e g a t i v i   a l l a   C o l l e c t i o n   s t e s s a   o   a l l ' a m b i e n t e   c i r c o s t a n t e .   L ' e f f e t t o      l ' e s e c u z i o n e   d e l   m e 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   s u   t u t t i   g l i   E l e m e n t   a g g r e g a t i   d a l l a   C o l l e c t i o n .   Q u e s t o   m e t o d o   a c c e t t a   t r e   p a r a m e t r i   d i   i n p u t :   C o l l e c t i o n   ( l a   C o l l e c t i o n   d i   M a n a g e d S y s t e m E l e m e n t   c h e   d e v e   e s s e r e   v e r i f i c a t a ) ,   T i m e T o A p p l y   ( c h e ,   e s s e n d o   u n   t i p o   d a t e t i m e ,   p u    e s s e r e   u n ' o r a   s p e c i f i c a   o   u n   i n t e r v a l l o   d i   t e m p o )   e   M u s t B e C o m p l e t e d B y   ( c h e   i n d i c a   i l   t e m p o   d i   c o m p l e t a m e n t o   r i c h i e s t o   p e r   i l   m e t o d o )   e   u n a   m a t r i c e   P r o p e r t i e s T o A p p l y   ( c h e   c o n t i e n e   u n   e l e n c o   d e i   n o m i   d e l l e   p r o p r i e t    i   c u i   v a l o r i   v e r r a n n o   v e r i f i c a t i ) .   S e   l a   m a t r i c e      n u l l   o   v u o t a   o   c o n t i e n e   l a   s t r i n g a   \ " a l l \ "   c o m e   n o m e   d e l l a   p r o p r i e t  ,   t u t t e   l e   p r o p r i e t    S e t t i n g s   v e r r a n n o   v e r i f i c a t e .     S e      i m p o s t a t a   a   \ " n o n e \ "   n e s s u n a   p r o p r i e t    S e t t i n g s   v e r r    v e r i f i c a t a ) .   I l   v a l o r e   r e s t i t u i t o   d o v r e b b e   e s s e r e   0   s e      c o r r e t t o   a p p l i c a r e   i l   S e t t i n g ,   1   s e   i l   m e t o d o   n o n      s u p p o r t a t o ,   2   s e   S e t t i n g   n o n   p u    e s s e r e   a p p l i c a t o   e n t r o   i l   t e m p o   s p e c i f i c a t o   e   q u a l s i a s i   a l t r o   n u m e r o   s e   s i      v e r i f i c a t o   u n   e r r o r e .      d e f i n i t o   u n   p a r a m e t r o   d i   o u t p u t ,   C a n N o t A p p l y ,   c h e      u n a   m a t r i c e   d i   s t r i n g h e   c h e   c o n t i e n e   l e   c h i a v i   d e g l i   M a n a g e d S y s t e m E l e m e n t   p e r   i   q u a l i   S e t t i n g   N O N   p u    e s s e r e   a p p l i c a t o .   C i    p e r m e t t e   l a   r e v i s i o n e   d i   t a l i   E l e m e n t   e   d i   p r e n d e r e   l e   o p p o r t u n e   a z i o n i   c o r r e t t i v e .   \ n     I n   u n a   s o t t o c l a s s e ,      p o s s i b i l e   s p e c i f i c a r e   i l   g r u p p o   d i   p o s s i b i l i   c o d i c i   d i   r i t o r n o   u t i l i z z a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   s u l   m e t o d o .   L e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p   p o s s o n o   a n c h e   e s s e r   s p e c i f i c a t e   n e l l a   s o t t o c l a s s e   c o m e   u n   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e .   " )   :   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 ( "     I l   m e 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 s e g u e   l ' a p p l i c a z i o n e   d i   u n   s o t t o i n s i e m e   d e l l e   p r o p r i e t    i n   q u e s t o   S e t t i n g   a l l a   C o l l e c t i o n   d i   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 z i a t a .   L ' e f f e t t o      l ' e s e c u z i o n e   d e l   m e 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   s u   t u t t i   g l i   E l e m e n t   a g g r e g a t i   d a l l a   C o l l e c t i o n .   S e   i l   v a l o r e   d i   i n p u t   C o n t i n u e O n E r r o r   v a l e   F A L S E ,   q u e s t o   m e t o d o   a p p l i c a   S e t t i n g   a   t u t t i   g l i   E l e m e n t   n e l l a   C o l l e c t i o n   f i n o   a   q u a n d o   n o n   i n c o n t r a   u n   e r r o r e ,   n e l   q u a l   c a s o   i n t e r r o m p e   l ' e s e c u z i o n e ,   s c r i v e   n e l   r e g i s t r o   l a   c h i a v e   d i   E l e m e n t   c h e   h a   p r o v o c a t o   l ' e r r o r e   n e l l a   m a t r i c e   C a n N o t A p p l y   e   g e n e r a   u n   c o d i c e   d i   r i t o r n o   p a r i   a   2 .   S e   i l   v a l o r e   d i   i n p u t   C o n t i n u e O n E r r o r   v a l e   T R U E ,   q u e s t o   m e t o d o   a p p l i c a   S e t t i n g   a   t u t t i   i   M a n a g e d S y s t e m E l e m e n t   n e l l a   C o l l e c t i o n   e   s c r i v e   g l i   E l e m e n t   i n   e r r o r e   n e l l a   m a t r i c e .   I n f i n e ,   l ' e l a b o r a z i o n e   c o n t i n u a   f i n o   a   q u a n d o   i l   m e t o d o   n o n   v i e n e   a p p l i c a t o   a   t u t t i   g l i   E l e m e n t   n e l l a   C o l l e c t i o n ,   i n d i p e n d e n t e m e n t e   d a g l i   e r r o r i   v e r i f i c a t i s i .   L a   c h i a v e   d i   o g n i   M a n a g e d S y s t e m E l e m e n t   a   c u i   n o n      s t a t o   p o s s i b i l e   a p p l i c a r e   S e t t i n g   v i e n e   s c r i t t a   n e l l a   m a t r i c e   C a n N o t A p p l y .   Q u e s t o   m e t o d o   a c c e t t a   q u a t t r o   p a r a m e t r i   d i   i n p u t :   C o l l e c t i o n   ( l a   C o l l e c t i o n   d i   M a n a g e d S y s t e m E l e m e n t   c h e   d e v e   e s s e r e   v e r i f i c a t a ) ,   T i m e T o A p p l y   ( c h e ,   e s s e n d o   u n   t i p o   d a t e t i m e ,   p u    e s s e r e   u n ' o r a   s p e c i f i c a   o   u n   i n t e r v a l l o   d i   t e m p 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   l a   c o n t i n u a z i o n e   d e l l ' e l a b o r a z i o n e   i n   p r e s e n z a   d i   u n   e r r o r e )   e   M u s t B e C o m p l e t e d B y   ( c h e   i n d i c a   i l   t e m p o   d i   c o m p l e t a m e n t o   r i c h i e s t o   p e r   i l   m e t o d o )   e   u n a   m a t r i c e   P r o p e r t i e s T o A p p l y   ( c h e   c o n t i e n e   u n   e l e n c o   d e i   n o m i   d e l l e   p r o p r i e t    i   c u i   v a l o r i   v e r r a n n o   a p p l i c a t i ) .   S e   u n a   p r o p r i e t    n o n      i n   q u e s t o   e l e n c o ,   v e r r    i g n o r a t o   d a   A p p l y .   S e   l a   m a t r i c e      n u l l ,   v u o t a   o   c o n t i e n e   l a   s t r i n g a   \ " A L L \ "   c o m e   n o m e   d i   p r o p r i e t  ,   v e r r a n n o   a p p l i c a t e   t u t t e   l e   p r o p r i e t    S e t t i n g s .   S e   i m p o s t a t a   a   \ " N O N E \ " ,   n o n   v e r r    a p p l i c a t a   a l c u n a   p r o p r i e t    S e t t i n g s .   \ n     I l   v a l o r e   r e s t i t u i t o   d o v r e b b e   e s s e r e   0   s e   S e t t i n g      s t a t a   a p p l i c a t o   c o r r e t t a m e n t e   a l l a   C o l l e c t i o n   r e f e r e n z i a t a ,   1   s e   i l   m e t o d o   n o n      s u p p o r t a t o ,   2   s e   S e t t i n g   n o n      s t a t o   a p p l i c a t o   n e i   t e m p i   s p e c i f i c a t i ,   3   s e   n o n      p o s s i b i l e   a p p l i c a r e   S e t t i n g   c o n   i l   v a l o r e   d i   i n p u t   p e r   C o n t i n u e O n E r r o r   e   q u a l s i a s i   a l t r o   n u m e r o   s e   s i      v e r i f i c a t o   u n   e r r o r e .      d e f i n i t o   u n   p a r a m e t r o   d i   o u t p u t ,   C a n N o t A p p l y ,   c h e      u n a   m a t r i c e   d i   s t r i n g h e   c h e   c o n t i e n e   l e   c h i a v i   d e g l i   M a n a g e d S y s t e m E l e m e n t   p e r   i   q u a l i   S e t t i n g   N O N   p u    e s s e r e   a p p l i c a t o .   Q u e s t o   p a r a m e t r o   d i   o u t p u t   h a   s i g n i f i c a t o   s o l t a n t o   q u a n d o   i l   p a r a m e t r o   C o n t i n u e O n E r r o r   v a l e   T R U E .   \ n     I n   u n a   s o t t o c l a s s e ,      p o s s i b i l e   s p e c i f i c a r e   i l   g r u p p o   d i   p o s s i b i l i   c o d i c i   d i   r i t o r n o   u t i l i z z a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   s u l   m e t o d o .   L e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p   p o s s o n o   a n c h e   e s s e r   s p e c i f i c a t e   n e l l a   s o t t o c l a s s e   c o m e   u n   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e .   \ n N o t a :   s e   s i   v e r i f i c a   u n   e r r o r e   d u r a n t e   l ' a p p l i c a z i o n e   d i   S e t t i n g   a   u n   M a n a g e d S y s t e m E l e m e n t   n e l l a   C o l l e c t i o n ,   l ' E l e m e n t   d e v e   e s s e r e   c o n f i g u r a t o   c o m e   q u a n d o      i n i z i a t o   i l   t e n t a t i v o   d i   a p p l i c a z i o n e .   C i o  ,   l ' E l e m e n t   N O N   d e v e   e s s e r   l a s c i a t o   i n   u n o   s t a t o   i n d e t e r m i n a 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   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 a p p r e s e n t a   l a   f u n z i o n a l i t    o f f e r t a   d a   u n a   p e r i f e r i c a ,   d a l   s o f t w a r e   o   d a l l a   r e t e   c h e   c o n s e n t e   d i   c a r i c a r e   u n   s i s t e m a   o p e r a t i v o   s u   u n   U n i t a r y C o m p u t e r S y s t e m . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 0 ) ]   
 
 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 ( " Q u e s t a   r e l a z i o n e   a s s o c i a   o g g e t t i   C o n f i g u r a t i o n   a   o g g e t t i   S e t t i n g .   A d   e s e m p i o ,   i   S e t t i n g s   d i   u n   N e t w o r k A d a p t e r   p o t r e b b e r o   c a m b i a r e   i n   b a s e   a l   s i t o / r e t e   a   c u i   i l   C o m p u t e r S y s t e m   h o s t      c o l l e g a t o .   I n   q u e s t o   c a s o ,   i l   C o m p u t e r S y s t e m   d e v e   d i s p o r r e   d i   d u e   o g g e t t i   C o n f i g u r a t i o n   d i v e r s i   c o r r i s p o n d e n t i   a l l e   d i v e r s e   c o n f i g u r a z i o n i   d i   r e t e   d e i   d u e   s e g m e n t i   d i   r e t e .   C o n f i g u r a t i o n   A   a g g r e g a   u n   o g g e t t o   S e t t i n g   p e r   i l   N e t w o r k A d a p t e r   q u a n d o   o p e r a   s u l   s e g m e n t o   \ " R e t e A \ " ,   m e n t r e   C o n f i g u r a t i o n   B   n e   a g g r e g a   u n o   d i f f e r e n t e   s p e c i f i c o   a l   s e g m e n t o   \ " R e t e B \ " .   N u m e r o s e   i m p o s t a z i o n i   d e l   c o m p u t e r   s o n o   i n d i p e n d e n t i   d a l l a   c o n f i g u r a z i o n e   d e l l a   r e t e .   P e r   e s e m p i o ,   s i a   C o n f i g u r a t i o n   A   c h e   C o n f i g u r a t i o n   B   a g g r e g a n o   l o   s t e s s o   o g g e t t o   S e t t i n g   r e l a t i v o   M o n i t o r R e s o l u t i o n   d i   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 0 ) ]   
 
 c l a s s   C I M _ S e t t i n g C o n t e x t 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L ' o g g e t t o   C o n f i g u r a t i o n   c h e   a g g r e g a   i l   S e t t i n g . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ C o n f i g u r a t i o n   R e f   C o n t e x t ; 
 
     [ K e y , D e s c r i p t i o n ( " U n   S e t t i n g   a g g r e g a t 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 a p p r e s e n t a   l ' a s s o c i a z i o n e   t r a   i   M a n a g e d S y s t e m E l e m e n t s   e   l e   c l a s s i   S e t t i n g   d e f i n i t e   p e r   e s s i . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 0 ) ]   
 
 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 ( " I l   M a n a g e d S y s t e m E l e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   E l e m e n t ; 
 
     [ K e y , D e s c r i p t i o n ( " L ' o g g e t t o   S e t t i n g   a s s o c i a t o   a l   M a n a g e d S y s t e m E l e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ S e t t i n g   R e f   S e t t i n g ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " L a   c l a s s e   C I M _ D i a g n o s t i c T e s t   i n d i c a   l a   c a p a c i t    d i   e s e g u i r e   u n   t e s t .      p o s s i b i l e   d e f i n i r e   t e s t   s p e c i f i c i   d i   d i a g n o s t i c a   t r a m i t e   l a   c r e a z i o n e   d i   s o t t o c l a s s i   e / o   d i   i s t a n z e   d i   q u e s t o   o g g e t t o .   L a   c r e a z i o n e   d i   s o t t o c l a s s i      u n a   p r o c e d u r a   a p p r o p r i a t a   p e r   f o r n i r e   m a g g i o r i   d e t t a g l i   r e l a t i v i   a   u n   t e s t   ( e s . ,   p r o p r i e t    e   m e t o d i   a g g i u n t i v i ) .   P e r   i n d i c a r e   c h e   u n   t e s t   e s i s t e   e   p u    e s s e r e   a p p l i c a t o   a   u n   M a n a g e d S y s t e m E l e m e n t   s p e c i f i c o ,   p u    e s s e r e   i n v e c e   s u f f i c i e n t e   c r e a r e   u n ' i s t a n z 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 0 ) ]   
 
 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 ( " L e   d e s c r i z i o n i   r e l a t i v e   a   c i a s c u n a   C h a r a c t e r i s t i c   s o n o   i n d i c a t e   q u i   d i   s e g u i t o : \ n   \ n *   \ "    e s c l u s i v o \ "   ( v a l o r e = 2 )   v i e n e   s p e c i f i c a t o   p e r   i l   m o d u l o   d i   t e s t   s o l o   q u a n d o   l a   d i a g n o s t i c a   n o n      i n   g r a d o   d i   e s e g u i r e   p i    d i   u n   t e s t   a l l a   v o l t a ,   i n d i p e n d e n t e m e n t e   d a l   n u m e r o   d i   S y s t e m E l e m e n t s   s u p p o r t a t i .   I n   g e n e r e   q u e s t o      c a u s a t o   d a l l a   p r e s e n z a   d i   l i m i t a z i o n i   h a r d w a r e   o   s o f t w a r e   c h e   i m p e d i s c o n o   d i   e s e g u i r e   i   t e s t   c o m e   i s t a n z e   m u l t i p l e   e   c o n t e m p o r a n e e .   S e      p o s s i b i l e   e s e g u i r e   l a   d i a g n o s t i c a   p e r   p i    S y s t e m E l e m e n t s ,   m a   s o l o   u n a   v o l t a   p e r   E l e m e n t ,      n e c e s s a r i o   i m p o s t a r e   l a   p r o p r i e t    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   p e r   l e   i s t a n z e   a p p r o p r i a t e   d i   D i a g n o s t i c T e s t F o r M S E .   \ n \ n *   I m p o s t a n d o   \ "    i n t e r a t t i v o \ "   ( v a l o r e = 3 ) ,   i l   p r o g r a m m a   d i   d i a g n o s t i c a   v i s u a l i z z a   u n   m e s s a g g i o   p r i m a ,   d u r a n t e   o   d o p o   l ' e s e c u z i o n e   d e l   t e s t .   \ n \ n *   I m p o s t a r e   \ "    d i s t r u t t i v o \ "   ( v a l o r e = 4 )   s e   l a   d i a g n o s t i c a   e l i m i n e r    d e i   d a t i   o p p u r e   r i c o n f i g u r e r    l ' E l e m e n t   s o t t o p o s t o   a   t e s t .   \ n \ n *   \ "    r i s c h i o s o \ "   ( v a l o r e = 5 )   i n d i c a   c h e   l ' i n t e r r u z i o n e   d e l   t e s t   p o t r e b b e   c a u s a r e   u n a   p e r d i t a   d i   d a t i .   I n   a l c u n i   t e s t ,   v i e n e   e s e g u i t a   l a   c o p i a   d e i   d a t i ,   e s e g u i t o   i l   t e s t   e   q u i n d i   i   d a t i   v e n g o n o   r i p r i s t i n a t i ,   r i p o r t a n d o   c o s    l ' e n t i t    s o t t o p o s t a   a   t e s t   a l l a   c o n f i g u r a z i o n e   c h e   a v e v a   p r i m a   d e l   t e s t .   S e   i l   t e s t   v i e n e   i n t e r r o t t o   p o t r e b b e r o   v e n i r e   p e r s i   d e i   d a t i   o   m o d i f i c a t a   l a   c o n f i g u r a z i o n e   d e l   M a n a g e d S y s t e m E l e m e n t   s o t t o p o s t o   a   t e s t .   \ n \ n *   S e   v i e n e   i m p o s t a t o   \ "    u n   s o t t o i n s i e m e \ "   ( v a l o r e = 6 ) ,   s i g n i f i c a   c h e   i l   t e s t      i n   r e a l t    u n   ' p a c c h e t t o '   d i   t e s t   d i   d i a g n o s t i c a   d i   l i v e l l o   i n f e r i o r e .   \ n \ n \ " S u p p o r t a   t e s t   a   c o p e r t u r a   r i d o t t a \ "   ( v a l o r e = 7 )   i n d i c a   c h e      p o s s i b i l e   s p e c i f i c a r e   u n a   r i c h i e s t a   d i   r i d u z i o n e   d e l l a   c o p e r t u r a   d e l   t e s t   u t i l i z z a n d o   l a   p r o p r i e t    P e r c e n t O f T e s t C o v e r a g e   d i   D i a g n o s t i c   S e t t i n g .   \ n \ n    i n o l t r e   p o s s i b i l e   s p e c i f i c a r e   i   v a l o r i   \ " S c o n o s c i u t o \ "   ( 0 )   e   \ " A l t r o \ "   ( 1 ) .   S e   s i   d e f i n i s c e   \ " A l t r o \ " ,   s i g n i f i c a   c h e      p o s s i b i l e   t r o v a r e   d e t t a g l i   a g g i u n t i v i   n e l l a   p r o p r i e t    A l t r o 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 i   q u 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 { " S c o n o s c i u t o " ,   " A l t r o " ,   "    e s c l u s i v o " ,   "    i n t e r a t t i v o " ,   "    d i s t r u t t i v o " ,   "    r i s c h i o s o " ,   "    u n   p a c c h e t t o " ,   " S u p 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 ( " O f f r e   i n f o r m a z i o n i   a g g i u n t i v e   r e l a t i v e   a l l a   C h a r a c t e r i s t i c   q u a n d o   i l   v a l o r e      i m p o s t a t o   a   1   ( \ " A l 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   q u e s t o   t e s t      i n   e s e c u z i o n e ,   l a   p r o p r i e t    I n U s e      i m p o s t a t a   s u   T R U E .   P e r   d e t e r m i n a r e   q u a l e   M a n a g e d S y s t e m E l e m e n t      s o t t o p o s t o   a   t e s t ,   e s e g u i r e   u n a   q u e r y   d e g l i   o g g e t t i   D i a g n o s t i c R e s u l t   a s s o c i a t i   a l   t e s t   ( q u e r y   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 e r   i   q u a l i   T e s t S t a t e      i m p o s t a t o   s u   4   ( \ " I n   c o r s o \ " ) .   L ' o g g e t 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 t o   a l   S y s t e m E l e m e n t   s o t t o p o s t o   a   t e s t   u t i l i z z 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 ( " I l   q u a l i f i c a t o r e   \ " C a r o \ "   p u    e s s e r e   a p p l i c a t o   a   q u e s t a   c l a s s e   e   a l   r e l a t i v o   m e t o d o   R u n T e s t .   I n   q u e s t o   c a s o ,   l a   p r o p r i e t    R e s o u r c e s U s e d   d e s c r i v e   l e   r i s o r s e   c h e   s o n o   u t i l i z z a t e ,   i n   b a s e   a   u n a   c o n f i g u r a z i o n e   p r e d e f i n i t a   p e r   i l   t e s t .      p o s s i b i l e   s p e c i f i c a r e   p i    r i s o r s e   p o i c h    l a   p r o p r i e t       u n a   m a t r i c e . " )   :   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 o r i a " ,   " D i s c o   r i g i d o " ,   " C D R O M " ,   " F l o p p y " ,   " B u s   P C I " ,   " B u s   U S B " ,   " B u s   1 3 9 4 " ,   " B u s   S C S I " ,   " B u s   I D E " ,   " R e t e " ,   " B u s   I S A " ,   " B u s   E I S A " ,   " B u s   V E S A " ,   " B u s   P C M C I A " ,   " C a r d B u s " ,   " A c c e s s . b u s " ,   " N u B u s " ,   " A G P " ,   " B u s   V M E " ,   " S b u s   I E E E   1 3 9 6 - 1 9 9 3 " ,   " B u s   M C A " ,   " B u s   G I O " ,   " B u s   X I O " ,   " B u s   H I O " ,   " B u s   P M C " ,   " B u s   S I O " }   :   A m e n d e d   T o S u b c l a s s ]   u i n t 1 6   R e s o u r c e s U s e d [ ] ; 
 
     [ D e s c r i p t i o n ( " I l   m e t o d o   R u n T e s t   e s e g u e   q u e s t o   t e s t   p e r   i l   M a n a g e d S y s t e m E l e m e n t   s p e c i f i c a t o   ( d e f i n i t o   d a l   p a r a m e t r o   d i   i n p u t   S y s t e m E l e m e n t ) .   I   r i s u l t a t i   d e l   t e s t   v e n g o n o   m e m o r i z z a t i   i n   u n   o g g e t t o   D i a g n o s t i c R e s u l t ,   i l   c u i   r i f e r i m e n t o   v i e n e   r e s t i t u i t o   c o m e   i l   p a r a m e t r o   d i   o u t p u t   R e s u l t .   L e   m o d a l i t    d i   e s e c u z i o n e   d e l   t e s t ,   q u a l i   l e   i m p o s t a z i o n i ,   s o n o   d e f i n i t e   i n   u n   o g g e t t o   D i a g n o s t i c S e t t i n g   ( o   t r a m i t e   u n a   s o t t o c l a s s e   d i   D i a g n o s t i c S e t t i n g ) .   U n   r i f e r i m e n t o   a l l ' o g g e t t o   S e t t i n g   v i e n e   s p e c i f i c a t o   u t i l i z z a n d o   i l   p a r a m e t r o   d i   i n p u t   S e t t i n g .   S e   u n   r i f e r i m e n t o   n o n   v i e n e   p a s s a t o   a l   m e t o d o ,      a l l o r a   p o s s i b i l e   u t i l i z z a r e   u n   D i a g n o s t i c S e t t i n g   p r e d e f i n i t o .   Q u e s t o   S e t t i n g   p r e d e f i n i t o      a s s o c i a t o   a l   D i a g n o t i c T e s t   u t i l i z z a n d o   l a   r e l a z i o n e   D e f a u l t S e t t i n g   d e l   C o r e   M o d e l .   \ n Q u a n d o   R u n T e s t   i n i z i a   l ' e s e c u z i o n e ,      n e c e s s a r i o   v a l u t a r e   e   a c q u i s i r e   l e   i m p o s t a z i o n i   c h e   d i p e n d o n o   d a l   t e m p o .   Q u e s t a   o p e r a z i o n e      c o n s i g l i a t a   p o i c h    l ' o g g e t t o   D i a g n o s t i c S e t t i n g   p u    e s s e r e   m o d i f i c a t o   i n   o g n i   m o m e n t o   e   d i   c o n s e g u e n z a   l e   i m p o s t a z i o n i   c o r r e n t i   d e l   t e s t   p o t r e b b e r o   a n d a r e   p e r s e .   \ n I   c o d i c i   d i   r i t o r n o   d e l   m e t o d o   d e v o n o   c o n f o r m a r s i   a i   c o d i c i   d i   r i t o r n o   X M L   n e l   m o m e n t o   i n   c u i   s o n o   i n t r o d o t t i .   A t t u a l m e n t e   i   v a l o r i   d i   r i t o r n o   s t a n d a r d   s o n o :   \ n 0   =   O K   ( f u n z i o n e   r i u s c i t a ,   m a   i l   t e s t   p o t r e b b e   n o n   e s s e r e   r i u s c i t o )   \ n 1   =   E r r o r e   i m p r e v i s t o   ( f u n z i o n e   n o n   r i u s c i t a   p e r   r a g i o n i   s c o n o s c i u t e )   \ n 2   =   N o n   i m p l e m e n t a t o   ( f u n z i o n e   n o n   i m p l e m e n t a t a   p e r   q u e s t a   i s t a n z a )   \ n 3   =   R i s o r s e   i n s u f f i c i e n t i   ( i l   c o m p o n e n t e   n o n      s t a t o   i n   g r a d o   d i   a l l o c a r e   l e   r i s o r s e   r i c h i e s t e ,   c o m e   m e m o r i a ,   s p a z i o   s u   d i s c o ,   e c c . )   \ n   I n   u n a   s o t t o c l a s s e ,      p o s s i b i l e   s p e c i f i c a r e   i l   g r u p p o   d i   p o s s i b i l i   c o d i c i   d i   r i t o r n o ,   u t i l i z z a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   s u l   m e t o d o .   N e l l a   s o t t o c l a s s e      a n c h e   p o s s i b i l e   s p e c i f i c a r e   c o m e   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e s   l e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p . " )   :   A m e n d e d   T o S u b c l a s s ]   u i n t 3 2   R u n T e s t ( [ I N ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   S y s t e m E l e m e n t , [ I N ]   C I M _ D i a g n o s t i c S e t t i n g   R e f   S e t t i n g , [ O U T ]   C I M _ D i a g n o s t i c R e s u l t   R e f   R e s u l t ) ; 
 
     [ D e s c r i p t i o n ( " L ' e s e c u z i o n e   d i   q u e s t o   m e t o d o   c o m p o r t a   l ' e l i m i n a z i o n e   d i   t u t t e   l e   i s t a n z e   d e l l ' o g g e t 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 e r   q u e s t o   D i a g n o s t i c T e s t   e   i l   M a n a g e d S y s t e m E l e m e n t   s p e c i f i c a t o   ( d e f i n i t o   u s a n d o   i l   p a r a m e t r o   d i   i n p u t   S y s t e m E l e m e n t ) .   V e r r    e l i m i n a t o   i l   D i a g n o s t i c R e s u l t s   a   c u i   s i   f a   r i f e r i m e n t o   n e l l e   i s t a n z e   D i a g n o s t i c R e s u l t F o r M S E .   V e r r a n n o   a n c h e   e l i m i n a t i   l ' a s s o c i a z i o n e   D i a g n o s t i c R e s u l t F o r T e s t   c h e   s i   r i f e r i s c e   a l l ' o g g e t t o   D i a g n o s t i c R e s u l t   e   i l   t e s t . \ n     V i e n e   d e f i n i t o   i l   p a r a m e t r o   d i   o u t p u t   R e s u l t s N o t C l e a r e d   c o s t i t u i t o   d a   u n a   m a t r i c e   d i   s t r i n g h e   c h e   r i p o r t a n o   l e   c h i a v i   d i   D i a g n o s t i c R e s u l t s   c h e   n o n      s t a t o   p o s s i b i l e   e l i m i n a r e .   Q u e s t a   i n f o r m a z i o n e   c o n s e n t e   d i   r e v i s i o n a r e   i l   c o n t e n u t o   d i   R e s u l t s   e   r i m u o v e r l o   m a n u a l m e n t e   o   i n t r a p r e n d e r e   a l t r e   a z i o n i   c o r r e t t i v e .   \ n I   c o d i c i   d i   r i t o r n o   d e l   m e t o d o   d e v o n o   c o n f o r m a r s i   a i   c o d i c i   d i   r i t o r n o   X M L   n e l   m o m e n t o   i n   c u i   s o n o   i n t r o d o t t i .   A t t u a l m e n t e   i   v a l o r i   d i   r i t o r n o   s t a n d a r d   s o n o :   \ n 0   =   O K   ( f u n z i o n e   r i u s c i t a ,   m a   i l   t e s t   p o t r e b b e   n o n   e s s e r e   r i u s c i t o )   \ n 1   =   E r r o r e   i m p r e v i s t o   ( f u n z i o n e   n o n   r i u s c i t a   p e r   r a g i o n i   s c o n o s c i u t e )   \ n 2   =   N o n   i m p l e m e n t a t o   ( f u n z i o n e   n o n   i m p l e m e n t a t a   p e r   q u e s t a   i s t a n z a )   \ n 3   =   R i s o r s e   i n s u f f i c i e n t i   ( i l   c o m p o n e n t e   n o n      s t a t o   i n   g r a d o   d i   a l l o c a r e   l e   r i s o r s e   r i c h i e s t e ,   c o m e   m e m o r i a ,   s p a z i o   s u   d i s c o ,   e c c . )   \ n   I n   u n a   s o t t o c l a s s e ,      p o s s i b i l e   s p e c i f i c a r e   i l   g r u p p o   d i   p o s s i b i l i   c o d i c i   d i   r i t o r n o ,   u t i l i z z a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   s u l   m e t o d o .   N e l l a   s o t t o c l a s s e      a n c h e   p o s s i b i l e   s p e c i f i c a r e   c o m e   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e s   l e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p . " )   :   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 ( " D o p o   a v e r   r i c h i a m a t o   e   c o m p l e t a t o   q u e s t o   m e t o d o ,   v e r r a n n o   i n t e r r o t t i   i   t e s t   s p e c i f i c a t i   p e r   i l   M a n a g e d S y s t e m E l e m e n t   i n d i c a t o   ( d e f i n i t o   d a l   p a r a m e t r o   d i   i n p u t   S y s t e m E l e m e n t ) .   I l   t e s t   d a   i n t e r r o m p e r e      s p e c i f i c a t o   t r a m i t e   i l   p a r a m e t r o   d i   i n p u t   R e s u l t .   S e      n e c e s s a r i o   i n t e r r o m p e r e   t u t t e   l e   i s t a n z e   d e l   t e s t   r e l a t i v e   a l   S y s t e m E l e m e n t ,   a l l o r a   i l   r i f e r i m e n t o   R e s u l t   d e v e   v a l e r e     N U L L .   A l   c o m p l e t a m e n t o   d e l   m e t o d o ,   l o   s t a t o   d e l   t e s t   e   a l t r e   i n f o r m a z i o n i   ( c o m e   a d   e s e m p i o ,   P e r c e n t C o m p l e t e )   v e r r a n n o   m e m o r i z z a t i   n e l l ' i s t a n z a   D i a g n o s t i c R e s u l t   d e f i n i t a   d a l   p a r a m e t r o   d i   i n p u t   R e s u l t .   I l   p a r a m e t r o   d i   o u t p u t   T e s t i n g S t o p p e d      u s a t o   n e l   m o d o   s e g u e n t e : \ n   I m p o s t a t o   s u   T R U E   s e   l ' i n t e r r u z i o n e   d e l   t e s t      r i u s c i t a .   \ n   I m p o s t a t o   s u   F A L S E   s e   n o n      p o s s i b i l e   i n t e r r o m p e r e   i   t e s t   c o r r e n t i .   \ n S e   i m p o s t a t o   s u   F A L S E ,   i l   t e s t   v e r r    i n t e r r o t t o   q u a n d o   i l   p r o g r a m m a   d i   d i a g n o s t i c a      i n   g r a d o   d i   f a r l o   i n   m o d o   s i c u r o .   P e r   d e t e r m i n a r e   s e   e   q u a n d o   i l   t e s t      s t a t o   i n t e r r o t t o ,   c o n t r o l l a r e   l a   p r o p r i e t    T e s t S t a t e   d e l l ' i s t a n z a   D i a g n o s t i c R e s u l t   d e f i n i t a   d a l   p a r a m e t r o   R e s u l t .   T e s t S t a t e   c a m b i e r    d a   \ " I n   c o r s o \ "   a   \ " I n t e r r o t t o \ "   ( d a   4   a   5 ) .   \ n I   c o d i c i   d i   r i t o r n o   d e l   m e t o d o   d e v o n o   c o n f o r m a r s i   a i   c o d i c i   d i   r i t o r n o   X M L   n e l   m o m e n t o   i n   c u i   s o n o   i n t r o d o t t i .   A t t u a l m e n t e   i   v a l o r i   d i   r i t o r n o   s t a n d a r d   s o n o :   \ n 0   =   O K   ( f u n z i o n e   r i u s c i t a ,   m a   i l   t e s t   p o t r e b b e   n o n   e s s e r e   r i u s c i t o )   \ n 1   =   E r r o r e   n o n   s p e c i f i c a t o   ( f u n z i o n e   n o n   r i u s c i t a   p e r   r a g i o n i   s c o n o s c i u t e )   \ n 2   =   N o n   i m p l e m e n t a t o   ( f u n z i o n e   n o n   i m p l e m e n t a t a   p e r   q u e s t a   i s t a n z a )   \ n 3   =   R i s o r s e   i n s u f f i c i e n t i   ( i l   c o m p o n e n t e   n o n      s t a t o   i n   g r a d o   d i   a l l o c a r e   l e   r i s o r s e   r i c h i e s t e ,   c o m e   m e m o r i a ,   s p a z i o   s u   d i s c o ,   e c c . )   \ n   I n   u n a   s o t t o c l a s s e ,      p o s s i b i l e   s p e c i f i c a r e   i l   g r u p p o   d i   p o s s i b i l i   c o d i c i   d i   r i t o r n o ,   u t i l i z z a n d o   u n   q u a l i f i c a t o r e   V a l u e M a p   s u l   m e t o d o .   N e l l a   s o t t o c l a s s e      a n c h e   p o s s i b i l e   s p e c i f i c a r e   c o m e   q u a l i f i c a t o r e   d i   m a t r i c e   V a l u e s   l e   s t r i n g h e   i n   c u i   v i e n e   ' c o n v e r t i t o '   i l   c o n t e n u t o   d i   V a l u e M a p . " )   :   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 ( "    p o s s i b i l e   d e f i n i r e   s p e c i f i c i   p a r a m e t r i   p e r   i l   t e s t   d i a g n o s t i c o   e   s p e c i f i c h e   i s t r u z i o n i   d i   e s e c u z i o n e   t r a m i t e   l a   c r e a z i o n e   d i   s o t t o c l a s s i   e / o   d i   i s t a n z e   d e l l ' o g g e t t o   D i a g n o s t i c S e t t i n g .   L a   c r e a z i o n e   d i   s o t t o c l a s s i      u n a   p r o c e d u r a   a p p r o p r i a t a   p e r   f o r n i r e   m a g g i o r i   d e t t a g l i   r e l a t i v i   a   u n   t e s t   ( e s . ,   p r o p r i e t    a g g i u n t i v e ) .   P e r   f o r n i r e   s o l o   i n f o r m a z i o n i   g e n e r i c h e   s u l   S e t t i n g ,   p u    e s s e r e   s u f f i c i e n t e   c r e a r e   u n ' i s t a n z a   d e l l a   c l a s s e   D i a g n o s t i c S e t t i n g . \ n I   d a t i   p r o v e n i e n t i   d a   D i a g n o s t i c S e t t i n g   s o n o   m e m o r i z z a t i   i n   D i a g n o s t i c R e s u l t .   Q u a n d o   R u n T e s t   i n i z i a   l ' e s e c u z i o n e ,      n e c e s s a r i o   v a l u t a r e   e   a c q u i s i r e   l e   i m p o s t a z i o n i   c h e   d i p e n d o n o   d a l   t e m p o .   Q u e s t a   o p e r a z i o n e      c o n s i g l i a t a   p o i c h    l ' o g g e t t o   D i a g n o s t i c S e t t i n g   p u    e s s e r e   m o d i f i c a t o   i n   o g n i   m o m e n t o   e   d i   c o n s e g u e n z a   l e   i m p o s t a z i o n i   c o r r e n t i   d e l   t e s t   p o t r e b b e r o   a n d a r e   p e r 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 0 ) ]   
 
 c l a s s   C I M _ D i a g n o s t i c S e t t i n g   :   C I M _ S e t t i n g 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L ' i d e n t i f i c a t o r e   i n   b a s e   a l   q u a l e   l ' o g g e t t o   D i a g n o s t i c S e t t i n g      c o n o s c i u t o   e   h a   u n   n o m e   u n i v o c o .   U n   p o s s i b i l e   s c h e m a   d i   n o m i   c o n s i s t e   n e l   n o m i n a r e   S e t t i n g I D   c o n   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 i   D i a g n o s t i c T e s t ,   o l t r e   a   u n   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     S i   n o t i   c h e   a   l i v e l l o   a z i e n d a l e ,   g e n e r a l m e n t e   n o n   e s i s t e   a l c u n   m a p p i n g   u n o   a   u n o   t r a   u n   D i a g n o s t i c S e t t i n g   e   t u t t e   l e   c o p i e   d i   D i a g n o s t i c T e s t .   L a   c o n v e n z i o n e   s u i   n o m i   p r o p o s t a   s a r    a d a t t a   a n c h e   a   l i v e l l o   a z i e n d a l e . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   S e t t i n g I D ; 
 
     [ D e s c r i p t i o n ( " I m p o s t a   i l   l i v e l l o   d e i   m e s s a g g i   d i   a v v i s o   d a   r e g i s t r a r e .   P e r   e s e m p i o ,   s e   n o n      n e c e s s a r i a   a l c u n a   i n f o r m a z i o n e   d i   a v v i s o ,   i l   l i v e l l o   d e v e   e s s e r e   i m p o s t a t o   s u   \ " N e s s u n   a v v i s o \ "   ( v a l o r e = 0 ) .   U s a n d o   \ " R i s o r s e   m a n c a n t i \ "   ( v a l o r e = 1 )   v e r r a n n o   g e n e r a t i   m e s s a g g i   d i   a v v i s o   q u a n d o   n o n   s i   t r o v a n o   l e   r i s o r s e   o   l ' h a r d w a r e   r i c h i e s t i .   I m p o s t a n d o   i l   v a l o r e   s u   2 ,   \ " I m p a t t i   d e l   t e s t \ " ,   v e r r a n n o   r i p o r t a t i   g l i   a v v i s i   r e l a t i v i   s i a   a l l e   r i s o r s e   m a n c a n t i   c h e   a l l ' ' i m p a t t o   d e l   t e s t '   ( p e r   e s e m p i o ,   s e      s t a t o   n e c e s s a r i o   e f f e t t u a r e   p i    t e n t a t i v i ) . " )   :   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 s s u n   a v v i s o " ,   " R i s o r s e   m a n c a n t i " ,   " T e s t   d i   i m p a t t o   i n   c o r s o " ,   " T u t t i   g l i   a v v i s i " }   :   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   q u e s t o   f l a g      i m p o s t a t o   s u   t r u e ,   i l   t e s t   d i   d i a g n o s t i c a   r i p o r t e r    g l i   ' e r r o r i   s o f t ' .   I n   q u e s t o   c o n t e s t o ,   u n   e r r o r e   s o f t      u n   m e s s a g g i o   d i   d i a g n o s t i c a   c h e   r i p o r t a   u n   d i f e t t o   n o t o   n e l l a   c o n f i g u r a z i o n e   d e l l ' h a r d w a r e   o   d e l   d r i v e r   o p p u r e   n e l l ' a m b i e n t e   d i   e s e c u z i o n e .   E s e m p i :   \ " M e m o r i a   i n s u f f i c i e n t e \ " ,   \ " D r i v e r   I O C T L   n o n   i m p l e m e n t a t o \ " ,   \ " I l   c o n f r o n t o   d i   v i d e o   R A M   n o n      r i u s c i t o   d u r a n t e   i l   t e s t   d i   r i e m p i m e n t o   d e l   p o l i g o n o   ( u n   e r r o r e   n o t o   n e l   c h i p s e t   v i d e o ) \ " ,   e c 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   q u e s t o   f l a g      i m p o s t a t o   s u   t r u e ,   i l   t e s t   d i   d i a g n o s t i c a   r i p o r t e r    i   ' m e s s a g g i   d i   s t a t o ' .   I n   q u e s t o   c o n t e s t o ,   u n   m e s s a g g i o   d i   s t a t o   i n d i c a   c h e   i l   c o d i c e   d i   d i a g n o s t i c a   s i   t r o v a   i n   u n   p u n t o   d i   a r r e s t o .   E s e m p i :   \ " C o m p l e t a m e n t o   d e l l a   f a s e   1 \ " ,   \ " M o t i v o   c o m p l e s s o \ " ,   e c 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   q u e s t o   f l a g      i m p o s t a t o   s u   t r u e ,   i l   t e s t   s i   i n t e r r o m p e r    q u a n d o   i n c o n t r a   i l   p r i m o   e r r o 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   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   q u e s t o   f l a g      i m p o s t a t o   s u   t r u e ,   i l   s o f t w a r e   d e l   t e s t   t e n t e r    d i   a c c e l e r a r e   l ' e s e c u z i o n e ,   r i d u c e n d o   l a   c o p e r t u r a   o   i l   n u m e r o   d e i   t e s t   e s e g u i t i . " )   :   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 e r c e n t o " )   :   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 i c h i e d e   a l   s o f t w a r e   d i   d i a g n o s t i c a   d i   r i d u r r e   l a   c o p e r t u r a   d e l   t e s t   a l l a   p e r c e n t u a l e   s p e c i f i c a t a .   P e r   e s e m p i o ,   s i   p o t r e b b e   r i c h i e d e r e   d i   e s e g u i r e   a l   5 0 %   i l   t e s t   d i   s c a n s i o n e   d e l   d i s c o   r i g i d o .   I l   m o d o   p i    e f f i c i e n t e   p e r   r e a l i z z a r l o      q u e l l o   d i   f a r   e s e g u i r e   l a   s c a n s i o n e   d i   u n a   t r a c c i a   s    e   d i   u n a   t r a c c i a   n o ,   i n v e c e   c h e   s o l o   d e l l a   p r i m a   m e t    d e l l ' u n i t  .   Q u e s t o   m e t o d o   s i   b a s a   s u l l ' a s s u n z i o n e   c h e   l ' e f f i c a c i a   d e l   t e s t   d i p e n d a   i n   m o d o   p r o p o r z i o n a l e   d a l l a   p e r c e n t u a l e   d i   t e s t   r i c h i e s t a .   I   v a l o r i   a m m e s s i   d a   q u e s t a   p r o p r i e t    s o n o   c o m p r e s i   n e l l ' i n t e r v a l l o   c h e   v a   d a   0   a   1 0 0 .   \ n    p r o b a b i l e   c h e   q u e s t a   p r o p r i e t    n o n   s i a   a p p l i c a b i l e   a   t u t t i   i   t e s t .   S e      p o s s i b i l e   i m p o s t a r l a   p e r   u n   t e s t ,   i m m e t t e r e   i l   v a l o r e   7   ( \ " S u p p o r t a   t e s t   a   c o p e r t u r a   r i d o t t a \ " )   n e l l a   m a t r i c e   d i   c a r a t t e r i s t i c h e   d e l   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   u n   D i a g n o s t i c T e s t   S e r v i c e      i n   e s e c u z i o n e ,   i   r i s u l t a t i   d e l   t e s t   v e n g o n o   r i p o r t a t i   u t i l i z z a n d o   u n   o g g e t t o   D i a g n o s t i c R e s u l t   o   u n a   d e l l e   s u e   s o t t o c l a s s i .   U n   D i a g n o s t i c T e s t   p o t r e b b e   e s s e r e   i n   e s e c u z i o n e   p o i c h    i l   s e r v i z i o      s t a t o   a v v i a t o   ( S t a r t e d )   o   p e r c h       s t a t o   c h i a m a t o   d a l   m e t o d o   R u n T e s t .   I   r i s u l t a t i   d e l l a   d i a g n o s t i c a   ( D i a g n o s t i c R e s u l t s )   s o n o   a s s o c i a t i   a l   t e s t   t r a m i t e   u n ' i s t a n z a   d e l l ' a s s o c i a z i o n e   D i a g n o s t i c R e s u l t s F o r M S E . \ n O g n i   v o l t a   c h e   v i e n e   e s e g u i t o   i l   D i a g n o s t i c T e s t ,   d e v e   e s s e r e   c r e a t a   u n ' i s t a n z a   d i   D i a g n o s t i c R e s u l t   o   d i   u n a   s u a   s o t t o 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 0 ) ]   
 
 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 ( " I l   S y s t e m C r e a t i o n C l a s s N a m e   d e l   t e s t   d e l l ' a m b i 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 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 ( " I l   n o m e   d e l   t e s t   d e l l ' a m b i 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 i a g n o s t i c N a m e ; 
 
     [ K e y , D e s c r i p t i o n ( " L ' i d e n t i f i c a t o r e   u n i v o c o   d i   u n ' i s t a n z a   d i   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 ( " I l   S y s t e m C r e a t i o n C l a s s N a m e   d e l   t e s t   d e l l ' a m b i 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 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 ( " I l   S y s t e m N a m e   d e l   t e s t   d e l l ' a m b i 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 i a g S y s t e m N a m e ; 
 
     [ D e s c r i p t i o n ( " L a   d a t a   e   l ' o r a   d e l l ' u l t i m o   a g g i o r n a m e n t o   d e i   r i s u l t a t i . " )   :   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   q u e s t a   p r o p r i e t       T R U E ,   a l l o r a   D i a g n o s t i c R e s u l t   r i e p i l o g a   i   r i s u l t a t i   d e l l ' e s e c u z i o n e   d i   u n   p a c c h e t t o   d i   D i a g n o s t i c T e s t s .   I   t e s t   d e l   p a c c h e t t o   p o s s o n o   e s s e r e   i d e n t i f i c a t i   s e g u e n d o   l ' a s s o c i a z i o n e   a l   t e s t   D i a g n o s t i c R e s u l t F o r T e s t   e   q u i n d i   u s a n d o   l ' a g g r e g a z i o n e   D i a g n o s t i c T e s t I n P a c k a g e .      p o s s i b i l e   e v i d e n z i a r e   i   r i s u l t a t i   i n d i v i d u a l i   c r e a n d o   u n ' i s t a n z a   D i a g n o s t i c R e s u l t s   p e r   i   t e s t   i n d i v i d u a l i   d i   l i v e l l o   i n f e r i o r e   e   a g g r e g a n d o l i   i n   r i s u l t a t i   d i   ' r i e p i l o g o '   t r a m i t e   l ' a s s o c i a z i o n e   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 ( " D a t a   e   o r a   d i   i n i z i o   d i   q u e s t o   t e s t . " )   :   A m e n d e d   T o S u b c l a s s ]   d a t e t i m e   T e s t S t a r t T i m e ; 
 
     [ D e s c r i p t i o n ( " L a   d a t a   e   l ' o r a   a l   c o m p l e t a m e n t o   d e l   t e s t . " )   :   A m e n d e d   T o S u b c l a s s ]   d a t e t i m e   T e s t C o m p l e t i o n T i m e ; 
 
     [ D e s c r i p t i o n ( " D e s c r i v e   l ' a n d a m e n t o   d e l   t e s t .   P e r   e s e m p i o ,   s e   i l   t e s t      s t a t o   i n t e r r o t t o ,   i l   v a l o r e   d i   T e s t S t a t e   s a r    \ " I n t e r r o t t o \ "   ( v a l o r e = 5 ) ,   o p p u r e   s e   i l   t e s t      i n   e s e c u z i o n e ,   i l   v a l o r e   d i   T e s t S t a t e   s a r    \ " I n   c o r 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 { " S c o n o s c i u t o " ,   " A l t r o " ,   " S u p e r a t o " ,   " N o n   r i u s c i t o " ,   " I n   c o r s o " ,   " I n t e r r o t 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   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   v i e n e   i m m e s s o   \ " A l t r o \ "   ( v a l o r e = 1 )   n e l l a   p r o p r i e t    T e s t S t a t e ,      p o s s i b i l e   u t i l i z z a r e   O t h e r S t a t e D e s c r i p t i o n   p e r   d e s c r i v e r e   l o   s t a t o   d e l   t e s t . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   O t h e r S t a t e D e s c r i p t i o n ; 
 
     [ U n i t s ( " S e c o n d i " )   :   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 ( " S t i m a   d e l   n u m e r o   d i   s e c o n d i   n e c e s s a r i   p e r   e s e g u i r e   i l   D i a g n o s t i c T e s t   i n d i c a t o   d a l l e   p r o p r i e t    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 l   c o m p l e t a m e n t o   d e l   t e s t      p o s s i b i l e   c a l c o l a r e   i l   t e m p o   e f f e t t i v a m e n t e   t r a s c o r s o   s o t t r a e n d o   i l   v a l o r e   d i   T e s t S t a r t T i m e   d a l   v a l o r e   d i   T e s t C o m p l e t i o n T i m e .   U n a   p r o p r i e t    s i m i l e      d e f i n i t a   n e l l ' a s s o c i a z i o n e   D i a g n o s t i c T e s t F o r M S E .   L a   d i f f e r e n z a   t r a   l e   d u e   p r o p r i e t    c o n s i s t e   n e l   f a t t o   c h e   i l   v a l o r e   m e m o r i z z a t o   n e l l ' a s s o c i a z i o n e   r a p p r e s e n t a   u n   v a l o r e   g e n e r i c o   d e l   t e m p o   d i   e s e c u z i o n e   d e l   t e s t   r e l a t i v o   a l l ' E l e m e n t   e   a l   T e s t .   I l   v a l o r e   r i p o r t a t o   d a   D i a g n o s t i c R e s u l t ,   i n v e c e ,   r a p p r e s e n t a   l a   s t i m a   d e l   t e m p o   n e c e s s a r i o   p e r   e s e g u i r e   i l   t e s t   p e r   l ' i s t a n z a   c o n   l e   i m p o s t a z i o n i   s p e c i f i c a t e .   G l i   u t e n t i   C I M   p o s s o n o   c o n f r o n t a r e   q u e s t o   v a l o r e   c o n   q u e l l o   r i p o r t a t o   d a l l ' a s s o c i a z i o n e   D i a g n o s t i c T e s t F o r M S E   p e r   a v e r e   u n ' i d e a   d e l l ' i m p a t t o   e s e r c i t a t o   d a l l e   i m p o s t a z i o n i   s u l l ' e s e c u z i o n e   d e l   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 3 2   E s t i m a t e d T i m e O f P e r f o r m i n g ; 
 
     [ D e s c r i p t i o n ( " T e s t R e s u l t s   m e m o r i z z a   u n o   o   p i    r i s u l t a t i   d i   t e s t o   d a l l ' e s e c u z i o n e   d e i   D i a g n o s t i c T e s t   r e f e r e n z i a t i   d a l l e   p r o p r i e t    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   D i a g n o s t i c N a m e .   U n a   v o c e   v i e n e   c o n s i d e r a t a   u n a   p o s i z i o n e   d i   u n a   c e l l a   n e l l a   m a t r i c e .   O g n i   v o c e   h a   u n a   d a t a   e   u n ' o r a   a s s o c i a t i   e   c o n t i e n e   l e   s e g u e n t i   i n f o r m a z i o n i ,   n e l   f o r m a t o   s e g u e n t e :   \ n   a a a m m g g o o m m s s o u t c | D i a g n o s t i c N a m e | M e s s a g g i o   d i   t e s t o   \ n I n   c u i :   \ n     a a a   =   a n n o ,   a d   e s e m p i o   2 0 0 0   \ n     m m   =   m e s e   ( 0 1   -   1 2 )   \ n     g g   =   g i o r n o   ( 0 1   -   3 1 )   \ n     o o   =   o r e   ( 0 0   -   2 4 )   \ n     t t   =   m i n u t i   ( 0 0 - 5 9 )   \ n     s s   =   s e c o n d i   ( 0 0 - 5 9 )   \ n     o   =   \ " + \ "   o   \ " - \ "   i n d i c a n d o   i l   s e g n o   d e l   c a m p o   c o r r e z i o n e   U T C   \ n     u t c   =   s c o s t a m e n t o   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 )   i n   m i n u t i   \ n     D i a g n o s t i c N a m e   =   r i f e r i m e n t o   s t r i n g a   a l l ' o g g e t t o   D i a g n o s t i c T e s t   c h e   e r a   i n   e s e c u z i o n e   \ n     M e s s a g g i o   d i   t e s t o   =   s t r i n g a   i n   f o r m a t o   l i b e r o   c h e   r a p p r e s e n t a   i l   ' r i s u l t a t o   d e l   t e s t ' . " )   :   A m e n d e d   T o S u b c l a s s ]   s t r i n g   T e s t R e s u l t s [ ] ; 
 
     [ U n i t s ( " P e r c e n t o " )   :   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 ( " I n d i c a   l a   p e r c e n t u a l e   d e l   t e s t   a l   m o m e n t o   e s e g u i t a ,   s e   l a   p r o p r i e t    T e s t S t a t e      i m p o s t a t a   a   \ " I n   c o r s o \ " ,   o p p u r e   i n d i c a   l a   p e r c e n t u a l e   c o m p l e t a t a   d e l   t e s t ,   s e   l a   p r o p r i e t    T e s t S t a t e      i m p o s t a t a   s u   \ " S u p e r a t o \ " ,   \ " N o n   r i u s c i t o \ "   o   \ " I n t e r r o t t o \ " .   I   r i s u l t a t i   f i n a l i   p o t r e b b e r o   e s s e r e   b a s a t i   s u   u n a   c o p e r t u r a   i n f e r i o r e   a l   1 0 0 % ,   a   s e c o n d a   d e i   p a r a m e t r i   d e f i n i t i   i n   D i a g n o s t i c S e t t i n g   ( c o m e   Q u i c k M o d e ,   P e r c e n t O f T e s t C o v e r a g e   o   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 ( " I m p o s t a   i l   l i v e l l o   d e i   m e s s a g g i   d i   a v v i s o   d a   r e g i s t r a r e .   P e r   e s e m p i o ,   s e   n o n      n e c e s s a r i a   a l c u n a   i n f o r m a z i o n e   d i   a v v i s o ,   i l   l i v e l l o   d e v e   e s s e r e   i m p o s t a t o   s u   \ " N e s s u n   a v v i s o \ "   ( v a l o r e = 0 ) .   U s a n d o   \ " R i s o r s e   m a n c a n t i \ "   ( v a l o r e = 1 )   v e r r a n n o   g e n e r a t i   m e s s a g g i   d i   a v v i s o   q u a n d o   n o n   s i   t r o v a n o   l e   r i s o r s e   o   l ' h a r d w a r e   r i c h i e s t i .   I m p o s t a n d o   i l   v a l o r e   s u   2 ,   \ " I m p a t t i   d e l   t e s t \ " ,   v e r r a n n o   r i p o r t a t i   g l i   a v v i s i   r e l a t i v i   s i a   a l l e   r i s o r s e   m a n c a n t i   c h e   a l l ' ' i m p a t t o   d e l   t e s t '   ( p e r   e s e m p i o ,   s e      s t a t o   n e c e s s a r i o   e f f e t t u a r e   p i    t e n t a t i v i ) . " )   :   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 s s u n   a v v i s o " ,   " R i s o r s e   m a n c a n t i " ,   " T e s t   d i   i m p a t t o   i n   c o r s o " ,   " T u t t i   g l i   a v v i s i " }   :   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   q u e s t o   f l a g      i m p o s t a t o   s u   t r u e ,   i l   t e s t   d i   d i a g n o s t i c a   r i p o r t e r    g l i   ' e r r o r i   s o f t ' .   I n   q u e s t o   c o n t e s t o ,   u n   e r r o r e   s o f t      u n   m e s s a g g i o   d i   d i a g n o s t i c a   c h e   r i p o r t a   u n   d i f e t t o   n o t o   n e l l a   c o n f i g u r a z i o n e   d e l l ' h a r d w a r e   o   d e l   d r i v e r   o p p u r e   n e l l ' a m b i e n t e   d i   e s e c u z i o n e .   E s e m p i :   \ " M e m o r i a   i n s u f f i c i e n t e \ " ,   \ " D r i v e r   I O C T L   n o n   i m p l e m e n t a t o \ " ,   \ " I l   c o n f r o n t o   d i   v i d e o   R A M   n o n      r i u s c i t o   d u r a n t e   i l   t e s t   d i   r i e m p i m e n t o   d e l   p o l i g o n o   ( u n   e r r o r e   n o t o   n e l   c h i p s e t   v i d e o ) \ " ,   e c 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   q u e s t o   f l a g      i m p o s t a t o   s u   t r u e ,   i l   t e s t   d i   d i a g n o s t i c a   r i p o r t e r    i   ' m e s s a g g i   d i   s t a t o ' .   I n   q u e s t o   c o n t e s t o ,   u n   m e s s a g g i o   d i   s t a t o   i n d i c a   c h e   i l   c o d i c e   d i   d i a g n o s t i c a   s i   t r o v a   i n   u n   p u n t o   d i   a r r e s t o .   E s e m p i :   \ " C o m p l e t a m e n t o   d e l l a   f a s e   1 \ " ,   \ " M o t i v o   c o m p l e s s o \ " ,   e c 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   q u e s t o   f l a g      i m p o s t a t o   s u   t r u e ,   i l   t e s t   s i   i n t e r r o m p e r    q u a n d o   i n c o n t r a   i l   p r i m o   e r r o 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   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   q u e s t o   f l a g      i m p o s t a t o   s u   t r u e ,   i l   s o f t w a r e   d e l   t e s t   t e n t e r    d i   a c c e l e r a r e   l ' e s e c u z i o n e ,   r i d u c e n d o   l a   c o p e r t u r a   o   i l   n u m e r o   d e i   t e s t   e s e g u i t i . " )   :   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 e r c e n t o " )   :   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 i c h i e d e   a l   s o f t w a r e   d i   d i a g n o s t i c a   d i   r i d u r r e   l a   c o p e r t u r a   d e l   t e s t   a l l a   p e r c e n t u a l e   s p e c i f i c a t a .   P e r   e s e m p i o ,   s i   p o t r e b b e   r i c h i e d e r e   d i   e s e g u i r e   a l   5 0 %   i l   t e s t   d i   s c a n s i o n e   d e l   d i s c o   r i g i d o .   I l   m o d o   p i    e f f i c i e n t e   p e r   r e a l i z z a r l o      q u e l l o   d i   f a r   e s e g u i r e   l a   s c a n s i o n e   d i   u n a   t r a c c i a   s    e   d i   u n a   t r a c c i a   n o ,   i n v e c e   c h e   s o l o   d e l l a   p r i m a   m e t    d e l l ' u n i t  .   Q u e s t o   m e t o d o   s i   b a s a   s u l l ' a s s u n z i o n e   c h e   l ' e f f i c a c i a   d e l   t e s t   d i p e n d a   i n   m o d o   p r o p o r z i o n a l e   d a l l a   p e r c e n t u a l e   d i   t e s t   r i c h i e s t a .   I   v a l o r i   a m m e s s i   d a   q u e s t a   p r o p r i e t    s o n o   c o m p r e s i   n e l l ' i n t e r v a l l o   c h e   v a   d a   0   a   1 0 0 .   \ n    p r o b a b i l e   c h e   q u e s t a   p r o p r i e t    n o n   s i a   a p p l i c a b i l e   a   t u t t i   i   t e s t .   S e      p o s s i b i l e   i m p o s t a r l a   p e r   u n   t e s t ,   i m m e t t e r e   i l   v a l o r e   7   ( \ " S u p p o r t a   t e s t   a   c o p e r t u r a   r i d o t t a \ " )   n e l l a   m a t r i c e   d i   c a r a t t e r i s t i c h e   d e l   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 e s t a      u n a   c l a s s e   d i   a s s o c i a z i o n e   c h e   c o l l e g a   i   r i s u l t a t i   d e i   t e s t   d i   d i a g n o s t i c a   a i   M a n a g e d S y s t e m E l e m e n t   s o t t o p o s t i   a   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 0 ) ]   
 
 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 ( " I l   r i s u l t a t o   d e l l a   d i a g n o s t i c a . " )   :   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 ( " I l   M a n a g e d S y s t e m E l e m e n t   a   c u i   s i   r i f e r i s c e   i l   r i s u l t a t o   d e l l a   d i a g n o s t i c a . " )   :   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 ( " Q u e s t a      u n a   c l a s s e   d i   a s s o c i a z i o n e   c h e   c o l l e g a   i   r i s u l t a t i   d i   u n   t e s t   a l   t e s t   s t 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 0 ) ]   
 
 c l a s s   C I M _ D i a g n o s t i c R e s u l t F o r T e s t 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L ' o g g e t t o   d e l   r i s u l t a 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 ( " I l   t e s t   c h e   h a   g e n e r a t o   l ' o g g e t t o   d e l   r i s u l t a 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 i a g n o s t i c T e s t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " Q u e s t a      u n a   c l a s s e   d i   a s s o c i a z i o n e   c h e   c o l l e g a   u n   D i a g n o s t i c T e s t   a l   M a n a g e d S y s t e m E l e m e n t .   S e   s i   d e s i d e r a   ' d i a g n o s t i c a r e '   u n   E l e m e n t   p a r t i c o l a r e      p o s s i b i l e   e s e g u i r e   u n a   q u e r y   d i   q u e s t a   a s s o c i a z i o n e   i n   r e l a z i o n e   a l l ' E l e m e n t   p e r   d e t e r m i n a r e   q u a l i   t e s t   s o n o   d i s p o n i b i l i . " )   :   A m e n d e d   T o S u b c l a s s , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 0 ) ]   
 
 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 ( " I l   t e s t   c h e   p o t r e b b e   e s s e r e   e s e g u i t o   r e l a t i v a m e n t e   a   u n   M a n a g e d S y s t e m E l e m e n t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ D i a g n o s t i c T e s t   R e f   A n t e c e d e n t ; 
 
     [ D e s c r i p t i o n ( " I l   M a n a g e d S y s t e m E l e m e n t   c h e   p u    e s s e r e   s o t t o p o s t o   a   t e s t . " )   :   A m e n d e d   T o S u b c l a s s ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   D e p e n d e n t ; 
 
     [ U n i t s ( " S e c o n d i " )   :   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 ( " S t i m a   d e l   n u m e r o   d i   s e c o n d i   n e c e s s a r i   p e r   e s e g u i r e   i l   D i a g n o s t i c T e s t   d i   r i f e r i m e n t o   i n   r e l a z i o n e   a l   M a n a g e d S y s t e m E l e m e n t .   P o i c h    i   t e m p i   d i   e s e c u z i o n e   p o s s o n o   v a r i a r e   i n   b a s e   a l l ' E l e m e n t ,   q u e s t a   p r o p r i e t    s i   t r o v a   n e l l ' a s s o c i a z i o n e   d e l l e   d u e   e n t i t  .   S i   t r o v a   a n c h e   i n   D i a g n o s t i c R e s u l t   n e l l a   p r o p r i e t    E s t i m a t e d T i m e O f P e r f o r m i n g . \ n G l i   u t e n t i   C I M   p o s s o n o   c o n f r o n t a r e   q u e s t o   v a l o r e   c o n   i l   v a l o r e   d i   D i a g n o s t i c R e s u l t   p e r   a v e r e   u n ' i d e a   d e l l ' i m p a t t o   e s e r c i t a t o   d a l l e   i m p o s t a z i o n i   s u l l ' e s e c u z i o n e   d e l   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 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   i l   D i a g n o s t i c T e s t   a   c u i   f a   r i f e r i m e n t o   q u e s t o   o g g e t t o   p u    e s s e r e   e s e g u i t o   c o n t e m p o r a n e a m e n t e   p e r   p i    S y s t e m E l e m e n t s ,   m a   p u    e s s e r e   e s e g u i t o   s o l o   u n o   a l l a   v o l t a   r e l a t i v a m e n t e   a l   M a n a g e d S y s t e m E l e m e n t ,   a l l o r a   q u e s t o   v a l o r e   b o o l e a n o      i m p o s t a t o   s u   T R U E .   I n   a l t e r n a t i v a ,   s e   i l   t e s t   N O N   p u    e s s e r e   e s e g u i t o   i n   m o d o   c o n t e m p o r a n e o   i n d i p e n d e n t e m e n t e   d a i   S y s t e m E l e m e n t s   s o t t o p o s t i   a   t e s t ,   a l l o r a      n e c e s s a r i o   i m p o s t a r e   i n   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   i l   v a l o r e   e n u m e r a t o   p i    g e n e r a l e   \ "    e s c l u s i v o \ "   ( 2 ) . " )   :   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 ( " Q u e s t a      u n a   c l a s s e   d i   a s s o c i a z i o n e   c h e   i n d i c a   c h e   u n   D i a g n o s t i c T e s t      c o m p o s t o   d a   T e s t s   d i   l i v e l l o   i n f e r i o r e .   I n   q u e s t o   c a s o ,   i l   T e s t   c h e   c o s t i t u i s c e   i l   r i f e r i m e n t o   d e l   G r o u p C o m p o n e n t   ( e s . ,   i l   t e s t   d i   l i v e l l o   s u p e r i o r e )   p r e s e n t a   i l   v a l o r e   e n u m e r a t o   \ "    u n   s o t t o i n s i e m e \ "   s p e c i f i c a t o   i n   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 0 ) ]   
 
 c l a s s   C I M _ D i a g n o s t i c T e s t I n P a c k a g e   :   C I M _ C o m p o n e n t 
 
 { 
 
     [ D e s c r i p t i o n ( " L ' o g g e t t o   D i a g n o s t i c T e s t   c h e   f u n g e   d a   c o n t e n i t o r e   p e r   t u t t i   i   t e s t   d e l   p a c c h e t 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   G r o u p C o m p o n e n t ; 
 
     [ D e s c r i p t i o n ( " L ' o g g e t t o   D i a g n o s t i c T e s t   c h e   c o s t i t u i s c e   u n o   d e g l i   e l e m e n t i   d e l   p a c c h e t 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   P a r t C o m p o n e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " Q u e s t a      u n a   c l a s s e   d i   a s s o c i a z i o n e   c h e   i n d i c a   c h e   u n   D i a g n o s t i c R e s u l t      c o s t i t u i t o   d a   R e s u l t s   d i   l i v e l l o   i n f e r i o r e .   I n   q u e s t o   c a s o ,   i l   R e s u l t   c h e   c o s t i t u i s c e   i l   r i f e r i m e n t o   d i   P a c k a g e R e s u l t   ( e s . ,   i l   r i s u l t a t o   d i   l i v e l l o   s u p e r i o r e )   p r e s e n t a   l a   p r o p r i e t    I s P a c k a g e   i m p o s t a t a   s u   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 0 ) ]   
 
 c l a s s   C I M _ D i a g n o s t i c R e s u l t I n P a c k a g e 
 
 { 
 
     [ K e y , D e s c r i p t i o n ( " L ' o g g e t t o   D i a g n o s t i c R e s u l t   c h e   f u n g e   d a   c o n t e n i t o r e   p e r   t u t t i   i   r i s u l t a t i   d e l   p a c c h e t 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   P a c k a g e R e s u l t ; 
 
     [ K e y , D e s c r i p t i o n ( " L ' o g g e t t o   D i a g n o s t i c R e s u l t   c h e   c o s t i t u i s c e   u n o   d e g l i   e l e m e n t i   d e l   p a c c h e t 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   R e s u l t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " Q u e s t a      u n a   c l a s s e   d i   a s s o c i a z i o n e   c h e   c o l l e g a   i l   D i a g n o s t i c T e s t   a i   S o f t w a r e E l e m e n t s   c h e   f o r n i s c o n o   i l   t e s t .   U n   S o f t w a r e E l e m e n t   c o n t i e n e   i n f o r m a z i o n i   s u l   f o r n i t o r e   e   s u l l a   v e r s i o n e   e   a l t r i   d a t i   d i   d i s t r i b u z i o n 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 0 ) ]   
 
 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 i t o r e / v e r s i o n e   e   a l t r e   i n f o r m a z i o n i   r e l a t i v e   a l   s o f t w a r e   c h e   e s e g u e   i l   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 ( " I l   D i a g n o s t i c T e s t   d i   c u i   v i e n e   d e s c r i t t o   i l   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 _ 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 ( " Q u e s t a      u n a   c l a s s e   d i   a s s o c i a z i o n e   c h e   c o l l e g a   l e   i m p o s t a z i o n i   d e l   t e s t   a i   t e s t   d i   d i a g n o s t i c 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 0 ) ]   
 
 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 ( " I l   T e s t   c h e   p u    u s a r e   l ' o g g e t 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 ( " I l   S e t t i n g   c h e   p u    e s s e r e   a p p l i c a t o   a l l ' e s e c u z i o n e   d e l   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 ; 
 
 } ; 
 
 