Keyword: Domain-Specific-Languages
Paper Title Other Keywords Page
WEPMS006 Automated testing of OPC Servers DSL, software, operation, Windows 985
 
  • B. Farnham
    CERN, Geneva, Switzerland
 
  CERN relies on OPC Server implementations from 3rd party device vendors to provide a software interface to their respective hardware. Each time a vendor releases a new OPC Server version it is regression tested internally to verify that existing functionality has not been inadvertently broken during the process of adding new features. In addition bugs and problems must be communicated to the vendors in a reliable and portable way. This presentation covers the automated test approach used at CERN to cover both cases: Scripts are written in a domain specific language specifically created for describing OPC tests and executed by a custom software engine driving the OPC Server implementation.  
poster icon Poster WEPMS006 [1.384 MB]