Title | A Tailorable Environment for Assessing the Quality of Deployment Architectures in Highly Distributed Settings |
Publication Type | Conference Proceedings |
Year of Publication | 2004 |
Authors | Mikic-Rakic, M., S. Malek, N. Beckman, and N. Medvidović |
Editor | Emmerich, W., and A. L. Wolf |
Conference Name | Second International Working Conference on Component Deployment (CD 2004) |
Pagination | 1-17 |
Date Published | May 20-21 |
Conference Location | Edinburgh, Scotland, UK |
ISBN Number | 3 540 22059 3 |
Accession Number | 8134079 |
Keywords | deployment architectures, distributed object management, distributed software, distributed systems, Distributed systems software [C6150N], Formal methods [C6110F], formal specification, middleware, network bandwidth, Object-oriented programming [C6110J], programming environments, software architecture, software components, Software engineering techniques [C6110B], systems deployment architecture, tailorable environment, tailorable specification |
Abstract | A distributed software systems deployment architecture can have a significant impact on the systems properties. These properties will depend on various system parameters, such as network bandwidth, frequencies of software component interactions, and so on. Existing tools for representing system deployment lack support for specifying, visualizing, and analyzing different factors that influence the quality of a deployment, e.g., the deployments impact on the systems availability. In this paper, we present an environment that supports flexible and tailorable specification, manipulation, visualization, and (re)estimation of deployment architectures for large-scale, highly distributed systems. The environment has been successfully used to explore large numbers of postulated deployment architectures. It has also been integrated with a middleware platform to support the exploration of deployment architectures of actual distributed systems (17 References). |