Hla Nesne Model Şablonu Temelli Fom-çevik Kod Üretimi

dc.contributor.advisor Erdoğan, Nadia tr_TR
dc.contributor.author Akdemir, Cemil tr_TR
dc.contributor.department Bilgisayar Mühendisliği tr_TR
dc.contributor.department Computer Engineering en_US
dc.date 2009 tr_TR
dc.date.accessioned 2009-06-09 tr_TR
dc.date.accessioned 2015-04-07T13:59:29Z
dc.date.available 2015-04-07T13:59:29Z
dc.date.issued 2009-06-10 tr_TR
dc.description Tez (Yüksek Lisans) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2009 tr_TR
dc.description Thesis (M.Sc.) -- İstanbul Technical University, Institute of Science and Technology, 2009 en_US
dc.description.abstract Bu çalışmada, kod üretim teknikleri kullanılarak HLA Nesne Model Şablonu temelli veri iletişim katmanının üretilmesi ve bu katmanı içeren bir simülasyon geliştirme altyapısının tasarımı ele alınmıştır. Bu kapsamda, simülasyon sistemine bağlantıyı sağlayan bir bağlantı katmanı ile uygulama kodunun üzerinde geliştirileceği bir simülasyon yönetim katmanı da geliştirilmiştir. Bu altyapı, geliştirilen simülasyon uygulamalarının yeni ihtiyaçlar doğrultusunda nesne modeli değişimlerinden en az seviyede etkilenmeleri için FOM-çevik olarak tasarlanmıştır. Literatürde benzer amaçlı çalışmalar ve ticari ürünlerle mimari, uyumluluk, performans, kullanım ve kod üretme teknikleri açılarından karşılaştırılmıştır. Elde edilen sonuçlar, altyapının sağladığı temel HLA hizmet servisleri ve ek bir programlama diline ihtiyaç duymaması nedeni ile belirli ihtiyaçlar doğrultusunda geliştirilmiş ve genellikle özelleştirilmiş olan bu tür uygulamalardan daha kullanılabilir olduğunu ortaya koymuştur. Aynı zamanda sunulan FOM-çevik özelliği ile altyapının genişleyebilirlik açısından da avantajlı olduğu gözlenmiştir. tr_TR
dc.description.abstract This study handles to develop a simulation development framework that includes an auto-generated data communication layer that is produced by means of code generation techniques. For the framework’s completeness a connection layer to simulation network and another layer that the application code is implemented onto are also included in the study. The framework has been developed to keep the developed applications be minimally affected from the changes in the object model on changing requirements. It is compared with similar literatural studies and commercial product from the point of view of architecture, compatibility, performance, usage and code-generation techniques. Obtained results has showed that it serves more generally than the ones that were developed or specialized for some specific requirements in terms of the basic HLA services it offers and that it does not require any additional external language use. Meanwhile, the FOM-agile aspect of the framework makes it more expedient over the other existing studies. en_US
dc.description.degree Yüksek Lisans tr_TR
dc.description.degree M.Sc. en_US
dc.identifier.uri http://hdl.handle.net/11527/332
dc.publisher Fen Bilimleri Enstitüsü tr_TR
dc.publisher Institute of Science and Technology en_US
dc.rights İTÜ tezleri telif hakkı ile korunmaktadır. Bunlar, bu kaynak üzerinden herhangi bir amaçla görüntülenebilir, ancak yazılı izin alınmadan herhangi bir biçimde yeniden oluşturulması veya dağıtılması yasaklanmıştır. tr_TR
dc.rights İTÜ theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. en_US
dc.subject HLA tr_TR
dc.subject Kod üretimi tr_TR
dc.subject Nesne model şablonu tr_TR
dc.subject HLA en_US
dc.subject Code generation en_US
dc.subject Object model template en_US
dc.title Hla Nesne Model Şablonu Temelli Fom-çevik Kod Üretimi tr_TR
dc.title.alternative Hla Object Model Template Based Fom-agile Code Generation en_US
dc.type Master Thesis en_US
Dosyalar
Orijinal seri
Şimdi gösteriliyor 1 - 1 / 1
thumbnail.default.alt
Ad:
9364.pdf
Boyut:
852.68 KB
Format:
Adobe Portable Document Format
Açıklama
Lisanslı seri
Şimdi gösteriliyor 1 - 1 / 1
thumbnail.default.placeholder
Ad:
license.txt
Boyut:
3.14 KB
Format:
Plain Text
Açıklama