• 제목/요약/키워드: 수정테스트

검색결과 260건 처리시간 0.023초

전국호환 교통카드 X-CASH 시스템과 정산인터페이스 개발 (Nation-wide Interoperable transportation card X-CASH System and Settlement interface Development)

  • 이기한;김혜현;김태희;맹재환;박하나
    • 한국ITS학회 논문지
    • /
    • 제9권5호
    • /
    • pp.14-24
    • /
    • 2010
  • 기존 X-CASH 시스템은 표준 규격을 준수하고 있으나, 표준규격에 미 정의된 부분으로 인하여, 타 사의 대중교통 시스템과 호환이 불가능하다. 그래서 X-CASH 카드 사용자가 X-CASH가 운영하는 대중교통 수단 외에 다른 대중교통 수단을 이용하고 싶을 경우, 그 대중교통수단의 카드도 구입해야할 뿐만 아니라 많은 카드를 소지하고 다녀야 하기 때문에 불만이 야기되었다. 또한 X-CASH 사업자는 타 사의 인프라에 X-CASH를 적용하려고 할 경우, 타 인프라를 활용하지 못하고 X-CASH만의 독자적인 기술을 적용하여 구축해야 하기 때문에 비효율적인 비용이 유발되었다. 이를 해결하고자 기존 X-CASH 시스템을 수정하여, 기존 X-CASH 카드도 이용가능하면서도, 전국 어디에서나 대중교통을 이용할 수 있는 전국 호환 X-CASH 시스템인 전국호환 X-CASH 교통카드, 지불SAM, 지불단말기, 상호 정산시스템 등을 개발하였다. 그리고 이에 대한 적합성 평가를 성공적으로 마치고, 코레일네트웍스 및 금융결제원과 하이플러스카드가 함께 광주광역시에서 6개월간 테스트베드 운영을 성공적으로 마침으로써, 전국호환 기술을 보장하였다.

IoT 환경에서 Edge Computing을 위한 전문가 시스템 기반 상황 인식 (Expert System-based Context Awareness for Edge Computing in IoT Environment)

  • 송준석;이병준;김경태;윤희용
    • 인터넷정보학회논문지
    • /
    • 제18권2호
    • /
    • pp.21-30
    • /
    • 2017
  • 모든 사물에서 네트워크 및 컴퓨팅이 가능한 IoT(Internet of Things) 환경이 빠르게 확산되고 있다. IoT 환경은 클라우드 기반 중앙처리 구조를 통해 데이터를 처리하고 사용자에게 서비스를 제공하기 때문에 병목현상 및 서비스 지연이 발생할 수 있다. 이를 해결하기 위해, 최근 단말 IoT 노드와 네트워크에서 직접 데이터를 처리하여 사용자에게 서비스를 제공하는 Edge Computing이 주목받고 있으며 이러한 Edge Computing 환경에서 사용자에게 효율적으로 지능형 서비스를 제공하기 위한 연구가 지속되고 있다. 본 논문에서는 IoT 환경에서 Edge Computing을 위한 전문가 시스템 기반 상황 인식 서비스 기법을 제안한다. 제안하는 기법은 자원 제한적인 IoT 노드 간 효율적인 협업을 기반으로 데이터를 실시간으로 처리하고 상황 인식을 통해 사용자에게 최적화된 맞춤형 서비스를 제공한다. 또한, 사용자는 사용 용도에 따라 직접 상황 인식 서비스를 수정하여 원하는 서비스를 제공받을 수 있다. 제안하는 기법을 스마트 홈 환경에서 3가지 방범 서비스 모드를 이용하여 테스트하였으며, 본 논문의 IoT 기반 전문가 시스템 서버와 기존 PC 기반 전문가 시스템 서버의 자원 소모량을 비교하여 제안하는 기법의 안정성을 입증하였다.

아음속 및 초음속 유동의 플러시 대기자료 측정장치 연구 (Study of the Flush Air Data Sensing System for Subsonic and Supersonic Flows)

  • 이창호
    • 한국항공우주학회지
    • /
    • 제47권12호
    • /
    • pp.831-840
    • /
    • 2019
  • 플러시 대기자료 측정장치는 비행체 표면에서 측정되는 압력 데이터를 이용하여 대기자료를 예측한다. FADS는 돌출된 프로브가 없으므로 고성능 항공기, 스텔스 비행체 및 극초음속 비행체에 적합하다. 본 논문에서는 구-원추 형상을 갖는 비행체에 대해서 아음속부터 초음속 비행까지 대기자료를 예측할 수 있는 FADS의 교정 절차와 계산 알고리즘을 제시한다. 표면 압력 데이터 측정을 위해 노즈부 표면에 5개 플러시 압력공들을 마련하였다. 유동각 예측과 압력 관련 변수의 예측을 분리하는 개념이며, 아음속 유동의 포텐셜 유동해와 극초음속 유동의 수정 뉴톤식을 결합한 압력모델을 사용한다. 교정 압력 데이터는 Euler 방정식을 푸는 전산유체역학 코드를 만들어서 마흐수 0.5 ~ 3.0의 범위에서 구축하였다. 비행 마흐 수 0.6~3.0, 받음각과 옆미끄럼각은 각각 -10° ~ +10°의 범위에서 여러 비행조건에 대해서 테스트를 수행하였다. 예측된 대기자료는 받음각, 옆미끄럼각, 마흐수, 자유류 정압이며 참고 데이터와 비교하여 정확도를 분석하였다.

시스템수준의 하드웨어 기능 검증 시스템 (System-level Hardware Function Verification System)

  • 유명근;오영진;송기용
    • 융합신호처리학회논문지
    • /
    • 제11권2호
    • /
    • pp.177-182
    • /
    • 2010
  • 시스템수준 설계방법론에서 널리 사용하고 있는 설계흐름도는 시스템명세, 시스템수준의 하드웨어/소프트웨어 분할, 하드웨어/소프트웨어 통합설계, 가상 또는 물리적 프로토타입을 이용한 통합검증, 시스템통합으로 구성된다. 시스템의 하드웨어 구성요소를 개발하는 과정에서 이전까지는 디자인단계가 많은 시간 및 노력을 요구하는 단계였지만, 현재에는 설계한 디자인의 기능적 검증단계가 중요 요소로 간주되고 있다. 본 논문에서는 시스템수준 설계언어인 SystemC 기반의 테스트벤치 구조를 이용하여 Verilog HDL로 설계된 하드웨어 구성요소의 올바른 동작여부를 판별하는 기능검증시스템을 설계하였다. 설계된 기능검증시스템에서 SystemC 모듈의 멤버 변수와 Verilog 모듈의 와이어 및 레지스터 변수간의 데이터 전달은 본 논문에서 정의되는 SystemC 사용자 정의 통신채널을 통하여 이루어진다. 제안된 기능검증시스템을 UART에 적용하여 올바른 동작여부를 판별하였다. 본 논문의 기능검증시스템 설계에 사용된 SystemC는 C++기반의 하드웨어 모델링용 클래스 라이브러리를 제공하므로 RT 수준보다 높은 추상화수준에서 소프트웨어와 하드웨어 또는 이 둘을 결합한 시스템수준의 모델링을 단일 언어와 환경에서 설계할 수 있는 이점이 있다. 또한 기능검증시스템 설계에 작성된 SystemC 모듈 코드들은 부분적인 코드 수정 후 다른 하드웨어 구성요소의 기능을 검증하는데 재사용할 수 있는 이점이 있다.

EPUB3.0 고정형 레이아웃 전자책 구현 (The Implementation of an EPUB3.0-Based Fixed Layout e-Book)

  • 문현숙
    • 디지털콘텐츠학회 논문지
    • /
    • 제16권1호
    • /
    • pp.105-112
    • /
    • 2015
  • 최근 향상된 기능의 EPUB3.0 전자책 표준이 발표되면서 전자책 제작과 유통 측면에서 많은 발전과 변화를 가져오는 계기가 되었다. 이에 따라 독자의 흥미를 유발할 수 있는 다양한 레이아웃의 화면과 인터랙티브 기능을 포함한 EPUB3.0 기반의 전자책을 구현하면서, 종이책과 전자책의 동시 출판을 고려하는 제작방법을 연구하는 것이 논문의 목적이다. 연구 방법 및 내용으로는, Adobe Indesign CC(2014)를 이용하여 편집과 레이아웃 디자인 완성하고 인터랙티브 기능을 부여한 후 EPUB3.0 파일로 저장을 하였다. 저장된 EPUB 파일을 Sigil 프로그램에서 열어 세부코드를 확인하고 발생하는 에러를 체크하면서 수정하여 완성하였다. 완성된 EPUB3.0 파일은 epubtest.org 사이트의 적합성 결과를 바탕으로 EPUB3.0 기능을 잘 구현할 수 있으면서 파일 업로드가 가능한 4개의 EPUB 뷰어를 데스크탑과 모바일 기기에 각각 설치하여 테스트 하였다. 본 논문은 고정형 레이아웃과 인터랙티브 기능 구현이 가능한 EPUB3.0 기반의 전자책을 구현하고, 제작 프로그램을 상호 연동하여 사용함으로써 전자책 제작의 과정에 드는 시간과 비용을 현저히 감소시키면서, 종이책과 전자책의 동시 출간의 가능성을 제시하였다는데 의의를 가진다.

해양교통시설의 상태정보 안내 및 프로토콜 통합 시스템 구현 (Implementaion of status information and protocol integration system at marine transportation facilities)

  • 장현영;장종욱
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 추계학술대회
    • /
    • pp.190-193
    • /
    • 2015
  • 현재 나와 있는 전자해도 기반의 항로표지 시스템은 ECDIS에 사용하기 위한 데이터 제작 사양만 가지고 있기 때문에 근본적으로 여러 수로데이터 표현에는 한계를 가지고 있으며, 장기간 수정 불가하도록 동결되어 있으므로 생산성이 떨어진다. 또한 격자구조 자료, 시계열 정보 같은 첨단 요구 사항을 만족시킬 수 없는 단점이 있다. 현재 S-57을 기반으로 각기 독립적인 운용체계를 구축하고 있지만 모든 프로토콜의 규격화와 포맷의 통일로 전체 모니터링 시스템이 상호연동이 될 수 있는 방안이 수요자의 가장 큰 요구사항인 것으로 파악 되었다. 또한 시중에 나와 있는 상태정보 안내 및 경보 시스템은 AIS, TRS, WCDMA 통신을 하여 각각 다른 서버에 저장을 한 후에 또 다른 서버를 이용하여 데이터를 모아 처리 하는 방식으로 나와 있다. 개발한 시스템의 성능 테스트를 위하여 현재 사용되고 있는 등명기를 이용하고 생성된 데이터들을 RS-232를 통하여 전송하였고, 상태 모니터링 시스템이 데이터를 수신 되는 것을 확인하였다. 또한 이 데이터를 데이터베이스에 넣어 외부 서버로 전송 했을 때 같은 데이터가 정상적으로 수신 되는 것을 확인 하였다. 본 논문에서는 각 다른 프로토콜을 통합하여 통합시스템을 만들고 S/W인 S-63 전자해도 기반으로 된 항로 표지 시스템인 해양교통시설의 상태정보 안내 및 경보시스템을 구현하였다.

  • PDF

사용자 인터페이스 에이전트를 통한 정보추출 규칙의 자동 생성 (Automatic Generation of Information Extraction Rules Through User-interface Agents)

  • 김용기;양재영;최중민
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권4호
    • /
    • pp.447-456
    • /
    • 2004
  • 정보추출은 한 문서에서 그 문서의 중심적 의미를 나타내는 특정 구성요소를 인식하여 추출하는 작업으로서, 이질적인 여러 정보소스로부터 균일화된 정보추출을 수행하기 위해서는 각 정보소스에 맞는 정보추출 규칙을 생성해야 한다. 기존 정보추출 규칙의 생성 방법에는 전문가에 의한 수동 생성 방법과 에이전트 프로그램에 의한 자동 생성 방법이 있는데, 수동 생성은 규칙의 정확성은 보장되나 확장성과 효율성에 문제가 있고, 자동 생성은 확장성은 있으나 규칙 생성 자체의 어려움과 생성된 규칙의 신뢰성이 문제점으로 대두된다. 본 논문에서는 이러한 두 가지 방법의 문제점을 보완하여 추출 규칙의 정확성과 확장성을 동시에 제공하기 위해 지도 학습(supervised teaming)을 적용한 정보추출 규칙 생성 기법을 제안한다. 본 논문에서 제시하는 방법은 사용자 인터페이스 에이전트를 사용하여 정보추출 규칙 생성을 위한 단서 정보를 사용자로부터 받고 이 정보를 바탕으로 에이전트가 XML로 표현된 규칙을 생성하는 것이다. 결과적으로 정보추출 규칙의 수동 생성과 자동 생성을 혼합한 형태가 된다. 사용자 인터페이스 에이전트는 규칙의 생성 뿐 아니라 기존의 규칙을 수정하거나 확장하는데도 이용된다. 구인 광고와 논문모집 공고와 관련된 정보소스에 대해 이 방법을 테스트한 결과 다른 기법에서 추출하지 못했던 정보를 추출할 수 있었고, 성능 면에서도 80% 이상의 정확도와 재현 율을 보였다. 본 시스템은 추후 정보 중재자 에이전트와 같은 응용 분야에 적용시킬 수 있을 것으로 기대한다.

PHP 파일 삽입 취약성 검사를 위한 정적 분석기의 구현 (Implementation of a Static Analyzer for Detecting the PHP File Inclusion Vulnerabilities)

  • 안준선;임성채
    • 정보처리학회논문지A
    • /
    • 제18A권5호
    • /
    • pp.193-204
    • /
    • 2011
  • 인터넷 상의 웹 응용 프로그램은 불특정 다수의 사용자가 접근할 수 있기 때문에 보안상의 위험이 가중된다. 특히, 응용 프로그램의 소스코드에 보안 취약성이 있을 경우에는 침입 탐지 시스템과 같은 시스템 수준의 방어가 어렵기 때문에 이를 미리 제거하는 것이 중요하다. 본 논문에서는 웹 응용 프로그램의 대표적인 소스 코드 취약성인 PHP 파일 삽입 취약성을 자동으로 검출할 수 있는 정적 분석기의 구현에 대해 다룬다. 본 연구에서는 의미 기반의 정적 분석을 사용하여 소스 코드의 취약성을 미리 자동으로 검출하고 수정하도록 함으로써, 기존의 침입 테스트 기법이나 응용 프로그램 방화벽 사용과 다르게 보안 취약성을 안전하게 제거하면서 추가적인 실행 시간 부하를 피하고자 하였다. 이를 위하여 의미 기반 분석 방법인 요약 해석 방법론을 적용했으며, PHP 삽입 취약성에 최적화된 요약 분석 공간을 설계하여 사용함으로써 PHP의 특성인 복잡한 문자열 기반 자료 흐름을 효과적으로 처리하면서 목적으로 하는 취약성을 효과적으로 검출할 수 있었다. 프로그램의 취약성 분석 결과는 Java GUI 도구를 통해 확인할 수 있으며, 분석된 취약성 지점에서의 메모리 상태 및 계산 정보도 같은 도구를 사용해 확인할 수 있다. 구현된 분석기의 취약성 검출의 정확성과 실행 속도를 검증하기 위하여 공개된 PHP 프로그램을 사용하여 성능 실험을 수행하였으며, 이를 통해 구현된 분석기의 실용성을 확인하였다.

사용자 중심 디자인 프로세스를 적용한 모바일 컨텐츠 개발 사례 - 어린이를 위한 무선인터넷 기반의 직업 시뮬레이션 게임 컨텐츠 개발을 중심으로 (A Case Study of User-Centered Design Process for Developing Mobile Contents - Focused on Occupation Simulation Game Contents for Children on the Wireless Internet)

  • 최수의;김현정
    • 디자인학연구
    • /
    • 제17권1호
    • /
    • pp.309-318
    • /
    • 2004
  • 모바일 기기 사용의 확대와 시장 세분화로 인하여 다양한 모바일 컨텐츠 수요가 출현하기 시작하면서, 무선인터넷이 탑재된 휴대용 게임기에 적합한 어린이용 컨텐츠의 개발이 요구되고 있다. 요즘 어린이들은 컴퓨터 게임에 가장 관심이 많으며 바쁜 스케줄로 인해 또래친구들과 함께 어울려 놀 시간이 부족하다. 이러한 사용자의 요구에 따라, 어린이들에게 부족한 또래와의 상호작용을 보충하고 학습의 효과와 게임의 흥미를 줄 수 있는 무선인터넷 기반의 에듀테인먼트 게임 컨텐츠를 개발하고자 한다. 본 연구는 동향조사(state-of-art), 문헌 및 인터뷰와 설문을 통한 사용자 요구 사항 조사(User Research), 아이디어 발상을 통한 게임 컨텐츠 개발, 그리고 일단 제안된 컨텐츠 수정을 위한 행동관찰 프로토타입 테스트 등의 사용자 중심의 컨텐츠 디자인 프로세스를 거쳐 진행되는 과정을 개발 사례 통하여 제시한다. 개발된 게임 컨텐츠는 어린이들이 자신의 장래희망인 직업에 관한 지식을 습득하고 미리 체험할 수 있는 직업 시뮬레이션 게임 컨텐츠이다. 실세계에서의 어린이들의 놀이가 대부분 역할놀이라는 점에 착안하여 선정된 게임 형식이며, 무선인터넷을 기반으로 사용자간의 상호작용을 통하여 플레이하도록 유도하기 위해 플레이어들 간의 커뮤니케이션을 통한 도움주고 받기를 게임의 중요한 진행 요소로 설정하였다. 본 연구의 결과물은 새로운 매체를 위한 에듀테인먼트 컨텐츠의 방향을 제시하며, 어린이를 위한 사용자 중심 컨텐츠 설계 프로세스의 전형을 제시하는데 의의가 있다고 할 수 있다.

  • PDF

종단 간 심층 신경망을 이용한 한국어 문장 자동 띄어쓰기 (Automatic Word Spacing of the Korean Sentences by Using End-to-End Deep Neural Network)

  • 이현영;강승식
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제8권11호
    • /
    • pp.441-448
    • /
    • 2019
  • 기존의 자동 띄어쓰기 연구는 n-gram 기반의 통계적인 기법을 이용하거나 형태소 분석기를 이용하여 어절 경계면에 공백을 삽입하는 방법으로 띄어쓰기 오류를 수정한다. 본 논문에서는 심층 신경망을 이용한 종단 간(end-to-end) 한국어 문장 자동 띄어쓰기 시스템을 제안한다. 자동 띄어쓰기 문제를 어절 단위가 아닌 음절 단위 태그 분류 문제로 정의하고 음절 unigram 임베딩과 양방향 LSTM Encoder로 문장 음절간의 양방향 의존 관계 정보를 고정된 길이의 문맥 자질 벡터로 연속적인 벡터 공간에 표현한다. 그리고 새로이 표현한 문맥 자질 벡터를 자동 띄어쓰기 태그(B 또는 I)로 분류한 후 B 태그 앞에 공백을 삽입하는 방법으로 한국어 문장의 자동 띄어쓰기를 수행하였다. 자동 띄어쓰기 태그 분류를 위해 전방향 신경망, 신경망 언어 모델, 그리고 선형 체인 CRF의 세 가지 방법의 분류 망에 따라 세 가지 심층 신경망 모델을 구성하고 종단 간 한국어 자동 띄어쓰기 시스템의 성능을 비교하였다. 세 가지 심층 신경망 모델에서 분류 망으로 선형체인 CRF를 이용한 심층 신경망 모델이 더 우수함을 보였다. 학습 및 테스트 말뭉치로는 최근에 구축된 대용량 한국어 원시 말뭉치로 KCC150을 사용하였다.