Browse > Article
http://dx.doi.org/10.3745/JIPS.2009.5.1.019

Privacy-Aware Adaptable Web Services Using Petri Nets  

Song, You-Jin (Dept. of Information Management, Dongguk University)
Yim, Jae-Geol (Dept. of Computer and Multimedia, Dongguk University)
Publication Information
Journal of Information Processing Systems / v.5, no.1, 2009 , pp. 19-24 More about this Journal
Abstract
Many researchers have developed frameworks that are capable of handling context information and can be adapted and used by any Web service. However, no research involving the systematic analysis of existing frameworks has yet been conducted. This paper examines the Context Framework, an example of existing frameworks, using a Petri net, and analyzes its advantages and disadvantages. Then, a Petri net model - with its disadvantages removed - is introduced, and a new framework is presented on the basis of that model. The proposed PAWS (Privacy Aware Web Services) framework has a expendability for context management and communicates flexible context information for every session. The proposed framework can solve overhead problems of context in SOAP messages. It also protects user privacy according to user preferences.
Keywords
Privacy; Web Service; Petri Net; Context Framework;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Murata, T., 'Petri nets: Properties, Analysis and Applications', Proceedings of the IEEE, Vol. 77, No. 4, 1989, pp. 541-580   DOI   ScienceOn
2 Markus Keidi, Alfons Kemper, 'A Framework for Context-Aware Adaptable Web Services', Proceedings of the Ninth International Conference, LNCS, Vol. 2992, pp. 826-829, 2004
3 Amr Ali Eldin, 'An ICT Design Approach to Support Privacy Protection for Contextual Information', Proceedings of the 10th doctoral Consortium workshop in the CAiSE'03, 15th International Conference on Advanced Information Systems Engineering, 2003
4 S. Rich'e and G. Brebner, 'Storing and Accessing User Context', In Proc. of the Intl. Conf. on Mobile Data Management (MDM), LNCS, volume 2574, pages 1–12, 2003
5 W. Kiebling and B. Hafenrichter, 'Optimizing Preference Queries for Personalized Web Services', In the Proc. of the IASTED Intl. Conf. on Communications, Internet and Information Technology, pages 461–466, 2002
6 Markus Keidi, Alfons Kemper, 'Towards Context-Aware Adaptable Web Services', Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters, ACM, pp.55-65, 2004
7 Patricia Dockhorn Costa, 'Towards a Services Platform for Context-Aware Applications', International Workshop on Ubiquitous Computing (IWUC), INSTICC Press , 2004
8 A. K. Dey, D. Salber, and G. D. Abowd, 'A Contextbased Infrastructure for Smart Environments', In the Proc. of the Intl. Workshop on Managing Interactions in Smart Environments (MANSE), pp. 114–128, 1999
9 M. Ebling, G. Hunt, and H. Lei, 'Issues for Context Services for Pervasive Computing', In the Proc. of the Advanced Workshop on Middleware for Mobile Computing, 2001
10 W. Kiebling, Foundations of Preferences in Database Systems, In the Proc. of the Intl. Conf. on Very Large Databases (VLDB), pages 311–322, 2002
11 Universal Description, Discovery and Integration (UDDI) Technical White Paper. http://www.uddi.org,2000
12 Richard Hull, et al, 'Enabling Context-Aware and Privacy-Conscious User Data Sharing', IEEE International Conference on Mobile Data Management, pp.187- 198, 2004
13 W3C, 'Simple Object Access Protocol (SOAP) 1.1', http://www.w3.org/TR/soap/
14 Stephen Crane, 'Privacy Preserving Trust Agents', HP Trusted Systems Lab, 2004
15 Gerhard Austaller, et al, 'Using Web Services to Build Context-Aware Applications in Ubiquitous Computing', Web Engineering 4th International Conference, LNCS, Volume. 3140, pp.483-487, 2004
16 Al-Muhtadi, J. et al., 'Routing through the Mist: Privacy Preserving Communication in Ubiquitous Computing Environments', in Intl. Conf. Of Distributed Computing Systems (ICDCS 2002, pp. 65-74, 2002
17 R. Agrawal and E. L. Wimmers, 'A Framework for Expressing and Combining Preferences', In the Proc. of the Intl. Conf. on Very Large Databases (VLDB), pp. 297–306, 2002