Upload
javedul-ferdous
View
25
Download
0
Tags:
Embed Size (px)
Citation preview
Service Engineering
• Process of developing services for reuse in service oriented applications
• Ensure the service represents a reusable abstraction that could be useful in different systems.
• Design and develop to ensure that the service is robust and reliable.
Service Engineering
Process
1. Service candidate identification
2. Service design
3. Service implementation and deployment
Service candidate identification
• Support business processes
• Identify possible services
• Understanding and analyzing the
organization’s business processes.
Service candidate identification
Three fundamental types
a. Utility services: Currency Conversion
b. Business services: Course Registration
c. Coordination or process services: Pizza
Service design
• Design the logical and WSDL service
interfaces
• Define the operations associated with the
service and their parameters