Model Güdümlü Taktiksel Harp Sahası Yönetim Sistemi Tasarımı

Askeri bir harekatta birimler arası mesajlaşma ve görev dağılımı esastır. Müttefik harekatlarda saha bilgisinin müttefik birimler arasında paylaşılabilmesi hayati öneme sahiptir. Ortak bir dil yapısına dayalı alana özgü diller sayesinde birimler çatışma hakkında güncel bilgiye erişebilir ve farklı dillerin entegrasyonu ile müttefik harekatlar yönetilebilir. Bu çalışmada örnek bir THSYS için üç farklı yaklaşım kullanılmış ve kıyaslanmıştır: (1) Geleneksel dil bilgisi geliştirme yaklaşımı, (2) üst-üst modelden üst model geliştirme ve (3) ayrımlama yoluyla model güdümlü tasarım. Model dönüşümleri ile model güdümlü yaklaşımın üretkenlik, tekrar kullanılabilirlik, taşınabilirlik, müştereklik gibi kalite unsurlarına katkısı gösterilmiştir.

Model Driven Development Approach for Tactical Battlefield Management

In a military operation distribution of commands, feedback of controls, splitting the intelligence, and execution of missions are the crucial issues. Besides, in a joint war-fight, exchange of information is the most important issue. These issues are handled by battle management systems. The basic aim of such systems is to provide a common language so that any instrument of the combat will be well-informed. This leads to develop domain specific languages (DSL) that can best capture the concerns of the domain and that also conform to a common language for integration. In this work, we elaborate on a sample tactical battlefield management system (TBMS) utilizing the benefits of the model-driven software development (MDSD) such as productivity, reuse, portability, and interoperability. First a traditional approach based on grammarware is taken. Then two MDSD approaches are considered: from scratch and UML Profiling. Finally, the three approaches are compared for several aspects.

___

  • Thales, 2010. Tactical battlefield management systems: T-BMS, comm@nder. Kaynak: http://www.thalesgroup.com
  • M. Suppliers and News, 2010. Tactical battlefield management systems - TROP. Kaynak: http://www.armedforces-int.com/article/tactical- battlefield-management-systems-trop.html
  • Systematic, 2010. Sitaware battle management. Kaynak: http://www.systematic.com
  • B. Systems, 2010. Battle management system. Kaynak: http://www.baesystems.com
  • R. Blobalnet, 2010. BattleHawk combat management system. Kaynak: http://www.rfglobalnet.com/product.mvc/Combat- Management-Systems
  • L. Martin, 2010. Tactical battle management core systems (TBMCS). Kaynak: http://www.deagel.com/Display-and-Network- Systems/TBMCS_a001286001.aspx
  • W. P. Sudnikovich, J. M. Pullen, M. S. Kleiner ve S. A. Carey, 2004. “Extensible battle management language as a transformation enabler”, sayı 80, no.12, sayfa 669--680.
  • SISO, 2010. C-BML product development group. Kaynak: http://www.sisostds.org
  • A. Bordertsky, R. B. L. Duffy, E. Bach ve C. Oros, 2004. “A proposed model of battle rhythm at the tactical level”, 9. International Command and Control Research and Technology Symposium, San Diego, CA.
  • R. W. Jacobs, 2004. “Model-driven development of command and control capabilities for joint and coalition warfare”, 9th International Command and Control Research and Technology Symposium, San Diego, CA.
  • The Eclipse Modeling Framework (EMF) overview, 2010. Kaynak: http://help.eclipse.org