SeCEE: Edge Environment Data Sharing and Processing Framework with Service Composition

A centralized computing paradigm, such as cloud computing, cannot satisfy the explosive growth in the amount of data and computing needs. Therefore, a computing paradigm for the edge environment is proposed to enable real-time data analysis with large volumes of data by decentralizing heavy computational loads and reducing the consumption of network bandwidth. Data ownership can provide substantial commercial interests for data owners. However, traditional data processing exposes data on the Internet and incurs the risks of data value reduction and privacy issues. By applying the computing paradigm in the edge environment to data sharing and processing, people can build data processing applications without providing the whole original dataset. However, existing work on lightweight methods of building applications and decomposing computation tasks is still lacking. In this paper, we present SeCEE, a framework for data sharing and processing in the edge environment. This framework utilizes geographically distributed datasets to analyze data without programming and comprises (i) a hierarchical task network-based approach that describes datasets and corresponding services from different stakeholders, on the basis of which the features and relationships among datasets and services are recorded; (ii) a service composition method that instantiates an abstract process model for multiple data flows in a dynamic environment; and (iii) an execution engine that coordinates the computing process by dispatching computing tasks to edge servers and collects results for combination and further processing. A case study of a data processing application for electronic toll collection demonstrates the effectiveness of the proposed framework.

[1]  Xi Chen,et al.  Data Flow-Oriented Multi-Path Semantic Web Service Composition Using Extended SPARQL , 2017, 2017 IEEE International Conference on Web Services (ICWS).

[2]  Ling Liu Serving the Services Computing Community , 2017, IEEE Trans. Serv. Comput..

[3]  I-Ling Yen,et al.  A Service Pattern Model for Flexible Service Composition , 2012, 2012 IEEE 19th International Conference on Web Services.

[4]  Jianhua Ma,et al.  KID Model-Driven Things-Edge-Cloud Computing Paradigm for Traffic Data as a Service , 2018, IEEE Network.

[5]  Dario Pompili,et al.  Deep Learning with Edge Computing for Localization of Epileptogenicity Using Multimodal rs-fMRI and EEG Big Data , 2017, 2017 IEEE International Conference on Autonomic Computing (ICAC).

[6]  Weisong Shi,et al.  Edge Computing: Vision and Challenges , 2016, IEEE Internet of Things Journal.

[7]  Sateesh Addepalli,et al.  Fog computing and its role in the internet of things , 2012, MCC '12.

[8]  Shensheng Zhang,et al.  A Distributed Algorithm for Web Service Composition Based on Service Agent Model , 2011, IEEE Transactions on Parallel and Distributed Systems.

[9]  Rakesh Nagi,et al.  Network and QoS-Based Selection of Complementary Services , 2015, IEEE Transactions on Services Computing.

[10]  Mengchu Zhou,et al.  Automatic Web service composition based on Horn clauses and Petri nets , 2011, Expert Syst. Appl..

[11]  Manuel Mucientes,et al.  Automatic Web Service Composition with a Heuristic-Based Search Algorithm , 2011, 2011 IEEE International Conference on Web Services.

[12]  Eng Wah Lee,et al.  Business-OWL (BOWL)—A Hierarchical Task Network Ontology for Dynamic Business Process Decomposition and Formulation , 2012, IEEE Transactions on Services Computing.

[13]  Vinod Vokkarane,et al.  A New Deep Learning-Based Food Recognition System for Dietary Assessment on An Edge Computing Service Infrastructure , 2018, IEEE Transactions on Services Computing.

[14]  Sheng Huang,et al.  EAaaS: Edge Analytics as a Service , 2017, 2017 IEEE International Conference on Web Services (ICWS).

[15]  Hongbing Wang,et al.  Estimation of Distribution with Restricted Boltzmann Machine for Adaptive Service Composition , 2017, 2017 IEEE International Conference on Web Services (ICWS).

[16]  Michael Mrissa,et al.  MagEl: A Magneto-Electric Effect-Inspired Approach for Web Service Composition , 2014, 2014 IEEE International Conference on Web Services.

[17]  Weisong Shi,et al.  Poster Abstract: Firework: Big Data Processing in Collaborative Edge Environment , 2016, 2016 IEEE/ACM Symposium on Edge Computing (SEC).

[18]  Zibin Zheng,et al.  Adaptive and Dynamic Service Composition via Multi-agent Reinforcement Learning , 2014, 2014 IEEE International Conference on Web Services.

[19]  Freddy Lécué,et al.  SOA4All: An Innovative Integrated Approach to Services Composition , 2010, 2010 IEEE International Conference on Web Services.