Test driven development of embedded systems
Sınamaya dayalı yöntemle gömülü yazılım geliştirme
- Tez No: 153707
- Danışmanlar: PROF. DR. SEMİH BİLGEN
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: Sınamaya Dayalı Yazılım Geliştirme, Çevik Süreç, Gömülü Yazılım vıı, Test Driven Development, TDD, Embedded Software, Agile Methodology
- Yıl: 2004
- 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
oz SINAMAYA DAYALI YÖNTEMLE GOMULU YAZILIM GELİŞTİRME İSPİR, Mustafa Yüksek Lisans, Elektrik ve Elektronik Mühendisliği Bölümü Tez Danışmanı: Prof. Dr. Semih BİLGEN Kasım 2004, 111 sayfa Bu tezde, sınamaya dayalı yazılım geliştirme yöntemi gömülü sistemlerde kullanılmak için incelenmiş ve Rhapsody geliştirme ortamında sınamaya dayalı yazılım geliştirme yöntemini kullanmak için gerekli altyapı yazılmıştır. Bu tez kapsamında sınamaya dayalı yazılım geliştirme yönteminin çevik bir yazılım yöntemine geçişi mecbur kılmadan uygulanabilmesi için bir süreç oluşturulmuştur. Bu yöntemin uygulanabilmesi için gerekli olan birim testi altyapısı, somut bir uygulama örneği de olmak üzere hazırlanmıştır. viElde edilen sonuçlar RhapUnit'in Rhapsody ortamında TDD yöntemiyle yazılım geliştirmek için gerekli yetenekleri sağladığını göstermektedir. Bunun yanısıra, RhapUnit'in geliştirilmesi başarılı bir TDD çalışması olmuştur.
Özet (Çeviri)
ABSTRACT TEST DRIVEN DEVELOPMENT OF EMBEDDED SYSTEMS İSPİR, Mustafa M.Sc, Department of Electrical and Electronics Engineering Supervisor: Prof. Dr. Semih BİLGEN November 2004, 1 1 1 pages In this thesis, the Test Driven Development method (TDD) is studied for use in developing embedded software. The required framework is written for the development environment Rhapsody. Integration of TDD into a classical development cycle, without necessitating a transition to agile methodologies of software development and required unit test framework to apply TDD to an object oriented embedded software development project with a specific development environment and specific project conditions are done in this IVthesis. A software tool for unit testing is developed specifically for this purpose, both to support the proposed approach and to illustrate its application. The results show that RhapUnit supplies the required testing functionality for developing embedded software in Rhapsody with TDD. Also, development of RhapUnit is a successful example of the application of TDD.
Benzer Tezler
- IEEE 1149.1 standardı kullanarak test edilebilir lojik devre tasarımı
Testable lojik circit design by using IEEE 1149.1 standard
A.BETÜL TUNCER
Yüksek Lisans
Türkçe
1992
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiPROF. DR. AHMET DERVİŞOĞLU
- İzmir deniz bostanlısı arazi ve laboratuvar ve yükleme deneyleri gözönüne alınarak kazıkların taşıma gücü tayini
The Determination of the bearing capacity of piles at Izmir Deniz bostanlısı considering the in-situ laboratory testing
SEMİH YENİŞAR
- Çok etmenli sistemlerde test yönelimli programlama için bir ortam tasarımı
Design of an environment for test driven development in multi-agent systems
SİBEL ÖZTUNA
Yüksek Lisans
Türkçe
2005
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
Y.DOÇ.DR. RIZA CENK ERDUR
- Test driven software development
Test yönelimli yazılım geliştirme
FATİH ALGAN
Yüksek Lisans
İngilizce
2005
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİzmir Yüksek Teknoloji EnstitüsüBilgisayar Mühendisliği Ana Bilim Dalı
Y.DOÇ.DR. TUĞKAN TUĞLULAR