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.
Chapter PDF
Similar content being viewed by others
Keywords
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
van der Aalst, W.M.P., ter Hofstede, A.H.M.: YAWL: yet another workflow language. Inf. Syst. 30(4), 245–275 (2005)
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)
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
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)
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)
Bakewell, S.: The Autonomic Nervous System, available at http://www.nda.ox.ac.uk/wfsa/html/u05/u05_010.htm
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)
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)
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)
IBM Autonomic Computing Website, http://researchweb.watson.ibm.com/autonomic/
IBM Autonomic Computing Blueprint Website, http://www-03.ibm.com/autonomic/blueprint.shtml
Johnson, J.: Autonomic Nervous System, http://www.sirinet.net/~jgjohnso/nervous.html
Kapuscinski, R., Zhang, R., Carbonneau, P., Moore, R., Reeves, B.: Inventory Decisions in Dell’s Supply Chain. Interfaces 34(3), 191–205 (2004)
Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing. IEEE Computer 36(1), 41–50 (2003)
Kephart, J., Walsh, W.: An Artificial Intelligence Perspective on Autonomic Computing Policies. In: POLICY 2004, pp. 3–12 (2004)
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)
Leymann, F.: Supporting Business Transactions Via Partial Backward Recovery In Workflow Management Systems. In: BTW 1995, pp. 51–70 (1995)
METEOR-S: Semantic Web Services and Processes, http://lsdis.cs.uga.edu/projects/meteor-s/
Paolucci, M., Kawamura, T., Payne, T., Sycara, K.: Semantic Matching of Web Services Capabilities. In: Proc. of the 1st International Semantic Web Conference (2002)
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)
Rusinkiewicz, M., Sheth, A.P.: Specification and Execution of Transactional Workflows. Modern Database Systems, 592–620 (1995)
Sheth, A.P., Aalst, W.M.P., Arpinar, I.B.: Processes Driving the Networked Economy. IEEE Concurrency 7(3), 18–31 (1999)
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)
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)
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)
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)
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)
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)
W3C Semantic Web Activity, http://www.w3.org/2001/sw/
White, S., Hanson, J., Whalley, I., Chess, D., Kephart, J.: An Architectural Approach to Autonomic Computing. In: ICAC 2004, pp. 2–9 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Verma, K., Sheth, A.P. (2005). Autonomic Web Processes. In: Benatallah, B., Casati, F., Traverso, P. (eds) Service-Oriented Computing - ICSOC 2005. ICSOC 2005. Lecture Notes in Computer Science, vol 3826. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11596141_1
Download citation
DOI: https://doi.org/10.1007/11596141_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30817-1
Online ISBN: 978-3-540-32294-8
eBook Packages: Computer ScienceComputer Science (R0)