• Title/Summary/Keyword: 소프트웨어 통합

Search Result 1,547, Processing Time 0.031 seconds

Design and Implementation of Network Switching Software based on Hardware Abstraction Layer (하드웨어 추상화 계층에 기반한 네트워크 스위치 소프트웨어의 설계 및 구현)

  • 김지현;김준우;강경태;이원석;신현식
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10c
    • /
    • pp.658-660
    • /
    • 2003
  • 내장형 시스템의 일종인 네트워크 스위치는 소프트웨어의 하드웨어 의존성 때문에 그 개발에 어려움이 있다. 첫째, 하드웨어와 소프트웨어의 개발이 순차적으로 밖에 이루어지지 못하므로 개발 시간이 현저히 지연되며, 둘째. 하드웨어에 따라 소프트웨어가 이식되어야 하므로 개발 노력이 낭비된다. 특히 네트워크 스위치의 소프트웨어는 하드웨어에 의존적일 뿐 아니라, 소프트웨어 모듈 간에도 의존적인 요소가 존재하므로 개별적으로 개발된 소프트웨어들의 통합에 어려움이 있다. 본 논문에서는 네트워크 스위치 개발 시 앞서 언급한 내장형 시스템 개발 문제점을 해결하는 동시에, 소프트웨어 간의 의존성 역시 해결할 수 있는 소프트웨어 구조로써 가상의 스위치 계층을 설계하고 구현하였다. 또한 사례연구로써 OSI 2계층에서 동작하는 리눅스 기반의 스위치를 위한 각종 프로토콜을 본 논문에서 제안하는 가상의 스위치 계층을 기반으로 하여 개발하였으며. 개발 경험을 통하여 가상의 스위치 계층이 하드웨어와 소프트웨어 개발을 독립적으로 수행할 수 있도록 함으로써 스위치 개발 시간을 단축시키며, 또한 소프트웨어 통합 시 그 복잡도를 낮추고 소프트웨어의 신뢰성을 높이는 것을 검증하였다.

  • PDF

An Integrated Information Object Management for Distributed Software Development (원격 분산 환경에서의 소프트웨어 개발을 위한 통합 정보 객체 관리)

  • Han, Gwan-Hui
    • The KIPS Transactions:PartD
    • /
    • v.9D no.3
    • /
    • pp.427-434
    • /
    • 2002
  • For effective distributed software development, integrated information object management functions that manage the structures and relationships among information objects are most required. Presented in this paper is a managerial framework comprised of BOC (Bill Of Class) and part dictionary scheme for integrated information object management in distributed software development processes. Based on the proposed BOC and part dictionary scheme, an integrated information object management system is designed and implemented. As a result of this implementation work, the usefulness and benefit of proposed framework are also shown.

Integrated System of Multiple Real-Time Mission Software for Small Unmanned Aerial Vehicles (소형 무인 항공기를 위한 다중 실시간 미션 소프트웨어 통합 시스템)

  • Jo, Hyun-Chul;Park, Keunyoung;Jeon, Dongwoon;Jin, Hyun-Wook;Kim, Doo-Hyun
    • Telecommunications review
    • /
    • v.24 no.4
    • /
    • pp.468-480
    • /
    • 2014
  • The current-generation avionics systems are based on a federated architecture, where an electronic device runs a single software module or application that collaborates with other devices through a network. This architecture makes the internal system architecture very complicate, and gives rise to issues of Size, Weight, and Power (SWaP). In this paper, we show that the partitioning defined by ARINC 653 can efficiently deal with the SWaP issues on small unmanned aerial vehicles, where the SWaP issues are extremely severe. We especially install the integrated mission system on real hexacopter and quadcopter and perform successful flight tests. The presented software technology for integrated mission system and software consolidation methodology can provide a valuable reference for other SWaP sensitive real-time systems.

Interface Communication Overhead Reduction In A Codesign Case Study of ECC Crypto Algorithm (타원곡선형 공개키 연산기의 통합설계에서의 인터페이스 통신 부담 축소화 방안)

  • 이완복;노창현
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2004.05b
    • /
    • pp.796-799
    • /
    • 2004
  • 최근 반도체 기술과 회로 설계 기술이 발달하면서, 하드웨어와 소프트웨어 부분을 별도로 분리하여 설계하지 않고, 통합하여 설계함으로써 적은 비용으로 고성능의 시스템을 구축할 수 있는 통합설계 기반이 구축되었다. 그러나, 하드웨어와 소프트웨어가 혼재할 경우에는 두 영역 사이에서의 통신 부담이 비교적 큰 편으로 발생하여 오히려 소프트웨어로만 설계한 경우보다 성능이 떨어질 소지가 있다. 본 논문에서는 이러한 통신 부담을 줄일 수 있는 방안에 대해 세 가지를 간략히 소개하고 있다.

  • PDF

Implementation of AMOSS by Using JDBC-based on the Integration Object Management Model (통합 객체 관리 모델 중점을 둔 JDBC기반의 AMOSS 구현)

  • Sun, Su-Kyun;Song, Yong-Jea
    • Annual Conference of KIPS
    • /
    • 2000.10a
    • /
    • pp.27-30
    • /
    • 2000
  • 최근 전산 환경은 통합되는 개방형 시스템으로 변모하고 있다. 서로 다른 platform을 기반으로 한 client들과의 연동을 위해서, 각 platform에 따른 application이 개발되어야 했다. 이러한 문제점을 극복하기 위해 이 기종간의 시스템을 통합할 수 있는 통합 Middlware의 선정이 필요하다. 따라서, 본 논문에서는 객체지향 소프트웨어 공학 프로세스에 의해 생성되는 산출물을 객체 형태로 통합 관리하고 객체들을 효율적으로 관리해 주는 통합 객체 관리 모델을 제안한다. 이 모델로 기존의 시스템을 재사용하고 급변하는 소프트웨어 산업에 능동적으로 대체와 소프트웨어 개발에 시간을 함으로써 현존하는 다양 DB군들을 최소한의 코드 수정을 통하여 구동할 수 있게 함으로써 경제성을 높이는 것이 본 논문의 목적이다. 따라서 이 모델을 중심으로 자동차 관리 서비스 도구(AutoMobile Customer Service Shop: AMOSS)를 구현한다.

  • PDF

서비스 번들링을 위한 에이젼트 기반 소프트웨어 구조

  • Jang, Geun-Yeong;Lee, Won-Seok;Jeon, Jin-Hui;Gang, Mun-Seok
    • 한국정보통신설비학회:학술대회논문집
    • /
    • 2005.08a
    • /
    • pp.377-381
    • /
    • 2005
  • 각종 서비스와 망의 통합화 추세에 따라, 기존의 수익성 있고 인기 있는 서비스를 통합하여 새로운 부가서비스를 창출할 수 있는 번들링 서비스에 대한 요구가 늘어나고 있다. 이러한 번들링 서비스는 다양한 서비스의 통합으로 이루어질 수 있으며 기 진행 중인 서비스에 영향을 주지 않으면서 고객이 원하는 통합 효과를 얻을 수 있는 데이터 관점에서의 통합이 효과적이다. 여기서는 각 서비스에서 발생한 데이터 변화가 서비스를 대표하는 소프트웨어 에이젼트를 통하여 타 서비스의 에이젼트에 영향을 주어 고객이 원하는 서비스 통합을 가능하게 하는 에이젼트 기반 소프트웨어 플랫폼인 SPAS(Service Peering and Aggregation Server)에 대해서 기술한다. SPAS는 각 서비스들의 구조를 변경시키지 않고 표준적인 통신 규격에 따라 인터넷 환경에서 핵심적인 역할을 수행하고 있는 중요 서비스들(메신져, 인터넷폰, 아웃룩 일정관리)을 결합시는데 성공하였다. 현재 개발된 플랫폼은 인터넷망의 사용에 한정되어 있으나, 추후 연동 G/W를 이용하여 유선과, 무선 그리고, 각종 멀티미디어 콘텐츠 제공서비스에까지 확대될 수 있을 것이다.

  • PDF

Integrated Analysis Method for applying for The Agile Attribute-Driven Design of Embedded Software (임베디드 소프트웨어의 기민한 속성 주도 설계(Agile Attribute -Driven Design) 적용을 위한 통합 분석 기법)

  • An, Min-Chan
    • Annual Conference of KIPS
    • /
    • 2005.11a
    • /
    • pp.377-380
    • /
    • 2005
  • 최근 다양한 분야에서 임베디드 소프트웨어의 비중이 증대함에 따라 품질 요구 사항이 증대 하였지만, 현실적인 개발 일정은 점점 줄어들고 있다. 이에 본 논문에서는 임베디드 소프트웨어의 기민한 속성 주도 설계(Agile Attribute-Driven Design)를 체계적으로 적용하기 위한 '통합 분석 기법'을 정의한다. 그리고 이를 통한 기민한 설계 접근법을 제안한다. '통합 분석 기법'은 임베디드 소프트웨어의 특성을 고려한 기능 분석과 동시에 '품질 속성 시나리오'를 분석할 수 있는 기법으로서 고품질의 아키텍처 구축을 목적으로 한다. 또한 본 논문에서는 개미 로봇 구현 사례를 통해 '통합 분석 기법'을 검증하고 효과를 확인한다.

  • PDF

A Integration Model of ISO/IEC 20000 and CMMI-DEV (ISO/IEC 20000과 CMMI-DEV 통합 모델)

  • Seo, Chang-Won;Lee, Sukhoon;Baik, Doo-Kwon
    • Annual Conference of KIPS
    • /
    • 2012.11a
    • /
    • pp.1493-1496
    • /
    • 2012
  • 소프트웨어 생명주기 중 가장 많은 비용이 유지보수 개발에서 발생한다. 대형 소프트웨어 시스템의 운영 유지보수 표준은 ISO/IEC 20000 으로 프로세스통합운영 및 개선활동 중심이어서 유지보수 개발에 대한 SR(Service Request) 처리시 개발 표준 및 구체적 절차가 미비하다. 그러나 대형 소프트웨어 시스템 구축 개발 시 많이 채택하고 있는 CMMI-DEV 표준을 ISO/IEC 20000 유지보수 조직 및 팀원이 내제화를 함으로써 유지보수 개발의 상호 보완적 프로세스로 명세 명확화 및 품질을 제고할 수 있고, 생산성과 효율성을 증대할 수 있다. 따라서 본 연구에서는 ISO/IEC 20000 유지보수 조직이 운영하고 있는 표준절차에 CMMI-DEV 표준 프로세스를 상호보완적으로 매칭한 표준절차를 적용한 통합모델을 제안한다. ISO/IEC 20000 모델의 개발단계에 CMMI-DEV 프로세스 모델을 적용한 통합 모델을 구축하고 실제 프로젝트에 적용하여 본 연구의 실효성을 검증한다.

Applying ISO/IEC 9126 Quality Characteristics according to the Application Fields and Test Phases of Embedded Software (내장형 소프트웨어의 적용 분야와 시험 단계를 고려한 ISO/IEC 9126 품질 특성 적용 방안)

  • 최정아;박선영;정기원
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.406-408
    • /
    • 2004
  • 내장형 소프트웨어는 매우 다양한 내장형 시스템에 적용되며, 또한 하드웨어와 소프트웨어의 인터페이스 부분과 통합 과정에서 않은 결함이 발생한다 그러므로 내장형 소프트웨어가 적용되는 분야를 구분하고 적용 분야에 따른 단위 시험과 통합 시험을 구분하여 품질 특성을 적용한 시험이 이루어져야 한다. 이에 본 논문에서는 내장형 소프트웨어의 적용 분야(제어, 가전, 단말, 통신장비와 시험 단계(단위 시험, 통합 시험)를 고려한 ISO/IEC 9126의 품질 특성을 적용하였다. 이를 통해 각 적용 분야에서 시험 단계에 따라 중점적으로 고려해야 할 품질 특성들을 알 수 있으며, 또한 적용 분야별로 다른 분야에 비해 더 고려되는 품질 특성들도 알 수 있다.

  • PDF

A Study on System Integration using RT-Middleware and High Speed Network (RT 미들웨어와 고속 네트워크 기술을 이용한 시스템 통합에 관한 연구)

  • Moon, Yong-Seomn;Anh, Vo Trong Tuan;Lee, Young-Pil;Park, Jong-Kyu;Bae, Young-Chul
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.19 no.6
    • /
    • pp.860-864
    • /
    • 2009
  • In this paper, we propose effective integration and operation methods for environment-friendly smart home appliance which are applying hardware integration technology using high speed Ethernet network technology and software integration technology using RT middleware. We also describe the integration of distributed hardware device by using high speed Ethernet and software integration technology by using RT middleware. We implement the integration management system of environment-friendly smart home appliance applying high speed Ethernet and RT middleware technology.