Font Size: a A A

Design And Development Of A Simulation System For Service Composition And Scheduling In Cloud Manufacturing

Posted on:2022-05-18Degree:MasterType:Thesis
Country:ChinaCandidate:S Y YuanFull Text:PDF
GTID:2518306602966209Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
Cloud manufacturing is a service-oriented networked manufacturing mode,which aims to make manufacturing resources and manufacturing capabilities distributed in different enterprises accessible to the cloud manufacturing platform through cloud computing,Internet of things,virtualization,servitization and other technologies to form manufacturing cloud services,and then provide on-demand manufacturing services to users through the Internet.Manufacturing cloud services(manufacturing services or services for short)are the core of a cloud manufacturing system.Effective management of massive,distributed,dynamic,diverse,and heterogeneous manufacturing services aggregated in a cloud manufacturing platform,including service perception and access,virtualization and servitization,search and matching,negotiation and trading,composition and scheduling,etc,is the key to fully achieving value-adding and synergy of services and providing on-demand manufacturing services to consumers.Cloud manufacturing service composition and scheduling is the key to cloud manufacturing applications.However,due to the high complexity of this problem,there is still a lack of a simulation system for service composition and scheduling in cloud manufacturing to support the research on service composition and scheduling in cloud manufacturing,including model building,algorithm simulation and testing,etc.In response to this problem,this thesis designs and develops a simulation system for service composition and scheduling in cloud manufacturing,the main research contents include:(1)Aiming at the problem that the current cloud manufacturing service composition and scheduling models cover different elements and have no prominent focus,a model for service composition and scheduling in cloud manufacturing is proposed,and each element within the framework is formally elaborated in detail.Based on the proposed model and in conbination with the actual business logic,the functional and non-functional requirements of the cloud manufacturing service composition and scheduling simulation system are analyzed in detail using use case diagrams and use case tables.(2)Based on the model and requirements analysis,the simulation system of cloud manufacturing service composition and scheduling is designed and developed from three levels: architecture,database and microservice function.At the architecture level,the overall architecture of the system is designed from the perspective of logical architecture and technical architecture.At the database level,from two parts of conceptual and logical to design the related entities and their relationships and the fields of the database table in detail.At the microservice function level,the business functions to be realized in each microservice of the system are designed in the form of class diagram,flow diagram and sequence diagram.At last,according to the system design scheme,code writing and system development are performed.(3)The developed system is deployed on the INDICS platform of the CASICloud.In the test environment,the functional and non functional tests of the microservices of the system are completed according to the test cases,and the system is modified and improved according to the comparison between the actual test results and the expected results.The test results indicate that the cloud manufacturing service composition and scheduling simulation system can effectively manage resources and tasks,simulate the algorithm,and visually present the results of composition and scheduling.Due to the adoption of the microservice architecture,the simulation system has good scalability,which provides a basic and scalable simulation and verification platform for research on cloud manufacturing service composition and scheduling,and can promote the development of related research to a certain extent.
Keywords/Search Tags:simulation system, service composition, scheduling, cloud manufacturing, microservice
PDF Full Text Request
Related items