Font Size: a A A

Design And Implementation Of Open Capability System For Virtual Middle Platform

Posted on:2024-03-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y X WangFull Text:PDF
GTID:2568306944959329Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Middle platform can integrate the functions scattered in each application system,and reduce the workload and complexity of new application development through functional component-level reuse.However,the traditional way of building a middle platform often requires physical integration of various application systems,which requires the migration of related data and functions.This method of building is costly and lengthy,which greatly limits the enthusiasm of various enterprises to introduce the middle platform.The virtual middle platform is a virtual integration-based middle platform,which aims to expose the application"capabilities" by encapsulating the data and functions of the original system and integrating the capabilities provided by each system for the development of new applications without migrating the original system.The use of virtual middle platform solves the problems encountered in the traditional middle platform construction mentioned earlier,and is a faster and lower cost model.At the same time,because the virtual middle platform can integrate the capabilities of external enterprises,it can greatly expand the virtual middle platform application itself to meet more diverse needs.The openness of the virtual middle platform also raises some questions.In the environment of virtual middle platform-based applications,there may not be sufficient trust between the various"capability" providers,or even between the "capability" providers and the application builders.How to implement capability selection in a nontrusted environment becomes a key problem to be solved in the building of a virtual middle platform.The purpose of this thesis is to design and implement the open capability system for virtual middle platform.The system is divided into three layers:capability access layer,virtual middle platform layer and system management layer.The capability access layer provides a nonintrusive capability agent based on the concept of virtual aggregation;the virtual middle table layer provides capability management,state management and security management;and the system management layer provides convenient interaction functions.For the capability selection problem in non-trusted environments,this thesis proposes a metaheuristic based homomorphic capability selection algorithm.The algorithm uses homomorphic cryptography to compute the selection result in ciphertext in the virtual middle station and proposes an improvement scheme to optimize the computation delay.Experiments show that the method studied in this project outperforms other metaheuristic algorithms such as bat,particle swarm,and genetic in terms of homomorphic computation delay.This thesis firstly introduces the background of open capability system for virtual middle platform;then analyzes the requirements based on the research of related virtual capability open systems in the industry;then proposes a meta-heuristic based homomorphic capability selection algorithm;then gives a detailed introduction to the design and implementation of the system,and finally verifies the effectiveness of the system through a series of tests.
Keywords/Search Tags:virtual integration, middle, platform capability, homomorphic encryption, capability selection
PDF Full Text Request
Related items