• 제목/요약/키워드: 통합 개발 도구

검색결과 703건 처리시간 0.035초

소규모 조직의 소프트웨어 프로세서 구현을 위한 이클립스 플러그인의 통합 모델 개발 (Developing Integrated Model of Eclipse Plugins for Software Process Implementation of Small Organizations)

  • 도성룡;한혁수;이상은;이혁재;배문식
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.578-581
    • /
    • 2008
  • 소프트웨어 프로세스는 소프트웨어와 이에 관련된 산출물을 개발, 유지하기 위해 사용하는 활동, 방법, 절차의 집합이라고 할 수 있다. 프로세스를 기반으로 작업하는 조직은 필요한 프로세스들을 파악하고, 각 프로세스들을 구현하기 위해, 담당자를 할당하고, 수행 활동을 정의한 후, 이를 기반으로 작업을 수행한다. 이 때 보다 효과적으로 작업하기 위해 적절한 도구들을 활용하기도 한다. 소프트웨어 개발에서 도구의 활용은 이미 그 효과가 검증되었고, 많은 상업용 제품들이 개발되어 현장에서 사용되고 있다. 이러한 도구들 중에는 독자적으로 하나의 프로세스를 지원하는 독립형(Standard Alone) 도구들과 여러 프로세스를 지원하는 통합형 도구들이 있다. 통합형 도구들은 여러 프로세스를 연결하고 통합 관리하기 때문에 효과가 크지만, 주로 가격이 비싼 상업용 제품들이고, 대규모 프로젝트에 적합한 복잡한 기능이 많아 소규모 조직이 채택하기에는 어려운 경향이 있다. 독립형 도구들은 통합형 도구보다 상대적으로 기능이 복잡하지 않고, 공개 소프트웨어로도 제공되고 있기 때문에 소규모 조직들도 사용해 왔지만 통합형 도구와 같은 효과를 내기는 쉽지 않았다. 본 논문에서는 이클립스 플랫폼 기반에 독립형으로 존재하는 플러그인들을 통합하여, 여러 프로세스를 지원하는 이클립스 플러그인 모델을 개발하고, 그 효과를 살펴보았다.

정보보호시스템의 보안기능 통합평가 도구

  • 이경현;박영호;조현호;김창수;노병규
    • 정보보호학회지
    • /
    • 제11권2호
    • /
    • pp.60-67
    • /
    • 2001
  • 본 연구에서는 정보보호시스템의 신분확인 기능과 데이터 무결성 기능 그리고 네트워크 취약성 평가를 수행할 수 있는 정보보호시스템의 보안기능 통합 평가 도구를 개발하였다. 개발된 도구는 독립적으로 수행되어온 평가기능들을 통합, 개선함으로써 네트워크를 통해 연결되어 있는 시스템의 안전성을 총체적으로 평가할 수 있으며, 또한 네트워크 의 보호를 목표로 개발된 침입차단시스템의 구성상의 취약성이나 IPSec이나 SSL을 적용하여 가상사설망(VPN)을 구현 한 제품들에서 제공하는 무결성을 검증하기 위한 자동화된 도구로서 활용될 수 있다.

  • PDF

ASIC 설계용 통합 CAD Framework 개발 (Development of Integrated CAD framework for ASIC Design)

  • 엄성용;신혜선;이규원;박선화
    • 인터넷정보학회논문지
    • /
    • 제2권4호
    • /
    • pp.25-32
    • /
    • 2001
  • ASIC 설계용으로 이미 개발된 여러 CAD 도구 또는 추후 개발될 CAD도구들은 고유의 기능을 가지고 있으며, 서로 다른 환경에서 상이한 방식으로 운영되는 경우가 많다. 따라서 목표하는 최종적인 결과를 도출하기 위한 작업을 수행하기 위해서는 상호 밀접한 관계가 있는 여러 CAD도구들을 하나의 시스템에 통합하여 운영할 수 있는 통합 CAD Framework의 사용이 효과적이다. 본 논문에서는 주로 Unix Shell 상에서 개발된 기존의 국내외 CAD도구들을 Unix 운영체계의 X-windows라는 규격화된 그래픽 인터페이스 상에서 통합하여 수행할 수 있게 하는 기법을 소개한다. 이를 위해 메뉴 구성 및 실행 환경 설정을 위한 각종 파일 양식과 메타 언어를 정의ㆍ개발하였으며, 성능 확인을 위해 기존에 개발되어 있던 두 가지 CAD 도구들을 제안된 CAD Framework상에 통합시킨 Prototype 시스템을 개발하고, 이를 토대로 테스트하였다.

  • PDF

공개소프트웨어를 활용한 지속적인 통합 (CI)시스템 구축 및 테스트 방안 (A Study of Test Method and Implement Continuous Integration System using Open Source Tools)

  • 이상복;송기평;신석규
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2011년도 추계학술대회
    • /
    • pp.669-671
    • /
    • 2011
  • 소프트웨어 개발 프로젝트에서는 다양한 개발 방법론을 적용해서 소프트웨어가 개발되고 있으며, 최종 목표 소프트웨어 및 시스템에 따라 최적의 개발방법론이 적용한다. 개발프로세스 단계에 따라 모듈을 개발하며 최종적으로 통합 단계에서 하나의 소프트웨어로 통합하고 있다. 하지만 프로젝트가 복잡하고 모듈별 의존도가 높을 경우 각 모듈 별로 개발된 코드는 많은 요구사항의 변경, 형상관리 미흡 및 표준 미 준수 등으로 모듈 통합이 완벽하게 진행되지 않고 있으며 그로인해 프로젝트 기간안에 완료하지 못하는 상황이 빈번하게 발생한다. 통합이 완료되지 못하면 소프트웨어 품질은 낮아 지고 프로젝트 비용 및 시간은 늘어나 결국 프로젝트가 실패 할 가능성이 높아진다. 각 모듈의 통합을 예측 가능하고 성공적으로 하기 위해 지속적인 통합 시스템을 구축하여 프로젝트에 적극적으로 적용하고, 공개소프트웨어 도구를 활용하여 자동화 시스템을 구축해야 한다. 국내에서는 지속적인 통합방법의 중요성을 인식하고 있지만 프로젝트 비용. 시간, 인식부족 및 도구의 부재 등으로 인해 소프트웨어 프로젝트에 활용되고 있지 않은 실정이다. 이에 본고에서는 공개소프트웨어 도구를 이용하여 지속적인 통합 환경을 구축하고 소프트웨어 품질개선에 활용할 수 있는 테스트 방안을 제안한다.

  • PDF

USN 소프트웨어 개발 도구 동향 (A Trend of USN Software Development Tool)

  • 백광진;전인걸;우덕균
    • 전자통신동향분석
    • /
    • 제23권1호통권109호
    • /
    • pp.21-32
    • /
    • 2008
  • 임베디드 시스템을 위한 응용 프로그램 개발 도구로서 통합개발환경을 이용하는 것은 소프트웨어 개발의 생산성과 코드의 완성도를 향상시킬 수 있다는 점에서 매우 중요하게 인식되고 있다. 최근에 USN에 대한 관심이 높아지면서 이를 위한 여러 가지 응용소프트웨어들이 개발되고 있으나, 통합개발환경의 부재로 명령어 라인 기반의 개발 방식이 사용되고 있는 실정이다. 이와 같은 방식은 불편함을 야기할 뿐만 아니라 개발 시간을 증가시킬 수 있으며, 궁극적으로 USN 응용 소프트웨어의 개발을 어렵게 만드는 요인이 된다. 본 고에서는 이와 같은 문제점을 해결하기 위하여 USN 응용 소프트웨어를 빠르고 편리하게 개발할 수 있는 통합개발환경의 동향을 살펴보고 ETRI의 본 연구팀에서 개발한 USN 소프트웨어 통합개발 도구인 “NanoEsto”를 기술하고 상용 제품과의 비교를 수행하였다.

웹 서비스 기반 바이오 정보 통합 분석 도구 (WSBAT: Web Services based Biodata Analysis Tool)

  • 최요한;유성준;김민경;박현석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (B)
    • /
    • pp.289-291
    • /
    • 2004
  • 최근 웹 서비스 기술을 이용하여 바이오 데이터 및 데이터 메소드를 제공하는 것과 관련된 연구들이 진행되고 있다. 웹 서비스 기반 바이오 데이터 서비스에 대한 연구 자료는 시스템 구조 및 API 등을 중심으로 보고되고 있으나 이를 기반으로 한 통합 응용 도구 개발 관련 연구는 미미한 실정이다. 이에 따라 이 논문에서는 웹 서비스 API 등을 이용하여 바이오인포매틱스 연구자들이 이용할 수 있는 데이터 통합, 검색, 브라우징 기능을 제공하는 분석 도구를 개발하였다 사용자는 이 도구를 이용하여 바이오 데이터 간의 상호연관성을 보다 쉽게 발견할 수 있으며 보다 다양한 검색 결과를 여러 가지 형태로 볼 수 있게 될 것이다.

  • PDF

프로토콜 개발 도구의 통합 환경 (Integrated Environments of Protocol Development Tools)

  • 오행석;최영한;이상호
    • 한국정보처리학회논문지
    • /
    • 제4권5호
    • /
    • pp.1349-1357
    • /
    • 1997
  • 정보통신의 발달과 더불어 새로이 제안되는 프로토콜의 크기가 커지고 복잡해짐에 따라 프로토콜 을 개발하는데 자동화 도구들이 필요하게 되었다. 따라서 이들 프로토콜의 개발을 지원하는 자동화 도구를 개발하기 위한 활발하게 진행중이다. 그러나 현재 까지 여러 가지 도구들이 개발되었으나, 이들 도구들은 실험적으로 사용되고 있을 분 이론적 연구성과에 비해 실제 활용도가 낮은 편이다. 또한 지금까지 제안된 도구들은 대부분 개별적으로 개발되어 프로토콜을 개발하는 일련의 과정을 수행하는데 제약이 따른다. 본 논문 에서는 이러한 제약을 해결키 위하여 기존에 개발된 도구들을 효과적으로 통합하여 프로토콜 개발을 위한 각종 도구들의 통합환경을 설계하고 구축하였다. 구축된 통합환경은 프도토콜 개발 과정의 전 사이클을 제공하므로서 자동화를 통한 프로토콜 개발 기간을 단축하고 프로토콜의 신뢰성을 향상시킬 수 있다.

  • PDF

데이터베이스 벤치마크를 위한 통합 도구 (A Integrated Suite for Database Benchmarks)

  • 정회진;이상호
    • 정보처리학회논문지D
    • /
    • 제13D권2호
    • /
    • pp.165-174
    • /
    • 2006
  • 데이터베이스 개발자나 사용자는 새로운 데이터베이스 시스템이 개발되거나 기존 데이터베이스 시스템에 새로운 기능이 추가되면 벤치마크를 통해 해당 시스템이나 기능의 성능을 점검하게 된다. 본 논문에서는 데이터베이스 시스템을 위한 벤치마크 통합 도구를 제안한다. 벤치마크 통합도구는 범용 벤치마크, 주문 벤치마크, 혼합 벤치마크를 사용자가 하나의 사용자 인터페이스를 사용하여 쉽게 수행할 수 있도록 지원한다. 텍스트 데이터 생성과 관련하여, 벤치마크 통합도구는 3가지 데이터 형에 대해 8가지 데이터분포를 제공하여 실세계와 유사한 데이터 생성을 수행하도록 돕는다. 또한 벤치마크 통합도구에서는 3가지 서로 다른 방법을 사용하여 XML 데이터를 생성하도록 지원한다. 사용자들은 벤치마크 통합도구의 작업부하 생성기능을 사용하여 실세계와 유사한 환경에서 벤치마크를 수행할 수 있다. 벤치마크 통합도구는 사용자가 새로운 범용 벤치마크나 주문 벤치마크를 쉽게 구현할 수 있도록 지원한다. 본 논문에서는 새로운 주문 벤치마크를 벤치마크 통합도구에 쉽게 추가할 수 있음을 예를 통해 보인다.

디바이스 드라이버 개발 도구 동향 (A Trend of Device Driver Development Tool)

  • 임채덕;김태호;김정시;마유승;권우일;최용훈
    • 전자통신동향분석
    • /
    • 제21권1호통권97호
    • /
    • pp.44-56
    • /
    • 2006
  • 임베디드 소프트웨어(embedded software)에서 디바이스 드라이버(device driver)는 하드웨어와 운영체제 및 응용 프로그램 사이의 연결고리 역할을 하는 핵심 구성 요소로서, 응용 프로그램이 하드웨어에서 제공하는 기능을 사용할 수 있도록 제어 및 상호동작을 위한 일관된 인터페이스를 제공하는 소프트웨어이다. 이러한 디바이스 드라이버는 하드웨어와 소프트웨어의 양쪽 측면에 모두 관련이 있어서 개발이 어렵기 때문에 개발을 지원하는 도구가 필요하다. 본 원고에서는 디바이스 드라이버 개발 도구가 갖추어야 할 기능을 크게 소스 코드 자동생성 기능, 테스팅 기능, 정형 검증 기능, 통합 개발 환경 및 개발 편의 유틸리티 기능으로 나누어서 각각의 기술에 대해서 살펴보고, 현재 상용 제품들을 살펴보았다. 그리고, ETRI의 본 연구팀에서 개발한 디바이스 드라이버 통합 개발 도구인 “QuickDriver”를 기술하고, 이 도구와 상용 제품과의 비교를 수행하였다.

위피 콘텐츠 개발을 지원하기 위한 통합개발환경 (IDE(Integrated Development Environment) for WIPI Contents Development)

  • 이동수;박기창;박승범;김병기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.160-163
    • /
    • 2007
  • 현재 사용되고 있는 위피(WIPI) 콘텐츠 저작 도구는 위피 코드 개발의 편의성이 부족하고, 각 이동통신사 위피 에뮬레이터를 유연하게 지원하지 못한다. 이로 인해 위피 콘텐츠 개발 시 개발 비용이 증가하고, 개발자는 개발 편의성을 제공받지 못하고 있다. 따라서 위의 문제점과 단점을 보완해 줄 수 있는 위피 콘텐츠 저작 도구, 즉 위피 통합개발환경이 필요하다. 본 논문에서는 기본 위피 코드 및 각 이동통신사 에뮬레이터를 WPM(Wipi Platform Management) 에 적용하고, WPM을 기능 요구사항에 반영한다. 그리고 분석된 기능 요구사항을 토대로 시스템 구성을 제안한다. 제안한 도구는 위피 코드 관리 및 각 이동통신사 위피 에뮬레이터와의 유연한 연동을 지원함으로써 개발의 편의성을 높일 수 있다. 또한 제안한 위피 통합개발환경을 이용하면 모바일 게임, 교육 등의 콘텐츠 제작에 효율적이다.

  • PDF