Please wait a minute...
Front. Inform. Technol. Electron. Eng.  2018, Vol. 19 Issue (5): 626-638    DOI:
    
Preserving privacy information flow security in composite service evolution
Huan-feng PENG, Zhi-qiu HUANG, Lin-yuan LIU, Yong LI, Da-juan FAN, Yu-qing WANG
College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
College of Computer Engineering, Nanjing Institute of Technology, Nanjing 211167, China
College of Technology, Nanjing Audit University, Nanjing 210029, China
Software Engineering Research Unit, University of Oulu, Oulu 90029, Finland
Download:   PDF(0KB)
Export: BibTeX | EndNote (RIS)      

Abstract  After a composite service is deployed, user privacy requirements and trust levels of component services
are subject to variation.  When the changes occur, it is critical to preserve privacy information flow security.  We
propose an approach to preserve privacy information flow security in composite service evolution.  First, a privacy
data item dependency analysis method based on a Petri net model is presented. Then the set of privacy data items
collected by each component service is derived through a privacy data item dependency graph, and the security scope
of each component service is calculated.  Finally, the evolution operations that preserve privacy information flow
security are defined. By applying these evolution operations, the re-verification process is avoided and the evolution
efficiency is improved.  To illustrate the effectiveness of our approach, a case study is presented.  The experimental
results indicate that our approach has high evolution efficiency and can greatly reduce the cost of evolution compared
with re-verifying the entire composite service.


Key wordsComposite service      Privacy information flow security      Service evolution      Petri net     
Received: 06 June 2017      Published: 11 June 2019
Cite this article:

Huan-feng PENG, Zhi-qiu HUANG, Lin-yuan LIU, Yong LI, Da-juan FAN, Yu-qing WANG. Preserving privacy information flow security in composite service evolution. Front. Inform. Technol. Electron. Eng., 2018, 19(5): 626-638.

URL:

http://www.zjujournals.com/xueshu/fitee/     OR     http://www.zjujournals.com/xueshu/fitee/Y2018/V19/I5/626


Preserving privacy information flow security in composite service evolution

After a composite service is deployed, user privacy requirements and trust levels of component services
are subject to variation.  When the changes occur, it is critical to preserve privacy information flow security.  We
propose an approach to preserve privacy information flow security in composite service evolution.  First, a privacy
data item dependency analysis method based on a Petri net model is presented. Then the set of privacy data items
collected by each component service is derived through a privacy data item dependency graph, and the security scope
of each component service is calculated.  Finally, the evolution operations that preserve privacy information flow
security are defined. By applying these evolution operations, the re-verification process is avoided and the evolution
efficiency is improved.  To illustrate the effectiveness of our approach, a case study is presented.  The experimental
results indicate that our approach has high evolution efficiency and can greatly reduce the cost of evolution compared
with re-verifying the entire composite service.

关键词: Composite service,  Privacy information flow security,  Service evolution,  Petri net 
[1] Jia-xin JIANG, Zhi-qiu HUANG, Wei-wei MA, Yan CAO. Using information flow analysis to detect implicit information leaks for web service composition[J]. Front. Inform. Technol. Electron. Eng., 2018, 19(4): 494-502.
[2] Mo-fei Song, Zheng-xing Sun, Yan Zhang, Fei-qian Zhang. Synthesis of 3D models by Petri net[J]. Front. Inform. Technol. Electron. Eng., 2013, 14(7): 521-529.