ACM Home Page
Please provide us with feedback. Feedback
Realizing the leasing concept in CORBA-based applications
Full text PdfPdf (198 KB)
Source Symposium on Applied Computing archive
Proceedings of the 2005 ACM symposium on Applied computing table of contents
Santa Fe, New Mexico
SESSION: Distributed systems and grid computing (DSGC) table of contents
Pages: 706 - 712  
Year of Publication: 2005
ISBN:1-58113-964-0
Authors
Markus Aleksy  University of Mannheim, Mannheim, Germany
Axel Korthaus  University of Mannheim, Mannheim, Germany
Martin Schader  University of Mannheim, Mannheim, Germany
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 23,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1066677.1066838
What is a DOI?

ABSTRACT

Although in recent years the concept of leasing has become more and more popular in the field of distributed object-oriented systems, it has not yet been incorporated in the current specification of the widespread CORBA standard.In this paper, we present an approach to the problem of realizing the leasing concept in a CORBA environment. We examine different leasing variants, such as exclusive or shared leasing, leasing with or without prolongation, etc., describe different ways to implement these variants in CORBA, e.g., based on a specialized object adapter, a runtime library or framework, or a CORBA service, and we discuss the advantages and disadvantages of each approach.Furthermore, we show how existing CORBAservices such as Naming, Trading, and Property Service can benefit from leasing facilities. Finally, we briefly present some architectural details of our own implementation of an exemplary CORBA Leasing Service.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Belaïd, D., Provenzano, N. and Taconet, Ch. Dynamic Management of CORBA Trader Federation. In: Proc. of 4th USENIX Conf. on Object-Oriented Technologies and Systems (COOTS), 27.-30. April 1998, Santa Fe, New Mexico, USA.
 
3
Jain, P. and Kircher, M. Leasing. In Proc. of 7th Patterns Languages of Programs Conference (PLoP 2000), 13-16 August 2000, Allerton Park, Monticello, Illinois, USA.
 
4
 
5
OMG. Event Service Specification Version 1.2; OMG Technical Document Number formal/2004-10-02, 2004.
 
6
OMG. Licensing Service Specification. OMG Technical Document Number formal/2000-06-17, 2000.
 
7
OMG. Naming Service Specification Version 1.3. OMG Technical Document Number formal/2004-10-03, 2004.
 
8
OMG: Property Service Specification. OMG Technical Document Number formal/2000-06-22, 2000.
 
9
OMG. The Common Object Request Broker: Architecture and Specification Version 3.0.3. OMG Technical Document Number formal/2004-03-12, 2004.
 
10
OMG. Time Service Specification Version 1.1. OMG Technical Document Number formal/02-05-06, 2002.
 
11
OMG. Trading Object Service Specification. OMG Technical Document Number formal/2000-06-27, 2000.
 
12
Sun Microsystems Inc. Distributed Leasing Specification. July 1998.
 
13
Sun Microsystems Inc. JiniTM Architecture Specification. December 2001.

Collaborative Colleagues:
Markus Aleksy: colleagues
Axel Korthaus: colleagues
Martin Schader: colleagues