Font Size: a A A

Based On Trbac Hybrid Model Collaborative Design Of Dynamic Access Control Mechanism

Posted on:2011-10-30Degree:MasterType:Thesis
Country:ChinaCandidate:F Y XuFull Text:PDF
GTID:2208360308971809Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the continuous development of modern design technology, some new digital design methods in design stage of new product development have been widely used. Collaborative design, concurrent design, virtual design,etc. have become research focus in modern design technology field. Collaborative design process is the product design problem solving process referring to personnel in different groups of different subjects in support of computer hardware and software environment. A collaborative design task is with multi-agent concurrent execution, and design process is with dynamic uncertainty. Collaborative design task decomposition, allocation, and scheduling is the basis for collaboration, so, how to assign access permissions of design tasks dynamically and realize access control with roles, tasks, permissions association, has become an important research content in collaborative product design management.At present, the role-based access control model (RBAC) and the task-based access control model (TBAC) are two kinds of main access control policy. RBAC is mainly applied to static allocation of the role authority, and is unable to adapt to collaborative design access control that is with dynamic uncertainty. TBAC is the access control policy that associates the tasks and permissions, roles gain access permissions in dependent on periodic different tasks. Therefore, for the access control features of a collaborative design process, this issue researches the access control mechanism in collaborative design process, based on RBAC and TBAC two access control strategies, the main ones are as follows:(1)Analyzes the RBAC and the TBAC two kind access control model, combined the features of access control in collaborative design process management, proposes the TRBAC mixed control model based on the task and role.(2)Formally describes the TRBAC, gives the access control mechanism. Discusses the dynamic association between users, roles, tasks, permissions in TRBAC, introduces the task class and the clock pulse, to achieve dynamic user permissions grant in the implementation process of collaborative design tasks, and gives the access policy algorithm description.(3)Develops an access control system based on TRBAC, which is suitable to cam group collaborative design process management. Based on ASP.NET, achieves access control functions in user roles, roles permissions, tasks dependencies, tasks roles, tasks permissions. Takes the component model for example to analyze and test, proves the feasibility of the system from the aspects of function and performance.
Keywords/Search Tags:Collaborative design, Access control, TRBAC model, Design tasks, Design permissions
PDF Full Text Request
Related items