• 제목/요약/키워드: 코드라인

검색결과 218건 처리시간 0.024초

안전한 HTML5 로컬스토리지 구현에 대한 연구 (Study on implementation of Secure HTML5 Local Storage)

  • 명희원;백정하;이동훈
    • 인터넷정보학회논문지
    • /
    • 제13권4호
    • /
    • pp.83-93
    • /
    • 2012
  • HTML5는 특정 브라우저에 종속되지 않으며 상호 운용성을 고려하는 동시에 기존 HTML과도 하위 호환성을 갖도록 개발되어 현재 표준화 작업이 진행 중인 새로운 웹 표준이다. 이는 최근 스마트폰 시장의 활성화와 함께 모바일 웹 환경에서 다양한 플랫폼에 공통적으로 적용될 수 있다는 특징으로 인해 관심을 모으고 있다. 특히 HTML5에서 새롭게 추가되는 기능들 중 하나인 Local Storage는 인터넷 접속이 끊긴 상태에서도 웹 어플리케이션의 동작을 가능하게 하는 오프라인 기능을 지원하며 이는 서버와 독립적인 웹 어플리케이션 개발이 가능하게 한다. 그러나 현재 Local Storage는 평문의 데이터를 Client-side에 아무런 보안조치 없이 저장하기 때문에 쿠키와 같은 기존의 클라이언트 측 저장소가 갖는 보안 위협에 그대로 노출되어 보안상 안전하지 않다. 본 연구에서는 Local Storage에 데이터를 저장할 때 성능부하를 최소화 하면서 데이터의 안전한 저장 및 사용을 가능하게 하는 방법을 제안한다. 제안하는 방법은 기존 Local Storage 표준 API와 암호 기능을 제공하는 모듈을 이용하여 안전한 사용자 정보 저장을 지원한다. 또한 제안하는 방법을 실제 구현코드를 바탕으로 성능을 측정하여 효율성을 입증한다.

레거시 시스템의 웹서비스화를 위한 마이그레이션 기법 (A Method for Migration of Legacy System into Web Service)

  • 박옥자;최시원;김수동
    • 정보처리학회논문지D
    • /
    • 제16D권4호
    • /
    • pp.583-594
    • /
    • 2009
  • 현재 기업이나 조직에서 적용할 수 있는 SOA(Service-Oriented Architecture, 이하 SOA)는 조직의 요구사항을 분석하여 비즈니스 모델을 설정하고 후보 서비스를 식별하여 필요한 서비스를 찾거나 개발하는 하향식 방법론(top-down methodology)이 대부분이다. 이 경우 기존의 시스템을 버리고 새로운 SOA를 도입하기에는 비용과 시간면에서 모험이 따를 수 있으므로 기존의 시스템을 최대한 이용하면서 점차적으로 SOA에 적합한 시스템으로 변환하기를 원한다. 본 논문에서는 기존의 레거시 시스템을 SOA에 적합한 웹서비스 형태로 만들기 위한 M-LSWS (A Method for Migration of Legacy System into Web Service)를 제안한다. M-LSWS는 레거시 시스템이 가지고 있는 디자인 명세 및 코드를 기반으로 비즈니스 프로세스를 분석하고 후보 서비스를 식별하여 재사용 가능한 웹서비스로 변환하는 절차를 정의하였으며 실제 SOA에 적합한 웹서비스 변환에 목적을 두고있다. 제안한 방법은 레거시 시스템 분석, 재사용 가능 서비스 도출 및 명세, 서비스 래핑, 서비스 등록의 네 단계로 이루어지며 단계별 프로세스와 가이드라인에 제시되고 도서관리 시스템에 적용함으로써 제안한 방법론의 타당성을 평가하여 본다.

KGS GC101을 통한 가스시설 폭발위험장소의 설정 (Area Classification of Hazardous Gas Facility According to KGS GC101 Code)

  • 김정환;이민경;길성희;김영규;고영규
    • 한국가스학회지
    • /
    • 제23권4호
    • /
    • pp.46-64
    • /
    • 2019
  • 폭발위험장소의 선정과 거리계산에 대한 상세기술기준 KGS GC101 2018(가스시설의 폭발위험장소 종류 구분 및 범위 산정에 관한 기준)이 제정되어, 2018년 7월 12일부터 시행되었다. IEC60079-10-1 2015 (Explosive atmospheres Part 10-1: Classification of areas - Explosive gas atmospheres)에 대한 전수 내용을 정리하고, 모호한 기준의 해석이나 기준에 대한 가이드라인을 추가하여 제정하였다. KGS GC101은 폭발위험장소 종류의 구분을 위한 방법으로 (1)누출등급의 결정 (2)누출 홀 크기의 결정 (3)누출유량의 결정 (4)희석등급의 결정 (5)환기유효성의 결정을 통하여 최종적으로 (6)위험장소의 결정 (7) 폭발위험장소 범위의 산정을 할 수 있다. 이 과정을 쉽게 계산하기 위하여 Visual Basic for Application (Excel) 언어로 구성한 프로그램(KGS-HAC, C-2018-020632)을 한국가스안전공사에서 제작하였고, 현재 시범 사용 중(2019년 4월 1일 현재 v1.14)에 있다. 그럼에도 불구하고 현장에서 어려워하여, 본 논문을 통하여 코드 및 프로그램의 사용법을 설명하는 것으로 해결코자 한다.

응급의료 영역 한국어 음성대화 데이터베이스 구축 (Building a Korean conversational speech database in the emergency medical domain)

  • 김선희;이주영;최서경;지승훈;강지민;김종인;김도희;김보령;조은기;김호정;장정민;김준형;구본혁;박형민;정민화
    • 말소리와 음성과학
    • /
    • 제12권4호
    • /
    • pp.81-90
    • /
    • 2020
  • 본 논문은 응급의료 환경에서 음성인식 성능을 향상시키기 위하여 실제 환경에서 데이터 수집 방법을 정의하고 정의된 환경에서 수집된 데이터를 전사하는 방법을 제안한다. 그리고 제안된 방법으로 수집되고 전사된 데이터를 이용하여 기본 음성인식 실험을 진행함으로써 제안한 수집 및 전사 방법을 평가하고 향후 연구 방향을 제시하고자 한다. 모든 음성은 기본적으로 16비트 해상도와 16 kHz 샘플링으로 저장되었다. 수집된 데이터는 총 166건의 대화로서 8시간 35분의 분량이다. 수집된 데이터는 Praat를 이용하여 철자 전사, 음소 전사, 방언 전사, 잡음 전사, 그리고 의료 코드 전사를 수행하여 다양한 정보를 포함한 텍스트 데이터를 구축하였다. 이와 같이 수집된 데이터를 이용하여 기본 베이스라인 실험을 통하여 응급의료 영역에서의 음성인식 문제를 실제로 확인할 수 있었다. 본 논문에서 제시한 데이터는 응급의료 영역의 1단계 데이터로서 향후 의료 영역에서의 음성인식 모델의 학습 데이터로 활용되고, 나아가 이 분야의 음성기반 시스템 개발에 기여할 수 있을 것으로 기대된다.

윤상의 곡에 나타난 음악적 특징과 시대별 변화 (Analysis of Musical Characteristics and Changes in Different Periods on Yoon-Sang's Music)

  • 박지은;정재윤
    • 한국엔터테인먼트산업학회논문지
    • /
    • 제15권1호
    • /
    • pp.63-73
    • /
    • 2021
  • 본 논문에서는 한국 대중음악에 대한 학술적 연구의 측면 중 가장 근원적인 접근이라 할 수 있는 음악적 연구의 일환으로 작곡가 윤상의 음악을 분석하였다. 윤상은 80년대부터 현재에 이르기까지 한국 대중음악사의 많은 부분을 거쳐 꾸준히 활동해오고 있는 대표적인 작곡가이다. 대표곡 21곡을 선정하여 분석한 결과 윤상의 곡은 으뜸음을 중심으로 모든 화성 관계가 진행되는 조성음악적 성격이 강하게 드러났다. 윤상은 작·편곡기법으로 상행·하행하는 순차적 베이스 라인을 만들어 화성을 진행하였고, 그에 따라 코드의 연결을 위해 속 7화음과 감 7화음을 사용하였으며, 곡의 마무리는 도미넌트 종지를 이용하여 안정적이고 해결감이 강한 조성 음악을 만들어냈다. 한편 그의 음악이 안정감을 추구하면서도 획일적이지 않게 들리는 것은 온음계적 화성과 멜로디를 바탕으로 반음계적 화성의 진행을 적절히 활용하였기 때문이라 할 수 있다. 시대별로 나타나는 형식적 변화로는 90년대의 곡에서는 비중이 있었던 프리 코러스와 간주의 마디 수가 시대가 갈수록 줄어들었다는 점이다. 시대별 비교를 통해 새롭게 발견된 화성적 변화는 90년대와 2000년대의 18곡에는 전조가 이루어지지 않았던 반면 2010년대의 3곡 중 2곡에서 파트 간 전조가 이루어졌다는 점이다. 이는 윤상의 음악에 전반적으로 나타났던 하나의 강한 조성을 가진 음악이라는 특징이 2010년대부터 2개 이상의 조성을 가지는 음악으로 변했다는 점에서 큰 변화라 말할 수 있다.

3G 통신 시스템 응용을 위한 0.31pJ/conv-step의 13비트 100MS/s 0.13um CMOS A/D 변환기 (A 0.31pJ/conv-step 13b 100MS/s 0.13um CMOS ADC for 3G Communication Systems)

  • 이동석;이명환;권이기;이승훈
    • 대한전자공학회논문지SD
    • /
    • 제46권3호
    • /
    • pp.75-85
    • /
    • 2009
  • 본 논문에서는 two-carrier W-CDMA 응용과 같이 고해상도, 저전력 및 소면적을 동시에 요구하는 3G 통신 시스템 응용을 위한 13비트 100MS/s 0.13um CMOS ADC를 제안한다. 제안하는 ADC는 4단 파이프라인 구조를 사용하여 고해상도와 높은 신호처리속도와 함께 전력 소로 및 면적을 최적화하였다. 입력 단 SHA 회로에는 면적 효율성을 가지멸서 고속 고해상도로 동작하는 게이트-부트스트래핑 회로를 적용하여 1.0V의 낮은 전원 전압동작에서도 신호의 왜곡없이 Nyquist 대역 이상의 입력 신호를 샘플링할 수 있도록 하였다. 입력 단 SHA 및 MDAC에는 낮은 임피던스 기반의 캐스코드 주파수 보상 기법을 적용한 2단 증폭기 회로를 사용하여 Miller 주파수 보상 기법에 비해 더욱 적은 전력을 소모하면서도 요구되는 동작 속도 및 안정적인 출력 조건을 만족시키도록 하였으며, flash ADC에 사용된 래치의 경우 비교기의 입력 단으로 전달되는 킥-백 잡음을 줄이기 위해 입력 단과 출력 노드를 클록 버퍼로 분리한 래치 회로를 사용하였다. 한편, 제안하는 시제품 ADC에는 기존의 회로와는 달리 음의 론도 계수를 갖는 3개의 전류만을 사용하는 기준 전류 및 전압 발생기를 온-칩으로 집적하여 잡음을 최소화하면서 시스템 응용에 따라 선택적으로 다른 크기의 기준 전압 값을 외부에서 인가할 수 있도록 하였다. 제안하는 시제품 ADC는 0.13um 1P8M CMOS 공정으로 제작되었으며, 측정된 DNL 및 INL은 13비트 해상도에서 각각 최대 0.70LSB, 1.79LSB의 수준을 보이며, 동적 성능으로는 100MS/s의 동작 속도에서 각각 최대 64.5dB의 SNDR과 78.0dB의 SFDR을 보여준다. 시제품 ADC의 칩 면적은 $1.22mm^2$이며, 1.2V 전원 전압과 100MS/s의 동작 속도에서 42.0mW의 전력을 소모하여 0.31pJ/conv-step의 FOM을 갖는다.

적응형 필터와 가변 임계값을 적용하여 잡음에 강인한 심전도 R-피크 검출 (Noise-robust electrocardiogram R-peak detection with adaptive filter and variable threshold)

  • 세이푸르;최철형;김시경;박인덕;김영필
    • 한국산학기술학회논문지
    • /
    • 제18권12호
    • /
    • pp.126-134
    • /
    • 2017
  • 심전도(ECG) 신호에서 R-피크를 추출하는 기법에 대하여 많은 연구가 진행 되어 왔으며, 다양한 방법으로 구현되어 왔다. 그러나 이러한 검출 방법 대부분은 실시간 휴대용 심전도 장치에서 구현하기가 복잡하고 어려운 단점이 있다. R-피크 검출을 위해서는 심전도 데이터에 대하여 베이스라인 드리프트 및 상용전원 잡음 제거 등의 적절한 전처리 및 후가공이 필요하며, 특히 적응형 필터를 활용한 기법에서는 적절한 임계값을 선택하는 것이 중요하다. 적응형 필터의 임계값을 추출하는 방식에서는 고정형(Fixed) 및 적응형(adaptive)으로 구분할 수 있다. 고정 임계 값 추출 방식은 고정된 임계값 보다 낮은 값의 입력이 들어오는 경우에 R-피크 값을 감지하지 못하는 경우가 있으며, 적응 임계값 추출 방식은 때때로 잡음에 의한 잘못된 임계값을 도출하여, 다른 파형(P혹은 T파)의 피크를 감지하는 경우도 나타난다. 본 논문에서는 계산상의 복잡성이 적고, 코드 구현이 단순하면서도 잡음에 강인한 R-피크 검출 알고리즘을 제안한다. 제안된 방식은 앞서 설명한 임계값 추출 문제를 해결하기 위해서, 적응형 필터를 사용해, 심전도 신호에서 베이스 라인 드리프트 제거를 하여 적절한 임계값을 계산하도록 한다. 그리고 필터 처리된 심전도 신호의 최소 값과 최대 값을 사용하여 적절한 임계값이 자동으로 추출 되도록 한다. 그런 다음 심전도 신호로부터 R-피크를 검출하기 위해 임계값 아래에서 'neighborhood searching' 기법이 적용된다. 제안된 방법은 R-피크 검출의 정확도를 향상시키고, 계산 량을 줄여 검출 속도가 보다 빨라지도록 하였다. 다음으로 R-피크 값이 검출 되면, R-R interval 등의 값을 이용해 심박 수를 계산할 수 있도록 한다. 실험결과 심박 수 검출 정확도와 감도가 약 100%로 매우 높았음을 확인할 수 있었다.

Incidence of Dental Discoloration After Tetracycline Exposure in Korean Children: A Nationwide Population-Based Study

  • Ji Young Lee;Eun Hwa Kim;Myeongjee Lee;Jehee Shin;Sung Min Lim;Jee Yeon Baek;MinYoung Kim;Jong Gyun Ahn;Chung-Min Kang;Inkyung Jung;Ji-Man Kang
    • Pediatric Infection and Vaccine
    • /
    • 제31권1호
    • /
    • pp.25-36
    • /
    • 2024
  • 목적: 테트라사이클린 (tetracycline, TC)은 소아청소년을 대상으로 복용하였을 시 영구적 치아 변색의 위험이 증가된다는 보고에 따라 미국에서는 8세 이하, 국내에서는 12세 미만으로 처방이 가이드라인상 추천되지 않고 있는 실정이다. 이에 본 연구에서는 TC에 노출된 소아청소년을 대상으로 치아 변색의 발생률을 분석하고, TC에 노출되지 않은 일반 인구 집단과의 발생률 차이를 비교하고자 하였다. 방법: 본 코호트 연구는 2008년 1월부터 2020년 12월 사이 최소 1일 이상 TC에 노출된 소아청소년(0-12세)에 대한 건강보험심사평가원 데이터베이스 정보를 기반으로 분석하였다. TC 노출 6개월 이후 치아 변색 관련 진단코드의 입력여부를 기준으로 치아 변색 발생률을 도출하였고, 추가적으로 연령 보정이 된 TC에 노출되지 않은 일반 인구집단을 추출하여 이를 변수로 한 표준화한 치아 변색 발병률(standardized incidence ratio, SIR)을 구하였다. 결과: 총 56,990명이 포함되었으며, 이 중 8세 미만은 1,735명, 그리고 8-12세는 55,255명이었다. 이 중 61%가 14일 미만 동안 TC를 처방받았으며, 독시사이클린(61%)과 미노사이클린(35%)을 포함한 2세대 TC가 가장 많은 비중을 차지하였다. 0-7세 연령군에서의 5년 및 10년 누적발생률은 4.1% (95% confidence interval [CI], 3.0% to 5.7%) 및 5.7% (95% CI, 4.1% to 7.8%)으로 확인되었고, 이에 비해 8-12세 연령군에서는 0.8% (95% CI, 0.7 to 0.9%) 및1.3 (95% CI, 1.1% to 1.4%)으로 상대적으로 낮았다. TC노출 후 치아 변색의 발생률은 연령 보정된 일반 인구 집단과 비교하였을 때 통계학적으로 유의미한 차이는 없었다 (SIR, 1.08; 95% CI, 0.69 to 1.60). 결론: TC 노출은 일반 인구에 비해 치아 변색 위험을 유의하게 증가시키지 않았으며, 특히 8-12세 사이의 TC 노출군은 그 이하 연령군에 비해 유의미하게 낮은 발생률을 보였다. 따라서, 국내에서 TC 처방에 대한 연령 제한 완화를 고려할 필요가 있다.