• Title/Summary/Keyword: Standard Interface Architecture

Search Result 122, Processing Time 0.026 seconds

A Study on the Standard Architecture of IFF Interface SW in the Naval Combat Management System

  • Yeon-Hee Noh;Dong-Han Jung;Young-San Kim;Hyo-Jo Lee
    • Journal of the Korea Society of Computer and Information
    • /
    • v.29 no.1
    • /
    • pp.139-149
    • /
    • 2024
  • In this paper, we propose the standard architecture for the IFF interface SW in naval combat management system(CMS). The proposed standard interface architecture is a method designed to reduce modification efforts and man-month of reliability test for the existing the IFF interface SW of 11 types. We identified highly dependent CMS and GFE information, leading to the redefinition of standard requirements and functions, and proceeded with the initial design applying the Naval Shield Component Platform(NSCP). Subsequently, using the Feature Model, we derived additional common and variable elements for the interface of multiple CMS and GFE. Considering the S.O.L.I.D principles, we designed the final architecture. The proposed IFF Interface SW, based on the standard architecture, is expected to enhance management efficiency through a common architecture, increase code reusability and scalability, and reduce development costs by shortening reliability testing times.

A Study for Component-based Integration Framework for Design System using Standard Interface (표준 인터페이스를 이용한 컴포넌트 기반의 설계 자원 시스템 통합에 관한 연구)

  • 이창근;이수홍;방건동
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2001.04a
    • /
    • pp.703-706
    • /
    • 2001
  • This paper presents a component-based integration framework and its software component architecture for supporting the rapid integration of legacy design supporting systems in the distributed environment. Also, using standard interface, this software component architecture provides flexibility, extensibility and compatibility which ensure software components to be independent of the integration middleware and systems to be integrated.

  • PDF

Development of Software Architecture for Modular Personal Robot (모듈형 퍼스널 로봇의 소프트웨어 아키택처 개발)

  • Kim Hong-Seok;Yang Kwang-Woong;Choi Moo-Sung;Won Dae-Heui;Lee Ho-Gil
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.10 no.12
    • /
    • pp.1264-1270
    • /
    • 2004
  • In this paper, a standard robot design methodology is suggested and a software architecture for modular robot is introduced. The robot is modularized by several functions, and the module is produced according to a standard proposal. Each module requires standard interface for communicate in distributed environments. Software architecture was developed to support distributed component environment, and application development support tools are developed for user convenience. Many robot softwares are developed in a library form so that, they are being used widely robot application software development. Also a device driver was developed for the mostly used sensor and actuator. It is verified that the modular robot can be applied in various fields through guide, errand and guard scenario.

Submarine Diving Simulation Using a DEVS-HLA Interface based on the Combined Discrete Event and Discrete Time Simulation Model Architecture (이산 사건/이산 시간 혼합형 시뮬레이션 모델 구조 기반 DEVS-HLA 인터페이스를 이용한 잠수함의 잠항 시뮬레이션)

  • Cha, Ju-Hwan;Ha, Sol;Roh, Myung-Il;Lee, Kyu-Yeul
    • Korean Journal of Computational Design and Engineering
    • /
    • v.15 no.4
    • /
    • pp.279-288
    • /
    • 2010
  • In this paper, a DEVS(Discrete EVent Systems Specification)-HLA(High Level Architecture) interface was developed in order to perform the simulation using the combined discrete event and discrete time simulation model architecture in a distributed environment. The developed interface connects the combined simulation model with the HLA/RTI(Run-Time Infrastructure) which is an international standard middleware for distributed simulation. The interface consists of an interface model, a model interpreter, and a distributed environment interpreter. The interface model was defined by using the combined simulation architecture in order to easily connect the existing combined simulation model without modification with the HLA/RTI. The model interpreter takes charge of data transmission between the interface model and the combined simulation model. The distributed environment interpreter takes charge of data transmission between the interface model and the HLA/RTI. To evaluate the applicability of the developed interface, it was applied to the diving simulation of a submarine in a distributed environment. The result shows that a simulation result in a distributed environment using the interface is the same to the result in a single computing environment.

Current Issues for ROK Defense Modeling & Simulation Scheme under the Transition of New HLA Simulation Architecture (HLA 모의구조전환에 따른 한국군 DM&S 발전방안)

  • 이상헌
    • Journal of the military operations research society of Korea
    • /
    • v.26 no.2
    • /
    • pp.101-119
    • /
    • 2000
  • US DoD designated the High LEvel Architecture (HLA) as the standard technical architecture for all military simulation since 1996. HLA will supercede the current Distributed Interactive Simulation(DIS) and Aggregated LEvel Simulation Protocol(ALSP) methods by no funds for developing/modifying non-HLA compliant simulations. The new architecture specifies Rules which define relationships among federation components, an Objects Model Template which species the form which simulation elements are described, and an Interface Specification which describes the way simulations interact during operations. HLA is named as standard architecture in NATO, Australia and many other militaries. Also, it will be IEEE standard in the near future. It goes without saying that ROK military whose simulation models are almost from US must be prepared in areas such as ROK-US combined exercise, training, weapon system acquisition, interface models with C4I system, OPLAN analysis, operations, and os on. In this paper, we propose several effective alternatives and issues for ROK Defense Modeling and Simulation under the transition of new HLA architecture. Those include secure the kernel of new simulation technology and develop our own conceptual model, RTI software, prototype federation for each service and aggregated one. In order to challenge the new simulation architecture effectively, we should innovate our current defense modeling and simulation infrastructure such s manpower, organization, budget, research environment, relationships among academia and industry, and many others.

  • PDF

Understanding and Development of Software-based Open Architecture Controller (소프트웨어 기반의 개방형 제어기에 대한 이해와 개발)

  • Yun Won-Soo;Kim Chan-Bong
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.22 no.4
    • /
    • pp.136-143
    • /
    • 2005
  • Open architecture controller (OAC) is well known technology in factory automation. To better understand the requirements of OAC, authors have discussed the OAC related topics with a number of control experts who represents different segments of the machining industry. There is no common concept that is accepted or used, however, the common ideas for OAC is the control system that is hardware independent, interchangeable, and easily scalable. This paper presents summary of the understaning and requirements of OAC. Based on the requirements of OAC, authors developed the software based PC-CNC. The main focus of the PC-CNC was on the user customization capability and open interface between control networks in manufacturing system. This paper introduces the developed PC-CNC briefly. In addition to introduction of the PC-CNC, to fill the gap between end users and vendors of OAC, this paper presents two applications using OAC. One is a remote monitoring system. The OPC (Ole for Process Control) standard interface was used to monitor the status of open architecture CNC across network. The other is the remote production management module for machine tools using standard database interface.

Investigation of CDMA Air Interface and Protocols

  • Kim, Sun-Young;Song, Pyeong-Jung;Kim, Jin-Up;Lee, Hyuck-Jae
    • ETRI Journal
    • /
    • v.19 no.3
    • /
    • pp.303-315
    • /
    • 1997
  • This appendix deals with the Korean air interface standard, TTA-62, for CDMA Mobile Systems, (CMS) [1]-[2]. The standard has been set up by Telecommunications Technology Association (TTA) which is a standardization organization in Korea [3]. This standard is an important specification that should be determined prior to the development of a digital cellular system. The CMS has been developed on the basis of this standard and the papers published in this special issue are the results of the CMS development. This appendix also describes the technical commonality of these papers. It covers the outline of the air interface and protocol specifications. The outline includes its major characteristics, radio protocol architecture, functionalties, and call processing. A comparison is also given between TTA-62 and IS-95[4], a North American digital cellular standard.

  • PDF

High Speed Communication System for UNIX Cluster System (유닉스 클러스터시스템의 고속통신구조 상용화에 관한 연구)

  • 김현철
    • Journal of the Korea Computer Industry Society
    • /
    • v.2 no.9
    • /
    • pp.1239-1244
    • /
    • 2001
  • The Virtual Interface Architecture (VIA) is usually suggested as a new standard high-performance communication of the cluster systems. However the VIA specification aims for platform independence, the current Intel VI Provider Library (VIPL) design favors systems with Intel architecture processors running the Windows operating system (OS). This paper aims for clarifying the guesstion problem of VIA and VIPL in the newtrul time of CPU Architecture and OS further more, It suggests the solution aiming the communication in the other CPU or OS

  • PDF

A Study of the Standard Interface Architecture of Naval Combat Management System

  • Baek, Chi-Sun;Ahn, Jin-Hyang
    • Journal of the Korea Society of Computer and Information
    • /
    • v.26 no.1
    • /
    • pp.147-154
    • /
    • 2021
  • Naval Combat Management System(a.k.a. CMS) is the core combat power of ROK Navy. CMS which has been localized since 1993 has been developed in various categories. However, in the characteristic of defense industry, CMS software has been rarely developed technically and structurally while the environment of computing system has been developed dramatically. A need for a new paradigm of CMS software development was raised. This paper suggests Naval Shield Component Platform(NSCP) as a standard interface architecture of CMS based on SOLID of OOP which is an advanced programming paradigm and introduce its functionality and feature. We expect NSCP's higher reusability, concurrency and maintainability in CMS software development. As a future work, we are going to apply NSCP to the next CMS software development project and evaluate quantitative, qualitative method.

Distributed Processing of Load Flow Program Using XML Web Service (XML Web Service를 이용한 조류계산 프로그램의 분산처리)

  • 최장흠;김건중
    • The Transactions of the Korean Institute of Electrical Engineers A
    • /
    • v.52 no.4
    • /
    • pp.207-212
    • /
    • 2003
  • System analysis programs have been developed by several different research groups. Especially, the programming languages and the developing environments of algorithm modules and user interface modules are different. And therefore, the differences have degraded interoperability and reusability of the system analysis modules. in order to solve this problems, a general binary interface has designed and the component based on the interface has developed as well. However, sometimes each interface is uncompatible because those are designed on the particular vendor. In this paper, we deals with XML web service, Sort of distributed processing architecture, which is not restricted by not only the existing internet standard but also any Programming language or any vendor. Because of its platform independent, each module can be updated and extended independently.