Journal of East China Normal University(Natural Sc ›› 2018, Vol. 2018 ›› Issue (3): 67-76.doi: 10.3969/j.issn.1000-5641.2018.03.008

Previous Articles     Next Articles

Algorithm for service optimization under multi-QoS constraints for data services in a food traceability system

YUAN Pei-sen1, LI Wei1, REN Shou-gang1,2, XU Huan-liang1,2   

  1. 1. College of Information Science and Technology, Nanjing Agricultural University, Nanjing 210095, China;
    2. Jiangsu Collaborative Innovation Center of Meat Production and Processing, Quality and Safety Control, Nanjing 210095, China
  • Received:2017-05-16 Online:2018-05-25 Published:2018-05-29

Abstract: The concept of data services plays an important role in the era of big data. In this paper, an optimization algorithm for web services in food safety traceability is investigated based on the SOA (Service-Oriented Architecture) framework. Traceability services are commonly data-intensive systems, which need to combine multi-source web services. In this paper, by extracting important QoS (Quality of Service) indexes from the web and data services of the system, a multi-QoS based benefit ratio (MQBR) is established, which is then used on the traceability platform for food security management. Based on the MQBR model, the skyline and heuristic method of artificial intelligence is proposed for optimizing the efficiency and quality of service selection. Experiments are conducted to prove the validity of the algorithm. The methods of our study are designed and applied to a food security management application, with multiple QoS constraints in the traceability systems, to improve the overall performance and service quality.

Key words: food safety traceability system, skyline algorithm, multi-QoS constraints, data service composition, heuristic-based algorithm

CLC Number: