• 제목/요약/키워드: 소프트웨어 이용

검색결과 7,641건 처리시간 0.034초

SDR 시스템의 운용소프트웨어 품질평가에 관한 연구 (A Study of Quality Evaluation for SDR System Operating Software)

  • 김민수;이건준;하성재;조상영
    • 한국지능시스템학회논문지
    • /
    • 제24권6호
    • /
    • pp.657-664
    • /
    • 2014
  • 본 논문은 SDR(Software-Defined Radio) 송수신기의 운용 소프트웨어 품질평가를 위한 평가 척도를 제시하고 평가를 자동화할 수 있는 평가 소프트웨어 개발에 대해 설명한다. SDR 운용 소프트웨어는 하드웨어에 종속적인 동작을 하기 때문에 이에 맞는 평가 척도를 도출하기 위하여 동작 환경 및 운영 분야와 동작 방식에 근거한 품질평가 요구사항을 추출하였다. 도출된 평가 척도를 이용한 품질평가의 자동화를 위하여 평가 소프트웨어를 C#언어와 MySQL 데이터베이스를 이용하여 개발하였다. 평가 소프트웨어는 데이터베이스를 이용하여 평가 요소를 입력 또는 갱신할 수 있으며 스크립트를 이용한 자동 평가 기능이 있으며 평가 결과의 시각적 표현이 가능하도록 개발되었다. 도출된 평가 척도와 평가 소프트웨어를 사용하여 파악된 소프트웨어 품질 향상을 위한 개선점은 고품질 SDR 운용 소프트웨어 개발에 유용하게 사용되고 있다.

소프트웨어 온라인 판매 기술 연구 (A Study on Software On-line Sells)

  • 윤우성;김태윤
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 추계학술발표논문집 (상)
    • /
    • pp.419-422
    • /
    • 2000
  • 전자 상거래가 활성화되면서 네트워크를 이용한 상품의 구매가 점점 증가하고 있다. 현재 전자 상거래에 이용되는 대부분의 상품은 하드웨어가 주를 이루고 있다. 소프트웨어의 온라인 판매는 물류비용이 없고 수익성이 높은 장점을 가지고 있지만 불법 복제 문제 때문에 현재 전자 상거래에서는 기피상품으로 취급받고 있다. 본 논문에서는 사용권 관리 기술을 이용하여 소프트웨어의 불법 복제를 막을 수 있는 소프트웨어 온라인 판매 기술을 소개한다.

  • PDF

아키텍처 기반의 자가 성장 로봇을 위한 컴포넌트 선택 메커니즘 (A Component Selection Mechanism for Architecture Based Self-Growing Robot Software)

  • 박유식;고인영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (C)
    • /
    • pp.235-237
    • /
    • 2006
  • 로봇 소프트웨어와 같이 사용자의 요구사항과 주변 환경의 잦은 변화에 직면하는 소프트웨어는 스스로 문제 상황을 판단하고, 동적으로 문제 상황을 극복할 수 있는 기능을 검색하고 이용할 수 있어야 한다. 이를 위해 본 논문에서는 아키텍처 기반의 로봇 소프트웨어 환경하에서 온톨로지를 이용하여 로봇의 문제 상황 극복을 위한 소프트웨어의 아키텍처를 재구성 전략과 컴포넌트를 모델링하고 이를 이용하여 문제 상황을 해결 할 수 있도록 적합한 컴포넌트를 선택하는 메커니즘을 기술한다.

  • PDF

분석과 설계 단계에서의 초기 소프트웨어 신뢰도 모델 (An Early Software Reliability Prediction Model based on Analysis and Design Phase)

  • 류연호;백두권
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (2)
    • /
    • pp.376-378
    • /
    • 2003
  • 소프트웨어 개발 중 분석과 설계 단계에서 만들어진 산출물을 이용하여 개발될 소프트웨어의 신뢰도를 예측하는 초기 소프트웨어 신뢰도 모델은 소프트웨어의 품질을 보증하는 유용한 도구로써 사용될 수 있다. 기존의 소프트웨어 신뢰도 모델은 개발될 소프트웨어의 품질에 한정하여 신뢰도를 예측함으로써 기존 시스템과 연계된 신뢰도를 예측하는데 한계가 있다는 단점과 개발자의 개발 능력이 개발될 소프트웨어 신뢰도에 미칠 영향을 고려하는데 한계가 있다는 단점이 있었다. 그러므로, 본 논문은 기존 시스템과의 연관성을 고려한 초기 소프트웨어 신뢰도 모델을 기준으로 개발자의 개발 능력을 고려한 종합적인 초기 신뢰도 모델을 제시하였다.

  • PDF

안전하고 편리한 온라인 도서관 설계 및 구현 (Design and Implementation of Secure and Efficient Online Library System)

  • 고성종;박성욱;이선호;이임영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 추계학술발표대회
    • /
    • pp.1338-1341
    • /
    • 2011
  • 인터넷이 발달함으로써 기존에 아날로그 콘텐츠들을 디지털 콘텐츠로 이용하게 되고, 오프라인의 불편한 점을 온라인으로 이용함으로써 해결하게 되었다. 디지털 콘텐츠의 발달로 인해 다양한 분야에서 디지털 콘텐츠를 이용하여 오프라인 시스템을 대체하게 되었다. 기존의 오프라인 온라인 도서관의 경우 사용자가 직접 도서관을 방문하여 이용해야 하고 도서관이 보유하고 있는 책의 종류가 적고, 부족한 장서로 인한 불편함이 있다. 이를 디지털 콘텐츠화하여 e-Book으로 이용하게 되었으며, 온라인으로 디지털화된 콘텐츠를 이용함으로써 편리하게 도서관을 이용할 수 있게 되었다. 하지만 디지털 콘텐츠의 공유가 쉽다는 특성으로 인해 무분별한 유포로 출처를 찾기 어렵고, 해당 콘텐츠의 저작권 문제, 무단 복제로부터 안전한 시스템이 필요하게 되었다. 본 논문에서는 위와 같은 문제점을 해결하고자 디지털 콘텐츠 서비스를 이용하고, 콘텐츠를 암호화하여 DRM 시스템을 이용하여 무단 배포를 방지하고 저작권을 보호할 수 있는 안전하고 편리한 온라인 도서관을 이용하도록 하는 시스템을 설계 및 구현하였다.

소프트웨어 프로세스 능력 및 성숙 수준에 관한 실증적 비교 분석과 평가 시스템 개발 (Empirical Study on Software Process Capability and Maturity Level, and Development of the Appraisal System)

  • 홍정유;이수정;경원현;고석하
    • 한국정보기술응용학회:학술대회논문집
    • /
    • 한국정보기술응용학회 2002년도 추계공동학술대회 정보환경 변화에 따른 신정보기술 패러다임
    • /
    • pp.178-198
    • /
    • 2002
  • 1980년대 초기 미 국방성에서는 소프트웨어 개발업체의 소프트웨어 개발능력에 대한 판단 착오로 금전적, 시간적, 성능상의 많은 어려움을 겪어왔다. 따라서 미 국방성은 카네기 멜론 대학의 SEI(Software Engineering Institute)를 통하여 소프트웨어 개발능력을 측정하고, 조직의 소프트웨어 프로세스 성숙수준을 결정하기 위한 CMM(Capability Maturity Model)을 개발하였다. 그러나 CMM에 기반을 둔 소프트웨어 프로세스 평가 방법은 외부 전문가를 이용하여 평가하므로, 시간과 비용이 많이 소모되는 방법이다. 따라서 많은 기업에서 이러한 평가를 수행하는데 어려움을 느끼고 있다. 특히, 중ㆍ소규모의 조직에서 사용하기에는, CMM의 평가방법은 너무 복잡하고 추상적이다. 소규모 기업의 경우에 3년여에 걸친 프로세스 향상노력으로 많은 성과가 이루어 졌음에도 불구하고 CMM의 평가방법을 이용한 결과는 1 단계 수준을 벗어나지 못하였다는 사례들이 많이 발표되고 있다. 이러한 결과들은 CMM의 평가 방법은 중소 규모 조직에는 적절치 않다는 것을 입증한다. 따라서 중소 규모 기업이나 조직의 소프트웨어 프로세스의 성숙도 평가와 개선을 위한 모델들을 개발하기 위한 노력이 전 세계적으로 광범위하게 펼쳐지고 있다. 본 연구에서는 최근의 모델인 CMMI(Capability Maturity Model Integration)의 소프트웨어 프로세스 영역 분류에 의거해서, 우리나라의 소프트웨어의 개발과 취득에 관련된 조직들이 각 프로세스 영역을 얼마나 중요하게 평가하는지, 그리고 해당 영역에서의 기준, 절차 그리고 방법을 문서화시키는 것을 얼마나 중요하게 평가하는지를 조사하였다. 한국의 소프트웨어 개발 관행은 CMM이나 ISO Is504 등에서 바람직한 것으로 제시하고 있는 국제 표준과는 많이 다르며, 나아가서는 예를 들어, 미국의 일반적인 관행과도 많이 다를 수 있다. 따라서 미국이나 유럽의 대규모 소프트웨어 조직을 위해서 개발된 CMM이나 ISO 15504 등은 우리나라의 중소 규모 소프트웨어 조직에는 특히 부적절할 수 있다 본 연구에서는 우리나라 소프트웨어 조직의 종류, 조직의 규모, 그리고 프로젝트 수행 규모에 따라서 각 소프트웨어 프로세스 영역의 중요도가 어떻게 다른지, 그리고 해당 소프트웨어 프로세스 영역의 기준, 절차 그리고 방법을 문서화시킬 필요성이 어떻게 변하는가를 조사하였다. 본 연구 결과는 우리나라의 소프트웨어 조직들이 프로세스 개선을 위해서 무엇을 정말로 필요로 하는지를 밝힘으로써, 한국 소프트웨어 산업의 현실적인 특수성을 고려한 소프트웨어 프로세스 평가와 개선 모델의 개발을 위한 기초적인 자료를 제공할 것으로 예상된다 또한, 본 연구 결과는, 우리나라 소프트웨어 조직들이 실제로 무엇을 필요로 하는지를 밝힘으로써, 우리나라의 소프트웨어 산업을 육성하기 위한 실효성 있는 정책 입안을 위한 기초 자료를 제공할 것으로 예상된다.

  • PDF

응용 맞춤형 그래픽 분할 실행 라이브러리에 기반한 효율적인 온라인 소프트웨어 서비스 (An Efficient On-line Software Service based on Application Customized Graphic Offloading Library)

  • 최원혁;김원영
    • 인터넷정보학회논문지
    • /
    • 제16권5호
    • /
    • pp.49-57
    • /
    • 2015
  • 본 논문에서는 응용 맞춤형 그래픽 분할 실행 라이브러리에 기반한 효율적인 온라인 소프트웨어 서비스에 대하여 소개한다. 그래픽 분할 실행을 이용한 소프트웨어 서비스는 클라이언트 렌더링을 통하여 3D 그래픽 소프트웨어와 같은 고사양의 소프트웨어를 서버 기반의 온라인 소프트웨어 서비스로 제공할 수 있다. 그래픽 분할 실행은 서버에서 소프트웨어가 실행될 때, 그래픽 관련된 작업은 클라이언트의 GPU를 이용하여 처리하고, 데이터 관련 작업은 서버의 CPU를 이용하여 처리하는 방식이다. 그래픽 분할 실행 소프트웨어 서비스의 성능을 향상시키기 위하여, 비동기 전송 채널을 추가하고, 최적화 된 소프트웨어 공통 모듈과 소프트웨어 맞춤형 모듈을 기존의 그래픽 분할 실행 엔진에 추가한다. 이를 위하여, 본 논문에서는 그래픽 관련 API와 메시지들을 분석하여 소프트웨어 맞춤형 모듈을 구현하고, 서버 사이드 캐싱 방법을 통하여 최적화된 소프트웨어 공통 모듈을 구현하는 방법에 대하여 기술한다. 마지막으로, 성능 비교 실험을 통하여 개선된 분할 실행 엔진이 더 나은 성능을 가짐을 보여준다.

이동통신 소프트웨어 라디오 플랫폼 개발동향 (Trends on Development of Software Radio Platform for Mobile Communications)

  • 박철;이승규;김진업;김일규
    • 전자통신동향분석
    • /
    • 제31권6호
    • /
    • pp.107-115
    • /
    • 2016
  • 소프트웨어 기반의 이동통신 시스템 개발 기술 즉, 소프트웨어를 이용하여 재구성이 가능한 이동통신 시스템 개발 기술이 연구되어 왔다. 최근에는 소프트웨어 기반 이동 통신 시스템 개발에 가상화 기술이 적용된 가상화 기반의 이동통신 플랫폼 개발 기술에 대한 연구가 활발히 진행되고 있다. 가상화 기반 이동통신 플랫폼 개발 기술은 소프트웨어를 이용하여 범용 하드웨어 컴퓨팅 플랫폼상에서 무선 접속 기능, 프로토콜 처리 기능 및 RF/IF 신호처리 기능의 구현이 가능할 뿐만 아니라, 가상화 플랫폼을 통하여 다양한 무선 접속 규격 수용 및 유연한 시스템 자원 활용이 가능한 기술이다. 본고에서는 가상화 기반의 이동통신 플랫폼 개발 기술에 대해 간략히 소개하고, 소프트웨어 기반 이동통신 플랫폼 개발 현황 및 가상화 기반의 이동통신 시스템 플랫폼에서 소프트웨어를 통해 RF 신호처리 기능을 용이하게 하는 상용 소프트웨어 RF 플랫폼 즉, Software Radio Frontend의 개발 동향에 대해 살펴보고자 한다.

  • PDF

SDR을 위한 Embedded System의 소프트웨어 다운로딩 방법 (A Software Downloading Method of Embedded system for SDR)

  • 황승용;강환민;양희성;김용남;조성호
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2001년도 제14회 신호처리 합동 학술대회 논문집
    • /
    • pp.825-827
    • /
    • 2001
  • SDR(Software Defined Radio)은 여러 세대의 이동 통신 시스템 무선방송 및 다양한 통신 시스템이 존재하는 환경에서 소프트웨어 업그레이드로 무선장치 및 서비스를 제공할 수 있는 효율적인 해결 방안으로 대두되고 있다. SDR 이라는 기술은 하드웨어 수정 없이 모듈화 된 소프트웨어의 변경만으로 단일의 송수신 시스템을 통해 다수의 무선 통신 규격을 통합 수용하는 무선 인터페이스 기술이다[1]. 이러한 기술을 실현하기 위해서는 소프트웨어 다운로드 기술이 매우 중요하게 된다. 왜냐하면 시스템에 프로그램을 다운로딩해서 하드웨어가 Reconfiguration 되어 사용자가 원하는 대로 시스템이 셋팅이 될 수 있어야 하기 때문이다. 소프트웨어 다운로드 방법에는 크게 공중파를 이용하는 방법, 컴팩트한 이동식 디바이스로부터 다운로딩 받는 방법, 전화나 케이블 서비스 등을 통해 근거리/원거리 호스트 서버로부터 소프트웨어를 다운로딩 받는 방법, 네트워크를 통해서 소프트웨어를 다운로드 하는 방법 등이 있다[2]. 이 중에서 본 논문에서는 SDR을 위한 임베디드 시스템을 구현 하였고, 리눅스 포팅을 하였으며 스마트 카드를 이용한 소프트웨어 다운로드 방범을 제시함으로써 SDR 의미 구현을 시도해 보았다.

  • PDF

Rough set을 이용한 재사용성 평가 모델 (Reusability Decision Model using Rough Set)

  • 최경옥;이성주;정환묵
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 1997년도 추계학술대회 학술발표 논문집
    • /
    • pp.321-326
    • /
    • 1997
  • 소프트웨어 재사용은 새로운 소프트웨어 개발에 소용되는 시간과 비용을 현저히 감소시켜 소프트웨어 개발환경과 생산성을 향상시키는 방법으로, 소프트웨어 위기를 해결하기 위한 중요한 방법이다. 그러나 소프트웨어 부품을 위한 형식 명세서(formal specification)의 부족, 소프트웨어 재사용에 대한 부정적 심리적인 효과 등의 이유 때문에 현실적으로 재사용이 잘 이루어지고 있지 않다. 이러한 문제들을 해결하기 위해서는 부품의 품질 보증에 관한 연구가 소프트웨어 재사용에 관한 연구 분야에서 최우선적으로 이루어져야 하지만, 기존의 연구들은 일반적으로 설정된 재사용 품질 기준을 표준으로 하였으므로, 사용자의 요구가 복잡하고, 다양화되면서 소프트웨어의 크기, 알고리즘과 구조의 복잡도는 증가있는 변화하는 환경에 능동적으로 대처하지 못하고 있다. 그러므로 본 연구에서는 새로운 부품의 삽입과 기존 부품들의 삭제, 분류 기준의 변경 등의 환경 변화에 능동적으로 대처할 수 있는 적응성이 있는 재사용성 결정 모델을 제안한다. 이 모델은 적응성 있는 재사용 결정 알고리즘을 찾기 위해서 데이터에 숨겨진 패턴들을 발견하는 효율적인 알고 ?遲\ulcorner 제공하는 Rough set 이론을 이용한다.

  • PDF