Abstract
Enacting a supply-chain process involves variant partners and different IT systems. REST receives increasing attention for distributed systems with loosely coupled resources. Nevertheless, resource model incompatibilities and conflicts prevent effective process modeling and deployment in resource-centric Web service environment. In this paper, a Petri-net based framework for supply-chain process integration is proposed. A resource meta-model is constructed to represent the basic information of resources. Then based on resource meta-model, XML schemas and documents are derived, which represent resources and their states in Petri-net. Thereafter, XML-net, a high level Petri-net, is employed for modeling control and data flow of process. From process model in XML-net, RESTful services and choreography descriptions are deduced. Therefore, unified resource representation and RESTful services description are proposed for cross-system integration in a more effective way. A case study is given to illustrate the approach and the desirable features of the approach are discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cherbakov, L., Galambos, G., Harishankar, R., Kalyana, S., Rackham, G.: Impact of service orientation at the business level. IBM Systems Journal 44(4), 653–668 (2005)
Fielding, R.T.: Architecture Styles and the Design of Network-based Software Architectures. Doctoral dissertation, University of Califonia, Irvine (2000)
Kumaran, S., Liu, R., Dhoolia, P., Heath, T., Nandi, P., Pinel, F.: A RESTful Architecture for Service-Oriented Business Process Execution. In: Proceedings of IEEE International Conference on e-Business Engineering 2008, pp. 197–204 (2008)
Lenz, K., Mevius, M., Oberweis, A.: Process-oriented Business Performance Management with Petri Nets. In: Proceedings of the 2nd IEEE Conference on e-Technology, e-Commerce and e-Services, Hong Kong, pp. 89–92 (2005)
Lenz, K., Oberweis, A.: Modeling Interorganizational Workflows with XML Nets. In: Proceedings of the 34th Hawaii International Conference on System Sciences (2001)
Lenz, K., Oberweis, A.: Inter-organizational Business Process Management with XML Nets. In: Ehrig, H., Reisig, W., Rozenberg, G., Weber, H. (eds.) Advances in Petri Nets. LNCS, vol. 2472, pp. 243–263. Springer, Heidelberg (2003)
Takase, T., Makino, S., Kawanaka, S., Ueno, K., Ferris, C., Ryman, A.: Definition Languages for RESTful Web Services: WADL vs. WSDL 2.0. IBM Reasearch (2008)
Web Service Business Process Execution Language 2.0, OASIS, http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.pdf
Pautasso, C.: BPEL for REST. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 278–293. Springer, Heidelberg (2008)
Hadley, M.J.: Web Application Description Language (WADL). Sun Microsystems Inc. (2006), https://wadl.dev.java.net/wadl20061109.pdf
Koschmider, A., Mevius, M.: A Petri Net Based Approach for Process Model Driven Deduction of BPEL Code. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM-WS 2005. LNCS, vol. 3762, pp. 495–505. Springer, Heidelberg (2005)
Mevius, M., Pibernik, P.: Process Management in Supply Chains – A New Petri-Net Based Approach. In: Procedings of the 37th Hawaii International Conference on System Sciences (2004)
Richardson, L., Ruby, S.: RESTful Web Services. O’Reilly, Cambridge (2007)
Xu, X., Zhu, L., Liu, Y., Staples, M.: Resource-Oriented Architecture for Business Processes. In: 15th Asia-Pacific Software Engineering Conference 2008, pp. 395–402 (2008)
Kumaran, S., Liu, R., Dhoolia, P., Heath, T., Nandi, P., Pinel, F.: A RESTful Architecture for Service-Oriented Business Process Execution. In: Proceedings of IEEE International Conference on e-Business Engineering 2008, pp. 197–204 (2008)
Muehlen, M., Nickerson, J.V., Swenson, K.D.: Developing web services choreography standards: the case of REST vs. SOAP. Decision Support Systems 40(1), 9–29 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, X., Zhang, X., Cai, H., Xu, B. (2009). An Extended Petri-Net Based Approach for Supply Chain Process Enactment in Resource-Centric Web Service Environment. In: Meersman, R., Dillon, T., Herrero, P. (eds) On the Move to Meaningful Internet Systems: OTM 2009. OTM 2009. Lecture Notes in Computer Science, vol 5870. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05148-7_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-05148-7_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05147-0
Online ISBN: 978-3-642-05148-7
eBook Packages: Computer ScienceComputer Science (R0)