• Home
  • Search
  • A framework for analyzing configurations of deployable software systems
  • Cite Icon14
  • https://doi.org/10.1109/iceccs.1999.802842Copy DOI Icon

A framework for analyzing configurations of deployable software systems

  • Oct 18, 1999
  • D Heimbigner +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Configuring and deploying a large software system is complicated when the system is composed of components and when there are numerous possible configurations for the system. In such a scenario, it is difficult for end users to specify and install an appropriate configuration for their specific environment. Defining all valid configurations of a software system is challenging, and can be addressed through a concise specification that can generate all of the possible configurations. The Deployable Software Description (DSD) part of the University of Colorado Software Dock project, is one such specification format. But using the DSD runs the risk that the set of generated configurations includes some that are invalid with respect to constraints defined independently of the DSD. The paper describes a framework to support the analysis of DSD specifications to help developers detect potentially invalid configurations. This analysis assumes that the system components are annotated with properties, and an analysis tool is provided that takes a specific configuration and analyzes it for conflicts with respect to some set of constraints. Using the DSD, we can enumerate and analyze configurations to verify their validity. The results can be used to modify the DSD to avoid future generation of invalid configurations.

Similar Papers
  • Conference Article
  • Citations24

Combinatorial Interaction Testing for Automated Constraint Repair

  • Mar 01, 2017
  • Angelo Gargantini +2
  • Conference Article
  • Citations35

A Metrics-Based Data Mining Approach for Software Clone Detection

  • Jul 01, 2012
  • Salwa K Abd-El-Hafiz
  • Research Article
  • Citations11

Metric-based Evaluation of Implemented Software Architectures

  • Jun 28, 2013
  • Research Repository (Delft University of Technology)
  • Eric Bouwers
  • Research Article
  • Citations20

Exploring the impact of software requirements on system-wide goals: a method using satisfaction arguments and i* goal modelling

  • Nov 16, 2011
  • Requirements Engineering
  • James Lockerbie +5
  • Research Article
  • Citations1

Guest editorial: reverse engineering

  • Nov 30, 2012
  • Empirical Software Engineering
  • Martin Pinzger +1
  • Conference Article
  • Citations17

Analysis of deployment dependencies in software components

  • Apr 23, 2006
  • Meriem Belguidoum +1
  • Conference Article
  • Citations3

Assessing What Information Quality Means in OTS Selection Processes

  • Feb 01, 2008
  • Claudia Ayala +1
  • Conference Article
  • Citations6

Towards Automated Logging for Forensic-Ready Software Systems

  • Sep 01, 2019
  • Fanny Rivera-Ortiz +1
  • Research Article
  • Citations6

Legacy to web migration: service-oriented software reengineering methodology

  • Jan 01, 2008
  • International Journal of Services Sciences
  • Sam Chung +3
  • Conference Article
  • Citations8

An aspect-oriented UML tool for software development with early aspects

  • May 21, 2006
  • Yang Wang +3
  • Conference Article
  • Citations9

7th international workshop on economics-driven software engineering research

  • Jan 01, 2005
  • Kevin Sullivan
  • Conference Article
  • Citations114

Structural manipulations of software architecture using Tarski relational algebra

  • Oct 12, 1998
  • R.C Holt
  • Book Chapter
  • Citations7

Applying Model Differences to Automate Performance-Driven Refactoring of Software Models

  • Jan 01, 2013
  • Davide Arcelli +2
  • Conference Article
  • Citations9

Product configuration for engineering change decision

  • Mar 01, 2009
  • Jiun-Yan Shiau +1
  • Conference Article
  • Citations9

An Ontology Framework for Managing Security Attacks and Defences in Component Based Software Systems

  • Mar 01, 2008
  • Proceedings - Australian Software Engineering Conference/Proceedings
  • Artem Vorobiev +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.