ACM Home Page
Please provide us with feedback. Feedback
A middleware-independent model and language for component distribution
Full text PdfPdf (328 KB)
Source Foundations of Software Engineering archive
Proceedings of the 5th international workshop on Software engineering and middleware table of contents
Lisbon, Portugal
SESSION: Exploiting components table of contents
Pages: 83 - 89  
Year of Publication: 2005
ISBN:1-59593-204-4
Authors
Hans Albrecht Schmid  University of Applied Sciences, Konstanz
Marco Pfeifer  University of Applied Sciences, Konstanz
Thorsten Schneider  University of Applied Sciences, Konstanz
Sponsor
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   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/1108473.1108492
What is a DOI?

ABSTRACT

A distribution model for the new generation of component languages, which allows to plug required into provided interfaces, is presented together with the distributed component language CompJava. The distribution model models an abstraction layer on top of existing component languages and middleware. It makes distributed component programming with CompJava as simple as local programming, allows to compose components from other components scaling up very efficiently, and allows for dynamic allocation and configuration of components. The efficiency of the generated Java source code is an important characteristic of the new component distribution model: it involves no invocation overhead and practically no storage overhead for a distributed component composed from collocated components.


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
 
3
 
4
{ASCN03} J. Aldrich, V. Sazawal, C. Chambers, D. Notkin: Language Support for Connector Abstractions. Procs ECCOP 2003, Springer LNCS, Berlin 2003.
 
5
 
6
{CACM98} Special section on CORBA; Communications of the ACM, Vol. 41, No. 10, October 1998
 
7
{CC} CORBA Components; at cgi.omg.org
 
8
{D00} M. Dahm: Doorastha, a step towards distribution tranparency; Proc. Net.ObjectDays2000, Illmenau, 2000
 
9
{EJB01} Sun Microsystems, Enterprise JavaBeans Specification Version 2.0, www.java.sun.com, 2001
10
 
11
 
12
 
13
14
 
15
{PRSGWK99} Pyarali, C. O'Ryan, D. Schmidt, A. Gokhale, N. Wang, V. Kachro. Applying Optimization Principle Patterns to Design Real-Time ORBs, Procs. COOTS 99 Conf, 1999
 
16
{Ro96} Rohnert, The Proxy Pattern Revisited, PLOP2; John Wiley & Sons, Chicester, UK, 1997
 
17
{S02} H. A. Schmid: On the Use of Enterprise Java Beans 2.0 Local Interfaces, SEM 2002, Springer LNCS 2596, pp. 144--156, Berlin 2002
 
18
19
20
 
21
{SWV99} D. Schmidt, N. Wang, S. Vinoski: Collocation Optimizations for CORBA, SIGS C++ Report, Sept.99
 
22

Collaborative Colleagues:
Hans Albrecht Schmid: colleagues
Marco Pfeifer: colleagues
Thorsten Schneider: colleagues