• DocumentCode
    1818345
  • Title

    Managing Configuration Complexity during Deployment and Maintenance of SOA Solutions

  • Author

    Kannan, Kalapriya ; Narendra, Nanjangud C. ; Ramaswamy, Lakshmish

  • Author_Institution
    IBM India Res. Lab., Bangalore, India
  • fYear
    2009
  • fDate
    21-25 Sept. 2009
  • Firstpage
    152
  • Lastpage
    159
  • Abstract
    Successful deployment and maintenance of enterprise SOA solutions involves configuring and managing several middleware software stacks. These middleware stacks have several hundreds to thousands of configuration attributes to be configured and managed. Ineffective Management of configuration information increases the cost, labor and time of troubleshooting configuration problems. The reason for it are two-folds: (a) configuration dependencies cut across different software stacks and there is no formal method to capture and consolidate them, and (b) incorrect configuration of attributes results in runtime exceptions. Correlating exceptions obtained during runtime to deployment/maintenance time configuration values is difficult as the context of the error is lost and is often not traceable. Current approaches to managing and troubleshooting problems associated with configuration information involve extensive human labor which comes at a premium. In this paper, we introduce Configuration Map (CM), which is an ordered set of configuration attributes for a deployable middleware component. Such a map when associated with exceptions helps reduce the cost of resolving configuration problems. We present several use cases and show from real life deployment scenarios that CM significantly reduces the cost of labor and time.
  • Keywords
    configuration management; middleware; software architecture; SOA solutions deployment; SOA solutions maintenance; configuration attributes; configuration complexity; configuration information; configuration map; middleware software stacks; runtime exceptions; Application software; Conference management; Costs; Humans; Information management; Middleware; Runtime; Semiconductor optical amplifiers; Service oriented architecture; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2009. SCC '09. IEEE International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-1-4244-5183-8
  • Electronic_ISBN
    978-0-7695-3811-2
  • Type

    conf

  • DOI
    10.1109/SCC.2009.35
  • Filename
    5283962