International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
Web services are highly essential as they are required for accomplishing tasks in a matter of second. Web services provide features such as e-booking, e-shopping, e-banking that helps users to acquire everything from where they are. Currently web developers use semantic based descriptions of web services to select and compose the users' and provide a single composition plan to the users. Delivering a single plan to the users may not allow the users' to explore other good options that are available. In order to address this problem, they create multiple composite services dynamically and provide the users' to the user and allow selecting an optimized composition based on the set of requirements.