Advertisement

Autonomic Web Processes

  • Kunal Verma
  • Amit P. Sheth
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3826)

Abstract

We seek to elevate autonomic computing from infrastructure to process level. Different aspects of autonomic computing – self configuring, self healing, self optimizing and self aware are studied for Autonomic Web Processes (AWPs) with the help of a supply chain process scenario. Existing technologies and steps needed to shorten the gap from current process management systems to AWPs are studied in this paper. The behavior of AWPs is controlled by policies defined by users. Sympathetic and parasympathetic policies are introduced to model short and long term policies. A key advantage for elevating autonomic computing to a process level is that the trade-offs can be more evident because the process components map more readily to business functions.

Keywords

Business Process Process Configuration Autonomic Computing Autonomic Manager Execution Engine 
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.

References

  1. 1.
    van der Aalst, W.M.P., ter Hofstede, A.H.M.: YAWL: yet another workflow language. Inf. Syst. 30(4), 245–275 (2005)CrossRefGoogle Scholar
  2. 2.
    Aggarwal, R., Verma, K., Miller, J., Milnor, W.: Constraint Driven Web Service Composition in METEORS. In: Proc. of the 2004 IEEE International Conference on Services Computing (SCC 2004), pp. 23–30 (2004)Google Scholar
  3. 3.
    Akkiraju, R., Farrell, J., Miller, J., Nagarajan, M., Schmidt, M., Sheth, A., Verma, K.: Web Service Semantics - WSDL-S, A joint UGA-IBM Technical Note, version 1.0, http://www.alphaworks.ibm.com/g/g.nsf/img/semanticsdocs/$file/wssemantic_annotation.pdf
  4. 4.
    Alonso, G., Agrawal, D., Abbadi, A., Kamath, M., Günthör, R., Mohan, C.: Advanced Transaction Models in Workflow Contexts. In: ICDE 1996, pp. 574–581 (1996)Google Scholar
  5. 5.
    Attie, P., Singh, M., Emerson, E.A., Sheth, A.P., Rusinkiewicz, M.: Scheduling workflows by enforcing intertask dependencies. Distributed Systems Engineering 3(4), 222–238 (1996)CrossRefGoogle Scholar
  6. 6.
    Bakewell, S.: The Autonomic Nervous System, available at http://www.nda.ox.ac.uk/wfsa/html/u05/u05_010.htm
  7. 7.
    Burstein, M., Bussler, C., Finin, T., Huhns, M., Paolucci, M., Sheth, A., Williams, S., Zaremba, M.: A Semantic Web Services Architecture. IEEE Internet Computing (2006) (to appear)Google Scholar
  8. 8.
    Curbera, F., Khalaf, R., Mukhi, N., Tai, S., Weerawarana, S.: The next step in Web services. Communication of the ACM 46(10), 29–34 (2003)CrossRefGoogle Scholar
  9. 9.
    Davulcu, H., Kifer, M., Ramakrishnan, I.V.: CTR-S: a logic for specifying contracts in semantic web services. WWW (Alternate Track Papers & Posters), 144–153 (2004)Google Scholar
  10. 10.
    IBM Autonomic Computing Website, http://researchweb.watson.ibm.com/autonomic/
  11. 11.
    IBM Autonomic Computing Blueprint Website, http://www-03.ibm.com/autonomic/blueprint.shtml
  12. 12.
    Johnson, J.: Autonomic Nervous System, http://www.sirinet.net/~jgjohnso/nervous.html
  13. 13.
    Kapuscinski, R., Zhang, R., Carbonneau, P., Moore, R., Reeves, B.: Inventory Decisions in Dell’s Supply Chain. Interfaces 34(3), 191–205 (2004)CrossRefGoogle Scholar
  14. 14.
    Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing. IEEE Computer 36(1), 41–50 (2003)Google Scholar
  15. 15.
    Kephart, J., Walsh, W.: An Artificial Intelligence Perspective on Autonomic Computing Policies. In: POLICY 2004, pp. 3–12 (2004)Google Scholar
  16. 16.
    Kumar, V., Cooper, B., Schwan, K.: Distributed Stream Management using Utility-Driven Self-Adaptive Middleware. In: The Proceedings of the 2nd IEEE International Conference on Autonomic Computing (2005)Google Scholar
  17. 17.
    Leymann, F.: Supporting Business Transactions Via Partial Backward Recovery In Workflow Management Systems. In: BTW 1995, pp. 51–70 (1995)Google Scholar
  18. 18.
    METEOR-S: Semantic Web Services and Processes, http://lsdis.cs.uga.edu/projects/meteor-s/
  19. 19.
    Paolucci, M., Kawamura, T., Payne, T., Sycara, K.: Semantic Matching of Web Services Capabilities. In: Proc. of the 1st International Semantic Web Conference (2002)Google Scholar
  20. 20.
    Roblee, C., George Cybenko, V.B.: Large-Scale Autonomic Server Monitoring Using Process Query Systems. In: The Proceedings of the 2nd IEEE International Conference on Autonomic Computing (2005)Google Scholar
  21. 21.
    Rusinkiewicz, M., Sheth, A.P.: Specification and Execution of Transactional Workflows. Modern Database Systems, 592–620 (1995)Google Scholar
  22. 22.
    Sheth, A.P., Aalst, W.M.P., Arpinar, I.B.: Processes Driving the Networked Economy. IEEE Concurrency 7(3), 18–31 (1999)CrossRefGoogle Scholar
  23. 23.
    Sheth, A.P.: Semantic Web Process Lifecycle: Role of Semantics in Annotation, Discovery, Composition and Orchestration. In: Invited Talk, Workshop on E-Services and the Semantic Web, WWW (2003)Google Scholar
  24. 24.
    Sivashanmugam, K., Verma, K., Sheth, A.P., Miller, J.A.: Adding Semantics to Web Services Standards. In: Proc. of the 1st International Conference on Web Services (2003)Google Scholar
  25. 25.
    Verma, K., Akkiraju, R., Goodwin, R., Doshi, P., Lee, J.: On Accommodating Inter Service Dependencies in Web Process Flow Composition. In: Proc. of the AAAI Spring Symposium on Semantic Web Services (March 2004)Google Scholar
  26. 26.
    Verma, K., Sivashanmugam, K., Sheth, A., Patil, A., Oundhakar, S., Miller, J.: METEOR-S WSDI: A Scalable Infrastructure of Registries for Semantic Publication and Discovery of Web Services. Journal of Information Technology and Management 6(1), 17–39 (2005)CrossRefGoogle Scholar
  27. 27.
    Verma, K., Akkiraju, R., Goodwin, R.: Semantic matching of Web service policies. In: The Proceedings of the Second Workshop on Semantic and Dynamic Web Processes (SDWP) (in conjunction with ICWS), Orlando, Fl (2005)Google Scholar
  28. 28.
    Verma, K., Gomadam, K., Sheth, A.P., Miller, J.A., Wu, Z.: The METEOR-S Approach for Configuring and Executing Dynamic Web Processes, LSDIS Lab Technical Report, University of Georgia, June 24 (2005)Google Scholar
  29. 29.
    W3C Semantic Web Activity, http://www.w3.org/2001/sw/
  30. 30.
    White, S., Hanson, J., Whalley, I., Chess, D., Kephart, J.: An Architectural Approach to Autonomic Computing. In: ICAC 2004, pp. 2–9 (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Kunal Verma
    • 1
  • Amit P. Sheth
    • 1
  1. 1.LSDIS Lab, Dept. Of Computer ScienceUniversity of GeorgiaAthensUSA

Personalised recommendations