Goal Programming Approach to Compose the Web Service Quality of Service

  • Daerae Cho
  • Changmin Kim
  • MoonWon Choo
  • Suk-Ho Kang
  • Wookey Lee
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3983)


As business environments are changed and become complex, a more efficient and effective process management are needed. More and more enterprises and organizations are recently trying to build flexible and integrated information systems with web services in order to satisfy the changing needs of customers. The web Service can currently be recognized as a new alternative for integrating the scattered information assets within an enterprise or an organization. Due to the increasing number of Web Service applications and the service suppliers, however, the customers are confronted with the problem of selecting the most suitable Web Service. In this paper the new methodology for marshaling the composite Web Service satisfying Web Service QoS goals is suggested. This provides a theoretical basis from which a goal programming model is identified by which the web service QoS can be quantified.


Service Supplier Goal Programming Model Integrate Information System Purchasing Process Goal Program Approach 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Aalst, W.: Business Alignment: Using Process Mining as a Tool for Delta Analysis. In: Proc. CAiSE Workshops, pp. 138–145 (2004)Google Scholar
  2. 2.
    Basu, A., Blanning, R.: Synthesis and Decomposition of Processes in Organizations. Information Systems Research 14(4), 337–355 (2003)CrossRefGoogle Scholar
  3. 3.
    Cardoso, J., Sheth, A., Miller, J., Arnold, J., Kochut, K.: Quality of Service for Workflows and Web Service Process. Journal of Web Semantics 1(3), 281–308 (2004)Google Scholar
  4. 4.
    Dogac, A., Laleci, G., Kabak, Y., Cingil, I.: Exploiting Web Service Semantics: Taxonomies vs. Ontologies. IEEE Data Engineering Bulletin 25(4), 10–16 (2002)Google Scholar
  5. 5.
    Fensel, D., Bussler, C.: The WebService Modeling Framework WSMF. Electronic Commerce Research and Applications 1(2), 113–137 (2002)CrossRefGoogle Scholar
  6. 6.
    Jaeger, M., Rojec-Goldmann, G., Mühl, G.: QoS Aggregation for Web Service Composition using Workflow Patterns. In: Proc. EDOC, pp. 149–159 (2004)Google Scholar
  7. 7.
    Miller, G.: The Web Services Debate: .NET vs. J2EE. Communications of the ACM 46(6), 64–67 (2003)CrossRefGoogle Scholar
  8. 8.
    W3C Web Services Architecture Working Group, http://www.w3.org/2002/ws/arch/
  9. 9.
    Williams, J.: The Web Services Debate: J2EE vs .NET. Communications of the ACM 46(6), 58–63 (2003)CrossRefGoogle Scholar
  10. 10.
    Yang, J., Papazoglou, M.: Service Components for Managing the Life-Cycle of Service Compositions. Information Systems 29(2), 97–125 (2004)CrossRefGoogle Scholar
  11. 11.
    Zeng, L., Benatallah, B., Ngu, A., Dumas, M., Kalagnanam, J., Chang, H.: QoS-Aware Middleware for Web Services Composition. IEEE Transactions on Software Engineering 30(5), 311–327 (2004)CrossRefGoogle Scholar
  12. 12.
    Martello, S., Toth, P.: Knapsack Problem: Algorithms and Computer Implementation. John Wiley and Sons, Chichester (2001)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Daerae Cho
    • 1
  • Changmin Kim
    • 2
  • MoonWon Choo
    • 3
  • Suk-Ho Kang
    • 1
  • Wookey Lee
    • 2
  1. 1.Dept. Industrial EngineeringSeoul National University 
  2. 2.Div. Computer ScienceSungkyul University 
  3. 3.Div. MultimediaSungkyul University 

Personalised recommendations