loading...
Dynamic Architectures and Architectural Styles for Distributed Programs
Tunisia, South Africa December 20-December 20
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/FTDCS.1999.818789The Seventh IEEE Workshop on Future T ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Nat Pryce, Imperial College
Naranker Dulay, Imperial College
In this paper, we introduce JWire, a new component model for Java. JWire is designed for building dynamic architectures of components that use an open set of binding and communication protocols, and supports the use of architectural styles in assembling components. Using JWire, a system is composed of "wireable" components that each encapsulate state and behavior behind an interface defined as a set of named, typed roles. Components are wired together by creating bindings between compatible roles. Dynamic change is supported by meta-level descriptor objects that provide a common control interface to the binding protocols used to compose components.
Index Terms:
Component Models, Architectural Style, Dynamic Architectures, Metaobjects, Java, Middleware, Transport Protocols
Citation:
Nat Pryce, Naranker Dulay, "Dynamic Architectures and Architectural Styles for Distributed Programs," ftdcs, pp.89, The Seventh IEEE Workshop on Future Trends of Distributed Computing Systems, 1999
Usage of this product signifies your acceptance of the Terms of Use.