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ı: 123
Ö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
- Güç kalitesi parametrelerinin IEC 61000-4-30 sınıf A standardına uygun şekilde ölçülmesi için algoritma geliştirilmesi
Development of algorithms to measure power quality parameters in accordance with IEC 61000-4-30 class A standard
EYÜP YURDUSEVEN
Yüksek Lisans
Türkçe
2020
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. İSMAİL SERDAR ÖZOĞUZ
- Mekanik süspansiyonlu yol kamyonlarından otomatik dingil indirme sistemi
Autodrop system for road trucks with mechanical suspension
TAYLAN KELEŞ
Yüksek Lisans
Türkçe
2013
Mekatronik Mühendisliğiİstanbul Teknik ÜniversitesiKontrol ve Otomasyon Mühendisliği Ana Bilim Dalı
DOÇ. DR. ERDİNÇ ALTUĞ
- Modeling patterns and cultures of embedded software development projects
Gömülü yazılım geliştirme projelerinde gözlemlenen modelleme yaklaşımı kalıp ve kültürleri
DENİZ AKDUR
Doktora
İngilizce
2018
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiBilişim Sistemleri Ana Bilim Dalı
PROF. DR. ONUR DEMİRÖRS
- Radar algılayıcısı tabanlı uyarlamalı hız kontrol sistemi
Radar sensor based adaptive cruise control system
İSLAM KILIÇ
Yüksek Lisans
Türkçe
2016
Elektrik ve Elektronik MühendisliğiEskişehir Osmangazi ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DOÇ. DR. AHMET YAZICI
- An FPGA implementation of a RISC-V based SOC system with custom instruction set for image processing applications
Görüntü işleme uygulamaları için özel komut setine sahip RISC-V tabanlı bir SOC sısteminin FPGA gerçeklemesi
ERFAN GHOLIZADEHAZARI
Yüksek Lisans
İngilizce
2021
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. SIDDIKA BERNA ÖRS YALÇIN