Title : 
Programming a VIPER
         
        
            Author : 
Buckley, T.F. ; Jesty, P.H.
         
        
            Author_Institution : 
Sch. of Comput. Studies, Leeds Univ., UK
         
        
        
        
        
        
            Abstract : 
The programming techniques used with a verifiable integrated processor for enhanced reliability (VIPER) are presented. A brief outline of VIPER´s characteristics is followed by descriptions of three design studies of applications using VIPER. Two deal with aspects of the control of a main battle tank and the third with the metering of a high-value fluid in commerce. These studies have shown that, due to the lack of any interrupts, the polling of all the input signals with sufficient frequency becomes a major part of the system requirement. A formalism for priority polling is presented
         
        
            Keywords : 
programming; VIPER; commerce; high-value fluid; input signals; main battle tank; metering; priority polling; programming techniques; verifiable integrated processor for enhanced reliability;
         
        
        
        
            Conference_Titel : 
Computer Assurance, 1989. COMPASS '89, 'Systems Integrity, Software Safety and Process Security', Proceedings of the Fourth Annual Conference on
         
        
            Conference_Location : 
Gaithersburg, MD
         
        
        
            DOI : 
10.1109/CMPASS.1989.76045