All Downloads are FREE. Search and download functionalities are using the official Maven repository.

schemas.v1.2.0.external.cvrf_1.1.cpe-language_2.2a.xsd Maven / Gradle / Ivy

The newest version!


      
      
            This XML Schema defines the CPE Language. An individual
                  CPE Name addresses a single part of an actual system. To identify more complex
                  platform types, there needs to be a way to combine different CPE Names using
                  logical operators. For example, there may be a need to identify a platform with a
                  particular operating system AND a certain application. The CPE Language exists to
                  satisfy this need, enabling the CPE Name for the operating system to be combined
                  with the CPE Name for the application. For more information, consult the CPE
                  Specification document.
            
                  CPE Language
                  Neal Ziring, Andrew Buttner, David Waltermire
                  2.2
                  10/27/2008 10:00:00 AM
            
      

      
      
      
      
            
                  This element is the root element of a CPE
                        Language XML documents and therefore acts as a container for child platform
                        definitions.
            
            
                  
                  
            
      

      
      

      

      
      

      
      
      
      
            
                  
            
      
      
      
      
      
      
            
                  The platform element represents the description
                        or qualifications of a particular IT platform type. The platform is defined
                        by the logical-test child element.
            
            
                  
                        
                              The optional title element may appear as a child
                                    to a platform element. It provides a human-readable title for it. To support
                                    uses intended for multiple languages, this element supports the ‘xml:lang’
                                    attribute. At most one title element can appear for each language.
                        
                  
                  
                        
                              The optional remark element may appear as a child
                                    of a platform element. It provides some additional description. Zero or more
                                    remark elements may appear. To support uses intended for multiple languages,
                                    this element supports the ‘xml:lang’ attribute. There can be multiple
                                    remarks for a single language.
                        
                  
                  
            
      
      
            
                  
                        
                              
                                    The id attribute holds a locally unique
                                          name for the platform. There is no defined format for this id, it just has
                                          to be unique to the containing language document.
                              
                        
                  
            
      
      
            
                  The logical-test element appears as a child of a
                        platform element, and may also be nested to create more complex logical
                        tests. The content consists of one or more elements: fact-ref, and
                        logical-test children are permitted. The operator to be applied, and
                        optional negation of the test, are given as attributes.
            
            
                  
                  
                        
                              
                        
                  
            
            
            
      
      
            
                  The fact-ref element appears as a
                        child of a logical-test element. It is simply a reference to a CPE Name that
                        always evaluates to a Boolean result.
            
            
      

      
      
      
      
            
                  The OperatorEnumeration simple type defines
                        acceptable operators. Each operator defines how to evaluate multiple
                        arguments.
            
            
                  
                  
            
      
      
      
      
      
            
                  This type allows the xml:lang attribute to
                        associate a specific language with an element's string
                  content.
            
            
                  
                        
                  
            
      
      
      
      
      
            
                  Define the format for acceptable CPE Names. A URN
                        format is used with the id starting with the word cpe followed by :/ and
                        then some number of individual components separated by
                  colons.
            
            
                  
            
      
    
    
    
    





© 2015 - 2024 Weber Informatics LLC | Privacy Policy