• DocumentCode
    1688319
  • Title

    Using Temporary Properties to Provide Leasing Functionality in CORBA

  • Author

    Aleksy, Markus ; Korthaus, Axel

  • Author_Institution
    Mannheim Univ.
  • Volume
    1
  • fYear
    2006
  • Firstpage
    941
  • Lastpage
    946
  • Abstract
    The use of dynamic properties in CORBA applications is supported by CORBA \´s Property Service. This service, however, does not support temporary properties with restricted lifetimes. In this paper, we describe an easy-to-use Enhanced Property Service (EPS) that provides the required additional functionality while being backwards compatible to the original Property Service. Furthermore, we point out an interesting application of that new service for CORBA applications that not only need properties but also require support of the concept of leasing. Leasing is well-known from business world contexts, but has been leveraged in the software engineering domain recently, e.g. in the architecture ofJini. Up to now, leasing has not found its way into the CORBA environment. We describe an approach to the realization of leasing in CORBA based on the use of temporary properties representing "leases". After a brief introduction to the leasing concept, we take a detailed look at the concept of properties in CORBA by reviewing CORBA\´s Property Service, pointing out its disadvantages, and discussing the extensions to the Property Service mentioned above. The paper concludes with basic considerations concerning the question how the EPS could be used to implement leasing in CORBA
  • Keywords
    distributed object management; software engineering; CORBA´s Property Service; EPS; business world context; dynamic property; enhanced property service; leasing concept; software engineering domain; Application software; Computer architecture; Computer languages; Operating systems; Programming profession; Software design; Software engineering; Software standards; Software systems; Standards development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications, 2006. AINA 2006. 20th International Conference on
  • Conference_Location
    Vienna
  • ISSN
    1550-445X
  • Print_ISBN
    0-7695-2466-4
  • Type

    conf

  • DOI
    10.1109/AINA.2006.342
  • Filename
    1620307