A Unified Approach for the Integration of Distributed Heterogeneous Software Components
Raje, Rajeev R.
Bryant, Barrett R.
Olson, Andrew M.
MetadataShow full item record
Distributed systems are omnipresent these days. Creating efficient and robust software for such systems is a highly complex task. One possible approach to developing distributed software is based on the integration of heterogeneous sofwtare components that are scattered across many machines. In this paper, a comprehensive framework that will allow a seamless integration of distributed heterogeneous software components is proposed. This framework involves: a) a metamodel for components and associated hierarchical setup for indicating the contracts and constraints of the components. b) an automatic generation of glues and wrappers, based on a designer's specifications, for achieving interoperability, c) a formal mechanism for precisely describing the meta-model, and d) a formalization of quality of service (QoS) offered by each component and ensemble of components. A case study from the domain of distributed information filtering is described in the context of this framework.
Proceedings of the 2001 Monterey Workshop (Sponsored by DARPA, ONR, ARO and AFOSR), pp: 109-119, Monterey, CA, 2001
Showing items related by title, author, creator and subject.
Nguyen, Thomas M. (Monterey, California. Naval Postgraduate School, 2000);The nature of COTS products often fall short of achieving the unique requirements of the Department of Defense (DoD). The focus of this thesis is on the use of distributed component middleware technology within the framework ...
Leong, Hoe Wai (Monterey, California. Naval Postgraduate School, 2008-12);In a net-centric environment, data, tools and people operate in a distributed network. A key research question is whether a software framework can become so usable and intelligent that integration of web services can be ...
Berzins, V.; Luqi; Shing, M.; Nada, N.; Eagle, C. (Monterey, California: Naval Postgraduate School., 2000-06);This paper addresses the problem of how to produce reliable software that is also flexible and cost effective for the DoD distributed software domain. DoD software systems fall into two categories: information systems ...