DocumentCode :
3227935
Title :
SecurityViews: A Dynamic Security for View-Oriented Programming
Author :
Mcheick, Hamid ; Dallaire, Eric
Author_Institution :
Quebec a Chicoutimi Univ., Chicoutimi
fYear :
2008
fDate :
23-25 Jan. 2008
Firstpage :
243
Lastpage :
246
Abstract :
In wide-enterprise information systems, the same objects play different functional roles during their lifecycle. The development and the distributtion of these functional roles can be realized using one of the aspect oriented software development techniques, in particular view oriented programming (VOP). Generally speaking, views are code fragments, which provide the implementation of different functionalities for the same object domain and theses views can be used as a units for distribution to improve performance issues. Therefore, using VOP encompasses a combination of views, which can be distributed, attached, detached dynamically throughout their object views lifecycle. In this context, an issue has to be addressed when a distributed object offers different views to different clients. A security access problem would be if a client somehow tries to perform an operation of a view, which is not attached by that client. Another issue has to be addressed is to manage views in a transparent way (implicitly) for clients. We propose a dynamic adaptation and security model based on Java security model to deal with theses issues.
Keywords :
Java; distributed object management; object-oriented programming; security of data; Java security model; aspect oriented software development; code fragments; distributed object; dynamic adaptation; dynamic security; functional role development; functional role distribution; object view lifecycle; security access problem; security views; transparent view management; view-oriented programming; wide-enterprise information systems; Adaptation model; Dynamic programming; Environmental management; Functional programming; Information systems; Java; Mathematical programming; Permission; Privacy; Security; Distributed objects; Security model; aspect oriented software development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
e-Technologies, 2008 International MCETECH Conference on
Conference_Location :
Montreal, Que.
Print_ISBN :
978-0-7695-3082-6
Type :
conf
DOI :
10.1109/MCETECH.2008.23
Filename :
4483438
Link To Document :
بازگشت