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
Link To Document