• 제목/요약/키워드: Maritime Software

검색결과 266건 처리시간 0.023초

CI툴을 이용한 해양소프트웨어품질 맞춤형 프로세스 사례 (Case study of customizing a Continous Integration Tool for Maritime Software)

  • 임상우;김길용;이서정
    • 디지털콘텐츠학회 논문지
    • /
    • 제16권6호
    • /
    • pp.893-900
    • /
    • 2015
  • 국제해사기구에서는 e-Navigation의 개발과정에 소프트웨어 품질에 대한 고려가 필수적으로 도입될 수 있도록 해양소프트웨어품질보증을 진행해오고 있다. 소프트웨어 품질 확보를 위해서는 소프트웨어 개발 프로젝트 전반에 걸쳐 정해진 절차를 따르고, 각 절차를 수행한 결과로 산출물의 작성이 필요하다. 이를 지원하는 도구의 활용은 소프트웨어 개발의 생산성에 중요한 요소가 될 수 있다. 본 논문에서는 실시간 모니터링과 문서의 자동화가 가능한 도구를 활용하여 해양 소프트웨어 개발에 적용하기 위한 사례를 소개한다. 도구 활용에 대한 기대효과 및 해양 SQA에 적용하기 위한 절차의 개선에 대해서 논의한다. 개선된 절차를 도구에 반영하여 해양 SQA에 맞춤형 도구를 개발하는 것을 향후 목표로 한다.

해양 소프트웨어 품질 제고를 위한 자동화 도구 활용 사례 연구 (Case study of Utilizing Automated Tools for Improving Maritime Software Quality)

  • 임상우;김길용;이서정
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2015년도 추계학술대회
    • /
    • pp.51-52
    • /
    • 2015
  • 국제해사기구에서는 e-Navigation의 개발과정에 소프트웨어 품질에 대한 고려가 필수적으로 도입될 수 있도록 해양 소프트웨어품질 보증을 진행해오고 있다. 소프트웨어 품질 확보를 위해서는 소프트웨어 개발 프로젝트 전반에 걸쳐 정해진 절차를 따르고, 각 절차를 수행한 결과로 산출물의 작성이 필요하다. 이를 지원하는 도구의 활용은 소프트웨어 개발의 생산성에 중요한 요소가 될 수 있다. 본 논문에서는 실시간 모니터링과 문서의 자동화가 가능한 도구를 활용하여 해양 소프트웨어 개발에 적용하기 위한 사례를 소개한다. 도구 활용에 대한 기대효과 및 해양 SQA에 적용하기 위한 절차의 개선에 대해서도 논의한다. 개선된 절차를 도구에 반영하여 해양 SQA에 맞춤형 도구를 개발하는 것을 향후 목표로 한다.

  • PDF

A Study on Development of LCD monitor-Based Pilots' Ship-Handling Simulator

  • Jeong, Tae-Gweon;Chen, Chao;Lee, Shin-Geol;Lee, Jeong-Jin;Huh, Yong-Bum
    • 한국항해항만학회지
    • /
    • 제36권9호
    • /
    • pp.715-720
    • /
    • 2012
  • This paper is to introduce the development of a LCD monitor-based pilots' ship handling simulator installed in the office of Korea Maritime Pilots Association. This simulator is composed of hardware which includes working server array, operation PC, monitor array, rudder, thruster and telegraph peripheral devices, and software which includes ship mathematical model software, ship conning software, image supporting software and so on. In this simulator, MMG mathematical model is used to create thirteen(13) ship models, which are based on sea trial data & pilots' opinion. According to requirements of pilots, virtual scenes of different port areas are built, and some required additional functions are also developed. By using this simulator, pilots can fulfill all kinds of training exercises, design of channel approaching ports, traffic safety analysis, prevention of accident research and other tasks, so as to grasp the characteristics of different ships, and accumulate experience for piloting.

소프트웨어 품질 향상을 위한 리팩토링 효과 분석 : AIS 중개 서버 프로그램을 대상으로 (Refactoring Effectiveness Analysis for Software Quality Enhancement : using AIS Mediation Server Program)

  • 이서정;이재욱;황훈규;이장세
    • 한국항해항만학회지
    • /
    • 제36권5호
    • /
    • pp.363-370
    • /
    • 2012
  • 최근 국제해사기구에서 추진하고 있는 e-navigation은 선박의 안전운항을 위한 다양한 서비스를 지향하고 있다. 이에 따라, 해양 분야에 다양한 소프트웨어 개발이 기대되고 있으며, 동시에 그 품질의 중요성이 높아지고 있다. 이 논문에서는 소프트웨어의 품질 향상의 실험을 위해, 기존 AIS중개서버 프로그램에 소프트웨어 리팩토링(refactoring) 기법을 적용하였으며, 그 효과를 분석하였다. 리팩토링은 소프트웨어를 소스 코드 수준에서 구조의 복잡성을 줄여서, 이해하기 쉽고 기능 변경이 용이한 상태로 변경하는 기법이다. 이를 통해, 겉으로 보이는 동작의 변화는 없이 내부구조가 변경된다. 리팩토링 적용 효과 분석을 위해서, IEC/ISO 9126 소프트웨어 품질표준의 유지보수성과 관련된 기존 메트릭의 산술적 측정기법을 도입했다.

Justification on engine information in maritime service portfolio for effective implementation of e-Navigation

  • Lee, Young-Chan;Sim, Myeong-Bo;Hong, Woo-Ram;Lee, Jae-Yeong;Jung, Byung-Gun
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제39권10호
    • /
    • pp.1049-1053
    • /
    • 2015
  • This paper proposes to include engine information in Maritime Service Portfolio (MSP) for effective implementation of e-Navigation. Even though engine information is one of most important element to e-Navigation, MSP consists of mainly about navigation and communication information not included engine information. Furthermore, in reality, engine information sent from ship side such as mainly noon report and Planned Maintenance System (PMS) is too limited to make e-Navigation possibly. Therefore, Remote diagnostic structure receiving and sending data of engine information must be included in MSP for implementation of e-Navigation. Also, it has to be designed, and developed by Software Quality Assurance (SQA).

A Development of GPS SIS Anomalies Generation Software

  • Han, Younghoon;Ko, Jaeyoung;Shin, Mi Young;Cho, Deuk Jae
    • Journal of Positioning, Navigation, and Timing
    • /
    • 제2권1호
    • /
    • pp.33-40
    • /
    • 2013
  • In this paper, GPS signal anomaly generation software is proposed which can be used for the analysis of GPS signal anomaly effect and the design, verification, and operation test of anomalous signal monitoring technique. For the implementation of anomalous signal generation technique, anomalous signals are generated using a commercial signal generation simulator, and their effects and characteristics are analyzed. An error model equation is proposed from the result of analysis, and the anomalous signal generation software is constructed based on this equation. The proposed anomalous signal generation software has high scalability so that users can easily utilize and apply, and is economical as the additional cost for purchasing equipment is not necessary. Also, it is capable of anomalous signal generation based on real-time signal by comparing with the commercial signal generation simulator.

해양용 DGPS 구조개선을 위한 RSIM 설계에 관한 연구 (A Study on Design of Reference Stations and Integrity Monitors for Maritime DGPS Recapitalization)

  • 박상현;서기열;조득재;서상현
    • 한국항해항만학회지
    • /
    • 제33권10호
    • /
    • pp.691-697
    • /
    • 2009
  • 현재 운영되고 있는 해양용 DGPS 시스템은 하드웨어 RSIM 방식으로서 DGPS 구조개선시 고려해야 할 위성항법시스템의 다원화와 미래 해양 사용자의 최소 요구성능을 만족시킬 수 있는 기술 적용에 효율적이지 못하다는 문제가 있다. 본 논문에서는 이러한 문제를 해결하기 위하여 소프트웨어 RSIM 방식으로 해양용 DGPS 시스템을 구조개선하는 방안을 연구한다. 이를 위해 본 논문은 해양용 DGPS 시스템에 적합한 소프트웨어 RSIM 방식을 제안하고, 제안한 방법의 기술적 타당성 분석을 위하여 광대역폭, 높은 표본화 주파수, 데이터 고속전송 사양을 갖는 RF 모듈과 DSP 모듈을 제작하며, 이를 이용하여 제안한 방법을 적용한 해양용 DGPS 시스템을 구현한다. 그리고 신호처리 소요시간 분석을 통하여 개인용 컴퓨터 환경에서 제안한 소프트웨어 RSIM 방식이 실시간으로 운영됨에 문제가 없음을 보인다. 마지막으로 본 논문은 제안한 방법으로 설계된 DGPS 시스템의 보정정보 정확도가 RTCM 221-2006-SC104-STD을 통해 규정된 국제기구 요구성능을 만족시키고 있음을 확인한다.

연약지반 무한궤도차량의 다물체 동적거동 해석 (Multibody Dynamic Analysis of a Tracked Vehicle on Soft Cohesive Soil)

  • 김형우;홍섭;최종수;여태경
    • 한국해양공학회지
    • /
    • 제21권1호
    • /
    • pp.69-74
    • /
    • 2007
  • This paper is concerned about the dynamic analysis of an underwater test miner, which operates on cohesive soil. The test miner consists of tracked vehicles and a pick-up device. The motion of the pick-up device, relative to the vehicle chassis, is controlled by two pairs of hydraulic cylinders. The test miner is modeled by means of commercial software. A terramechanics model of cohesive soft soil is implemented with the software and applied to a dynamic analysis of the test miner model. The dynamic responses of the test miner are studied with respect to four different types of terrain conditions.

Software Library Design for GNSS/INS Integrated Navigation Based on Multi-Sensor Information of Android Smartphone

  • Kim, Youngki;Fang, Tae Hyun;Seo, Kiyeol
    • Journal of Positioning, Navigation, and Timing
    • /
    • 제11권4호
    • /
    • pp.279-286
    • /
    • 2022
  • In this paper, we designed a software library that produces integrated Global Navigation Satellite System (GNSS) / Inertial Navigation System (INS) navigation information using the raw measurements provided by the GNSS chipset, gyroscope, accelerometer and magnetometer embedded in android smartphone. Loosely coupled integration method was used to derive information of GNSS /INS integrated navigation. An application built in the designed library was developed and installed on the android smartphone. And we conducted field experiments. GNSS navigation messages were collected in the Radio Technical Commission for Maritime Service (RTCM 3.0) format by the Network Transport of RTCM via Internet Protocol (NTRIP). As a result of experiments, it was confirmed that design requirements were satisfied by deriving navigation such as three-dimensional position and speed, course over ground (COG), speed over ground (SOG), heading and protection level (PL) using the designed library. In addition, the results of this experiment are expected to be applicable to maritime navigation applications using smart device.

소수의 풍력발전기에 의한 해상관제 레이더 간섭 영향 (Effect of Maritime Traffic Control Radar Interference by a small number of Wind Turbines)

  • 오성원;박태용
    • 한국항행학회논문지
    • /
    • 제25권3호
    • /
    • pp.236-241
    • /
    • 2021
  • 본 논문에서는 해상에 설치되는 풍력발전기에 의한 해상 관제 레이더의 간섭 여부를 분석하는 방법론을 제시하고, 군산항 인근 해역에 설치되는 소수의 풍력발전기에 의한 해상 관제 레이더의 간섭 여부를 분석하였다. 레이더 간섭 분석은 ray 기반의 전자기 해석 프로그램을 이용하였으며, 고도 정보를 포함하는 수치지형도, 풍력발전기 도면 및 파도를 포함하는 해수면을 전자기 해석 프로그램에 맞게 변환하여 주변 지형과 풍력발전기에 의한 영향을 반영하였다. 분석 결과 대규모 풍력발전단지가 아닌 소수의 풍력발전기의 설치는 해상 관제 레이더의 운용에 심각한 영향이 없는 것으로 분석된다.