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
Link To Document :
بازگشت