Show simple document record

Other titre : A CORBA-based system for testing distributed systems

dc.contributor.advisorKhoumsi, Ahmedfr
dc.contributor.authorAhmady Simab, Kianooshfr
dc.description.abstractTesting is considered as one of the steps in software life cycle and is the last phase in software creation methodology (Analysis, Design, Development, Testing). In this work, we contribute to testing phase. We define distributed systems, and study methods and architectures to test a distributed system, namely: centralized test architecture, distributed (or remote) test architecture, and coordinated test architecture. If the centralized architecture does not pose any particular problem, the distributed architecture raises several problems in terms of controllability and observability , which are fundamental features of conformance testing. After presenting controllability and observability problems, we propose a solution to these two problems, which consists of using a coordinated test architecture. Then, we propose and design a coordinated test architecture, consisting of three parts: Test Controller, Test System and Implementation Under Test. Then, we introduce CORBA (Common Object Request Broker Architecture), which is responsible for communications between the three parts of our test architecture. Then, we present an implementation in Java and CORBA of our test architecture. And finally, we illustrate the application of our architecture for testing a timed version of the X.25
dc.publisherUniversité de Sherbrookefr
dc.rights© Kianoosh Ahmady Simabfr
dc.titleUn système de test pour systèmes répartis utilisant le logiciel standard CORBAfr
dc.title.alternativeA CORBA-based system for testing distributed systemsfr
dc.typeMémoirefrénie électriquefré de géniefrîtrisefr Sc.

Files in this document


This document appears in the following Collection(s)

Show simple document record