Geri Dön

Yüksek düzeyli mimari için yazılım izleme ve sınama aracı

A software monitoring and testing tool for the high level architecture

  1. Tez No: 197099
  2. Yazar: RUKİYE SÜTBAŞ
  3. Danışmanlar: Y.DOÇ.DR. KAYHAN İMRE
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Ardıl-İşlem Çizeneği, Yüksek Düzeyli Mimari (HLA), YönetimNesne Modeli (MOM), Kara Kutu Testi, Birleştirilmiş Modelleme Dili(UML), Black Box Testing, High Level Architecture (HLA), ManagementObject Model (MOM), Sequence Diagram, Unified Modeling Language (UML)
  7. Yıl: 2005
  8. Dil: Türkçe
  9. Üniversite: Hacettepe Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 114

Özet

YÜKSEK DÜZEYLİ MİMARİ İÇİN BİR YAZILIM İZLEME VE SINAMA ARACIRukiye SÜTBAŞÖZModelleme ve Simulasyon alanındaki gelişmeler, bağımsız olarak gerçekleştirilmişbenzetim sistemlerinin yeniden kullanılabilmelerini ve daha kapsamlı benzetimsistemleri oluşturmak üzere birlikte çalışabilmelerini gerektirmektedir. Bu amaçlaDMSO (Defense Modeling and Simulation Office) tarafından, Yüksek DüzeyliMimari (HLA) tanımlanmıştır. HLA'da her bir benzetim sistemi federe, benzetimsistemlerinin biraraya gelerek oluşturdukları sistem ise federasyon olarakadlandırılır. Federasyonların geliştirilmesi, dağıtılmış ortamda haberleşme, dinamikveri dağıtımı gibi faktörler sebebiyle karmaşık bir süreçtir. Bu nedenle HLAprojelerinden edinilen deneyimler doğrultusunda, FEDEP (FederationDevelopment and Execution Process) tanımlanmıştır. FEDEP, benzetim sistemlerigeliştirilirken izlenmesi gereken adımları tanımlar, fakat bu adımların nasılgerçekleştirilecekleri konusunda bilgi içermez. Yazılım süreçlerinin genelindeolduğu gibi, FEDEP modelinin uygulanmasında da otomasyon araçlarınınkullanılması, geliştirme sürecini hızlandıracak ve maliyeti düşürecektir.Bu tez kapsamında, FEDEP modelinin son aşaması olan ?federasyonun işletilmesive sonuçlarının incelenmesi? adımını kolaylaştıracak ve hızlandıracak bir izlemeve sınama aracı tasarlanmış ve gerçekleştirilmiştir. Çalışmada öncelikle sınamatanımlarının oluşturulması ele alınmıştır. Sınama tanımları ardıl-işlemçizenekleriyle ifade edileceğinden, Rational Rose RealTime aracına eklentigeliştirilmiştir. İkinci aşama federasyonun çalışması esnasında izlenmesi ve gerekliverilerin toplanmasıdır. Bunu sağlamak üzere FMT (Federation ManagementTool)'ye eklenti geliştirilmiştir. Son olarak toplanan verilerin sınama tanımlarınagöre çözümlenmesi ele alınmıştır. Sonuçlar çizelge ve grafikler aracılığıylakullanıcıya sunulmaktadır.

Özet (Çeviri)

A SOFTWARE MONITORING AND TESTING TOOL FOR THE HIGH LEVELARCHITECTURERukiye SÜTBAŞABSTRACTEvolvements in Modeling and Simulation require that simulations developedindependently should be reusable and can be composed together to form acomprehensive simulation. High Level Architecture (HLA) is described by DMSO(Defense Modeling and Simulation Office) for this purpose. In HLA, eachsimulation is called as federate and combined simulation is called as federation.Developing HLA based simulations is a complex procedure, because ofcommunication in distributed environment, dynamic data distribution. So,Federation Development and Execution Process (FEDEP) is defined byexperiences gained from HLA projects. FEDEP is a generalized process fordeveloping HLA federations, but it does not contain information about how toimplement steps of this process. As in other software processes, tools used forfacilitating the automation of the FEDEP accelerate development and decreasecost.Within the scope of this thesis work, a software monitoring and testing tool hasbeen designed and implemented with a view to accelerate and facilitate the laststep of FEDEP, ?execute federation and prepare results?. First of all, test casegeneration has been dealt with. Because sequence diagrams are used for testcase generation, a plug-in for Rational Rose RealTime has been developed.Second phase of work is monitoring federation while executing and collectingnecessary data. To implement this, a plug-in for FMT (Federation ManagementTool) has been developed. Finally analysis of collected data according to testcases has been examined. Results are presented to user via tables and charts.

Benzer Tezler

  1. Yüksek düzeyli mimari için bir yazılım modelleme aracı

    A software modeling tool for the level architecture

    TURGAY ÇELİK

    Yüksek Lisans

    Türkçe

    Türkçe

    2005

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHacettepe Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    Y.DOÇ.DR. KAYHAN İMRE

  2. Eclipse platformu için yüksek düzeyli mimari yazılım modelleme aracı

    The high level architecture software modeling tool for eclipse platform

    OĞUZ BAKTIR

    Yüksek Lisans

    Türkçe

    Türkçe

    2006

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHacettepe Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    Y.DOÇ.DR. KAYHAN İMRE

  3. Service-oriented integration of information systems for logistics management

    Lojistik yönetimi için servis tabanlı bilgi sistemleri entegrasyonu

    ŞEVKET ÇETİN

  4. Development/ testing of software for a cubesat for high resolution earth observation in a low earth orbit

    Alçak dünya yörüngesinde yüksek çözünürlüklü dünya gözlemine yönelik bir cubesat yazılımının geliştirilmesi/test edilmesi

    MEHREEN AZAM

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

    Havacılık ve Uzay Mühendisliğiİstanbul Teknik Üniversitesi

    Uçak ve Uzay Mühendisliği Ana Bilim Dalı

    PROF. DR. ALİM RÜSTEM ASLAN

  5. Adaptive symbol glossary for pattern based cognitive communication system

    Örüntü tabanlı bilişsel haberleşme sistemi için uyarlamalı sembol sözlüğü

    HUSAM Y. I ALZAQ

    Doktora

    İngilizce

    İngilizce

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    Assoc. Prof. Dr. BURAK BERK ÜSTÜNDAĞ