Akademik Bilisim 2007

Öneri Özeti

ID42
TitleGOMULU SISTEMLER ICIN ECLIPSE TABANLI TUMLESIK GELISTIRME ORTAMI
Author(s)Author #1
Name: Cagatay Catal
Org: TUBITAK
Country: TURKIYE
Email: cagatay.catal__at__bte.mam.gov.tr

Author #2
Name: Burak Selcuk Soyer
Org: TUBITAK
Country: TURKIYE
Email: burakselcuk.soyer__at__bte.mam.gov.tr

Author #3
Name: Bulent Ozumut
Org: TUBITAK
Country: TURKIYE
Email: bulent.ozumut__at__bte.mam.gov.tr

Other Author(s)
KeywordsEclipse, Embedded Systems, Operating System, Integrated Development Environment.
AbstractGömülü sistem uygulamalarını hedef kart üzerinde çalıştırabilmek için; kart üzerinde Açılış Önyükleme Yazılımı, Dosya Sistemi, Kart Destek Paketi ve İşletim Sistemi yer almalıdır. Genel olarak gömülü sistemler için geliştirilmiş Tümleşik Geliştirme Ortamlarında (TGO); işletim sistemi yapılandırma, çekirdek modül hazırlama, uygulama geliştirme, hata ayıklama işlemini gerçekleştirme, dosya sistemi oluşturma, hedefe dosya aktarma gibi kolaylıklar yer almaktadır. Eclipse; her türlü geliştirme aracını tümleştirmek, uygulama ve araç geliştirmek için genişletilebilir bir açık kaynak platformdur. Bu çalışma kapsamında; Eclipse platformu kullanılarak Linux işletim sistemi için İşletim Sistemi Yapılandırma Aracı (İSYA), Modül Kolaylık Aracı, İSYA aracını kolaylıkla kullanmak için İSYA Kopya Kağıdı (cheat sheet) uyumlu ekleri geliştirilmiştir. Ayrıca; C/C++ uygulamaları için CDT, Java uygulamaları için JDT ve versiyon kontrol amaçlı kullanılan Subclipse uyumlu ekleri de geliştirdiğimiz uyumlu eklerle tümleştirilerek gömülü sistemler için GİDE ismi verilen ürün haline getirilmiştir. Eclipse platformunun gömülü sistem araçları ve TGO geliştirmede önemli kolaylıklar sunduğu, uyumlu eklerin birer bileşen olması sebebiyle yeniden kullanılabilirliğin arttığı ve Eclipse içerisinde yer alan çerçevelerin uygulama geliştirme sürelerini önemli ölçüde kısalttığı sonuçlarına varılmıştır.
Topics• Açık Kaynak yazılımlar
• Yazılım Geliştirme Ortamları
• Yazılım Mühendisliği
• Gömülü Sistemler
Comments
Paper 42.doc (682KB)
 

 

Powered by OpenConf
Copyright ©2002-2006 Zakon Group LLC