Model güdümlü yazılım geliştirme ile gömülü kaynakların yönetimi
Resource management for embedded systems by model driven development
- Tez No: 291092
- Danışmanlar: PROF. DR. N. YASEMİN TOPALOĞLU
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Gömülü Sistemler, Kaynak Yönetimi, Kaynak, MGG, Model Güdümlü Yazılım Geliştirme, Model Dönüşümü, MOFScript, oAW, MOF, Modelden Koda Dönüşüm, Embedded Systems, Resource Management, Resource, MDD, MOF, Model Driven Software Development, Model Transformation, Model to Text Transformation, MOFScript, oAW
- Yıl: 2011
- Dil: Türkçe
- Üniversite: Ege Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 99
Özet
Gömülü sistemler, büyük bir sistemin içerisine gömülen veya yerleştirilen alt sistemler için kullanılan bir kavramdır. Gömülü sistemler içerisinde bulunan ürünlerin kendi başlarına bir sistemi oluşturmaları için bazı küçük sistemlerle birleşmesi gerekmektedir. Bu küçük sistemler, diğer genel amaçlı bilgisayarlardan farklı olarak, kendilerine özel, önceden tanımlanmış görevleri yerine getirmekle yükümlüdürler. Teknolojinin gelişmesiyle beraber, üretilen cihazlar küçülmeye başlamış ve gömülü sistemlerin önemi artmıştır. Ürün yeteneklerinin ve işlem kapasitelerinin yükselmesi, kendi işlevselliklerini artırarak onların ortak biçimde yönetilmesi problemini ortaya çıkarır.Aynı işi yapan birden fazla kaynağın yönetilmesi, kaynaklar değişse bile ortak bir model üzerinden değerlendirilebilir. Hazırlanan çalışma, gömülü sistemler üzerinde çalışan yazılım geliştiricilerin farklı alanlarda karşı karşıya kaldıkları kaynak yönetimi problemini çözmek için oluşturulmuştur. Tutarlı bir kaynak yönetimi sayesinde, kendi başına hizmet veren cihazlar toplu olarak kullanılabilecek ve sistem bir bütün olarak gözlemlenebilecektir.Tez çalışmasında, kaynak yönetimi problemi için model güdümlü yazılım geliştime teknikleri ile bir çözüm önerilmiştir. Bu kapsamda, Eclipse geliştirme ortamı kullanılarak kaynak yönetimi üst modeli üretilmiştir. oAW ve MOFScript model dönüşümü araçları kullanılarak kaynak yöneticisi kodu üretilmiştir.
Özet (Çeviri)
Embedded systems can ben considered as subsytems which are placed in a large system. It is necessary to integrate smaller systems to build a system including embedded system products. Unlike other general-purpose computers, these small systems are obliged to fulfill pre-defined tasks. With the development of technology, manufactured embedded products began to shrink, and emphasis on embedded systems have increased. Increased product capabilities and processing capacities reveal a management problem for multiple embedded resources.Resources that perform similar tasks can be managed with a common model definition. In this paper, we offer a solution for resource management problem that software developers working on embedded systems have to deal with. A consistent resource management operation enables developers to manage resources collectively and also facilitates to examine the whole system.Resource management problem is solved using the techniques of model-driven software development. Resource management metamodel is created using Eclipse Integrated Development Environment. Model transformation is prepared by using oAW and MOFScript model to text transformation plugins. Resource manager source code is generated using the defined transformation rules.
Benzer Tezler
- Akıllı kart yazılımlarının model güdümlü geliştirilmesi
Model based engineering for the development of smart card software
HİDAYET BURAK SARITAŞ
Yüksek Lisans
Türkçe
2011
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiUluslararası Bilgisayar Ana Bilim Dalı
YRD. DOÇ. DR. GEYLANİ KARDAŞ
- Aygıt ağacı yazılımlarının model güdümlü geliştirilmesi
Model-driven development of device tree software
SADIK ARSLAN
Yüksek Lisans
Türkçe
2018
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiUluslararası Bilgisayar Ana Bilim Dalı
DOÇ. DR. GEYLANİ KARDAŞ
- Runtime verification of internet of things using complex-event processing (RECEP)
Başlık çevirisi yok
KORAY İNÇKİ
Doktora
İngilizce
2018
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolÖzyeğin ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. İSMAİL ARI
- Model güdümlü geliştirme yaklaşımı ile otomatik kod üretimi araçlarının karşılaştırılması
Comparison of automatic code generation tools with model driven approach
BÜŞRA İÇÖZ
Yüksek Lisans
Türkçe
2021
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYıldız Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. OYA KALIPSIZ
- A component based model driven software development framework for web based applications
Web tabanlı uygulamalar için bileşen tabanlı ve model güdümlü bir yazılım geliştirme çerçevesi
AFRAH UMRAN ALRUBAEE
Yüksek Lisans
İngilizce
2017
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolAtılım ÜniversitesiYazılım Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. DENİZ ÇETİNKAYA