DocumentCode
3301170
Title
Delegation model for object-oriented systems
Author
Mcheick, Hamid ; Mili, Hafedh ; Dallaire, Eric ; Mcheik, Rakan
Author_Institution
Univ. du Quebec a Chicoutimi, Chicoutimi
fYear
2008
fDate
March 31 2008-April 4 2008
Firstpage
899
Lastpage
902
Abstract
In wide-enterprise information system, an object can change its behaviors and play different roles in their lifecycle. Each client program needs to access different pieces/views of the same domain object. Our approach, called distributed view programming, tries to address both problems and in particular, we address delegation problem in view-based systems. At any given point of time, an object offers a different set of behaviors depending of the active views in that time. Therefore, a client/application user may select a subset of existing functionalities of that object. The core object forwards a function call to a view that has to return it to core object. In distributed platforms, there is no need to support delegation in EJB Corba or .Net because the separation of an object and its aspects doesn´t exist. We discuss the delegation model and security issues.
Keywords
distributed programming; object-oriented programming; security of data; client program; delegation model; distributed view programming; object-oriented system; program security; view-based system; Application software; Computer languages; Concurrent computing; Environmental management; Information systems; Java; Object oriented modeling; Packaging; Privacy; Security;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Systems and Applications, 2008. AICCSA 2008. IEEE/ACS International Conference on
Conference_Location
Doha
Print_ISBN
978-1-4244-1967-8
Electronic_ISBN
978-1-4244-1968-5
Type
conf
DOI
10.1109/AICCSA.2008.4493638
Filename
4493638
Link To Document