• DocumentCode
    2265352
  • Title

    ValidMaker: A tool for managing device configurations using logical constraints

  • Author

    Hallé, Sylvain ; Ngoupé, Éric Lunaud ; Nijdam, Gaëtan ; Cherkaoui, Omar ; Valtchev, Petko ; Villemaire, Roger

  • Author_Institution
    Dept. d´´Inf. et de Math., Univ. du Quebec a Chicoutimi, Chicoutimi, QC, Canada
  • fYear
    2012
  • fDate
    16-20 April 2012
  • Firstpage
    1111
  • Lastpage
    1118
  • Abstract
    Configuration Logic (CL) is a formal language that allows a network engineer to express constraints in terms of the actual parameters found in the configuration of network devices. There exists an efficient algorithm that can automatically check a pool of devices for conformance to a set of CL constraints; moreover, this algorithm can point to the part of the configuration responsible for the error when a constraint is violated. A CL validation engine has been integrated into a network management tool called ValidMaker. We show on a simple use case scenario based on Virtual Local Area Networks how representative formal constraints can be expressed with CL and efficiently validated with ValidMaker.
  • Keywords
    computer network management; constraint handling; formal languages; local area networks; CL constraints; CL validation engine; ValidMaker; automatic conformance checking; configuration logic; device configuration management tool; formal language; logical constraints; network device configuration; network management tool; virtual local area networks; Engines; Formal languages; Local area networks; Protocols; Semantics; Servers; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Operations and Management Symposium (NOMS), 2012 IEEE
  • Conference_Location
    Maui, HI
  • ISSN
    1542-1201
  • Print_ISBN
    978-1-4673-0267-8
  • Electronic_ISBN
    1542-1201
  • Type

    conf

  • DOI
    10.1109/NOMS.2012.6212037
  • Filename
    6212037