HLA TABANLI DAĞITIK SİMULASYONDA SENARYO YÖNETİM UYGULAMALARI

Makalenin İngilizce İsmi: 
SCENARIO MANAGEMENT PRACTICES IN HLA-BASED DISTRIBUTED SIMULATION
Makale İçerik Bilgileri
Makale Dili: 
İngilizce
Anahtar Kelimeler: 
Dağıtık simülasyon
yüksek seviye mimarisi
senaryo yönetimi
askeri senaryo tanımlama dili
federasyon geliştirme ve koşturma prosesi
Türkçe Özet: 

Dağıtık simülasyonda eğitim, eğitim amaçlarını karşılamak maksadıyla
genellikle dikkatlice oluşturulmuş ve tasarlanmış simülasyon senaryolarını
içermektedir. Simülasyon senaryoları (diğer bir deyişle federasyon
senaryoları), Federasyon Geliştirme ve Koşturma Prosesi’nde belirtilen
federasyon tasarımı ve geliştirilmesi için önemli bir rol oynamakta ve aynı
zamanda simülasyon senaryoları, dağıtık simülasyon alanında bir
simülasyonun geliştirilmesinin başlangıcından (analiz ve tasarım) icrasına
kadar tüm basamaklarında kullanılmaktadırlar. Dağıtık simülasyonda
senaryoların böylesine yoğun kullanımı senaryo yönetimini zorunlu
kılmaktadır. Dağıtık bir simülasyonda senaryo yönetimi; senaryonun
geliştirilmesi, senaryonun yüklenmesi, senaryonun dağıtımı, olay enjektesi ve
dağıtık eğitimde senaryoya bağımlı veri toplanması aktivitelerini
içermektedir.
Bu makale simülasyon senaryolarının temel kavramlarını açıklamakta, bir
senaryo nesne modeli tanıtmakta ve pratik açıdan dağıtık bir simülasyonda ki
temel senaryo yönetim aktivitelerini tartışmaktadır. Bu makale aynı zamanda
senaryo yönetim aktivitelerini açıklamak için makale boyunca dağıtılmış bir
şekilde gerçek bir deniz dağıtık etkileşimli simülasyon örneği sunmaktadır.

Key Words: 
Distributed simulation
high level architecture
scenario management
military scenario definition language
federation development and execution process
İngilizce Özet: 

Training in a distributed simulation generally involves carefully designed and
constructed simulation scenarios to fulfill the training aims. The simulation
scenarios (i.e. federation scenario) play an important role in the federation
design and development as specified in Federation Development and
Execution Process. The simulation scenarios are used in every step in
distributed simulation arena from the beginning (analysis and design) of a
distributed simulation development to the execution. Such an extensive use of
scenarios in a distributed simulation dictates a scenario management. In a
distributed simulation, the scenario management includes the activities of
scenario development, scenario loading, scenario distribution, event
injection, and scenario-related data collection in a distributed training.
This article explains the major concepts of simulation scenarios, introduces a
scenario object model, and discusses the main activities in scenario
management in a distributed simulation with a practical view. This article
also presents a running real-life example of a naval distributed interactive
simulation to illustrate the scenario management activities.

Yazar Bilgileri
1. Yazar
Yazar Adı: 
Okan Topçu
Yazar E-posta: 
2. Yazar
Yazar Adı: 
Halit Oğuztüzün
Yazar Üniversitesi: 
Orta Doğu Teknik Üniversitesi
Yazar E-posta: 
Makale Künye Bilgisi
Makalenin Yayımlandığı Dergi: 
Deniz Harp Okulu Deniz Bilimleri ve Mühendisliği Dergisi
Makale Yayın Yılı: 
2010
Cilt/Sayı: 
6
Sayı: 
2
Sayfa Aralığı: 
1-33
PDF Dosyası: 
Referanslar: 

[1] Topçu O. and Oğuztüzün H., “Developing an HLA Based Naval Maneuvering
Simulation”, in Naval Engineers Journal (NEJ) by American Society of Naval Engineers
(ASNE), vol.117 no.1, pp. 23-40, DOI: 10.1111/j.1559-3584.2005.tb00319.x, Winter 2005.
[2] IEEE 1516 Standard for Modeling and Simulation (M&S) High Level Architecture
(HLA)-Framework and Rules, September 21, 2000.
[3] IEEE 1516.2 Standard for Modeling and Simulation (M&S) High Level Architecture
(HLA)-Object Model Template Specification, September 21, 2000.
[4] IEEE 1516.1 Standard for Modeling and Simulation (M&S) High Level Architecture
(HLA)-Federate Interface Specification, September 21, 2000.
[5] Simulation Interoperability Standards Organization (SISO), Standard for Military
Scenario Definition Language (MSDL), SISO-STD-007-2008, October 14, 2008.
[6] Topçu O., “Naval Surface Tactical Maneuvering Simulation System Technical Report
(Draft)”, manuscript, 2010.
[7] Hunt K., and Harten E., “A New Paradigm for Developing and Maintaining Scenarios
for Distributed Simulation Systems”, 99S-SIW-179, in the Proceedings of the SISO Spring
Simulation Interoperability Workshop (SIW), 1999.
[8] Savasan, H. and Oğuztüzün H., "Distributed Simulation of Helicopter Recovery
Operations At Sea", Proceedings of Military, Government, and Aerospace Simulation
(MGA02), Advanced Simulation Technologies Conference Simulation Series Volume 34
number 3 pp.120-125, April 2002.
[9] Microsoft XML Core Services (MSXML), “http://msdn.microsoft.com/enus/
library/ms760399(VS.85).aspx”, last accessed January 09, 2010.
[10] Ullner F., Lundgren A., Blomberg J., and Andersson N., “The Lessons Learned from
Implementing a MSDL Scenario Editor”, 08F-SIW-001, in the Proceedings of Fall
Simulation Interoperability Workshop (SIW), 2008.
[11] IEEE 1516.3 Standard for IEEE Recommended Practice for High Level Architecture
(HLA) Federation Development and Execution Process (FEDEP), Apr 23, 2003.
[12] Topçu O., “Development, Representation, and Validation of Conceptual Models in
Distributed Simulation”, Defence R&D Canada – Atlantic (DRDC Atlantic) Technical
Memorandum (TM 2003-142), Halifax, NS, Canada, February 2004.
[13] Macannuco D. and Levan M., “Rapid Scenario Generation through Scripts”, 07SSIW-
021, in the Proceedings of Spring Simulation Interoperability Workshop (SIW), 2007.
[14] Fowler M., “UML Distilled 3rd Edition A Brief Guide to the Standard Object
Modeling Language”, ISBN: 0-321-19368-7, Addison-Wesley, 2004.
[15] Brill M., Damm W., Klose J., Westphal B., and Wittke H., “Live Sequence Charts: An
Introduction to Lines, Arrows, and Strange Boxes in the Context of Formal Verification”,
Integration of Software Specification Techniques for Applications in Engineering (ISSN:
0302-9743), Springer Berlin Lecture Notes in Computer Science (LNCS) book series,
vol.3147, pp. 374-399, 2004.
[16] Schmidt D.C., “Model-Driven Engineering”, IEEE Computer, vol.39 no.2, pp. 25-32,
2006.
[17] One Semi-Automated Forces, “ OneSAF’s MSDL implementation (Military Scenario
Development Environment)”,
http://www.onesaf.net/community/index.php?option=com_content&task=catego...
id=5&id=18&Itemid=36#18, last accessed January 30, 2010.
[18] Simulation Interoperability Standards Organization (SISO), Coalition Battle
Management Language (C-BML), SISO-STD-008-20XX,
http://www.sisostds.org/index.php?tg=articles&idx=More&article=439&topic...,
last accessed January 30, 2010.
[19] Blais C., Dodds R., Pearman J., and Baez F., “Rapid Scenario Generation for Multiple
Simulations: An Application of the Military Scenario Definition Language (MSDL)”, 09SSIW-
003, in the Proceedings of Spring Simulation Interoperability Workshop (SIW), 2009.
[20] Lofstrand B., Karkkairen V., Strand J., ericsson M., Carmenta J., and Lepp H.,
“Scenario Management – Common Design Principles and Data Interchange Formats”, 04ESIW-
070, in the Proceedings of European Simulation Interoperability Workshop (SIW),
2004.

Türkiye’nin ilk İşletme Fakültesi olan İstanbul Üniversitesi İşletme Fakültesi bir ilke daha imza atmaya hazırlanıyor. Arastirmax.com "1. Liselerarası İşletme ve Ekonomi Proje Yarışması"nın sponsorlarından biri olmaktan gurur duymakta.