Browse > Article
http://dx.doi.org/10.9708/jksci.2021.26.09.097

A Study on the Standardization of On-Board Training System Software for Naval Ship Engineering Control System  

Kwak, Seung-Chul (Naval R&D Center, Hanwha Systems)
Abstract
Since 1993, Successfully localized naval combat System has made steady development on various domestic and foreign ships. On the other hand, Engineering Control System(ECS) is dependent on foreign companies. Therefore, there is a lot of interest and research in the localization of ECS in the navy defense industry. As one of various studies, a preliminary study of domestic ECS software that can be commonly applied to naval ships is in progress. This paper propose Ecs Obts Scalable Platform(EOSPA) as the standard architecture of ECS On-Board Training System(OBTS) software by applying object-oriented programming and standardization. And this introduces EOSPA's structure, function, and features of each component. Furthermore, high reusability and maintainability are expected in the development of ECS OBTS software applying EOSPA in various naval ships.
Keywords
ECS(Engineering Control System); OBTS(On-Board Training System); Simulation; CMS(Combat Management System); OOP(Object-Oriented Programming); Component Platform; Standard Architecture;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Robert C.Martin, "Agile Software Development, Principles, Patterns, and Practices,"Prentice Hall, New Jersey, pp.95-145,2002.
2 Robert C.Martin, "Clean Code: A Handbook of Agile Software Craftsmanship," Prentice Hall, New Jersey, pp.138-140, 2008.
3 Kim Mingon, Shim Jaesoon, Jung Sungyoung, Park Sungchan, "A Study on the Naval Ship Propulsion System Dynamic Simulation Software Development ,Vol.1,No.1.pp.100-100, 2018.
4 Kyoun-Wan Lee, Kwang-yul Yu, Sung-Chan Park, Jeong-Soo Kim, Min-Gon Kim, Moon-Chan Kim, "Controllable Pitch propellers for the simulation of naval ship propulsion system dynamics," Journal of the Korean Society of Marine Engineering, Vol.43, No.9,pp.693-700, 2019.
5 Jea-hee Jang, Seung-woo Shin, Min-gon Kim, Jin-seok Oh, "Development of CODOG Propulsion System Simulator," Journal of the Korea Institute of Information and Communication Engineering, Vol. 21, No. 9, pp.1808-1817, 2017.   DOI
6 Hunseok Lee, Jae-hee Jang, Nayoung Son, Young-min Kang, Min-wook Kim, Dong-jin Kim, Jin-Seok Oh, "Simulator Development for the Control System of CODLOG Propulsion System," The Korean Society of Marine Engineering Fall Conference, Busan Port International Passenger Terminal, 2016.
7 Ki-Tae Kwon, Ki-Pyo Kim, HwanJun Choi, "Design of the Scalable Naval Combat System Software using Abstraction and Design Pattern," Journal of the Korea Society of Computer and Information, Vol. 24, No. 7, pp.101-108, 2019.   DOI
8 Hun-Yong Shin, Joo-Yong Kim, "Research of OSD standardization in Naval Combat System," Information and Control Symposium, pp.354-355, 2012.
9 Sung-Wook Park, "A Study On The Improvement of Engineering Control System Hardware,"The Institute of Electronics and Information Engineers, pp.621-622, 2015
10 Seung-Woo Shin, Sang-Hoon Lee, Dong-Jin Kim, "A Study of localization of engineering control system for naval ships,"Naval Ship Technology & Weapon Systems seminar, Vol.1, No.1, pp.582-585, 2017.
11 Jung-Sung Young, Hun-Seok Lee, Jin-Seok Oh, "Development of an ECS Simulator for Warship Propulsion Systems," American Society of Naval Eng, Vol.132, No.2, pp.133-140, 2020.
12 Peter Wegner, "Concepts and paradigms of object-oriented programing," ACM SIGPLAN OOPS Messenger, Vol.1, No.1, pp.7-87, 1990.   DOI