• 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