• 제목/요약/키워드: Component Platform

검색결과 313건 처리시간 0.021초

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

  • Baek, Chi-Sun;Ahn, Jin-Hyang
    • 한국컴퓨터정보학회논문지
    • /
    • 제26권1호
    • /
    • pp.147-154
    • /
    • 2021
  • 해군 전투력의 핵심이라고 할 수 있는 함정전투체계(통칭 CMS)는 1993년 국산화에 성공한 이후 다방면에서 꾸준한 발전을 이루어왔다. 반면 CMS 소프트웨어는 컴퓨팅 시스템 환경이 비약적으로 발전해 왔음에도 불구하고 방위산업의 구조적인 특성 때문에 기술 및 구조적 발전이 미비했다. 따라서 CMS 소프트웨어 개발의 새로운 패러다임의 필요성이 대두되었다. 본 논문에서는 진보된 프로그래밍 패러다임인 객체지향 프로그래밍과 그 설계 원칙인 SOLID를 준수하는 함정전투체계 표준 연동 아키텍처로서 Naval Shield Component Platform(NSCP)를 제시하고 각 컴포넌트들의 구조와 기능 및 특징을 소개한다. 더 나아가 이를 통해 CMS 소프트웨어 개발에 있어 높은 재사용성, 동시성 그리고 유지보수성을 기대한다. 향후연구로 NSCP를 차기 CMS 소프트웨어 개발 프로젝트에 시범 적용하고 정량적, 정성적 평가를 통해 NSCP의 효용성을 평가할 예정이다.

닷넷 환경에서의 컴포넌트 기반의 파트너 관리 시스템 아키텍처 (Component-based Partner Management System Architecture on .NET Environment)

  • 배성문;이상천;최종태
    • 산업공학
    • /
    • 제16권spc호
    • /
    • pp.127-131
    • /
    • 2003
  • Component-based development approach is used in modern software system development projects that are very complex and large-scale. Technical components are more effective rather than business components in software development. However, on the Microsoft .net environment, the technical component-based development issues are not adopted. Moreover, software architecture on the .net environment is not studied yet because the development platform is recently used in the development of enterprise-level system. This paper proposes a technical component-based software architecture on .net environment. Seven technical components - configuration, data access, exception, file I/O, log, message, and paging - are contained in the architecture. The proposed architecture enables developers to reduce development time and to concentrate business logic rather than architectural issues. To verify the proposed architecture and the components, a partner management system is developed based on the architecture.

Development, implementation and verification of a user configurable platform for real-time hybrid simulation

  • Ashasi-Sorkhabi, Ali;Mercan, Oya
    • Smart Structures and Systems
    • /
    • 제14권6호
    • /
    • pp.1151-1172
    • /
    • 2014
  • This paper presents a user programmable computational/control platform developed to conduct real-time hybrid simulation (RTHS). The architecture of this platform is based on the integration of a real-time controller and a field programmable gate array (FPGA).This not only enables the user to apply user-defined control laws to control the experimental substructures, but also provides ample computational resources to run the integration algorithm and analytical substructure state determination in real-time. In this platform the need for SCRAMNet as the communication device between real-time and servo-control workstations has been eliminated which was a critical component in several former RTHS platforms. The accuracy of the servo-hydraulic actuator displacement control, where the control tasks get executed on the FPGA was verified using single-degree-of-freedom (SDOF) and 2 degrees-of-freedom (2DOF) experimental substructures. Finally, the functionality of the proposed system as a robust and reliable RTHS platform for performance evaluation of structural systems was validated by conducting real-time hybrid simulation of a three story nonlinear structure with SDOF and 2DOF experimental substructures. Also, tracking indicators were employed to assess the accuracy of the results.

모바일 유저인터페이스 개발을 위한 통합 플랫폼 4A DUOS 설계 (The Design of an Integrated Platform 4A DUOS for Mobile User Interface Development)

  • 강선미
    • 전기전자학회논문지
    • /
    • 제17권2호
    • /
    • pp.89-95
    • /
    • 2013
  • 모바일 장치는 공급업체에 따라 다양한 운영체제와 개발 플랫폼을 가지고 있다. 이로 인해 유저인터페이스 설계 시 각각의 환경에 따라 소프트웨어를 개발해야 한다. 본 논문에서는 다양한 모바일 환경에 독립적인 유저인터페이스를 개발하기 위한 통합 플랫폼 4A DUOS를 제안한다. 제안하는 플랫폼은 다양한 운영체제에 구애받지 않는 웹언어를 사용하였으며, 유저인터페이스 설계의 편의성을 높이는 API 및 컴포넌트들을 온라인으로 제공한다. 또한 제작된 유저인터페이스는 서버에 탑재되어 사용자에게 서비스를 실시한다. 따라서 사용자는 제안하는 플랫폼을 사용하여 하나의 소스만으로도 다양한 모바일 장치에 종속되지 않는 유저인터페이스를 설계할 수 있다.

COM Component Extraction for Building Surveying System Using GPS Satellites

  • Chang, Eun-Ju;Yoo, Cheol-Jung;Chang, Ok-Bae;Choi, Ji-Hoon;Kim, Min-Soo
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2002년도 Proceedings of International Symposium on Remote Sensing
    • /
    • pp.548-552
    • /
    • 2002
  • The necessity of a short period of software development with lower cost came out. The reason of making the component based development is that it can improve the software development , productivity maintenance , and software quality innovatively. Following these advantages of component based application development methods, we found the COM based components effective to Window platform in the satellite surveying. In this paper, we can obtain many precious engineering experiences. Software system development and maintenance will take much shorter time with higher reusability if satellite surveying system is constructed with component extraction proposed by us.

  • PDF

유비쿼터스 환경에서 개방형 제어 플랫폼에 기반한 무인탐사차량의 재형상 가능 위치제어 (Reconfigurable Position Control of Unmanned Expedition Vehicles under the Open Control Platform based Ubiquitous Environment)

  • 심덕선;양철관;안규섭;이준학
    • 제어로봇시스템학회논문지
    • /
    • 제11권12호
    • /
    • pp.1002-1010
    • /
    • 2005
  • We study on the implementation of reconfigurable position control system which is based on Open Control Platform(OCP) for Unmanned Expedition Vehicles(UEV) in ubiquitous environment. The control system uses hierarchical control structure and OCP structure which contains three layers such as core OCP, reconfigurable control API(Application Programmer Interface), generic hybrid control API. The goal of our research is to implement an UEV control system using advanced software technology. As a specific control problem, we study a transition management problem between PID control and neural network control depending on fault or parameter change of the plant, i.e., UEV. The concept of the OCP-based software-enabled control can provide synergy effect by the integration of software component, middleware, network communication, and control, and thus can be applied to various systems in ubiquitous environment.

임베디드 RTOS 기반의 로봇 컨트롤러 설계 (Robot Controller Design with Embedded RTOS)

  • 홍선학;윤진섭
    • 디지털산업정보학회논문지
    • /
    • 제6권4호
    • /
    • pp.143-151
    • /
    • 2010
  • In this paper, We designed the robot controller with Linux OS, Cygwin under the Marvell Monahan PXA320 embedded platform. Cygwin is a collection of tools for using the Linux-like environment for commercially released x86 32 bit and 64 bit versions of Windows and is a DLL that acts as a Linux API emulation layer providing substantial Linux API functionality. TinyOS-2. x is a component based embedded OS by UC Berkeley and is an open-source OS designed for interfacing the sensor application with specific C-language. The results of experiment are described to show the improvement of sensor interfacing functionality under the PXA320 embedded RTOS platform.

브랜드 중심의 디자인리더십 실행방안 제안에 관한 연구 (The Proposal of Implementation Plans for Brand-centered Design Leadership)

  • 김은영;이진렬
    • 감성과학
    • /
    • 제14권3호
    • /
    • pp.445-458
    • /
    • 2011
  • 본 연구의 목표는 현대 기업경영의 핵심인 디자인리더십을 효과적으로 수행하기 위해서는 어떠한 요소들이 관리되어져야 하는지 또한 브랜드 중심의 디자인리더십을 위해 기업의 모든 부분들이 브랜드의 컨셉에 맞게 설정되어 있는지를 관리할 수 있는 요소와 그에 따른 실행방안들을 제안하는 것이다. 먼저 디자인리더십 관리의 요소로 크게 비전(Vision), 문화(Culture), 플랫폼(Platform)으로 나누고, 각 요소들을 관리하는데 있어 고려해야할 하위요소들을 설정하고 각 요소들에 대한 실행방안을 제시하였다. 다음으로 각 요소들의 실행방안을 인력구조, 브랜드침투 프로그램의 개발, 시간 및 물적 자원의 할당, 아이덴티티프로그램의 적용으로 유형화하였고 유형화한 범주에서 각각의 항목들을 설정하고 항목에 대한 세부 실행방안을 제안하였다. 이는 기업들이 디자인리더십을 실행함에 있어 요소들의 관리가 제대로 이루어지고 있는지에 대한 평가과정을 위한 가이드라인으로 활용될 수 있을 것이며 디자이너들이나 관리자들 컨설턴시들에게도 매우 유용한 지침이 될 수 있을 것으로 기대한다.

  • PDF

OPRoS 컴포넌트를 위한 구조적 적합성 시험 도구 설계 및 구현 (Design and Implementation of the Structural Conformance Test Suite for OPRoS Component)

  • 이태희;김준;안대영;심정민;송병열;김성훈;정영숙;김주만
    • 한국콘텐츠학회논문지
    • /
    • 제10권6호
    • /
    • pp.144-155
    • /
    • 2010
  • 최근 우리 생활에 로봇 시스템이 빠르게 확산되고 있으며, 로봇의 기능성에 대한 사용자의 요구가 증대됨으로써, 로봇 소프트웨어 컴포넌트는 세분화 되고 더욱 복잡하게 되었다. 따라서 표준화된 소프트웨어 플랫폼의 채택이 불가피하게 되었다. OPRoS는 로봇 시스템을 위한 컴포넌트 기반의 개방 표준 소프트웨어 플랫폼으로 소프트웨어 컴포넌트가 개발되면, OPRoS 표준 규격을 따르는 로봇 소프트웨어 컴포넌트의 적합성 검증이 필수적이다. 본 논문에서는 사용자들에 의해 개발된 각 컴포넌트의 적합성을 검증하는 구조적 적합성 테스트 도구에 대한 설계와 구현에 대하여 다룬다. 일부 실험적 테스트의 결과로서 컴포넌트가 표준 요구를 수용하는지, 수용하지 않는지를 본 테스트 도구로서 확인할 수 있었다.

BIM과 GIS의 효율적인 상호운용을 위한 플랫폼 설계에 관한 연구 (A Study on the Platform Design for Efficient Interoperability of BIM and GIS)

  • 황정래;강혜영;홍창희
    • Spatial Information Research
    • /
    • 제20권6호
    • /
    • pp.99-107
    • /
    • 2012
  • 최근 건설데이터를 활용하는 BIM과 공간데이터를 활용하는 GIS 간의 통합 및 연계를 시도하려는 연구가 많이 이루어지고 있다. 하지만, BIM과 GIS의 데이터모델이 서로 너무 다른 특징을 가지고 있어 두 데이터모델 간의 통합을 통한 상호운용은 매우 어려운 실정이다. 따라서 본 연구에서는 BIM과 GIS의 효율적인 상호운용성을 시스템적으로 확보하기 위한 BIM과 GIS 상호운용 플랫폼을 설계하여 제시한다. 그리고 기존의 상용 소프트웨어들을 분석하여 본 연구에서 제안한 플랫폼에 필요한 요소기술과 기능들을 정의하여 제시한다.