Font Size: a A A

Research On Cooperative Productive Task Scheduling Software Model Base On Contract Net

Posted on:2013-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2248330362470870Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
This article makes the development of the cooperative productive task scheduling softwaremodel in the shop floor control as the background. Combine with WSRF, Agent, contract net, rolecollaboration and Genetic-annealing algorithm to discuss the design of the cooperative productivetask scheduling software architecture. Try to build up a cooperative productive task schedulingsoftware model which can make rapid and effective control of task scheduling.First, through the analysis for WSRF, Agent, contract net, role collaboration and domain of theproductive task scheduling, proposed the role model of cooperative productive task scheduling,contract net based on role collaboration, function model of domain and cooperative task schedulingcontrol model based on MAS.Second, genetic-annealing algorithm model and its template description have been established inorder to solve the problem of cooperative task scheduling. In the implementation process ofscheduling control, it can enhance the efficiency of the task scheduling and improve systemperformance by combining contract net with genetic-annealing algorithm and optimizing thechromosome decoding process.Next, used the software design methods of object oriented and combined with UML, the casediagram, activity diagram and object structure model of cooperative task scheduling control has beenestablished. Bedside, the process of cooperative task scheduling control module has been described byBPEL.Finally, given the development platform of the software and the configuration of the runtimeenvironment, moreover, given the component diagram of the system and combined with the objectstructure of the cooperative task scheduling control and makes realizable description for eachcomponent by ACME. Later on, the program implementation for typical application in the system hasgiven.In summary, the framework and optimize method of software model, which are used in theresearch on cooperative productive task scheduling software, improved efficiency and resourceutilization so it has certain theoretical significance and engineering practical value.
Keywords/Search Tags:cooperative productive task scheduling, scheduling control optimization, contract net, Agent, role collaboration, genetic-annealing algorithm, BPEL expression, ACME expression
PDF Full Text Request
Related items