• DocumentCode
    3061424
  • Title

    Supporting Change Impact Analysis for Service Oriented Business Applications

  • Author

    Xiao, Hua ; Jin Quo ; Zou, Ying

  • Author_Institution
    Queen´´s Univ., Kingston
  • fYear
    2007
  • fDate
    20-26 May 2007
  • Firstpage
    6
  • Lastpage
    6
  • Abstract
    Business applications encode various business processes within an organization. Business process specification languages such as BPEL (Business Process Execution Language) are commonly used to integrate various services in order to automate business processes within an organization. To remain competitive edge, managers frequently modify their processes. Determining the cost of modifying a business process is not trivial since the changes to the business process have to account for source code changes in various services. In this paper, we propose an approach to estimating the cost of a business process change in a service oriented business application. The approach applies change impact analysis techniques to business process specifications, and source code. The approach generates an initial change impact set from business process components. These components are then mapped to the corresponding source code entities. These code entities act as seeds for traditional source code impact analysis. Using code dependencies, such as call and inheritance relations, we derive a metric to capture the complexity of particular business process changes. Managers can then use this metric to gauge the cost and resources needed to implement changes in their business processes without having to study the code. We demonstrated the feasibility of our approach using an experiment on an open source service oriented business application.
  • Keywords
    business data processing; program diagnostics; public domain software; business process automation; business process components; business process specification languages; business process specifications; change impact analysis; open source service oriented business application; service oriented business applications; source code impact analysis; Application software; Business communication; Business process re-engineering; Costs; Credit cards; Data analysis; Performance analysis; Resource management; Specification languages; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Development in SOA Environments, 2007. SDSOA '07: ICSE Workshops 2007. International Workshop on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-7695-2960-7
  • Type

    conf

  • DOI
    10.1109/SDSOA.2007.11
  • Filename
    4273294