Geri Dön

Nesnelerin interneti (IoT) tabanlı toplu taşıma sistemi yazılımlarının model-güdümlü gidiş-dönüş mühendisliği

Model-driven round-trip engineering of IoT-based public transportation systems

  1. Tez No: 914636
  2. Yazar: SADIK ARSLAN
  3. Danışmanlar: PROF. DR. GEYLANİ KARDAŞ
  4. Tez Türü: Doktora
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2024
  8. Dil: Türkçe
  9. Üniversite: Ege Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Uluslararası Bilgisayar Ana Bilim Dalı
  12. Bilim Dalı: Bilgi Teknolojileri Bilim Dalı
  13. Sayfa Sayısı: 153

Özet

Nesnelerin İnterneti (IoT) teknolojilerinin kullanımı toplu taşıma sistemlerinin geliştirilmesinde giderek yaygınlaşmaktadır. Ancak sürekli mobil olma, uç sıcaklık aralıklarında çalışma, titreşim gibi kendine has problemleri de barındıran IoT tabanlı toplu taşıma sistemleri genel IoT sistemlerinden farklılaşmaktadırlar. Bu farklılıklardan kaynaklı olarak genel IoT sistemleri için sunulan mevcut model-güdümlü geliştirme metodolojisi, modelleme dilleri ve araçlarının IoT tabanlı toplu taşıma sistemlerinin geliştirilmesinde doğrudan kullanımında güçlükler yaşanabilmektedir. Üstelik bu metodoloji, dil ve/veya araçların kullanımı sadece ileri mühendisliği desteklemektedir ve geliştirilen ürünlerdeki değişikliklerin modellere yansıtılmasını ve sistemin tersine mühendisliğini desteklememektedirler. Toplu taşıma sistemlerinin geliştirilmesinde söz konusu modelleme dili tanımlama ve ileri ve tersine mühendisliği bir arada sunan bir gidiş-dönüş mühendisliği ihtiyaçlarından hareketle bu tezde, ilk kez IoT tabanlı toplu taşıma sistemlerinin geliştirilmesini sağlayan bir alana-özgü modelleme dili geliştirilmiştir ve bunun kullanılmasını içeren bir model-güdümlü geliştirme yöntemi tanımlanmıştır. DSML4PT adı verilen bu dilin değerlendirme çalışması bu alanda çalışan geliştiricilerin katılımı ile yapılmıştır. Değerlendirme çalışmasından anlaşılmıştır ki DSML4PT geliştirme zamanını neredeyse %50 azaltmaktadır. Ayrıca fonksiyonel uygunluk, dayanıklılık, tekrar kullanılabilirlik gibi kriterlerin de olduğu anket değerlendirmesinde DSML4PT'nin 5'li Likert ölçeği üzerinden 4,44 puan aldığı görülmüştür. DSML4PT kullanımı ile elde edilen yazılımlarda sonradan yapılan değişikliklerin karşılık gelen toplu taşıma sistem modellerine yansıtılmasına imkân veren ve RE4PT adı verilen bir tersine mühendislik ortamı da yine tez kapsamında geliştirilmiştir. Bu ortamı da içeren tüm gidiş-dönüş mühendisliğinin (RTE4PT) değerlendirme çalışmaları yapılmıştır. Elde edilen sonuçlardan görülmüştür ki tüm IoT tabanlı toplu taşıma gidiş-dönüş mühendisliği ortamını içeren RTE4PT'nin kullanımının IoT tabanlı toplu taşıma sistemlerini geliştirme zamanı süresini yarı yarıya azaltmaktadır. Tüm araç kümesinin anketler aracılığı ile yapılan niteliksel değerlendirmesinde ise yine 5'li Likert ölçeği üzerinden ortalam 4,5 gibi yüksek bir değerlendirme puanına ulaştığı görülmüştür.

Özet (Çeviri)

The use of Internet of Things (IoT) technologies is becoming increasingly common in the development of public transportation systems. However, IoT-based public transportation systems, which have domain-specific problems such as being constantly mobile, operating in extreme temperature ranges, and vibration, differ from general IoT systems. Due to these differences, there may be difficulties in directly using the current model-driven development methodologies, modeling languages and tools offered for general IoT systems in the development of IoT-based public transportation systems. Moreover, the use of this methodology, language and/or tools only supports forward engineering and does not support the reflection of changes in the developed products into the models and reverse engineering of the system. Originating from the needs of defining a modeling language in the development of public transportation systems and a round-trip engineering that combines forward and reverse engineering, in this thesis, a domain-specific modeling language that enables the development of IoT-based public transportation systems has been developed and a model-driven development method that includes its use has been defined. The evaluation study of this language, called DSML4PT, was carried out with the participation of developers working in this domain. Conducted evaluation study showed that DSML4PT reduces development time by almost 50%. In addition, acording to a questionairre-based qualitative evaluation, which included criteria such as functional suitability, durability and reusability, it was seen that DSML4PT received a score of 4.44 over 5-point Likert scale. A reverse engineering environment called RE4PT, which allows subsequent changes in the software obtained using DSML4PT to be reflected in the corresponding public transportation system models, has also been developed within the scope of the thesis. Evaluation studies of the entire round-trip engineering (RTE4PT) including this environment have been carried out. Achieved results showed that the use of RTE4PT, which includes the entire round-trip engineering environment, reduces the development time of IoT-based public transportation systems by half. Moreover, the participants scored the usability of this environment as 4.5 again over 5-point Likert scale taking into consideration the various aspects of the qualitative evaluation of round-trip engineering.

Benzer Tezler

  1. Attitudes of citizens towards IoT-based smart city applications and use: development of an adoption model using structural equation modeling

    Kent sakinlerinin IoT tabanlı akıllı şehir uygulamalarına ve bu uygulamaların kullanımına karşı tutumu: yapısal eşitlik modeli kullanarak bir kabul modeli geliştirilmesi

    FIRAT BEŞTEPE

    Doktora

    İngilizce

    İngilizce

    2021

    Bilim ve TeknolojiOrta Doğu Teknik Üniversitesi

    Bilişim Sistemleri Ana Bilim Dalı

    PROF. DR. SEVGİ ÖZKAN YILDIRIM

  2. OFDM with index modulation for narrowband iot and mmtc

    Dar bant nesnelerin interneti ve kitlesel makine tipi haberleşme için indeks modülasyonlu OFDM

    ARMED TUSHA

    Yüksek Lisans

    İngilizce

    İngilizce

    2018

    Elektrik ve Elektronik Mühendisliğiİstanbul Medipol Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. HÜSEYİN ARSLAN

  3. IoT tabanlı akıllı şehirlerde derin öğrenme ve mobil tabanlı akıllı park sistemi yaklaşımı

    Deep learning and mobile-based smart parking system approach in IoT-based smart cities

    HİKMET CANLI

    Doktora

    Türkçe

    Türkçe

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolDüzce Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. SİNAN TOKLU

  4. Design and development of IoT based simulation framework for wireless sensor network towards environment monitoring

    Ortam izlemeye yönelik kablosuz sensör ağı için IoT tabanlı simülasyon çerçevesi tasarımı ve geliştirilmesi

    ALI HAMZAH NAJM AFLOOGEE

    Doktora

    İngilizce

    İngilizce

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolAltınbaş Üniversitesi

    Elektrik ve Bilgisayar Mühendisliği Ana Bilim Dalı

    Assist. Prof. Dr. SEFER KURNAZ

  5. Akıllı şehir uygulamaları için kablolu haberleşme şebekesinin incelenmesi

    Examination of the cabled communication network for smart city applications

    MÜCAHİT FURKAN YUMŞAK

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    Elektrik ve Elektronik MühendisliğiNecmettin Erbakan Üniversitesi

    Elektrik ve Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MÜMTAZ MUTLUER