• Title/Summary/Keyword: S/W 아키텍처

Search Result 43, Processing Time 0.058 seconds

Extraction of Quality Attribute for Designing the S/W Architecture in Weapon Systems Embedded Software (무기체계 임베디드 S/W 아키텍처 설계를 위한 품질속성 추출)

  • Im, Jong-Sam;Yun, Hui-Byeong
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2006.11a
    • /
    • pp.268-271
    • /
    • 2006
  • 본 논문은 S/W 아키텍처 일반 모델 및 무기체계 S/W 특징을 분석하여 무기체계 S/W 품질속성을 추출한다. 이를 위해 먼저 4+1 View 모델, SEI 모델, Siemens 모델, RM-ODP 모델, Rational ADS 모델을 분석하고 무기체계 임베디드 S/W 특징을 분석하여 품질속성을 추출한다. 그런 다음 품질속성 측정매트릭스를 작성하여 품질속성 추출자료를 매핑하고 최종적으로 필수 이해당사자 관점에서 최종 평가하여 무기체계 S/W 품질속성을 추출한다.

  • PDF

Development of a Software Product-Line Architecture Process (소프트웨어 제품계열 아키텍처 개발 프로세스)

  • O, Yeong-Bae
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2005.05a
    • /
    • pp.365-371
    • /
    • 2005
  • S/W 제품계열(S/W Product Line)은 공통의 유사한 기능을 지닌 S/W 제품 또는 S/W 시스템의 집합을 의미한다. S/W 제품 계열을 통해 특정 영역의 시장과 용도의 요구사항을 만족하여 특정 S/W 제품 개발시 미리 구축된 S/W 아키텍처 등의 S/W 핵심 자산을 재사용하여 개발한다. S/W 제품계열 기반의 S/W 개발방식은 미리 구축된 S/W 핵심자산을 재사용함으로 처음부터 전체 시스템을 개발하는 방식보다 쉽고, 빠르게 S/W를 생산할 수 있다. S/W 기술 선진국들은 S/W 제품계열을 S/W 생산기술의 핵심 분야로 선장하고 중점적으로 기술 개발을 지원하고 있다. 미국의 CMU/SEI는 산업체 및 국방성과 함께 제품계열 프레임워크 4.0 (Product-Line Framework 4.0)을 개발하였고 유럽은 ITEA(IT for European Advancement) 프로그램에서 제품계열 기술 개발을 지원하고 있다. 그러나 국내의 경우 S/W 개발의 생산성 향상 방안으로 제품계열 기반 S/W 생산기술의 필요성을 인식하고 있으나, 기술 개발 투자는 미흡한 상황이다. 본 논문에서는 이러한 S/W 제품계열 생산을 위한 S/W 제품계열의 공통 아키텍처를 정립하는 것을 목표로 하고 있다.

  • PDF

An approach to the identification and representation of variant elements based on UML 2.0 (UML 2.0 기반의 가변요소 추출 및 표현 방법)

  • Choi, You-Hee;Ha, Su-Jung;Cha, Jung-Eun;Park, Chang-Soon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10b
    • /
    • pp.66-71
    • /
    • 2007
  • 제품계열 기반 개발 방법은 특정 제품 개발 시, 제품 계열 아키텍처를 요구사항에 따라 재정의하여 제품 아키텍처를 정의하고, 이에 따라 필요 기능의 컴포넌트를 조정, 조립 또는 신규 개발하여 제품의 빠른 생산을 가능하게 할 수 있는 방법으로 주목 받고 있는 기술이다. 제품계열 아키텍처로부터 제품 아키텍처를 쉽게 생성할 수 있도록 지원하기 위해서는 제품 계열 내의 여러 시스템에서 공통인 부분과 제품에 따라 다른 가변 부분의 표현이 명확해야 한다. 그러나 기존 연구들은 가변성의 이해 및 표현이 어렵거나 범용적이지 못하다는 등의 단점들이 존재한다. 따라서 본 연구에서는 UML 2.0을 이용하여 제품 계열 아키텍처의 가변 요소을 추출하고 표현하는 방법을 제안한다.

  • PDF

항해정보플랫폼 개발을 위한 S/W 아키텍처 설계과정 적용에 관한 연구

  • An, Yeong-Jung;Lee, Yun-Seok
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2019.11a
    • /
    • pp.227-229
    • /
    • 2019
  • 시스템의 기술 중심적 개발은 사용자 및 이해관계자들이 개발공정을 파악하거나 개입하기 어려워, 불필요한 기능과 품질 낮은 서비스로 구현될 수 있다. 자율운항선박 항해정보플랫폼의 초기설계에 S/W 아키텍처 설계과정을 적용하면 이해관계자들의 요구기능과 서비스 품질이 반영된 시스템 개발에 도움이 될 것이다. 본 연구는 S/W 아키텍처 설계 절차를 적용하여, 요구기능 정의와 품질속성을 분석하고 속성별 전략을 제시하고자 한다. 이해관계자들의 참여를 유도하여 플랫폼의 중요 요구기능과 제약사항을 도출하고, 분석결과를 목록화 하였다. 연구 결과를 통해 아키텍트는 항해정보플랫폼 아키텍처 개발에 있어 기술적 해결방안을 수립할 수 있을 것이며, 이해관계자들의 요구가 반영된 시스템 설계가 가능할 것이다.

  • PDF

A Study of a Scheme to Assess and Improve ESB-based SOA Applications from the S/W Architecture Perspective (ESB기반 SOA Application에 대한 S/W Architecture 관점의 평가와 개선 방안에 대한 연구)

  • Im, Chol-Hong;Hong, Do-Seok;Choi, Jeong-Joon
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2006.05a
    • /
    • pp.547-554
    • /
    • 2006
  • 국내외적으로 차세대 아키텍처인 SOA에 대한 관심이 높아지고 있으며, 수년 내에 SOA가 일반적인 아키텍처가 될 것으로 전망 되고 있다. 하지만, 여전히 많은 기업들이 막연하게 SOA가 현실화 되기 에는 아직은 많은 위험 요소가 있는 것으로 판단 하고 있다. 본 논문에서는 SOA기반 차세대 Architecture에 대한 시나리오 기반의 정성적, 정량적인 검증을 수행 하여 아키텍처적인 관점에서 타당성을 제시하고, SOA를 실제 구축 프로젝트에 적용하기 위한 방안을 제시하여, 이론 및 사상적인 측면에서 벗어나 현실화된 Architecture로써 SOA가 도입 될 수 있도록 하고자 한다.

  • PDF

Implementation of Multilateral Control System for Small UAV Control-Focused on Design (소형 무인기 통제를 위한 다자간 방식 관제시스템 구축방안-설계 중심으로)

  • Choi, Hyun-Taek;Kim, Seok-Kwan;Ryu, Gab-Sang
    • Smart Media Journal
    • /
    • v.6 no.4
    • /
    • pp.65-71
    • /
    • 2017
  • In this paper, we propose a design method for the construction of LTE-based small unmanned aerial vehicle control system to quickly and reliably collect multiple small unmanned aerial vehicle position information simultaneously flying all over the country. In particular, the main requirements are the network (N/W), hardware (H/ W), software(SW), Database(DB), development architecture, and business needs. To satisfy these requirements, N/W, H/W, SW, DB design, and architectural design plan were suggested regarding the design requirements of a small UAV system. To effectively control the small unmanned multi-party system in the system design, the architecture is divided into the front-end service area and the back-end service area according to the function and role of the unit system. In the front-end service area that grasps and controls the position and state of small unmanned aerial vehicles (UAVs), we have studied the design part that can be expanded to N through TCP/IP network by applying Client PC method.

URC를 위한 로봇 S/W 아키텍처 기술

  • Kim Seong-Hun;Kim Jung-Bae
    • The Magazine of the IEIE
    • /
    • v.33 no.3 s.262
    • /
    • pp.56-63
    • /
    • 2006
  • URC(Ubiquitous Robotic Companion) 환경에서 소프트웨어 로봇은 인공지능 기술과 네트워크 기술을 활용하여 상황에 따라 사용자에게 맞는 맞춤형 서비스를 제공하는 지능형 에이전트 기술로 정의할 수 있다. 소프트웨어 로봇은 인터넷 상에 존재하는 가상의 로봇이며, 실물 로봇을 제어하기 위해서는 로봇 내부에 로봇의 태스크와 행위, 하드웨어 디바이스를 제어하기 위한 아키텍처가 필요하다. 본 고에서는 소프트웨어 로봇이 실물 로봇을 제어하기 위해서 필요한 로봇 내부의 소프트웨어 아키텍처의 요구사항과 시스템을 소개한다.

  • PDF

Defining an ADL for Mobile Application Software (모바일 응용 S/W를 위한 ADL 정의)

  • Kim, Hee-Yul;Kwak, Jae-Kyung;Jeon, Taewoong
    • Annual Conference of KIPS
    • /
    • 2007.11a
    • /
    • pp.319-321
    • /
    • 2007
  • 모바일 단말기에 탑재되는 적응형 모바일 응용 SW의 아키텍처 모델링을 지원하는 ADL을 UML 프로파일로 제시하였다. 제시된 모바일 ADL은 정적 아키텍처의 표현 요소를 기본으로 제공하고 그 위에 동적 아키텍처의 표현 요소들이 추가된 구조로 정의되었다.

Research Trends and Status of Robot Software Architecture (로봇 소프트웨어 아키텍처의 연구동향과 현황)

  • Lee, S.I.;Jang, C.S.;Jung, S.W.;Kim, J.B.
    • Electronics and Telecommunications Trends
    • /
    • v.20 no.2 s.92
    • /
    • pp.1-13
    • /
    • 2005
  • 비구조화되고 예측 불가능한 환경에서 동작하는 지능형 로봇의 제어를 위한 프로그램의 개발은 범용 컴퓨터에서 수행되는 일반 응용프로그램과는 달리 로봇이 존재하는 세계와의 복잡한 상호작용을 전제로 하고 있다. 이러한 전제는 로봇 프로그램에게 순차성과 더불어 병행성, 예외처리, 외부세계와의 인터페이스 등을 요구하며 더불어 로봇소프트웨어 제어구조가 특정 하드웨어나 플랫폼에 의존적이지 않고 여러 하드웨어 플랫폼에 두루 적용될 수 있는 구조가 요구된다. 로봇 소프트웨어 아키텍처는 이러한 요구에 기반하여 프로그래밍의 복잡성과 반복성을 줄이고 로봇을 보다 효율적으로 제어할 수 있는 구조를 제공하는 것을 목적으로 한다. 본 논문에서는 로봇 소프트웨어 아키텍처에 대한 최근의 연구동향에 대하여 살펴보고 신성장동력의 하나인 IT 기반 지능형서비스 로봇을 위한 로봇 소프트웨어 아키텍처의 최근의 연구현황에 대하여 소개한다.