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:
|
|
Full Contents:
|
click to dowload
|
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
objects 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. |
|
|
|
|