Digital Library

cab1

 
Title:      VIEW-BASED PRIVACY MODEL FOR OBJECT SYSTEMS
Author(s):      Hamid Mcheick , Hafedh Mili , Eric Dallaire
ISBN:      978-972-8924-56-0
Editors:      Nuno Guimarães and Pedro Isaías
Year:      2008
Edition:      Single
Keywords:      Distributed objects; aspect oriented software development; security model
Type:      Full Paper
First Page:      35
Last Page:      42
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      In view-oriented programming (VOP), objects play different functional roles during their lifecycle. Generally speaking, views are code fragments, which can be used as units for distribution to improve reusability and performance issues. An object’s response to a message depends on the views currently attached to its core instance. Therefore, using VOP encompasses a combination of views or aspects, which can be distributed, attached, detached, activated, and deactivated dynamically throughout their object views lifecycle. In this context, two issues have to be addressed. First, when a distributed object offers different views to different clients. A security access problem would be if client1 somehow tries to perform a g() operation of view V3, which is not activated by client1. Therefore, client1 has to get an exception in this case. Each program client has to get only its privileges to access an object. Second, each client has, in the current view model, to decide explicitly which views it needs. We prefer to manage views in a transparent way (implicitly) for clients. To remedy to theses issues, we propose an access privacy model for view-based system.
   

Social Media Links

Search

Login