• 제목/요약/키워드: 데이터 라이브러리

검색결과 498건 처리시간 0.032초

재사용 소프트웨어 컴포넌트의 합성과 릴레이션쉽에 관한 연구 (A study on the Composition and Relationship of Reusuable Software Components)

  • 김치수
    • 한국정보처리학회논문지
    • /
    • 제3권5호
    • /
    • pp.1112-1120
    • /
    • 1996
  • 소프트웨어 개발시에 소프트웨어 개발팀의 생산성을 향상시키기 위한 방법 중의 하나가 한번 사용한 소프트웨어 컴포넌트를 재사용하는 것이다. 이러한 재사용할 수 있는 소프트웨어는 종종 소프트웨어 라이브러리로써 구성된다. 라이브러리로부터 선택 된 소프트웨어 모듈을 효과적으로 재사용하기 위해서 사용자가 쉽게 찾을 수 있는 충분한 정보를 필요로 한다. 본 논문에서는 소프트웨어 컴포넌트 재사용을 위해 클래스간의 릴레이션쉽 정보를 제공하고 사용자가 원하는 컴포넌트가 라이브러리에 없는 경우 클래스에서 원하는 데이터와 함수만을 가져와 합성만을 가져와 합성할 수 있을 설계 및 구현하였다.

  • PDF

이중 CPU PC에서 병렬 계산을 위한 Matlab 행렬 연산 라이브러리의 구현 및 성능 측정 (An implementation and performance measurement of Matlab matrix operation library for parallel computing on dual CPU PC)

  • 김철민;이정훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.871-873
    • /
    • 2001
  • 본 논문에서는 전기 단층 촬영 기법과 같이 많은 양의 데이터에 대해 산술 계산을 수행하는 응용의 수행속도를 개선하기 위하여 이중 CPU PC 상에서 Matlab의 기본연산, 즉 행렬 곱하기, 역행렬 계산, 의사 역행렬 계산 등을 병렬로 수행하는 라이브러리 프로그램을 구현하고 그 성능을 측정한다. 구현된 라이브러리는 행렬의 곱하기, 역행렬 계산, 의사 역행렬 계산 등 기본적인 행렬 연산에 대해 각 CPU에서 수행될 쓰레드를 생성하고 이 쓰레드에 분할 행렬을 인자로 넘겨줌으로써 병렬 계산을 실행하도록 하고 부분 결과를 합성하여 최종적인 결과를 산출하게 된다. 구현된 코드를 수행시켜 속도를 측정한 결과 행렬의 곱하기는 최대 69%, 역행렬은 34.8 %, 의사 역행렬은 52 % 까지 수행시간을 단축시켰다. 이에 의해 전기 단층 촬영 프로그램은 한번의 전류 주입에 대해 영상 복원에 소요되는 시간을 48 %로 감소시켰다.

  • PDF

ER(Error Recovery)-RTP 라이브러리의 구현 (Implementation of ER(Error Recovery)-RTP Library)

  • 전승열;강정구;최태욱;정기동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (C)
    • /
    • pp.145-147
    • /
    • 2003
  • 인터넷상에서의 패킷손실은 멀티미디어의 수신 품질을 크게 저하시킨다 따라서 멀티미디어 데이터의 실시간성을 유지하면서 손실된 패킷을 복구할 수 있는 에러 제어 기법이 필요하다. 이를 위해 본 논문에서는 어플리케이션 수준에서 패킷단위의 에러제어를 수행하는 RSE 기반 FEC 기법을 사용한다. 또한 FEC 기법의 단점인 부가정보의 양을 네트웍의 상황에 따라 적응적으로 조절하기 위친 본 논문에서는 네트웍의 상태정보(RTP/RTCP)에 따라 부가정보의 양을 조절하는 기법을 제안한다. 그리고 제안한 기법을 실제 어플리케이션에서 쉽게 활용할 수 있게 라이브러리로 구현하였다. 실험에서는 이 라이브러리를 바탕으로 동영상을 전송하는 프로그램을 구현하여 패킷로스에 따른 패킷 복구율과 부가점보의 양을 측정하여, RSE만을 사용하였을 경우와 비교하여 보았다.

  • PDF

Miracl 라이브러리를 이용한 안전한 1대1 채팅 (Safe one-on-one chat using Miracl library)

  • 이상철;류다은;김수환;김언동;박요한
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송∙미디어공학회 2021년도 추계학술대회
    • /
    • pp.277-279
    • /
    • 2021
  • 최근 코로나 사태가 지속되면서 온라인으로 활동하는 경우가 많아졌다. 비대면 채팅, 메신저 사용이 늘면서 개인정보 유출 등 여러 이슈가 발생하고 있다. 이에 따라 정보 보안에 대한 관심이 높아지는 양상을 보인다. 시중에 존재하는 다수의 채팅 서비스들은 대화 내용을 서버 DB에 저장한다. 이러한 방식은 누군가가 다른 사람의 대화 내용에 접근할 수 있다는 가능성을 의미한다. 따라서 서버 DB에 데이터가 남지 않는 소켓 통신 암호화 채팅을 고안하였다. 그 외에도 보안 요소를 추가하기 위하여 외부 라이브러리를 사용하였다. 본 논문에서는 Miracl 라이브러리를 사용하여 안전한 키 교환을 위한 Diffie-Hellman 알고리즘과 평문을 암호화하기 위한 AES 알고리즘을 적용한 1대1 채팅을 제안하고자 한다.

  • PDF

컨테이너 터미널 설계를 위한 의사결정 지원시스템 (A Decision Support System for Designing Container Terminals)

  • 원승환;천봉경;전수민;이병권;장동원;조환규;김갑환
    • 지능정보연구
    • /
    • 제12권4호
    • /
    • pp.91-107
    • /
    • 2006
  • 컨테이너 터미널의 건설에는 아주 많은 시간과 비용이 소요되기 때문에 컨테이너 터미널을 효율적으로 설계하는 것이 필수적이다. 본 연구는 컨테이너 터미널의 엔지니어링 프로세스를 지원하기 위해서 개발된 소프트웨어 시스템을 소개하였다. 설계 프로세스는 데이터 입력, 능력 소요 계산, 대안 설계, 대안 평가, 결과 출력으로 구성된다. 대안을 신속히 설계하고 평가하기 위해서 컨테이너 터미널 전용 라이브러리가 개발되었다. 라이브러리는 Wharf, Yard, TravellingArea, Gate로 구성된다. 라이브러리의 구조는 객체 지향적으로 설계하여 확장성과 재사용성을 가지게 하였다. 시스템은 사용자에게 친숙한 인터페이스와 CAD 환경을 제공하며, 다양한 유형의 컨테이너 터미널 모형들이 데이터 입력과 라이브러리 구성요소의 조합에 의해 구성될 수 있도록 지원한다. 생성된 대안 모형들은 시뮬레이션 모형에 의해 평가될 수 있게 개발되었다.

  • PDF

음성인식을 위한 웹페이지 변환 웹서비스와 음성라이브러리 구현 (An Implementation of the Speech-Library and Conversion Web-Services of the Web-Page for Speech-Recognition)

  • 오지영;김윤중
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2006년도 추계 종합학술대회 논문집
    • /
    • pp.478-482
    • /
    • 2006
  • 본 연구에서는 음성인식을 위한 웹페이지 변환 웹서비스와 음성을 녹음하고 전송하는 음성라이브러리를 구현하였다. 구현된 시스템은 웹서비스 소비자와 웹서비스 제공자들로 구성되어 있다. 웹서비스 소비자는 음성을 녹음하고 웹서비스를 호출하여 음성인식을 요청한 후 결과를 사용자에게 반환하는 기능을 한다. 웹서비스 소비자는 음성라이브러리(speech-Library)와 웹서비스와 통신하는 프록시라이브러리를 포함한다. 음성라이브러리는 사용자가 녹음한 음성에서 음성데이터만 추출하는 전처리 과정과 사용자의 음성과 매핑되는 링크를 검색하는 기능을 수행한다. 프록시라이브러리의 기능은 두개의 웹서비스를 호출하고 반환되는 결과 값을 수신 받는다. 웹서비스 제공자는 파싱 웹서비스와 음성인식 웹서비스로 구성되어있다. 파싱 웹서비스는 일반 웹페이지를 ActiveX 컨트롤을 삽입하여 음성인식이 가능한 웹페이지로 재구성한다. 음성인식 웹서비스는 기존의 연구에서 구현된 시스템을 사용하였다. 실험 결과, 일반 웹페이지를 재구성하고 링크 테이블을 생성한 것을 확인할 수 있었다. 또 한 사용자의 음성과 매핑되는 URL을 검색하는 것도 확인하였다. 또한 음성인식 웹서비스의 결과에 매핑되는 URL를 검색하여 사용자에게 웹페이지를 반환하는 것도 확인하였다.

  • PDF

소규모 도서관의 디지털 라이브러리 구축을 위한 소고 (A Study on the Constructing Digital Library in Small Libraries)

  • 오무석
    • 정보관리연구
    • /
    • 제28권4호
    • /
    • pp.16-33
    • /
    • 1997
  • 근래 이슈가 되고 있는 전자 도서관구축을 위하여 소규모 도서관이 경제적으로 디지털 데이터를 생산하고 데이터베이스를 구축하여 Web으로 서비스할 수 있는 방안에 대하여 모색하였다. 특히 PDF파일을 활용한 디지털 데이터 생산자 응용을 상세히 기술하였다.

  • PDF

Wi-Fi 기반의 공작기계 모니터링 (Monitoring of the Machine Tool based on Wi-Fi)

  • 김관형;정영환
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 추계학술대회
    • /
    • pp.1060-1061
    • /
    • 2015
  • 국내 공작기계 시장은 일본 화낙사 컨트롤러를 사용하는 비중이 80[%] 전후이며 그 비중이 높다고 할 수 있다. 최근, 기계가공 분야에서도 IoT(Internet of Thins) 환경을 도입하여 공장의 스마트화가 이루어지고 있다. 대부분의 공작기계를 소유하고 있는 산업현장에선 공작기계에 관한 모니터링 시스템에 대한 필요성을 인식하고 있으며, 공작기계의 가동률 체크 뿐만 아니라 가공패턴 및 가공시간 등을 견적서 자료로 활용하려하고 하고 있다. 이러한 요구조건을 충족시키기 위하여 가공기계 분야에도 ERP(Enterprise Resource Planning)시스템을 도입하여 생산 공정관리의 기초 데이터로 활용하고 있다. 이러한 생산 현장을 감안하여 공작기계에 대한 공정 모니터링 기능 및 스마트화가 무엇보 다 중요하다고 할 수 있다. 본 논문에서는 화낙(fanuc)에서 제공하는 FOCAS 라이브러리를 활용하여 공작기계 가동률에 대한 체크가 가능하도록 Wi-Fi 기반의 데이터 전송 모듈을 개발하여 공작기계 모니터링에 필요한 소형의 통신모듈을 제시하고자 한다.

  • PDF

생산시스템 시뮬레이션 위한 High Level Architecture / Run-Time Infrastructure의 적용

  • 홍윤기;권순종
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2000년도 춘계학술대회 논문집
    • /
    • pp.30-39
    • /
    • 2000
  • HLA/RTI 시뮬레이션기술은 미국 국방성이 중심이 되어 군사와 관련한 여러 분야에 적용하여 상당한 효과를 발휘하고 있다. 현재는 이를 산업체부문으로 도입을 위한 노력에 귀를 기울이고 있다. 향후 HLA/RTI 문제가 네트워크상에서 운영되는 분산시뮬레이션연구 및 응용분야에 적용하여 큰 역할을 할 것으로 예상된다. 국내에는 이에 대한 이해와 연구가 아직 미미한 형편으로 초보단계에 있다. 본 연구에서는 현재 IEEE의 표준으로 진행되고 있는 HLA/RTI 개념을 소규모 생산시스템 시뮬레이션에 적용하여 사용 및 효율성에 대한 가능성을 검토하여 보았다. 생산시스템의 운영중 생성되거나 필요시 외부로부터 요구되는 데이터의 양은 상당히 규모가 커서 이들 데이터를 관리하기 위해서는 효율성 높은 공통의 네트워크 라이브러리가 필요하다. RTI는 이러한 요구를 충족시킬 수 있는 라이브러리로서 본 연구에서 가정한 소규모 생산시스템에 적용해 본 결과, 운용면과 시스템개발관점에서 매우 효용있는 새로운 방법으로 판단되고 넓은 적용범위를 기대할 수 있었다.

  • PDF

메모리 중심 컴퓨터 구조에서 MPI 병렬 프로그램의 효율적인 수행 (Efficient Executions of MPI Parallel Programs in Memory-Centric Computer Architecture)

  • 이제만;이승철;신동하
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2019년도 제60차 하계학술대회논문집 27권2호
    • /
    • pp.257-258
    • /
    • 2019
  • 본 논문에서는 "프로세서 중심 컴퓨터 구조"에서 개발된 MPI 병렬 프로그램을 수정하지 않고 "메모리 중심 컴퓨터 구조"에서 더 효율적으로 수행시키는 기술을 제안한다. 본 연구에서 제안하는 기술은 메모리 중심 컴퓨터 구조가 가지는 "빠른 대용량 공유 메모리" 특징을 이용하여 MPI 표준 라이브러리가 수행하는 네트워크 통신을 통한 느린 데이터 전달을 공유 메모리를 통한 빠른 데이터 전달로 대체하여 효율성을 얻는다. 본 연구에서 제안한 기술은 도커 가상화 기술을 사용한 분산 시스템 환경에서 MC-MPI-LIB 라이브러리 및 MC-MPI-SIM 시뮬레이터로 구현되었으며 다수의 MPI 병렬 프로그램으로 시험 수행하여 효율성이 있음을 보였다.

  • PDF