UNI-MB - logo
UMNIK - logo
 
(UM)
  • Determining the availability of distributed applications
    Dreo, Gabrijela ; Kaiser, Thomas
    Distributed applications can be seen as complex pieces of software which are distributed across various heterogeneous end systems in a network. Mostly, they rely on the provision of other ... applications as well. Adequate methods for testing the availability of distributed applications do not exist yet. Availability must be determined based on the availability of the involved end systems and network nodes. In view of this, we propose a service graph for the description of functional dependencies, extend it to a parameterized availability graph to describe the involved components, instaniate the graph, and give calculation rules for determing the availability of applications. Although most dependencies are described during the design phase, some of them can be recognized only during operation. To deal with this, user trouble reports about unavailable services are used to refine the availability graph and improve the availability calculations.
    Type of material - conference contribution
    Publish date - 1997
    Language - english
    COBISS.SI-ID - 3406102