• 제목/요약/키워드: 개인 프로파일

검색결과 649건 처리시간 0.031초

ADCP 측정자료 분석을 위한 후처리 프로그램 (A post-processing program for analysis of ADCPs)

  • 이혜은;이찬주;김동구;김원
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2009년도 학술발표회 초록집
    • /
    • pp.426-430
    • /
    • 2009
  • 본 연구에서는 ADCP 측정자료를 효율적으로 활용할 수 있도록 ADCP 이동측정법 자료의 후처리 프로그램을 개발하였다. 먼저, 측정된 ensemble과 방위별 유속으로 표시되던 단면유속분포를 한 눈에 알아볼 수 있도록 좌표를 정리하고 주흐름방향 유속을 출력하는 등, Sontek과 RDI 자료 취득 소프트웨어의 ascii 파일을 사용자가 쉽게 알아보고 가공할 수 있도록 변형하였다. 또한, 기존 ADCP 사용과 관련하여 발표된 screening 및 smoothing 기법을 적용하여 유효한 유속자료를 선별하고 단면의 평균 흐름에 근접한 유속자료를 제공하도록 하였다. 멱함수를 이용한 외삽으로 측정불가역의 유속 및 유량을 추정하였으며, 총 53개 측정자료의 유량을 추정한 결과 ADCP 소프트웨어가 제공하는 유량과 평균 1.33 %의 오차를 보였다. 마지막으로, 정리된 ADCP 자료로부터 하천의 주요 수리학적 특성을 추정하도록 하여 하천단면을 횡단하는 간단한 ADCP 측정만으로도 많은 시간과 노력을 들여 측정하던 하천의 특성을 신속히 파악할 수 있도록 하였다.

  • PDF

트랜지스터 회로의 직접입력을 위한 ECAP 프로그램 (ECAP for the direct input of bipolar transistor)

  • 안수길
    • 대한전자공학회논문지
    • /
    • 제9권2호
    • /
    • pp.24-35
    • /
    • 1972
  • 한 회로에서 각 트랜지스터의 파라미-터를 한장의 카아드에 한꺼번에 수용할 수 있게 하기 위하여 ECAP 콤파일러·프로그램을 수정하였다. 이로서 트랜지스터의 베이스, 에밋터 및 콜랙터에 관한 모든 파라미-터가 한꺼번에 입력되고 따라서 상호관계 재확인을 위해서 여러 써브·루우틴을 거칠 필요도 없어진다. 베이스 및 콜랙터등 2개의 브랜치·카아드와 상호관계를 나타내는 카아드 대신, 하나의 카아드로서 입력시킬 수 있으므로 상당히 머신타임(Machine time)이 절약되고, 한편 트랜지스터 회로에서 등가회로로 옳겨 각 브랜치와 노-드를 번호 붙일 필요없이 직접 데이타·카아드(회로를 나타내는)를 작성할 수 있게 되었다.

  • PDF

자바 리플렉션 기반의 안드로이드 API 난독화를 위한 자동 변환 도구의 설계 및 구현 (Design and Implementation of An Auto-Conversion Tool for Android API Obfuscation Based on Java Reflection.)

  • 이주혁;박희완
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.487-490
    • /
    • 2014
  • 리플렉션은 자바 프로그램을 실행하여 객체 내부의 모든 요소를 조사하거나 호출 혹은 조작할 수 있는 자바 언어의 한 기능이다. 한 클래스 내부의 메소드에 리플렉션을 적용하여 호출하게 되면 String형의 메소드 이름으로 간접 호출하기에 정적 분석 도구의 API 호출 탐지를 방해하게 되어 분석결과의 정확도를 떨어뜨릴 수 있고, 또한 일반적인 호출보다 복잡한 절차를 거치게 되어 소스 자체의 난독화 효과를 갖게 된다. 또한 디컴파일러의 역공학 분석을 어렵게 만드는 장점도 있다. 이 특성을 이용한다면 안드로이드 환경에서 특정 API를 은닉하여 개인정보를 누출하도록 악용하거나 디컴파일러 이용을 방지하는 데 활용될 수 있다. 본 연구에서는 안드로이드 환경에서 직접 설계한 도구와 표본 앱을 이용하여 API 메소드에 리플렉션을 적용하고, 원본 소스와 리플렉션 후 디컴파일된 소스를 비교하여 API 호출이 리플렉션을 통해서 은닉 가능함을 보여준다.

쿠버네티스 환경에서 웹 기반의 마이크로 서비스 배포 시스템 (Web-based microservice deployment system in kubernetes environment)

  • 신정은;권재환;김명호
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2020년도 제62차 하계학술대회논문집 28권2호
    • /
    • pp.45-48
    • /
    • 2020
  • 최근 마이크로서비스 아키텍처(Microservice Architecture)를 도입하는 프로젝트가 많아짐에 따라 컨테이너 오케스트레이션 도구인 쿠버네티스의 필요성이 증대되고 있다. 쿠버네티스 환경을 구성하고 서비스를 테스트 및 배포하기 위해서는 클러스터링을 하고 yaml파일을 작성하고 적용하여 자원을 생성하는 등의 작업이 필요하다. 이렇게 반복되는 작업을 자동화하기 위해 기존에는 쉘스크립트를 사용하는데, 이를 사용하기 위해서는 쿠버네티스 및 인프라에 관한 기초지식이 있어야 하는 문제점이 있다. 본 논문에서는 마이크로서비스를 위한 웹 기반의 배포 시스템을 제안한다. 웹을 통해 배포하고 테스트할 수 있어 기초지식이 없어도 사용할 수 있다. 웹에서 프로젝트 개발자로부터 도커 이미지와 사용할 포트번호 및 레플리카 개수를 입력받아 배포를 요청하면 쿠버네티스 환경에 배포하고, 필요한 자원들이 배포가 완료되면 엔드포인트를 제공한다. 그리고 배포된 서버의 엔드포인트에 요청을 전송하고 응답이 오는 것을 확인할 수 있어 활용성이 높다. 이 시스템은 쿠버네티스를 이용하여 복수 개의 파드(Pod)를 유지하여 가용성을 보장하고 빠르게 배포가 가능하게 한다. 또한 이미지가 업데이트되면 웹에서 요청하여 클러스터에 새 버전의 이미지로 배포한다.

  • PDF

해외무용예술단체의 6대륙 지역별, 무용장르별, 유형별, SNS 활용 프로파일 (SNS Utilization Profiled as Per Six Continental Areas, Dance Genre, Types at Overseas Dance Arts Companies)

  • 전순희;양유나
    • 한국콘텐츠학회논문지
    • /
    • 제14권8호
    • /
    • pp.74-83
    • /
    • 2014
  • 본 연구는 해외 무용예술단체 SNS의 전반적이고 구체적인 분석을 위해 실시되었다. 전 세계 6대륙 100개국의 국 공립, 사설, 개인 무용예술단체 총 3,614개 중 SNS를 1개 이상 운영하는 627개의 단체를 연구대상으로 하였다. 해외 무용예술단체의 6대륙 지역별 분석을 무용장르별, 유형별로 분석 하였으며, 무용장르별 분석을 유형별로 분석 하였다. 또한, 6대륙 지역별, 무용장르별, 유형별로 분석 하여 다음과 같은 결론을 얻을 수 있었다. 첫째, 6대륙 지역에 따른 무용장르별 분석결과 북아메리카 대륙이 SNS를 사용하는 단체가 가장 많은 것으로 나타났다. 둘째, 유형에 따른 6대륙 지역별 분석결과 북아메리카 대륙이 트위터와 페이스북을 가장 많이 사용하는 것으로 나타났다. 셋째, 무용장르에 따른 유형별 분석결과 민속무용단체가 페이스북을 가장 많이 사용 하는 것으로 나타났다. 넷째, 유형에 따른 6대륙 지역별, 무용장르별 분석결과 페이스북, 트위터, 유투브 모두 발레단체가 가장 많이 사용하는 것으로 나타났다. 본 연구 결과를 토대로 SNS 디지털 마케팅에 대한 인식제고, 해외 무용예술단체의 SNS 정보제공, 지식정보체계 구축의 준거로 활용하고자 한다.

유비쿼터스 환경의 사용자 서비스를 위한 분산 지능형 에이전트 기술 (Distribute Intelligent Multi-Agent Technology for User Service in Ubiquitous Environment)

  • 최정화;최용준;박영택
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제34권9호
    • /
    • pp.817-827
    • /
    • 2007
  • 유비쿼터스 시대가 도래하면서 거대한 양의 컴퓨팅 서비스 및 장치들은 언제 어디서나 사용자의 요구에 반응하게 된다. 더불어 사용자 특성에 따른 기호에 맞는 개인화된 서비스가 요구된다. 사람의 위치 이동에 따른 동적인 다양한 서비스 제공을 위해서는 사용자의 개입을 최소화하여야 한다. 그리고 사용자 관심 여부에 맞춘 서비스 장치 및 동자 모드들이 자동적으로 결정되어야 할 것이다. 본 논문에서는 유비쿼터스 환경에서 사용자의 요구에 가장 근접한 맞춤형 서비스의 제공을 위하여 다음의 네 가지 단계로 분산 지능형 에이전트 기술을 제안한다. 첫째, 유비쿼터스 환경의 인프라구조인 스마트한 공간을 가상의 시뮬레이터로 설계하여 물리적 자원 및 컴퓨팅 객체 환경을 모델링 한다. 둘째, 분산된 에이전트들의 상호협력을 통한 서비스 목적 달성을 위해서 FIPA 표준안에 따르는 멀티 에이전트 기반 구조를 이용한 지능형 에이전트 기술을 연구한다. 셋째, 에이전트간의 메시지 통신을 이용하여 서비스 적용이 가능한 스마트 공간으로의 사용자의 위치 이동에 따른 이기종 환경에서의 자율적인 서비스 발견 및 구성 방안을 제안한다. 넷째, 휴대가 손쉬운 이동 장비에 사용자의 프로파일 정보를 저장함으로써 언제, 어디에서나 에이전트의 모니터링을 통한 개인화 서비스 방법을 연구한다. 따라서 일반적인 자동화된 서비스 구동 이상의 개인 특성에 맞는 고품질의 서비스를 제공한다.

SSR Marker를 이용한 감귤속 품종 및 유전자원에 대한 DNA Profile Data Base 구축 (A Database of Simple Sequence Repeat (SSR) Marker-Based DNA Profiles of Citrus and Related Cultivars and Germplasm)

  • 홍지화;채치원;최근진;권용삼
    • 원예과학기술지
    • /
    • 제34권1호
    • /
    • pp.142-153
    • /
    • 2016
  • 국내외에서 재배되고 있는 감귤속 식물 108 품종 및 유전자원과 SSR 마커를 활용하여 유전적 유사도 분석을 통한 품종식별력 검정 등에 대한 연구를 수행하였다. 감귤 8품종을 203개의 SSR 마커로 검정하여 반복 재현성이 높은 뿐만 아니라 다형성 정도가 높은 18개를 선정하였다. 이들 마커와 국내외에서 재배되고 있는 감귤 108품종을 검정하였을 때 마커당 평균 대립유전자수는 9.28개로 나타났고, 5-14개까지 다양한 분포를 나타내었다. PIC 값은 분자표지에 따라 0.417-0.791 범위에 속하였으며 평균값은 0.606으로 나타났다. 감귤류 108품종에 대하여 계통도를 작성하였을 때 감귤류 식물의 분류학적 특성 및 품종 육성의 계보도에 따라 13개의 그룹으로 크게 나누어졌다. 감귤류 식물 품종중 오렌지나 온주 밀감의 경우 대부분의 품종이 SSR 마커의 유전자형에 의해 구분이 되지 않은 것으로 나타났다. 본 연구에서 개발된 감귤속 식물의 품종별 SSR DNA 프로파일 데이터베이스는 감귤속 식물의 유전자원 특성평가와 육종가의 지식재산권 보호의 수단으로 유용하게 활용될 수 있을 것이다.

승마지도사에 관한 직무분석 연구 (The Research on Job Analysis of Horse-Riding Instructor)

  • 이병욱;강경균;이주욱;이인경
    • 직업교육연구
    • /
    • 제33권3호
    • /
    • pp.145-167
    • /
    • 2014
  • 이 연구의 목적은 승마산업의 전반적인 효율적 확산을 도모하고 승마지도사 양성을 위한 교육과정 개발의 기초자료를 마련하기 위하여 승마지도사에 대한 직무를 체계적으로 분석되었다. 특히 직무분석의 한 방법인 DACUM 법과 관련 전문가들의 검증을 통하여 승마지도사 직무의 모형(DACUM chart)을 개발하였다. 그 결과 승마지도사에 대한 8개의 임무와 100개의 작업이 나왔으며, 최종 전문가 내용타당도 검토 및 전문가 자문 검토 결과 후 총 7개의 직무영역과 82개의 수행작업으로 정리되었다. 또한, 전문가들의 의견에 따라, 승마지도사란 "승마장이나 승마 시설에서 승마 교육대상자에게 승마 지도를 하고 말, 승마장 시설 장비 그리고 인력을 관리 운영하는 자"로 정의되었다. 이러한 결과는 현재 운영되고 있는 승마지도사 양성 교육훈련 과정에 다양한 시사점을 제공해 준다. 특히 승마지도사 관련 시험 출제 대상 과목 및 교육훈련 과정이 3개 과목(마학, 마술학, 말 보건관리)으로 편성되어 있으나, 직무분석 결과 '승마장 운영 및 관리'와 '승마교육론'이 추가로 수정 및 보완 필요가 있음을 알 수 있었다. 또한 직무분석의 작업과 임무는 작업 프로파일 및 작업명세서로 활용될 수 있는 자료로서 활용되며, 이러한 자료는 훈련 과정과 출제 기준의 자료로 활용할 수 있을 것이다. 이 연구를 통해 추후 승마지도사 자격 종목에 대한 재 설계 및 자격 내 직무의 내용과 역할에 따라 수준을 구분하고, 이를 자격으로 연결할 수 있는 연구가 필요하다. 또한 승마지도사 자격의 활용성을 제고할 수 있는 방안과 함께 관련 연구가 요구된다.

소프트웨어 온디맨드 스트리밍 시스템 설계 및 구현 (Design and Implementation of Software On-Demand Streaming System)

  • 김영만;허성진;최완;박홍재
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (1)
    • /
    • pp.538-540
    • /
    • 2005
  • 소프트웨어 스트리밍 [1][2]은 프로그램 설치 및 실행을 위하여 서버로부터 데이터 전송이 진행중인 동안에도 PC, PDA, 휴대용 개인 컴퓨터, 휴대 전화 등과 같은 데스크 탑 또는 이동 연산장치 상에서 미설치 소프트웨어의 실행이 즉각적으로 이루어지도록 하는 기능이다. 즉, 소프트웨어 스트리밍 기술을 사용하면 사용자가 다운로드, 압축해제, 인스톨과 시스템 재구성이라는 일련의 과정이 완료될 때까지 기다릴 필요 없이 최소한의 다운로드 후에 해당 소프트웨어가 곧바로 실행될 수 있도록 해준다. 응용프로그램을 실행하는데 필요한 첫번째 실행 블록이 메모리에 적재되고 기본적인 환경설정을 마치자마자 나머지 블록들이 다운로드되고 설치되기도 전에 실행될 수 있기 때문에 스트리밍 시스템은 응용 프로그램의 실행준비 시간을 대폭 줄일 수 있게 해준다. 게다가, 응용프로그램 실행시 실제로 사용되지 않는 대부분의 블록들은 서버로부터 다운로드 받지 않아도 된다. 그 결과. 메모리와 대역폭 같은 리소스의 활용이 절약된다. 이러한 스트리밍 시스템을 사용하면 사용자는 다양한 공개 또는 상업용 응용프로그램을 광범위하게 지원하는 사용자 투명성을 가진 가상 소프트웨어 컴퓨팅 환경을 만들 수 있다. 본 논문에서는 프로그램 등록, 환경 변수 설정 그리고 구성 파일과 관련된 컴포넌트들의 자동 설치 기능들을 제공함으로서 네트워크를 통하여 소프트웨어를 스트리밍하고 실행해주는 Software On-Demand(SOD)스트리밍 시스템을 설계 및 구현한다.

  • PDF

소프트웨어 온디맨드 스트리밍 시스템 성능평가 (Performance of Software On-Demand Streaming System)

  • 김영만;허성진;최완;박홍재
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 추계학술발표대회 및 정기총회
    • /
    • pp.1291-1294
    • /
    • 2005
  • 소프트웨어 스트리밍[1][2]은 프로그램 설치 및 실행을 위하여 서버로부터 데이터 전송이 진행중인 동안에도 PC, PDA, 휴대용 개인 컴퓨터, 휴대 전화 등과 같은 데스크 탑 또는 이동 연산장치 상에서 미설치 소프트웨어의 실행이 즉각적으로 이루어지도록 하는 기능이다. 즉, 소프트웨어 스트리밍 기술을 사용하면 사용자가 다운로드, 압축해제, 인스톨과 시스템 재구성이라는 일련의 과정이 완료될 때까지 기다릴 필요 없이 최소한의 다운로드 후에 해당 소프트웨어가 곧바로 실행될 수 있도록 해준다. 응용프로그램을 실행하는데 필요한 첫번째 실행 블록이 메모리에 적재되고 기본적인 환경설정을 마치자마자 나머지 블록들이 다운로드되고 설치되기도 전에 실행될 수 있기 때문에 스트리밍 시스템은 응용 프로그램의 실행준비 시간을 대폭 줄일 수 있게 해준다. 게다가, 응용프로그램 실행시 실제로 사용되지 않는 대부분의 블록들은 서버로부터 다운로드 받지 않아도 된다. 그 결과, 메모리와 대역폭 같은 리소스의 활용이 절약된다. 이러한 스트리밍 시스템을 사용하면 사용자는 다양한 공개 또는 상업용 응용프로그램을 광범위하게 지원하는 사용자 투명성을 가진 가상 소프트웨어 컴퓨팅 환경을 만들 수 있다. 본 논문에서는 프로그램 등록, 환경 변수 설정, 그리고 구성파일과 관련된 컴포넌트들의 자동 설치 기능들을 제공함으로서 네트워크를 통하여 소프트웨어를 스트리밍하고 실행해주는 Software On-Demand(SOD)스트리밍 시스템을 설계 및 구현한다. 또한 구현된 SOD 스트리밍 시스템의 성능측정 실험환경을 구축하고 실험 결과를 이용하여 성능분석을 행한다.

  • PDF