6533b7dbfe1ef96bd12708cc

RESEARCH PRODUCT

UML-Based Reliability Modeling of Network Services, a UDP Echo Service Case Study

Zbigniew Lipinski

subject

Connectionless communicationObject-oriented programmingUnified Modeling LanguageData exchangeSoftware deploymentComputer scienceNetwork servicecomputerSoftware qualitycomputer.programming_languageReliability engineeringData modeling

description

In the paper, we discuss state space reliability modeling formalism of distributed systems and services compliant with UML metamodel. Behavior of modeled application system we describe in terms of states. Service generation process we represent as a sequence of application system states. State space approach allows us to define dependence between application system components via dependence between components states and states input, output parameters. Reliability of application system component we define for each simply action state. Reliability of a service we express by components reliability in states determined by service generation process. As an example, we analyze reliability of client-server system which components exchange data by means of connectionless protocol. For several deployment configuration of the system, we calculate reliability of UDP Echo service.

https://doi.org/10.1109/depcos-relcomex.2009.11