Abstract
Web services are inherently heterogeneous at both data and behavioral levels because of the nature of the Web, which is the main obstacle to the usability of Web services. The heterogeneity at a behavioral level is generally addressed by process mediation, in which the message flow is adjusted to suit the behavior of Web services involved in a given interaction. In this paper, we present a novel approach for process mediation, and propose an architectural for process mediation based on Triple Space Computing to solve resolvable message sequence mismatches. These resolvable mismatches can be classified into five classes for unveiling their essence. This work provides a basis for the generalization of mismatches themselves, as well as a potentially uniform solution to address these mismatches.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Mocan, A., Cimpian, E., de Bruijn, J.: D13.3v0.3 WSMX Data Mediation WSMX Working Draft 11 (2005), http://www.wsmo.org/TR/d13/d13.3/v0.3/
Wombacher, A.: Decentralized Consistency Checking in Cross-organizational Workflows E-Commerce Technology. In: Proc. of the 8th IEEE International Conference on and Enterprise Computing, E-Commerce, and E-Services (2006)
Norton, B., Pedrinaci, C., Lemcke, J., Kleiner, M., Henocque, L., Vulcu, G.: DIP Delivery: D3.9 An ontology for web services choreography and orchestration V3 (2006), http://dip.semanticweb.org/deliverables.html
Benatallah, B., Casati, F., Grigori, D., Nezhad, H.R.M., Toumani, F.: Developing Adapters for Web Services Integration. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, Springer, Heidelberg (2005)
Benatallah, B., Casati, F., Toumani, F.: Representing, analysing and managing web service protocols. Data & Knowledge Engineering 58, 327–357 (2006)
Sapkota, B., Kilgarriff, E., Bussler, C.: Role of Triple Space Computing in Semantic Web Services. In: Zhou, X., Li, J., Shen, H.T., Kitsuregawa, M., Zhang, Y. (eds.) APWeb 2006. LNCS, vol. 3841, Springer, Heidelberg (2006)
Gelernter, D.: Generative Communication in Linda. ACM Transactions on Programming Languages and Systems 7, 80–112 (1985)
Fensel, D.: Triple-space computing: Semantic Web Services based on persistent publication of information. In: Proc. of IFIP Int’l Conf. on Intelligence in Communication Systems (2004)
Fensel, D., Bussler, C.: The Web Service Modeling Framework WSMF Electronic Commerce Research and Applications, pp. 113–137 (2002)
Roman, D., Scicluna, J., Nitzsche, J., Fensel, D., Polleres, A., de Bruijn, J., Heymans, S.: D14v0.4. Ontology-based Choreography. WSMO Working Draft 15 (2007), http://www.wsmo.org/TR/d14/v0.4/
Cimpian, E., Mocan, A.: WSMX Process Mediation Based on Choreographies. In: Bussler, C.J., Haller, A. (eds.) BPM 2005. LNCS, vol. 3812, pp. 130–143. Springer, Heidelberg (2006)
Cimpian, E., Mocan, A., Scicluna, J.: D13.7 v0.2 Process Mediation in WSMX WSMX Working Draft (2005), http://www.wsmo.org/TR/d13/d13.7/v0.2/
Cimpian, E., Mocan, A., Stollberg, M.: Mediation Enabled Semantic Web Services Usage. In: Mizoguchi, R., Shi, Z.-Z., Giunchiglia, F. (eds.) ASWC 2006. LNCS, vol. 4185, Springer, Heidelberg (2006)
Haas, H., Brown, A.: Web Services Glossary W3C Working Group (2004), http://www.w3.org/TR/ws-gloss/
Bordeaux, L., Salaün, G., Berardi, D., Mecella, M.: When are Two Web Services Compatible? In: Shan, M.-C., Dayal, U., Hsu, M. (eds.) TES 2004. LNCS, vol. 3324, Springer, Heidelberg (2005)
Nixon, L.J.B., Bontas, E.P., Scicluna, J.: D2.4.8.1: Technical and ontological infrastructure for Triple Space Computing. Delivery of Knowledge Web project (2006), Available at: http://knowledgeweb.semanticweb.org/semanticportal/sewView/frames.jsp
Pistore, M., Traverso, P., Bertoli, P.: Automated Composition of Web Services by Planning in Asynchronous Domains. In: Proc. of the 15th Interational Conferece on Automated Planning and Scheduling (ICAPS 2005), Monterey, California (2005)
Stollberg, M.: Reasoning Tasks and Mediation on Choreography and Orchestration in WSMO. In: Proc. of the 2nd International WSMO Implementation Workshop (WIW 2005), Innsbruck, Austria (2005)
Zaremba, M., Moran, M., Haselwanter, T., Lee, H.K., Han, S.K.: D13.4v0.3. WSMX Architecture WSMX (2005), http://www.wsmo.org/TR/d13/d13.4/v0.3/
Russell, N., ter Hofstede, A.H.M., van der Aalst, W.M.P., Mulyar, N.: Workflow Control-Flow Patterns: A Revised View. BPM Center Report BPM-06-22, BPMcenter.org (2006)
Krummenacher, R., Hepp, M., Polleres, A., Bussler, C., Fensel, D.: WWW or What is Wrong with Web Services. In: Proc. of 3rd European Conf. on Web Services (ECOWS 2005) (2005)
Berbers-Lee, T., Hendler, J., Lassila, O.: The semantic web. Scientific America 284, 34–43 (2001)
Kotinurmi, P., Vitvar, T., Haselwanter, T., Moran, M., Zaremba, M.: WSMX: A Semantic Service Oriented Middleware for B2B Integration. In: Dan, A., Lamersdorf, W. (eds.) ICSOC 2006. LNCS, vol. 4294, pp. 477–483. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhou, Z. et al. (2008). Process Mediation Based on Triple Space Computing. In: Zhang, Y., Yu, G., Bertino, E., Xu, G. (eds) Progress in WWW Research and Development. APWeb 2008. Lecture Notes in Computer Science, vol 4976. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78849-2_67
Download citation
DOI: https://doi.org/10.1007/978-3-540-78849-2_67
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-78848-5
Online ISBN: 978-3-540-78849-2
eBook Packages: Computer ScienceComputer Science (R0)