• 제목/요약/키워드: 설계 요구사항

검색결과 2,240건 처리시간 0.032초

임베디드 시스템 개발 단계별 설계 결정에 대한 추적성 연구 (An Traceability Research for Design Decision in the Embedded System Development Life Cycle)

  • 최강식;문미경;염근혁
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.466-468
    • /
    • 2005
  • 임베디드 시스템은 특정 목적을 수행하기 위해 개발되는 컴퓨팅 시스템으로 최적화된 하드웨어 위에서 동작 가능한 소프트웨어로 구성된다. 임베디드 시스템은 개발 단계별로 여러 가지 설계 대안 중 최적의 설계를 선택하는 설계 결정이 이루어지는데 설계 결정 시에는 이에 대한 근거가 제시되어야 한다. 임베디드 시스템은 여러 유형의 제약사항 범위 안에서 개발되어야 하는 특징으로 인해 임베디드 시스템 개발 시에는 기능적 요구사항과 함께 비기능적 요구사항 역시 중요한 요소가 된다. 따라서 제약사항을 담고 있는 비기능적 요구사항은 설계 결정 시에 중요한 영향을 미친다. 그러므로 본 논문에서는 CMMI의 공학 프로세스 영역에 근거하여 임베디드 시스템의 개발주기를 요구사항 개발, 기술적 해결, 제품 통합 각 단계로 나눈 다음, 각 단계에서 이루어지는 설계 결정 활동을 비기능적 요구사항에 근거하여 분석하고자 한다. 이를 통해 임베디드 시스템 개발 단계별 설계 결정에 대한 추적성을 제공하고자 한다.

  • PDF

거시구조 개념을 이용한 요구사항 분석 프로세스 제안 (Proposal of requirements analysis process that using the concept of macrostructure)

  • 권예진;정효진;윤은지;박용범
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(B)
    • /
    • pp.172-174
    • /
    • 2012
  • 요구사항은 소프트웨어 아키텍처 설계의 핵심 요소로서, 아키텍처의 구축과 생성의 근거를 제시해준다. 이러한 요구사항 분석을 위해 다양한 요구사항 분석 방법이 제안되고 있는데 그 중 대표적인 기법은 시나리오 기반의 분석, 목표 기반의 분석, 시나리오를 이용한 목표기반의 분석이다. 그러나 이러한 요구사항 분석 방법들은 정형화되어 있지 않아 요구사항을 분석하는 아키텍트에 의존할 수밖에 없다. 따라서 본 논문에서는 텍스트학을 기반으로 정형화된 기법인 거시구조를 이용한 요구사항 분석 방법을 기반으로 요구사항 분석 프로세스를 개선하여 제안하였다. 기존 연구에서 제안한 거시구조 요구사항 분석 방법을 재해석하여 요구사항을 분석하는 단계를 나누고 각 단계의 시스템 요소 설계와 구조를 정의하여 요구사항 분석 프로세스의 설계를 수행하였다.

잠수함 기본설계를 위한 SE 기반 시스템 아키텍처 프로세스 (An SE-Based System Architecture Process for Submarine's Basic Design)

  • 신승철;박진원;이재천
    • 한국산학기술학회논문지
    • /
    • 제20권3호
    • /
    • pp.91-99
    • /
    • 2019
  • 함정은 일반성능, 특수성능, 탑재장비 성능과 관련된 수많은 요구사항이 있으며, 장기간에 걸친 설계 및 건조기간 동안 요구사항은 각 시스템에 반영되고 구현되어야 한다. 요구사항은 설계기간 동안 작성되는 도면, 보고서, 제안요청서, 사양서 등 다양한 문서들을 통해 구체화 된다. 그러나 함정과 같은 복합시스템의 경우 이런 산출물을 통해 요구사항 추적성을 유지하며 요구사항을 관리하는 것에 많은 어려움이 따른다. 함정의 설계 및 건조기술은 오랜 역사 속에 발전되어 왔기 때문에 기존의 문서기반 설계 방식에 익숙하지만, 각종 설계 산출물과 요구사항, 그리고 시스템의 기능, 물리 아키텍처 간 추적성 관리는 어려움이 있다. 함정의 기본설계는 함정 제원 및 성능, 탑재장비 선정 및 배치, 연동 등을 확정하는 중요한 단계이며 시스템 아키텍처 설계 구현을 위한 구체적인 적용 방법 연구를 통해 변화가 요구된다. 따라서 함정 기본설계 단계에 적합한 요구사항 설계 적용을 위한 시스템 아키텍처 설계 방법 연구가 필요하다. 본 논문에서는 요구사항으로 부터 시스템 아키텍처 설계를 수행하고 SE 기반 기술검토 프로세스를 통해 확인하는 방법을 연구하였다. 잠수함 시스템 아키텍처 설계를 위해 요구사항 분석, 아키텍처 설계, 설계 실행 및 통합의 각 단계별 세부 수행사항과 내용을 제시하였다. 이를 통해 효과적인 시스템 요구사항 개발 및 아키텍처 설계가 가능하였으며, 단계별 추적성 관리, 요구사항의 확인 측면에서 효과적임을 확인하였다. 향후 잠수함을 비롯한 다양한 함정에 제시한 프로세스 적용이 가능할 것으로 판단된다.

사용자 요구사항 검증을 위한 이원적 품질요소를 적용한 RV-UI 모델의 설계 및 구현 (Design and Implementation of RV-UI model for user requirement verification Using Kano quality model)

  • 김용남;김태석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 추계학술발표논문집(상)
    • /
    • pp.283-286
    • /
    • 2004
  • 소프트웨어 개발과정에서 사용자 요구사항을 정확히 만족하기 위해서는 사용자 관점에서 요구사항 검증을 위한 방법이 필요하다. 이것은 사용자의 요구사항이 시스템 개발자에게 적절히 반영되어 개발시스템이 보다 더 효과적으로 설계 및 구현이 가능하여 사용자가 요구하는 품질의 소프트웨어 시스템을 구현할 수 있기 때문이다. 본 논문에서는 시스템 구현 전 단계에서 사용자 요구사항을 효율적으로 검증할 수 있는 RV-UI 모델을 제안한다. RV-UI 모델 시스템은 상용화된 사용자 인터페이스를 프로세스별 기능 모델로 표준화하였고, 카노(Kano)의 이원적 품질이론을 적용한 인터페이스를 통해 명확한 사용자 요구사항의 검증과 체계적인 요구사항의 형상관리를 하도록 설계하였다.

  • PDF

사용자 요구사항 검증를 위한 이원적 품질요소를 적용한 RV-Ul 모델 설계 및 구현 (Design and Implementation of RV-Ul model for user requirement verification Using Kano quality model)

  • 김용남;김태석;권오준
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2004년도 춘계학술발표대회논문집
    • /
    • pp.753-757
    • /
    • 2004
  • 소프트웨어 개발과정에서 사용자 요구사항을 만족하기 위한 유용한 소프트웨어 개발도구를 사용하면 매우 효과적이지만 사용자 관점에서 요구사항 검증을 위한 방법이 부족한 실정이다. 본 논문에서는 시스템 구현 전 단계에서 사용자 요구사항을 효율적으로 검증할 수 있는 프로토타입 RV-UI 모델을 제안하여 개발자와 사용자간 요구사항이 적절히 반영되어 개발 시스템이 효과적으로 설계되고 구현됨을 나타낸다. 본 논문에서 제안한 RV-Ul 모델은 기존의 상용화된 시스템 인터페이스를 기능별 모델로 분류하였으며, 이원적 품질이론을 적용한 인터페이스를 통해 사용자가 요구하는 명확한 요구사항과 요구사항에 따른 형상관리 효과를 극대화할 수 있게 설계하였다.

  • PDF

아키텍처 모델링을 위한 요구사항 정량화 기법 (A Quantitative Approach to Requirements Analysis for Architectures Modeling)

  • 김진태;양원석;정창해;박수용
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제33권1호
    • /
    • pp.58-68
    • /
    • 2006
  • 요구사항은 아키텍처를 생성할 때 매우 중요한 요소로써 기능 요구사항과 품질 요구사항으로 구분된다. 기능 요구사항은 하위시스템 또는 컴포넌트 생성에 영향을 미치고 품질 요구사항은 아키텍처의 구조를 결정하는데 영향을 준다. 이와 같이 요구 사항은 아키텍처 설계에 중요한 영향을 끼치기 때문에 아키텍처 설계를 위해서는 요구사항에 대한 명확한 이해가 필요하다. 본 논문에서는 요구사항에 대한 명확한 이해를 돕기 위해 요구사항을 정량화하는 방법을 제안한다. 기능 요구사항은 기능적인 우선순위 계산을 통해 컴포넌트를 정량화하고 품질 요구사항은 정량화된 컴포넌트와 품질 속성의 연관성 계산을 통해 정량화한다. 제안된 방법은 DRAMA (Domain Requirements Analysis for Modeling Architectures) 도구를 통해 구현되었으며, 요구사항의 정량화 방법을 실 예제에 적용해본 결과를 소개한다.

Kano 모델에 기반한 요구사항 검증기법의 설계 및 구현 (Design and Implementation of Methodology for Requirement Verification Based on the Kano Model)

  • 김용남;김태석
    • 한국멀티미디어학회논문지
    • /
    • 제8권5호
    • /
    • pp.715-720
    • /
    • 2005
  • 소프트웨어 개발과정에서 사용자 요구사항을 정확히 만족하기 위해서는 사용자 관점에서 요구사항을 검증하기 위한 방법이 필요하다. 이것은 사용자의 요구사항이 시스템 개발자에게 적절히 반영되어 사용자가 요구하는 고품질의 소프트웨어 시스템을 더 효과적으로 설계하고 구현할 수 있기 때문이다. 본 논문에서는 시스템 구현 전 단계에서 사용자 요구사항을 효율적으로 검증할 수 있는 RV-UI 모델 시스템을 제안한다. RV-UI 모델 시스템은 상용화된 사용자 인터페이스를 프로세스별 기능 모델로 표준화하여 구성하였고, Kano의 모델을 적용한 인터페이스를 통해 명화한 사용자 요구사항의 검증과 체계적인 요구사항의 형상관리를 가능하도록 설계 하였다.

  • PDF

이동 에이전트 시스템의 보안모델 설계를 위한 요구사항 분석 (Requirements Analysis in Security Model Design of Mobile Agent Systems)

  • Jin-Ho Park;Jin-Wook Chung
    • 융합보안논문지
    • /
    • 제2권2호
    • /
    • pp.77-88
    • /
    • 2002
  • 이동에이전트 시스템은 이동에이전트 영역을 지원하기 위한 내부 구조이다. 본 논문에서는 이러한 내부 구조를 설계하면서 만나는 주요 요구사항을 분석하고 설명하고자 한다. 일반적인 이동에이전트 시스템을 설명한 후, 이동에이전트 시스템 설계의 요구사항을 시스템 수준과 프로그래밍 언어 수준으로 구분하여 설명하고자 한다. 이동에이전트의 실행환경 개발에서 주로 요구되는 에이전트의 이동성과 보안성의 제공 등이 시스템 수준의 요구사항이다. 주로 라이브러리 수준에서의 이동에이전트의 프로그래밍을 위해 제공되는 에이전트 프로그래밍 모델과 특징들과 같은 것이 프로그래밍 언어 수준의 요구사항이다. 본 논문에서는 이와 같은 시스템 및 프로그래밍 언어 수준의 요구사항을 명확히 하고 개발자들이 이러한 요구사항을 만족시키기 위한 방법들을 설명하며, 특히 이동에이전트의 보안을 위한 요구사항들에 대하여 분석하고자 한다.

  • PDF

미래인터넷 보안 구조 설계 및 요구사항 연구

  • 조미영;이상민;김기천
    • 정보와 통신
    • /
    • 제29권3호
    • /
    • pp.49-57
    • /
    • 2012
  • 미래인터넷은 현재 인터넷 구조의 한계성을 극복하고 미래의 새로운 요구사항을 수용하기 위해 설계 및 개발된 새로운 인터넷을 의미한다. 미래인터넷에서는 다양한 이종 네트워크가 공존하는 형태로 구성될 것으로 전망되며, 안전한 인터넷환경(보안), 자유로운 통신 환경(이동성, 이질성 극복)을 사용자에 게 제공할 수 있어야 할 것이다. 이를 위해서 본고에서는 미래인터넷 설계 시 필수적으로 고려되어야 하는 미래인터넷 보안 기술 구조를 설계함에 있어 사용자 또는 플랫폼 측면에서의 보안 구조 설계 및 요구사항에 대해서 알아보고자 한다.

맞춤형 금융상품 설계시스템의 개발 (Development of a Financial Product Factory System)

  • 최성철;이성하;주정은;구상회
    • Journal of Information Technology Applications and Management
    • /
    • 제10권4호
    • /
    • pp.119-133
    • /
    • 2003
  • 맞춤형 금융상품 설계시스템(Financial Product Factory System)이란 온라인으로 접근하는 고객의 요구사항을 고려하여 고객에게 가장 적합한 금융상품을 실시간으로 설계하여 제공하는 시스템이다. 최근 들어 인터넷 뱅킹 고객의 수가 급증함에 따라 맞춤형 금융상품 설계시스템의 필요성이 대두되고 있으나, 이러한 시스템의 정의나 성격, 필요 기능, 구축 방안에 대한 연구가 되어 있지 않은 실정이다. 본 연구에서는 맞춤형 금융상품 설계시스템의 정의를 내리고, 이 시스템이 갖추어야 할 요구사항을 시스템과 서비스 측면에서 분석한 후, 이 요구사항을 반영하는 시스템의 아키텍처를 제안ㆍ구현한다

  • PDF