Font Size: a A A

Personalized Resource Service Push Mechanism Research Based On Task Of Role

Posted on:2012-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y YingFull Text:PDF
GTID:2218330362459416Subject:Software engineering
Abstract/Summary:PDF Full Text Request
For enterprises, how to fully integrate the existing human, business, data and resources to make timely access and exchange to the information resources is an important factor to improve its own competitiveness and efficiency. It is the difficulty of dynamic collaborative process, but also the focal point of achieving the intelligent assistant of collaborative process, that how to allocate the task-oriented dynamic process, and appropriately manage and push the related resources in the dynamic collaborative process combining with the Task characteristics of different users'roles.On the purpose of carry out dynamic task assignments and dynamic resource pushing in multi-person collaborative work environment, a personalized resource service push based on task of role (PRSPBTR) model is proposed. The meta-model of role, task, resource, etc that involved in workflow are described formally so as to construct a united base for task assignments. Then match algorithms of task, role and user base on their role characteristics and task lord are built to dynamic assign task during the business process execution. According to the task states in the collaborative environment, related tasks and resource are pushed to user.The main research work as following:(1) Construct the resource-based environment of enterprise workflow Consider the current management mechanism of enterprise resource in workflowenvironment; analyze the resource characterization and extraction mechanism oriented to workflow design and the resource matching and push mechanism oriented to workflow execution. Then describe the resource from, the resource characterization, resource identification and extraction, resource matching, resource push mechanism and resource access control mechanism.(2) Propose a personalized resource service push based on task of role modelFirst, abstract the users, roles, tasks, resources and other elements related to business processes in the collaborative work environment, then construct the user model, role model, task description model and resource description model, and describe the relationship and constraint rules among those models. Finally, establish service template of various models of users, roles, tasks, etc and their relationship using XML Schema.(3) To propose a matching algorithm and resource push mechanismThen role-task matching algorithm and user-task matching algorithm are researched and designed based on such factors as role characteristics and task loading capacity of each user, which are achieved applying to process instances. Process control of project and status of task are characterized by Finite State Machine. Resources needed to push to user are also designed according to task state.Finally, prototype subsystem of manufacturing execution system scheduling module based on personalized resource service push based on task of role model is designed and achieved according to the model proposed in this paper. The implementation contents achieved include three layers as service resources layer, task scheduling layer and user control layer. This prototype system is used in workshop production scheduling to verification the personalized automatically matching. The analysis of result generated in this system compared to existing scheduling module verifies that personalized resource service push based on task of role model can effectively improve productive efficiency and resource utilization of workshop in practical application.
Keywords/Search Tags:personalized service, dynamic task match, task states, dynamic push mechanism
PDF Full Text Request
Related items