Abstract
Web service personalization is an important research topic in the area of service-oriented computing which has the potential to bring more service value to end users that are fit for individual user’s particular needs. In this paper, we propose Rule nets, which is based on PrT (Predicate/Transition) nets. Rule nets has the capability to model a wide spectrum of rules for expressing personalization needs. There rules then can be woven to a business process to bring flexible personalization features to this process. The woven process can be expressed as a PrT net suitable for formal analysis and simulation using existing Petri net tools.
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
Han, J., Han, Y., Jin, Y., Yu, J.: Personalized active service spaces for end-user service composition. In: IEEE International Conference on Services Computing SCC, pp. 198–205 (2006)
Yu, J., Wang, J., Han, Y., Yang, S., Zhang, L.: Developing End-User Programmable Service-Oriented Applications with VINCA. In: Workshop on Web Logistics (2004)
Genrich, H.J.: Predicate/Transition Nets. In: Brauer, W., Reisig, W., Rozenberg, G. (eds.) APN 1987. LNCS, vol. 254, pp. 207–247. Springer, Heidelberg (1987)
van der Aalst, W.M.P., van Hee, K.: Workflow Management: Models, Methods, and Systems. MIT Press, Cambridge (2002)
Xu, D., Yin, J., Deng, Y., Ding, J.: A Formal Architecture Model for Logical Agent Mobility. IEEE Trans. on Software Engineering. 29(1), 31–45 (2003)
The Business Rules Group: Defining Business Rules, What Are They Really? http://www.businessrulesgroup.org
Charfi, A., Mezini, M.: Hybrid Web Service Composition: Business Processes Meet Business Rules. In: 1st International Conference on Service Oriented Computing ICSOC, pp. 30–38 (2004)
van der Aalst, W.M.P., van Hee, K.: Workflow Management: Models, Methods, and Systems. MIT Press, Cambridge (2002)
von Halle, B.: Business Rules Applied: Building Better Systems Using the Business Rules Approach. Wiley (2001)
Xu, D., Nygard, K.E.: Threat-Driven Modeling and Verification of Secure Software Using Aspect-Oriented Petri Nets. IEEE Trans. on Software Engineering 32(4), 265–278 (2006)
PROD: An Advanced Tool for Efficient Reachability Analysis, http://www.tcs.hut.fi/Software/prod/
Ding, J., Dai, Z., Wang, J., He, X.: Formally Modeling and Analyzing a Secure Mobile Agent Finder. In: 2005 IEEE International Conference on Systems, Man and Cybernetics, pp. 47–52 (2005)
SEA: The System Engineering and Animation Environment, http://jerry.c-lab.de/sea/
Petri Net Kernel, version 2.2, http://www.informatik.hu-berlin.de/top/pnk/index.html
Röck, A., Kresman, R.: On Petri Nets and Predicate-Transition Nets. In: 2006 International Conference on Software Engineering Research and Practice, pp. 903–909 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, W., Zong, S., Yu, J., Yongchareon, S. (2014). Modelling Web Service Personalization with Rule Nets. In: Huang, Z., Liu, C., He, J., Huang, G. (eds) Web Information Systems Engineering – WISE 2013 Workshops. WISE 2013. Lecture Notes in Computer Science, vol 8182. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-54370-8_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-54370-8_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-54369-2
Online ISBN: 978-3-642-54370-8
eBook Packages: Computer ScienceComputer Science (R0)