Beringer, D. and Tornabene, C. and Jain, P. and Wiederhold, G. (1998) A Language and System for Composing Autonomous, Heterogeneous and Distributed Megamodules. In: International Workshop on. Large-Scale Software Composition. held in conjunction with DEXA'98, August 24-28, 1998, Vienna, Austria.
BibTeX | DublinCore | EndNote | HTML |
| PDF 41Kb |
Abstract
New levels of software composition become possible through advances in distributed communication services. In this paper we focus on the composition of megamodules, which are large distributed components or computation servers that are autonomously operated and maintained. The composition of megamodules offers various challenges. Megamodules are not necessarily all accessible by the same distribution protocol such as CORBA, DCOM, RMI and DCE. Their concurrent nature and potentially long duration of service execution necessitates asynchronous invocation and collection ofresults. Novel needs and opportunities for optimization arise when composing megamodules. In order to meet these challenges, we have dened a purely compositionallanguage called CHAIMS, and are now developing the architecture supporting this language. In this paper we describe CHAIMS and how it meets the challenges of composing megamodules
Item Type: | Conference or Workshop Item (Paper) | |
---|---|---|
Uncontrolled Keywords: | Composition, components, distribution, megaprogramming, concurrency, heterogeneous distribution environment, programming language, optimization | |
Subjects: | Computer Science > Data Integration and Mediation | |
Projects: | CHAIMS | |
Related URLs: | Project Homepage | http://infolab.stanford.edu/CHAIMS/ |
ID Code: | 322 | |
Deposited By: | Import Account | |
Deposited On: | 25 Feb 2000 16:00 | |
Last Modified: | 29 Dec 2008 09:48 |
Download statistics
Repository Staff Only: item control page