• DocumentCode
    3118026
  • Title

    Configuration Reasoning and Ontology For Web

  • Author

    Glasner, Dana ; Sreedhar, Vugranam C.

  • Author_Institution
    Columbia Univ., New York
  • fYear
    2007
  • fDate
    9-13 July 2007
  • Firstpage
    387
  • Lastpage
    394
  • Abstract
    Configuration plays a central role in the deployment and management of Web infrastructures and applications. A configuration often consists of assigning "values" to a pre-defined set of parameters defined in one or more files. Although the task of assigning values to (configuration) parameters looks simple, configuring infrastructures and applications is a very complex process. In this paper we present a framework for defining and analyzing configuration of an Apache server. We define the notion of "configuration space" of an Apache server as a set of possible values that can be assigned to configuration parameters. We then define the notion of an "obstacle" and "forbidden region" in the configuration space that should be avoided. We model configuration space using a logical framework based on OWL (Web ontology language). The obstacles and forbidden regions in the configuration space are modeled as constraints in the logical framework. These obstacles and forbidden regions are essentially "anti-patterns" that a typical installation should avoid. Given an instance of a configuration (that is, a "point" in the configuration space) we then check if the instance is "obstacle free" using logical reasoning.
  • Keywords
    Internet; configuration management; file servers; knowledge representation languages; ontologies (artificial intelligence); Apache server; Web infrastructures management; Web ontology language; configuration reasoning; configuration space; logical framework; logical reasoning; Application software; Information security; OWL; Ontologies; Orbital robotics; Path planning; Robot kinematics; Runtime environment; Taxonomy; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2007. SCC 2007. IEEE International Conference on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    0-7695-2925-9
  • Type

    conf

  • DOI
    10.1109/SCC.2007.44
  • Filename
    4278682