한국해양대학교

Detailed Information

Metadata Downloads

해양사고정보의 S-100 표준에 기반한 UML 설계 및 XML 구현

Title
해양사고정보의 S-100 표준에 기반한 UML 설계 및 XML 구현
Alternative Title
S-1 standard based UML Design and XML Implementation for Marine Casualty Information
Author(s)
김효승
Issued Date
2014
Publisher
한국해양대학교 대학원
URI
http://kmou.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000002176328
http://repository.kmou.ac.kr/handle/2014.oak/10726
Abstract
IMO introduced the concept of e-Navigation to support the vessel safety navigation using a harmonized electronic and information technology. When planning the strategy of e-Navigation implementation, the new S-100 standard has been adopted to define the common maritime data structure of e-Navigation. It provides product specifications not only for geographic features of electronic navigational charts but also for safety related features such as shipwreck or sea ice. For example, the S-101 is a product specification for electronic charts and the S-102 is a product specification for bathymetry. Another various kinds of product specifications can be registered additionally

In this regard, this paper proposes a S-100 based product specification for marine casualty information to define real world features and their attributes using UML class diagrams, and to define an appropriate schema for the diagrams using the specification of XSD.

To define the real world features, marine casualty cases reported by Korean Maritime Safety Tribunal for recent four years from 2009 to 2012 are analyzed. With this result, UML class diagrams are designed considering the basic features which are defined by the S-100 standard. An abstract class is introduced to be able to describe the various types of marine casualty such as collision, sinking, or rollover. The XSD created by this abstract class provides the schema to be utilized to generate XML documents containing marine casualty information.

An application of XML generator is implemented to create XML documents which combines XML schema definition with marine casualty information. Also, an application on the Google map is implemented to show the web-based utilization of the result of this paper.
Appears in Collections:
컴퓨터공학과 > Thesis
Files in This Item:
000002176328.pdf Download

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.

Browse