PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

DEPENDITA : narzędzie wspomagające badanie wiarygodności aplikacji rozproszonych

Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
DEPENDITA : the tool for testing and evaluation of dependability of distributed applications
Języki publikacji
PL
Abstrakty
PL
W publikacji przedstawiono narzędzie programowe DEPENDITA, które zostało zbudowane w Instytucie Teleinformatyki i Automatyki WAT. Narzędzie to wspomaga badanie wiarygodności aplikacji rozproszonych poprzez programowe wszczepianie błędów i przeznaczone jest do testowania aplikacji rozproszonych, wykorzystujących standard Sun RPC. Zaletą DEPENDITA jest zastosowana technika przechwytywania wiadomości przesyłanych pomiędzy poszczególnymi elementami testowanej aplikacji, która nie wymaga wprowadzania żadnych zmian w kodzie źródłowym testowanego systemu.
EN
In the paper, the software tool called DEPENDITA, which was built at the Institute of Teleinformatics and Automatics, is presented. The tool may be used for dependability evaluation of distributed applications by software fault injection and it is dedicated for testing of distributed systems, which uses Sun RPC standard. The main advantage of DEPENDITA is the use of special techniques of messages capturing which do not require any changes in the source code.
Twórcy
autor
  • Zakład Teleinformatyki, Instytut Teleinformatyki i Automatyki WAT, ul. Kaliskiego 2, 00-908 Warszawa
Bibliografia
  • [1] Avizienis A., Laprie J.C., Randell B., Fundamental Concepts of Dependability, http://www.cert.org/research/isw/isw2000/papers/56.pdf, 1-6 (kwiecień 2009).
  • [2] Cristian F., Understanding Fault-Tolerant Distributed Systems, University of California, San Diego La Jolla, Maj 1993, 25-28, pp. 2-8.
  • [3] Dawson S., Jahanian F., Mitton T., ORCHESTRA: A Fault Injection Environment for Distributed Systems, University of Michigan, pp. 1-30.
  • [4] Dawson S., Jahanian F., Mitton T., ORCHESTRA: A Probing and Fault Injection Environment for Testing Protocol Implementations, University of Michigan, pp. 56.
  • [5] Dhanjani N., Clarke J., Bezpieczeństwo sieci. Narzędzia, Wydawnictwo HELION, Gliwice 2006, str. 245-296.
  • [6] Hoarau W., Tixeuil S., FAIL - A language-driven tool for fault injection in distributed systems, pp. 1-17.
  • [7] Hsueh Mei-Chen, Tsai T.K., Ravishankar K.I., Fault injection techniques and tools, Miesięcznik „Computer”, Kwiecień 1997, pp. 75-82.
  • [8] Laprie J.-C., Dependable computing and faut fault tolerance: concepts and terminology, Avenue du Colonel Roche, Toulouse, pp. 2-9.
  • [9] Rosenberg H.A., Shin K.G., Software fault injection and its Application in Distributed Systems, University of Michigan, pp. 208-217.
  • [10] Sujecka M., Wiszniewski B., Mechanizmy zapewnienia wiarygodności w standardzie CORBA, Miesięcznik „Software” 2.0, nr 10/2001, str. 50-57.
  • [11] Tanenbaum A.S., Maarten van Steen, Systemy rozproszone - zagadnienia i paradygmaty, Wydawnictwo Naukowo-Techniczne, Warszawa 2006, str. 71-88, 374-426.
  • [12] Wheeler K.B., Murphy R.C., Thain D., Qthreads: An API for Programming with Millions of Lightweight Threads, University of Notre Dame South Bend, Indiana, USA, pp. 1-8.
  • [13] Multithreaded Programming Guide, Sun Microsystems, rozdział Basic Threads Programming, http://dlc.sun.com/pdf/816-5137/816-5137.pdf, 28-53 (kwiecień 2009).
  • [14] Netfilter FAQ (Frequently Asked Questions), Dokumentacja techniczna Netfilter, http://www.netfilter.org/documentation/index.html (kwiecień 2009).
  • [15] Programming Interfaces Guide, Sun Microsystems, Interprocess Communication, http://dlc.sun.com/pdf/817-4415/817-4415.pdf, 129-133 (kwiecień 2009).
  • [16] Remote Procedure Call (RPC), Struktura ramek dla protokołu RPC, http://www.rhyshaden.com/rpc.htm (kwiecień 2009).
  • [17] RPC: Remote Procedure Call - Protocol specification, version 2, Request For Comments 1057, Sun Microsystems, http://www.ietf.org/rfc/rfc1057.txt (kwiecień 2009).
  • [18] Qt Reference Documentation (Open Source Edition), Dokumentacja techniczna biblioteki Qt 4.1, http://doc.trolltech.com/4.1/index.html (kwiecień 2009).
  • [19] Qwt - Qt Widgets for Technical Applications, Specyfikacja klas biblioteki Qwt 5.1.1, http://qwt.sourceforge.net/index.html (kwiecień 2009).
  • [20] XDR: External Data Representation Standard, Request For Comments 1832, Sun Microsystems, http://www.ietf.org/rfc/rfc1832.txt (kwiecień 2009).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BWA0-0044-0019
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.