Testing distributed real-time systems with a distributed test approach
Gerçek zamanlı dağıtık sistemlerin dağıtık bir yaklaşımla test edilmesi
- Tez No: 176873
- Danışmanlar: YRD. DOÇ. DR. ŞENAN ECE SCHMİDT
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Yazılım Testi, Gerçek Zamanlı Dağıtık Sistemler, Yazılım Test Teknikleri, Software Testing, Distributed Real-Time Systems, Software Testing Techniques
- Yıl: 2008
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Yazılım testi yazılım geliştirme sürecinde hataların bulunmasını sağlayan ve geliştirilen yazılımın doğruluğunu garantileyen önemli bir aşamasıdır. Gerçek zamanlı dağıtık sistemler genellikle yazılım güvenirliğinin ve kalitesinin çok önemli olduğu güvenlik kritik sistemlerdir. Fakat şu anki test tekniklerinin çoğu sıralı (gerçek zamanlı olmayan) yazılımlar için geliştirilmiştir ve gerçek zamanlı dağıtık sistemlerin testi üzerine yapılmış sınırlı miktarda çalışma bulunmaktadır. Bu tez kapsamında akademik literatürde önerilen“Gerçek zamanlı dağıtık sistemlerin dağıtık test mimarisi ile testi edilmesi”bir örnek çalışma üzerinde uygulanmıştır ve bir yazılım geliştirme firmasında uygulanan yazılım test yöntemi ile karşılaştırılmıştır. Sonuçların değerlendirilmesi gerçek zamanlı dağıtık sistemler için dağıtık test mimarisi kullanımının yazılım doğruluğu açısından yararlarını göstermektedir.
Özet (Çeviri)
Software testing is an important phase the of software development cycle which reveals faults and ensures correctness of the developed software. Distributed real-time systems are mostly safety critical systems for which the correctness and quality of the software is much more significant. However, majority of the current testing techniques have been developed for sequential (non real-time) software and there is a limited amount of research on testing distributed real-time systems. In this thesis, a proposed approach in the academic literature ?testing distributed real-time systems using a distributed test architecture? is implemented and compared to existing software testing practices in a software development company on a case study. Evaluation of the results show the benefits of using the considered distributed test approach on distributed real-time systems in terms of software correctness.
Benzer Tezler
- Design and implementation of a concurrent, object-oriented, real-time and distributed programming language with its supportive run-time system
Eşzamanlı, nesneye yönelik, gerçek zamanlı ve dağıtık bir programlama dili ile destek sisteminin tasarımı ve gerçekleştirilmesi
MUSTAFA ERHAN SARIDOĞAN
Doktora
İngilizce
2000
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiDOÇ.DR. NADİA ERDOĞAN
- Genetic algorithms for changing environments: Diploid representations and dominance mechanisms
Değişen ortamlar için genetik algoritmalar: Diploid gösterilimler ve baskınlık mekanizmaları
AYŞE ŞİMA UYAR
Doktora
İngilizce
2002
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. A. EMRE HARMANCI
- Akarsu askı maddesi debisi tahmini için nonlineer bir sistem modeli
A nonlinear system model for prediction of suspended load of rivers
VEYSEL GÜLDAL
Doktora
Türkçe
1997
İnşaat Mühendisliğiİstanbul Teknik ÜniversitesiSu Bilimleri Ana Bilim Dalı
PROF. DR. R. FERRUH MÜFTÜOĞLU
- Doğal çatklaklı rezervarlara ait kuyu testi verilerinin doğrusal olmayan regrasyon yöntemleri ile analizi
Başlık çevirisi yok
KUBİLAY MENEKŞE
- SQL/DS ve CSP/AD ile kütüphane uygulaması geliştirme
Design and implementation of a library application with SQL/DS and CSP/AD
İSRAFİL AVCI
Yüksek Lisans
Türkçe
1990
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiDOÇ.DR. BÜLENT ÖRENCİK