Annual Conference of KIPS (한국정보처리학회:학술대회논문집)
Korea Information Processing Society
- Semi Annual
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
Domain
- Information/Communication > Information Processing Theory
2012.04a
-
최근 응용 특화된 다양한 구조의 프로세서가 확산됨에 따라 기존 운영체제를 다른 구조의 플랫폼으로 이식하는 비용이 증가하고 있다. 기존 운영체제에서는 소스 코드 수준에서 하드웨어 의존적인 부분을 HAL(hardware abstraction layer)로 구분하여 관리함으로써 이기종 플랫폼간의 이식성을 높이고자 하였다. 그러나 기존 HAL 구조는 대부분 하드웨어의 물리적인 구조만을 고려하여 설계되어 체계적인 이식 작업이 어렵다는 문제점을 가지고 있다. 이를 위해 본 논문에서는 하드웨어의 물리적인 구조와 운영체제의 기능적인 요소를 함께 고려한 HAL 구조를 제안한다. 제안하는 HAL 구조의 효용성은 S3C2410 에서 실행하는 운영체제를 Cell BE 플랫폼으로 이식하는 사례 연구를 통해 검증하였다.
-
본 논문에서는 안드로이드 폰을 이용하여 쿼드콥터의 모터 속도를 원격으로 제어하기 위한 사용자 인터페이스 기법을 제시한다. 제시한 기법은 내부적으로 JSON 프로토콜을 사용하여 메시지를 생성하고 UDP 소켓을 통하여 인터넷과 무선 통신한다. 제시한 기법의 타당성을 검토하기 위하여 Nexus S 안드로이드 폰에 앱 프로그램을 구현하고 Falinux(주)의 G100-S3C6410 보드를 이용하여 쿼드콥터 원격제어를 실험하였다.
-
임베디드 시스템은 여러 분야에서 사용되고 있으며, 그 범위는 더욱더 다양하게 늘어나고 있다. 이러한 다양성은 임베디드 시스템이 사용되는 목적에 따라 새로운 아키텍처를 요구하게 되면서, 아키텍처 구조, 동작에 대한 변경 또는 새로운 설계에 대해 개발 시간과 비용을 줄이기 위한 재목적 컴파일러의 개발 필요성과 중요성이 강조되고 있다. 더욱이 전력이 제한적인 모바일 기기에서 동작하는 어플리케이션의 최적화와 이러한 최적화를 위한 컴파일러 개발은 매우 중요한 이슈가 되고 있으며, 특히 어플리케이션 성능에 직접적인 영향을 주는 컴파일러 후단부는 다양한 방법론들이 적용되어 있고 많은 연구가 수행되고 있다. 이 논문에서는 EXPRESSION의 재목적 컴파일러인 EXPRESS의 후단부에서 코드 최적화를 위해 적용된 기법을 분석하고, 기존 코드 스케줄링과 더불어 성능 개선을 위해서 기본 블록 스케줄링을 추가한 모델을 설계하고 성능평가 방법을 제시한다.
-
본 논문은 단일 추적모듈과 무선 센서 네트워크를 이용한 내장형 태양광 추적시스템을 제안한다. 내장형 태양광 추적시스템은 조도 변화에 따라 단일 추적모듈로부터 도출된 회전값을 무선 센서 네트워크로 발전모듈에게 전달하여 태양전지를 동일하게 회전시키는 시스템이다. 추적모듈은 조도측정부의 양단 간 조도 값을 비교하여 회전값을 도출하고 항상 태양광과 프레임이 수직이 되도록 유지한다. 발전모듈은 전달받은 회전값을 적용하여 추적모듈과 동일한 방향으로 유지함으로 발전량을 최대화한다. 테스트베드를 개발하여 추적 실험을 통해 제안된 시스템의 타당성을 검증하였다.
-
최근 인터넷의 발달과 함께 웹을 기반으로 하는 클라이언트-서버 분산 구조의 웹서비스 시스템 구조가 점차 확산되고 있다. 게다가, 최근에는 스마트폰을 이용한 스마트폰 애플리케이션이 대중화 되면서, 웹 서비스의 활용이 점차 확대되는 추세이다. 웹을 기반으로 클라이언트와 서버 사이에 통신을 하기 위해서는 원격 프로시저를 정의한 인터페이스가 규정되어야 하며, 기존에는 W3C에서 정의한 WSDL를 사용하여 웹서비스를 기술하곤 하였다. 그러나, 이와 같은 기존의 웹서비스 기술 및 사용방법은 그 구성이 복잡하고 오버헤드가 큰 이유로 널리 활용되지 못하였다. 최근에는 스마트폰이 대중화 되면서 REST 웹서비스의 활용이 확산되는 추세다. SOAP 기반 웹서비스에 대해서는 서비스 조합에 대해서 충분히 다루어 졌으며, 어느정도 정리된 연구분야이다. SOAP 웹서비스는 기계가 인식하기 쉽도록 엄격한 규약과 인터페이스를 정의한 것이기 때문이다. 하지만, REST 웹서비스 조합 방법에 대해서는 현재까지도 충분히 연구되지 않았다. REST 웹서비스는 사람이 사용하기 편리하도록 설계된 기술이고, 그 조합에 대해서는 표준에서 관여하지 않기 때문이다. 본 논문에서는 REST 웹서비스의 기존의 소켓(socket)을 이용한 서버-클라이언트 통신 방법 대신에, REST 웹서비스를 활용하는 서버-클라이언트 스마트폰 앱개발 방법을 제안한다.
-
최근 인터넷의 발달과 함께 웹을 기반으로 하는 클라이언트-서버 분산 구조의 웹서비스 시스템 구조가 점차 확산되고 있다. 게다가, 최근에는 스마트폰을 이용한 스마트폰 애플리케이션이 대중화 되면서, 웹 서비스의 활용이 점차 확대되는 추세이다. 웹을 기반으로 클라이언트와 서버 사이에 통신을 하기 위해서는 원격 프로시저를 정의한 인터페이스가 규정되어야 하며, 기존에는 W3C에서 정의한 WSDL를 사용하여 웹서비스를 기술하곤 하였다. 그러나, 이와 같은 기존의 웹서비스 기술 및 사용방법은 그 구성이 복잡하고 오버헤드가 큰 이유로 널리 활용되지 못하였다. 최근에는 스마트폰이 대중화 되면서 REST 웹서비스의 활용이 확산되는 추세다. SOAP 기반 웹서비스에 대해서는 서비스 조합에 대해서 충분히 다루어 졌으며, 어느정도 정리된 연구분야이다. SOAP 웹서비스는 기계가 인식하기 쉽도록 엄격한 규약과 인터페이스를 정의한 것이기 때문이다. 반면, REST 웹서비스는 최근 이기종(heterogeneous) 시스템 통합 및 스마트폰에서 서버 측 데이터를 접근하는 가장 유리하고 편리한 방법이다. 따라서, 그 활용방법에 대하여 많은 수요가 발생하고 있으나, 일반적으로 잘 소개되어 있지 않으므로 본 논문에서 REST Web Service Open API의 스마트폰 애플리케이션 개발의 활용방법을 소개한다.
-
최근 인터넷의 발달과 함께 웹을 기반으로 하는 클라이언트-서버 분산 구조의 웹서비스 시스템 구조가 점차 확산되고 있다. 게다가, 최근에는 스마트폰을 이용한 스마트폰 애플리케이션이 대중화 되면서, 웹서비스의 활용이 점차 확대되는 추세이다. REST 웹서비스는 일반적으로 기업이나 공공기관에서 자사의 정보시스템의 특정 Open API를 제공하는데 많이 활용된다. 본 연구에서는 REST 웹서비스를 조합/탑재/운용하는 시스템을 제안한다. 본 시스템을 활용하면 서비스 개발자로 하여금 서비스를 조합한 웹서비스를 일반적인 객체지향언어를 통해 개발하고 컴파일 후 업로드 하면 손쉽게 서비스를 운용할 수 있다. 본 논문에서는 REST 웹서비스 조합/탑재/운용 시스템을 제안한다. 웹서비스 조합/탑재/운용 시스템은 REST 웹서비스 개발자로 하여금 웹서비스를 손쉽게 조합하여 컴파일한 후 업로드함으로써 손쉽게 조합 REST 웹서비스를 운용할 수 있도록 한다. 이를 통해 REST 웹서비스 개발자들은 일반적인 객체지향언어를 통해 개발하고 업로드 할 수 있으며, 본 논문에서 제안하는 시스템을 통해 REST 웹서비스를 운용할 수 있다.
-
Heo, Ingoo;Kim, Yongjoo;Lee, Jinyong;Lee, Jihoon;Lee, Jongwon;Paek, Yunheung 29
전통적으로 컴퓨터의 성능은 중앙 연산 장치 (CPU)의 성능에 따라 좌지우지 되어 왔다. 하지만 CPU의 성능이 지속적인 발전을 거듭하여 무어의 법칙을 비교적 충실히 따라가고 있는 반면, 메모리의 성능은 근래 들어 더디게 발전되는 형국이다. 때문에, CPU와 메모리 간의 성능격차로 인해 메모리의 낮은 성능이 전체 시스템의 성능을 저하시키는 "Memory Wall Problem"은 점점 큰 문제로 대두되고 있다. 이러한 문제를 해결하기 위해 많은 연구에서 메모리 자체의 성능을 발전시키는 것은 물론 메모리 내부에 연산 처리 능력을 추가하여 시스템 전체의 성능을 향상 시키는 시도들을 해왔다. 이 논문에서는 이러한 Intelligent한 메모리 시스템에서의 SW Off-loading을 위한 성능 분석을 다룬다. 이전의 연구들이 주로 큰 단위의 Off-load를 다뤘던 것에 비해 이 논문에서는 작은 단위의 Off-load, 더 정확히는 어셈블리 수준의 Off-load의 효과에 대해 분석한다. 또한 현재의 어셈블리 수준의 Off-load의 한계를 지적하고 이를 극복하기 위한 루프 레벨 Off-load, 새로운 Technology와 아키텍쳐에 대해서도 소개한다. -
Mobile 기술이 발달되면서 사용자의 요구도 많이 늘어나고 있는 추세이다. 그 중 기존 TFT LCD와는 다른 AMOLED가 각광을 받고 있는 상태이며 AMOLED의 여러 가지 장점으로 인해 Mobile 환경에서 많이 사용하고 있다. 하지만 AMOLED는 색상 에 따라 전류 소모가 차이가 나며 이에 따라 S/W 적으로 밝기에 대해 Battery 보상 알고리즘을 적용할 수 없다. 즉 S/W 적으로 현재 화면의 색상을 판단할 수가 없는 상황이며 이로 인해 AMOLED LCD를 사용하는 모든 Mobile Device는 Battery Gauge을 위해 전용 Gauge IC Chip을 사용할 수 밖에 없는 실정이며 이로 인해 제품 비용 및 실장에 어려움이 생기고 있다. 일반적으로 대부분의 Mobile CPU는 내부에 ADC Controller를 내장하고 있으며 AMOLED를 사용할 경우 내부의 ADC Controller를 사용할 수 가 없게 된다. 본 논문은 AMOLED의 색상에 따른 보상 알고리즘을 S/W 적으로 LCD Framebuffer Law Data를 이용하여 색상 보정을 함으로써 Mobile 환경에 좀 더 알맞은 AMOLED를 적용하기 위해 작성이 되었다.
-
Yang, Seungjun;Cho, Yeongpil;Kwon, Yongin;Kwon, Donghyun;Yi, Hyyoon;Paek, Yunheung 37
Process Offloading 기술은 동작 중인 어플리케이션의 일부를 보다 강력한 성능을 가진 다른 기기로 옮겨 실행하는 기술로써, 스마트폰과 같은 모바일 기기에 적용될 경우 어플리케이션의 수행속도를 향상시키고 배터리 소모 및 발열을 크게 줄일 수 있다. 본 논문에서는 기존의 연구를 조사 및 고찰하여 보다 효과적인 Process Offloading 아카텍처를 제시하고자 한다. -
Extensible Markup Language(XML)는 데이터 저장, 웹 서비스, 팟캐스팅, 신디케이션과 같은 분야에서 널리 사용되는 언어이다. XML 문서를 사용하기 위해서는 반드시 XML 문서에 대한 파싱이 이루어져야 하기 때문에 여러 연구들이 제안되었다. 스트림 기반 파서인 Roll-Back Streaming XML(RBStreX) 파서는 파싱의 흐름을 되돌리는 Roll-Back을 제안하였지만, 특정 노드를 검색할 때 발생되는 오버헤드를 해결하지 못하였다. 본 논문에서는 특정 노드에 대한 검색 기능을 지원하는 새로운 구조의 하드웨어 스트리밍 파서를 제안하였고, 시뮬레이션을 통하여 하드웨어의 동작 검증을 하였다. 제안된 구조는 RBStreX 파서와 비교하여 소프트웨어 오버헤드가 없으며 하드웨어 사이클도 반 정도로 감소시키는 성능향상을 얻는다.
-
Cho, Yeongpil;Kwon, Yongin;Yang, Seungjun;Paek, Yunheung 45
현재 스마트폰에서 가장 널리 쓰이는 OS는 안드로이드이다. 안드로이드는 오픈 소스 플랫폼이기 때문에 이를 수정하여 기존 기술을 개선하거나 새로운 기술을 개발하려는 시도가 많이 이루어지고 있다. 이를 위해 필수적으로 시행해야 할 것이 Dalvik Virtual Machine을 분석하는 작업이다. 이에, 본 연구는 Dalvik Virtual Machine의 주요 요소를 분석하였다. -
Kwon, Yongin;Yang, Seungjun;Cho, Yeongpil;Paek, Yunheung 47
스마트폰의 발전 속도는 어플리케이션의 복잡도 증가 속도에 못 미치며, 스마트폰에서 보다 고 사양의 어플리케이션을 수행하기를 원하는 사용자가 늘고 있다. 또한 스마트폰의 성능이 향상됨에 따라 배터리 소모와 발열량도 증가하여 이는 사용자에게 큰 부담이 되고 있다. 이러한 상황에서 클라우드 컴퓨팅은 스마트폰에서 고사양의 어플리케이션을 손쉽게 실행하도록 도와주며 스마트폰의 배터리 소모와 발열량도 줄여줄 수 있다. 하지만 클라우드 컴퓨팅 기능이 탑재된 어플리케이션을 개발하는 것은 개발자에게 큰 부담이기 때문에 본 연구에서는 안드로이드용 클라우드 컴퓨팅 프레임워크를 제안하여 어플리케이션 개발자들이 손쉽게 클라우드 컴퓨팅 기능이 탑재된 어플리케이션을 개발하도록 한다. -
Lee, Jongwon;Youn, Jonghee M.;Kim, Yongjoo;Paek, Yunheung 49
컴파일러의 명령어 스케줄링 기법이 제대로 동작하기 위해서는 자료 의존성 그래프가 필요하다. 본 논문에서는 워크리스트 알고리즘을 사용한 자료 의존성 그래프 생성 구현에 대하여 설명하고자 한다. -
Lee, Jihoon;Moon, Hyungon;Lee, Jinyong;Kim, Yongjoo;Paek, Yunheung 53
스마트폰의 보급과 더불어 개인 정보를 유출하는 악성 프로그램의 위협 또한 증가하고 있다. 악성 프로그램의 위협으로부터 사용자의 데이터를 보호하기 위해 다양한 모바일용 백신이 시중에 나와있는 상황이다. 하지만 일반 컴퓨팅환경의 경우를 보듯이 소프트웨어만으로는 모든 악성 프로그램의 위협에 대처하는 것은 상당히 어렵다. 이러한 단점을 극복하기 위해서 하드웨어의 도움을 받는 선행연구들이 있었지만 스마트폰과 같은 Soc 구조에 적용하기에는 무리가 따른다. 따라서 본 논문에서는 임베디드시스템의 보안성 향상을 위한 IP를 개발/실험 할 수 있는 soc 플랫폼을 구현하도록 한다. -
최근 신재생 에너지 분야 가운데 풍력발전에 대한 관심이 높아지면서 관련 산업 분야의 연구 또한 활발히 수행되고 있다. 풍력발전기의 경우 초기 설치에 고가의 비용이 필요하며, 고장 발생 시 일반적으로 풍력발전기의 동작을 멈추게 한다. 본 논문에서는 풍력발전기의 Nacelle에서 발생하는 다양한 센서데이터를 수집하는 Bottom에서의 제어시스템을 다중화하여 고장 발생 시에도 풍력발전기의 중단 없이 지속적으로 에너지 생산이 가능하게 하는 고가용성 데이터베이스 시스템에 관한 것이다. 본 논문을 통해 개발된 고가용성 시스템을 통해 풍력 발전기의 높은 안정성을 보장하며, 수집된 데이터를 분석함으로서 고장에 대한 예측이 가능하다.
-
Yoon, Seok-Jin;Kim, Do-Hyung;Lee, Jae-Ho;Kim, Hyun-Soo 60
D2D는 단말 디바이스간의 중간의 매개체 없이 직접 연결을 통해서 메시지나 컨텐츠 등을 전송하는 시스템으로서 이의 개발에는 동시에 두개 이상의 단말을 연결하여 직접 통신을 수행하고 그 결과를 확인하는 테스팅 기능이 요구된다. 기존의 일반적인 테스팅 환경은 하나의 단말에서 구현되는 응용이나 서비스의 구현을 테스팅하는데 집중되어 있으나 본 연구에서는 다수개의 단말을 연결하여 테스트할 수 있는 간이 테스팅 프레임워크를 구축하고자 한다. 이를 위하여 간단한 테스트 스크립트 엔진을 설계하였고 테스트 스크립트 상에 개별 디바이스를 지정할 수 있는 항목을 추가하여 디바이스 간의 동작을 명세할 수 있도록 하였다. -
A Study on Forensic Information Aquisition with Schema Analysis for Newly Added Applications in iOS5Lee, Gyu-Won;Yang, Seung-Jei;Chang, Taejoo;Yun, Young-Tae;Soh, Ki-Wook 62
iOS5 소프트웨어가 업데이트되면서 기존과 비교하여 많은 새로운 기능들이 추가되었다. 이 기능들 중에는 사용자로 하여금 메시지와 계정 정보 등 포렌식 관점에서 중요한 정보들이 저장될 수 있는 애플리케이션들이 존재한다. 포렌식 수사에서 애플리케이션에 저장된 정보들은 사건 해결을 위한 중요한 단서가 되기도 한다. 따라서 본 논문에서는 iOS5에 새롭게 추가된 기능들 중에서 포렌식 정보들이 저장될 수 있는 애플리케이션들을 선별하고 스키마 분석 및 질의를 통하여 그 정보들을 획득 할 수 있음을 증명한다. -
Rim, Seong-Rak;Kim, Hyun-Ki;Son, Tae-Yeong;Kim, Nung-Hwan 66
본 논문에서는 안드로이드 폰을 이용하여 쿼드콥터의 모터를 제어하기 위한 임베디드 리눅스 시스템을 제시한다. 제시한 시스템은 메시지 수신 및 파싱 모듈과 모터 제어 모듈로 나누어 설계한다. 제시한 시스템의 기능적 타당성을 겸토하기 위하여 각각의 모듈을 구현하고, ARM 프로세서 기반의 임베디드 보드가 탑재된 실험용 쿼드콥터를 이용하여 실험을 하였다. -
최근 인터넷의 스마트폰 애플리케이션 개발을 통해 사용자들에게 편리한 위치기반 서비스, 증강현실 시스템이 소개되고 있다. 최근 보이스피싱 등의 전화사기 행위가 사회적 문제로 부각되고 있다. 부동산거래 사기에 의한 피해 역시 지속적으로 발생하고 있으며(대법원93다2629,2636 등), 매매과정에서 착오/과실에 의한 부동산 거래 소송(대법원92다38881, 2000다12259 등)역시 지속적으로 발생하고 있다. 부동산 거래현장에서 실시간으로 부동산 등기내역, 실거래가, 공시가격, 거래내역, 개발계획 등의 공공정보를 제공하는 스마트폰 애플리케이션 개발한다. 즉, 증강현실, GPS에 근거한 정확한 위치 및 물건에 대한 정보를 확인할 수 있으므로, 사기/착오/과실/부주의에 의한 부동산 거래를 방지한다. 결과적으로, 부동산 사기로 인한 소송 등 불필요한 사회적 비용을 획기적으로 절감할 수 있는 장점이 있다. 뿐만 아니라, 부동산 실수요자 거래활성화를 유도하는 정부정책에 부합 건전하고 정확한 부동산 거래 활성화에 기여할 것이다.
-
본 논문은 무선 메쉬 네트워크의 다중 라디오 인터페이스와 다중 채널을 이용한 효율적인 멀티홉 무선 전송을 위한 네트워크 라우팅에 관해 다룬다. 이를 위한 라우팅 매트릭으로는 각 중간 노드의 대역폭 사용량 정보에 기반한 대역폭 예상 변화량을 사용하여 실제 데이터 전송이 진행될 때 기존 보다 안정적인 전송이 가능하도록 유도한다. 멀티 인터페이스 / 멀티 채널의 수의 제약이 존재하는 현실적인 경우를 고려하여 라우팅 매트릭을 정립하고 라우팅 알고리즘을 설계하였다. NS-2 시뮬레이터를 이용한 시뮬레이션 평가를 통해 트래픽 사용량 정보에 기반한 제안 알고리즘이 기존 MIMC 라우팅 알고리즘보다 개선된 성능을 보여준다.
-
Ham, Chihwan;Kim, Hoyeon;Kim, Dongjun;Kwak, Hukeun;Kwon, Huiung;Kim, Youngjong;Chung, Kyusik 79
기존의 서버 전원 모드 제어에는 서버를 Off할 때 정적 종료 방식을 사용하는 관계로 서버가 사용자 요청을 모두 처리하는 최적의 종료 시간을 찾는데 시간이 많이 걸리는 단점을 가진다. 이 시간이 짧게 되면 사용자 QoS를 보장할 수 없고, 반대로 이 시간이 길게 되면 전력 절감을 기대할 수 없다. 본 논문에서는 정적 종료 방식의 단점을 극복하는 동적 종료 방식을 제안한다. 제안된 방식은 최적의 종료 시간을 찾을 필요 없이 각 서버가 사용자의 요청을 모두 처리하였을 때 자동적으로 서버를 Off한다. 제안된 방법은 최적의 시간을 자동적으로 찾아내기 때문에 사용자 QoS를 보장하고, 전력을 절감한다. 실험은 30대의 PC 클러스터를 이용하여 수행되었고, 실험을 통하여 제안하는 동적 종료 방법이 기존의 정적 종료 방법에 비해 운영자의 수고 없이 자동적으로 전력 절감 및 사용자 QoS에 기여함을 확인하였다. -
Yoo, Gil-Sun;Oh, Dong-Ik;Jeon, Jae-Hong;Hong, Min;Park, Sang-Jung;Jang, Woo-Jae 83
RFID는 국가 신성장 동력 분야로서 미래 성장성이 매우 클 것으로 예상되며, 이미 물류관리 등 다양한 분야에 활용되고 있다. 그러나 RFID리더의 인식률은 95%~98%대에 머무르고 있어, 오 인식된 2%~5%의 처리를 위하여 많은 시간과 자본이 투입되어야 하는 실정이다. 이에 본 연구에서는 하드웨어의 인식률의 한계를 극복하고 보다 정교한 인식시스템을 구축할 수 있도록 화상인식을 통해 사물의 개수를 파악하는 기술을 RFID기술에 접목한 융합 시스템을 제안하고자 한다. 구체적으로는 RFID 리더기를 통해 물품의 개수를 파악하고, 이와 더불어 화상인식 기술을 이용하여 사물의 개수를 파악한다. 이때 두 개의 서로 다른 방법으로 인식한 사물의 개수를 비교하여, 동일하면 그 인식 결과를 신뢰하고, 그렇지 않은 경우 RFID전파의 출력세기 및 카메라 촬영각도 등을 보정하여 RFID 인식률을 향상시키는 것이다. 본 논문에서는 현재 개발이 진행 중인 이 시스템의 구성, 상호연동 알고리즘 및 구현방법에 대해 설명하고자 한다. -
클라우드 컴퓨팅은 기존의 컴퓨팅 환경에 제약을 받지 않고 가상머신을 활용하여 고사양 컴퓨팅 환경을 제공해준다. 고사양의 컴퓨팅 환경을 제공해주는 서버는 분산 파일 시스템을 통해 자원을 관리하고 매치메이킹, Haizea 등의 가상머신 스케줄러를 통해 노드에 가상머신을 할당한다. 본 논문은 노드가 가지는 CPU, 메모리, 스토리지 자원의 처리 속도를 반영하여 최적의 노드에 가상머신을 할당 할 수 있는 다중 자원의 성능을 고려한 가상머신 할당 기법을 제안한다. 노드 성능 분석 결과를 가진 데이터베이스에서 하드웨어 성능이 지원되는 노드들 중 성능 분석 결과가 좋은 노드에 가상머신을 할당해 주는 방법으로 자원의 단편화를 최소화하고 신속한 할당이 가능하다.
-
Yang, Seyol;Lee, Jae-man;Lee, Sung-jae;Hong, Daniel 91
Open API는 기존 웹 서비스를 결합하여 새로운 서비스를 개발하는 최신의 방법이다. 본 논문에서는 RESTful 웹 서비스를 Open APT화 하여 그것을 이용한 모니터링 시스템 개발을 보인다. 본문의 개발 방법을 이용하는 경우 모니터링 시스템의 통합을 손쉽게 해결할 수 있으며, 차후 다른 시스템에 쉽게 결합시킬 수 있는 장점이 있다. 또한 축소된 호출 메시지 크기료 인해 서비스 제공 속도와 네트워크 대역 사용량에도 이점이 있다. -
Jho, Sung-Jun;Kang, Hyo-Jae;Kim, Hark-Young;Lee, Do-Hyeon;Lee, Seung-Joo;Song, Jun-Young;Hwang, Young-Sup 94
파일관리 시스템은 운영체제와 네트워크의 변천에 따라 다양한 변화롤 가져 왔다. 클라우드 서비스는 사용자가 효과적으로 파일 관리를 할 수 있도록 다양한 기능이나 새로운 파일 관리 방법을 제공하고 있다. 개인용 윈도우 역시 시대의 변화에 맞추어 다양한 기능을 제공하고 있지만 기본적인 폴더 시스템은 변화하지 않았다. 특히 파일의 분류가 애매한 경우 개인용 윈도우에서는 편리하게 이러한 파일을 분류하거나 관리할 방법을 제공해주고 있지 않다. 개인용 윈도우에서도 더 효과적 으로 파일을 관리할 수 있도록 다양한 파일 관리 방법을 제공하도록 파일 관리 시스템을 개선한다. 본 프로젝트는 사용자 편의성을 높여주기 위하여 윈도우에서 제공되지 않는 카테고리나 태그와 같은 개념을 도입하여 사용자의 파일관리나 검색 등을 쉽고 빠르게 할 수 있도록 도우며, 파일의 공유 및 보안을 쉽게 할 수 있는 기술 요소롤 제공한다. 개선된 파일 관리 시스템의 필수요소인 보안 시스템과 검색 시스템 및 효과적인 파일 분류 시스템을 지원하는 프로토타입을 구현하고 소개한다. -
Sung, Jin-Woo;Koh, Dong-Gun;Lee, Young-Joo;Jang, Ji-Hoon;Park, Chan-Yeol 98
컴퓨팅 성능향상과 장비의 증가는 전력소비의 증가로 이어져 데이터센터 경영자에게 운영경비의 증가로 피할 수 없는 중요한 문제가 되었다. 그래서 미국의 데이터센터에서는 에너지 효율화 지수인 PUE(Power Usage Effectiveness)를 표준지수로 정하고 에너지소비를 관리하고 있다. 데이터센터에서 소비되는 에너지에서 IT부문과 비IT부문의 에너지 소비비율은 50:50 비율이다. IT장비는 처음 도입 시 에너지 효율적인 장비를 도입하면 컴퓨터 운영상에서 에너지를 절감할 기회는 많지가 않지만, 비IT부문은 설비운영적인 측면으로 안정성을 고려하면서 동시에 효율적인 운영환경을 유지하는 것이 가능하다. 본 문서에서는 비IT부문에서 전산실 장비의 열복도-냉복도 분리 배치가 에너지 절감효과가 어느 정도인지 실험을 하였으며, 그 실험결과를 기술하였다. -
Ko, Kwang-Man;Park, Hee-Wan;Youn, Jong-Hee;Choi, Kwang-Hoon 101
안드로이드 플랫폼에 적합한 어플리케이션 보급이 급증하면서 안드로이드 가상머신인 달빅(dalvik)의 성능 향상을 위한 연구가 다양하게 시도되고 있다. 전력 공급이 제한적인 모바일 기기에서 효율적인 어플리케이션 실행을 위한 플랫폼의 성능 향상과 더불어 전력 에너지의 최적화된 소비가 중요한 이슈가 되고 있다. 이 논문은 달빅에서 실행되는 dex 파일의 바이트코드를 에너지 소비 중심으로 스케줄링하여 Java 어플리케이션의 전력 에너지 소비를 최적화하고자 하는 시도이다. 에너지 지향적인 스케줄링 기법은 전통적인 리스트-인스트럭션 스케줄링 기법을 기반으로 하였으며 스케줄링 전 후의 실험 결과를 제시하여 이 연구의 효과를 입증한다. -
클라우드 컴퓨팅 기술이 컴퓨팅 자원의 사용 방식에 대한 새로운 패러다임을 이끌어가고 있는 가운데 이미 PC 가상화를 통한 클라우드 서비스가 선을 보이고 있다. 또한 스마트 디바이스 이용이 급증함에 따라 모바일 클라우드 서비스에도 관심이 집중되고 있으며 기존의 클라우드 서비스를 스마트 디바이스에서도 사용하는 형태의 서비스가 이미 출시되고 있다. 하지만 진정한 의미의 모바일 클라우드를 위해서는 스마트 디바이스 자원 가상화를 통한 클라우드 자원 활용의 극대화가 이루어져야 한다. 본 논문에서는 클라우드 내 가상 단말에 접속하여 서비스를 받을 수 있는 실질적인 모바일 클라우드 서비스 구현을 위한 모바일 클라우드 아키텍처를 소개하고 이의 구성요소 중 하나인 모바일 클라우드 서비스 커넥터의 설계 방안을 제시하였다. 설계 시 주요 고려사항은 제한된 모바일 네트워크 환경에서 실시간 서비스를 제공하면서 보안을 강화하는 것이며 이에 대한 연구는 모바일 클라우드가 실질적인 서비스로서 자리매김하는데 필수적인 요소라 확신한다.
-
기존 상황인식 시스템을 제안한 대부분의 연구는 모바일 환경에서 제한된 모바일 기능과 메모리 공간 및 데이터 처리 능력으로 인해 소규모의 상황인식 처리 능력을 가지는 단점과 추론 엔진의 부분 개발로 인한 상황 정보 추론 방식의 제한적인 형태로 나타나고 있다. 이에 본 논문에서는 모바일이라는 단점을 극복하고자 모바일 클라우드 환경을 기반으로 Jess 및 SWRL을 이용한 상황인식 프로세스를 구현하였다.
-
실시간으로 발생되는 대량의 데이터를 효율적으로 저장하기 위한 연구는 분산/병렬 처리를 위한 하둡 및 NoSQL과 관련한 빅 데이터 처리 기술을 통해 진행 중에 있다. 하지만 시맨틱 웹 분야에서 발생되는 대량의 데이터를 처리하기 위한 모델은 현재 연구가 진행되고 있지 않다. 본 논문에서는 시맨틱 웹 환경에서 발생되는 대량의 온톨로지 데이터를 빅 데이터 처리가 가능한 NoSQL 분야인 HBase 데이터베이스에 분산 저장할 수 있는 매핑 규칙을 제안한다. 이와 같은 매핑 규칙을 통해 시맨틱 웹 환경에서도 대량으로 발생될 수 있는 데이터들을 효율적으로 분산 저장 할 수 있다.
-
다양한 네트워크에서 군집을 분석하고 그 구조를 발견하는 것은 그 네트워크의 복잡도를 낮추어 전체 시스템을 이해하고 관리하는데 중요하다. 특히 기본적인 컴퓨팅이 가능한 여러 기기들이 자율적으로 서로 통신하여 군집을 이루는 자율 군집 네트워크에서 군집을 정확하게 발견하는 것은 집단행동 서비스를 실현하는데 있어서 중요한 기술이다. 따라서 본 연구에서는 자율 군집 네트워크에서 군집 탐지 기법을 제안한다. 제안하는 기법은 군집을 발견하고 그 군집을 식별하기 위해 해당 네트워크에서 한 노드를 공유하는 두 개의 간선 쌍에 대해 계층 군집화를 수행하고 계층 간에 간선 유사도를 계산하여 비교한다. 계층 군집화를 통한 간선들은 트리 구조로 표현할 수 있으며 최적의 분할 밀도를 이용하여 노드들을 클러스터링한 후 최종 군집으로 분리 한다.
-
이종 멀티코어 프로세서는 각기 상이한 마이크로아키텍처, 캐시 사이즈, 클록 주파수를 갖는 다수의 코어 또는 프로세싱 유닛으로 이루어진 마이크로프로세서이다. 저에너지 소비가 산업계의 키워드로 부상하고 있는 이 시기에 이종 멀티코어는 동종 멀티코어보다 더 낮은 전력을 소비하고 성능면에서도 더 나은 프로세서로 주목받고 있다. 하지만, 동종 멀티코어에서의 동작을 가정하는 현재의 운영체제의 작업 스케줄러로는 이종 멀티코어의 이종적인 특성을 잘 활용할 수 없다. 본 논문에서는 이종 멀티코어 프로세서 작업 스케줄링에 관한 연구를 다면적으로 분석하여 각 방법의 장점과 단점을 개략적으로 정리하고 관련된 이슈들을 살펴보고자 한다.
-
고도 컴퓨팅용 응용 프로그램 작성시 "에너지"를 감안하여 가급적 최단시간 내에 최소의 에너지로 해당 연산을 완료하는 설계정책을 고안하고자 한다. 이 논문은 연산과 I/O 비율이 상이한 두 알고리즘에 대해 에너지 소모특성분석, 전력효율 평가를 통해서 고효율 연산 설계법을 제시한다. 정렬 및 매트릭스 곱셈 알고리즘을 대상으로 실험하였고, 연구결과는 대규모 데이터 처리, 가공 등의 영역에서 그린 컴퓨팅을 실현하는데 기여할 것이다.
-
고용량 멀티미디어 및 대용량 콘텐츠와 같은 트래픽이 급속도로 증가하고 사용자들의 다양한 요구사항이 발생함에 따라 기존의 단일 클라우드 서비스 환경의 자원 부족 문제가 대두되고 있다. 이를 극복하기 위해 협업 클라우드 환경이 제안되었는데, 이는 이종의 클라우드 서비스 환경을 통합하여 부족한 자원 문제를 해결하고, 클라우드 서비스 제공자들의 이익을 최대화시키는 것에 목적을 두고 있다. 본 논문에서는 협업 클라우드 환경에서 각 데이터 센터내의 자원을 최적으로 분배하고 입력되는 사용자 요청 패턴을 반영할 수 있는 수익 함수 모델을 제안하고 이에 따라 각 서비스 제공자들의 이익이 증가함을 보인다.
-
맵리듀스 프레임워크는 개발의 편의성, 높은 확장성, 결함 내성 기능을 제공하며 다양한 대용량 데이터 처리에 사용되고 있다. 또한, 최근의 데이터의 폭발적 증가는 높은 확장성을 제공하는 맵리듀스 프레임워크의 도입의 필요성을 더욱 증가시키고 있다. 이 경우 하나의 단일 클러스터에서 처리할 수 있는 계산 용량을 넘어설 수 있으며, 이를 위하여 클라우드 컴퓨팅 서비스 등에서 계산자원을 빌려오게 된다. 하지만 현재의 맵리듀스 프레임워크는 단일 클러스터 환경을 가정하고 설계되었기에 여러 개의 클러스터로 이루어진 환경에서 수행시킬 경우 전체 계산자원의 이용률이 떨어져서 투입된 자원에 비해 전체적인 성능이 낮아지는 경우가 발생하게 된다. 본 연구에서는 이의 원인이 맵과 리듀스 단계 사이에 존재하는 중간결과의 전송에 있음을 밝히고, 이의 전체 맵리듀스 프레임웍의 성능에 미치는 영향에 대하여 분석해보았다.
-
Kim, Shin-gyu;Choi, Chanho;Eom, Hyeonsang;Yeom, Heon Y. 134
클라우드 컴퓨팅 서비스 시장이 성장하면서, 서비스 제공자들은 전력 사용량 감소와 서비스 수준을 보장하는 등의 여러 가지 문제와 맞딱드리게 되었다. 이런 문제에 대한 원인 중 하나는 자원 효율성을 높이기 위해 도입한 가상머신 기반의 서버 통합 정책이다. 현재의 가상머신 기술들은 아직까지 완벽한 격리수준을 제공하지 못하기 때문에, 같은 노드에 배치된 가상머신들은 자원을 공유하면서 서로 간에 간섭을 일으키게 된다. 본 연구에서는 가상머신끼리 공유하는 자원 중 프로세서의 말단 캐시(Last-level Cache, LLC)에서의 간섭을 최대한 줄여서 성능을 극대화하기 위한 방법을 제안한다. -
Choi, Chanho;Kim, Shin-gyu;Eom, Hyeonsang;Yeom, HY. 137
효율적인 클라우드 시스템을 구축하기 위해서 가상 머신들의 성능을 예측하는 것은 중요한 일이다. 가상 머신들의 성능에 영향을 끼치는 요소에는 가상 머신들이 자원에 동시에 접근해서 발생하는 경우 이외에도 가상화 환경을 만들어주는 VMM 자체도 성능 하락의 원인이 될 수 있다. 따라서 본 논문에서는 VMM이 주로 CPU 자원을 소모한다는 가정하에서 대표적으로 사용되는 가상화 환경인 Xen과 KYM에서 VMM이 가상 머신들의 성능에 어떤 영향을 미치는지 연구하였다. -
Choi, Chanho;Kim, Shin-gyu;Eom, Hyeonsang;Yeom, HY. 139
클라우드 시스템에서 사용되는 스토리지 서버는 다수의 워크로드가 혼재됨으로 인하여 상당수의 쓰기 연산이 Small Random한 특성을 가지게 된다. 좀 더 높은 성능을 위해서 이런 특성에 적합한 스토리지 서버를 구축하는 것이 필요하며 이를 위해 본 논문에서는 자주 사용되는 스토리지 프로토콜인 NFS와 iSCSI를 비교하여 어떤 쪽이 Small Random Write에 더 적합한지 실험을 통해 알아 보았다. 결과적으로 Small Random Write들은 캐시에 합쳐지는 효과에 상당한 영향을 받으며, 이런 캐시 효과가 더 효율적인 것은 iSCSI 임을 확인하였다. -
모바일 환경에서의 상황인지는 사용자 현재의 상황, 의도 등을 고려하여 사용자 중심의 적합한 정보를 추천하는 것이다. 이러한 정보는 불확실성을 내포하기 때문에 단순한 규칙기반 모델로는 정확한 추론이 어렵다. 본 논문에서는 사용자의 상황에 따른 선호도를 추론하고 사용자에게 적합한 정보를 제공해 줄 수 있는 모바일 소셜 네트워크 기반의 선호도 추천 시스템을 제안한다. 이 때 사용자의 선호정보를 추론하기 위해 기존의 나이브 베이지안에서 개선된 가중치가 부여된 나이브 베이지안을 새롭게 제안한다.
-
최근 GPGPU를 활용한 병렬처리가 각광을 받고 있는 가운데 GPU의 구조적 특성인 매니코어(many core)기반에서 쓰레드(thread)의 구성이 성능에 얼마나 영향을 미치는지에 관해 수치적 해답을 얻고자 하였다. 이는 멀티코어 (multi core)기반으로 작성된 프로그램을 GPGPU로 변환하는 과정에서 쓰레드의 최대활용도를 빠르게 추측 할 수 있도록 도움을 얻고자 하는데 일차적인 목적이 있다. 현재 GPGPU의 쓰레드 구성은 입력되는 데이터의 양을 고려하여 충분한 테스트를 거쳐 경험적인 최적화 수를 지정해 주워야 한다. 이번 연구를 통해 GPGPU로 변환하는 과정에서 최적의 쓰레드 수구성 방법을 추측 할 수 있으며 더 나아가 동적으로 최적의 수를 구할 수 있도록 하는데 목적이 있다.
-
Kim, Ju-Won;Lee, Jung-Been;Lee, Dong-Hyun;In, Hoh Peter 149
편재형 컴퓨팅 환경에서는 사용자의 요구와 환경에 맞춰 다양한 디바이스가 하나의 가상 머신처럼 동작할 수 있다. 이때 하나의 디바이스가 결함이 발생하면 서비스를 제공하는 것이 불가능하다. 결함이 발생할 경우 가장 좋은 해결책은 디바이스를 재가동하는 것이지만 이 경우 서비스 제공에 끊김이 발생한다. 이 논문에서는 서비스를 끊임없이 제공하기 위하여 컨텍스트 재구성 방법을 제안한다. -
최근 차세대 저장장치로서 비휘발생 플래시 메모리 기반 저장장치의 사용이 층가하고 있다. 본 논문에서는 플래시 메모리 기반 저장장치의 특생인 삭제 연산의 문제점을 고려하는 새로운 버퍼 캐시 교체 기법을 연구하였다. 제안한 클린 블록 우선 (Clean Block First) 기법은 버퍼를 플래시 메모리의 삭제 블록의 리스트로 관리하고 클린 페이지를 가진 블록을 우선적으로 교체하여 플래시 메모리의 삭제 연산 횟수를 줄인다. 트레이스 기반의 시뮬레이션을 수행하여 교체를 위해 검색하는 클린 블록 개수의 변화에 대한 캐시 적중률과 삭제 연산 횟수를 분석하였다.
-
본 논문에서는 스마트폰에 장착된 여러 가지 센서들의 센서 값을 수집하는 안드로이드 애플리케이션을 소개하고, 실제로 수집한 데이터를 분석한다. 분석을 위하여 일반적인 통계 분석 도구인 R을 사용한다. 분석 결과 어떤 센서 (Azimuth를 비롯한 orientation 센서) 값은 실용성이 있는 수준으로 정확하다는 것을 알 수 있었으나 또 다른 센서는 (밝기 센서 등) 잡음이 매우 심함을 보인다.
-
현재 디스크 스토리지에서 기존 파일시스템은 파일의 부분 추가 또는 삭제 시 재 정렬하는 오버헤드(re-write)가 발생한다. 이러한 단점을 보완하기위해 블록 단위 변경을 지원하는 사용자 수준(User-level)의 파일시스템을 설계 및 구현하였다. 주요 아이디어는 블록 정렬된 파일에 대하여 향상된 블록 삽입/삭제를 지원하는 API를 지원함으로 블록 단위의 데이터 삭제 시 오버헤드를 줄일 수 있는 기법이다. 실험 결과 제안한 시스템이 파일의 부분 추가 및 삭제 시 수행 시간을 크게 감소시키고 데이터 쓰기 용량을 크게 감소시키는 것을 보였다.
-
OpenMP를 이용할 경우 컴파일러 디렉티브의 삽입으로 병렬화가 가능하다. 본 논문은 쿼드 트리를 이용한 데이터베이스 검색 프로그램을 OpenMP로 병렬화하여 실험을 진행한다. 실험을 통해 논리코어의 개수와 쓰레드 개수에 따른 상관관계가 적다는 것을 알 수 있다. 또한 쓰레드 개수 증가에 따른 오버헤드 발생이 성능에 영향을 준다는 사실을 알 수 있다. 쿼드 트리 자료구조를 이용한 데이터베이스 검색 프로그램을 OpenMP를 이용해 병렬화할 경우 논리적 코어의 개수가 8개, 쓰레드 개수가 16개일 경우에 1.8배의 최대의 성능향상을 이룬다.
-
Cho, Yongseong;Choi, Jongsun;Choi, Jaeyoung;Cho, Yongyun 167
최근 지능형 로봇 서비스의 개발을 위한 여러 형태의 개발도구들이 활발히 연구되고 있다. 지능형 로봇 서비스의 개발도구는 다양한 주변 환경을 인지하여 사용자의 상황에 적합하도록 로봇 서비스를 기술하고, 처리할 수 있어야 한다. 이에 본 논문에서는 유비쿼터스 컴퓨팅 환경에서 사용자의 상황정보를 바탕으로 로봇 서비스를 기술하고, 이를 처리할 수 있는 로봇 서비스 편집 도구를 제안한다. 제안하는 편집 도구는 개발자가 직관적인 GUI를 이용하여 상황인지 워크플로우 기반의 로봇 서비스를 쉽게 작성할 수 있도록 해주며, 워크플로우의 흐름에 따라 로봇을 제어할 수 있는 기능을 포함한 웹 서비스를 이용하여 로봇 서비스를 제공하는 워크플로우 실행 엔진의 연동 기능을 제공한다. 실험에서는 제안한 편집 도구의 효용성을 검증하기 위하여 제안하는 편집 도구를 통한 간단한 로봇 서비스 개발과정 및 워크플로우 실행 엔진의 연동 과정을 보여준다. -
Jung, Yong Hee;Jo, Hyun Gu;Yang, Pyoung Woo;Song, Chung Won;Lee, Yon Sik;Nam, Kwang Woo 171
최근에 스마트폰 기반의 다양한 증강현실 서비스들이 제공되고 있다. 이러한 증강현실 서비스들은 공간질의를 하고 검색되어진 데이터를 실제 영상화면에 표현해주는 것을 말한다. 본 논문은 증강현실 서비스에서 많이 이용되는 공간 검색 성능을 향상 시키기 위하여 기존의 속도기반 프리패칭 기법에 사용자의 시점을 이용한 영역 검색 방법을 혼합하여 효율적이고 의미 있는 검색을 가능하게 하였다. -
최근 다양한 분야에서 널리 사용되고 있는 가상화 기술은 가상머신에 높은 성능의 프로세서 및 메모리 자원을 제공하고 있다. 반면에 가상화 환경에서의 I/O는 여전히 낮은 성능을 보이며 I/O 중점적인 워크로드의 가상화에 걸림돌이 되고 있다. 이러한 성능 저하는 일반적인 장치 접근 과정에 비해 매우 복잡한 과정을 거치는 기존의 가상화 프레임워크에 의해 발생한다. I/O 요청의 각 처리과정에서 발생하는 모드전환을 제거함으로써 가상머신의 I/O 성능을 향상 시킬 수 있다. 본 논문에서는 모드전환을 완전히 제거한 장치가상화 프레임워크를 제안하고 실험을 통해 본 기법의 타당성을 입증한다.
-
본 논문에서는 가변 길이 분할을 사용한 파일 동기화 시스템에서 메타 데이터 교환 오버헤드를 최소화 하기위한 효율적인 접근 방식을 제안한다. 본 논문의 주요 아이디어는 해시 압축 알고리즘을 사용하여 여러 개의 해시키를 하나의 해시키로 치환하여 메타 데이터 교환 비용을 최소화 하는 것이다. 본 논문에서는 제안 알고리즘의 타당성을 증명하기 위해 기존의 파일 동기화 프로그램과 비교 실험하였으며 통신비용과 에너지 소모 실험을 통해 메타 데이터를 10배 이상 줄일 수 있음을 보였다.
-
클라우드 컴퓨팅이 많은 관심을 받고 발전하면서 여러 IT선도업체에서 클라우드 컴퓨팅 기술 개발에 많은 투자를 하고 있다. 이러한 클라우드 컴퓨팅 환경에서는 대부분의 데이터를 서버에 저장한다. 이러한 이유로 클라우드 환경에서 사용되는 파일 시스템은 기존의 파일 시스템 보다 많은 데이터를 저장하게 된다. 이에 따라 많은 데이터를 처리하기 위해서 클라우드 환경에서는 분산 파일 시스템 기술을 활용하고 있다. 또한 분산 파일 시스템은 네트워크상의 여러 스토리지 서버에 데이터가 분산되어 저장되기 때문에 데이터의 관리뿐만 아니라 성능, 장애 허용, 보안 등의 요구사항을 만족해야 한다. 본 논문에서는 XtreemFS, Ceph, GlusterFS, MooseFS 등의 분산 파일 시스템들을 기능적 측면에서 살펴보고, 각 분산 파일 시스템을 본 논문에서 제안하는 기능적 평가요소 측면에서 비교하고 평가한다.
-
최근 클라우드 컴퓨팅 기술은 기존의 서버, 데스크톱 컴퓨팅 환경을 빠르게 변화시키며, 차세대 인터넷 서비스의 핵심 분야로 부각되고 있다. 클라우드 컴퓨팅 기술 중 특히 저비용, 안정성, 확장성, 무결성 그리고 보안성을 가지고 있는 클라우드 스토리지 서비스가 각광 받고 있다. 이에 본 논문은 클라우드 스토리지 기반 기술인 분산 파일 시스템에 관해서 살펴보고, 오픈소스 기반의 분산 파일 시스템인 MooseFS, XtreemFS, GlusterFS, Ceph 등을 이용하여 시스템 구축 및 성능 측정을 수행 하였다. 수행결과 Postmark에서는 GlusterFS, MD5SUM에서는 XtreemFS가 가장 좋은 성능을 보여주었다.
-
클라우드 스토리지에 저장되는 데이터가 급증하면서 데이터 중복으로 인한 스토리지의 저장 비용이 증가하고 있다. 이러한 데이터 중복 문제를 해결하기 위해서 기존의 스토리지 환경에서는 다양한 데이터 중복제거 기술이 제안되었다. 이에 본 논문에서는 클라우드 스토리지를 위한 데이터 중복제거 기술의 분석을 통하여 대규모 클라우드 스토리지에서의 데이터 중복 제거율을 높이기 위해 데이터 유형의 특성을 고려한 스토리지 중복제거 기술의 필요성을 제시한다.
-
Current Status of Development of Rendering Drawings Service for Mobile Indoor Location Based ServiceRendering maps is an essential feature of the user interface component of a location based service (LBS) system. However, a developer may not too much worry about implementing the rendering maps part of his or her system because there are quite a few publicly available libraries that provide all kinds of functions of manipulating maps. Google Maps, Yahoo Map, Naver Map, Daum Map, and so on are example sites that provide those libraries. Rendering drawings is to indoor LBS as rendering maps is to LBS. However, there is no such thing as Google Maps that provides libraries for rendering drawings. This paper introduces a few web services and a library that is useful in developing user interfaces of indoor LBS systems.
-
이 논문에서는 센서 레지스트리 시스템의 성능 개선을 위한 실험 평가를 기술한다. 센서 레지스트리 시스템(Sensor Registry System, SRS)은 이기종 센서 네트워크 환경에서 다양한 유형의 센서 정보(Sensor Information)를 의미 처리하기 위해 제안되었다. 기존 연구에서는 반복적인 SRS와 모바일 기기 간 통신이 전체적인 성능을 저하시키는 문제점을 지닌다. 이러한 문제점을 해결하기 위해서 데이터 범위 및 센서 메타데이터의 재사용을 고려한 모델(IM-1, IM-2, IM-3)을 제안한다. 기존 모델과 달리 메타데이터의 재사용을 한 결과가 더 좋은 성능을 보인다. 이 연구의 결과는 SRS를 이용하는 사용자에게 좀 더 빠른 서비스를 제공할 수 있는 장점을 지닌다.
-
디스크나 이더넷과 같은 I/O 장치로부터 발생하는 I/O 트래픽은, 여러 개의 노드를 가진 NUMA 시스템의 공유 LLC에 캐시 오염을 일으켜 캐시 라인이 재사용되는 것을 방해한다. 이러한 태스크는 캐시를 효율적으로 이용할 수 있는 메모리 집중적인 태스크들과 따로 분리하여 다룰 필요가 있다. 본 논문에서는 이러한 캐시 오염을 발생시키는 태스크들을 해당 태스크의 I/O 트래픽을 이용하여 실시간으로 감시하고 분류하는 기법을 제안한다. 또한 대량의 I/O 트래픽을 일으키는 태스크의 특성을 알아본다. 이를 통해, NUMA 시스템 환경에서 각 노드의 공유 LLC를 보다 효율적으로 사용할 수 있는 운영체제 스케줄링 기법을 연구하기 위한 토대를 마련하였다.
-
기존의 고정 길이 분할 (FLC: Fixed Length Chunking) 중복 제거 기법은 파일이 조금이라도 수정이 되면 수정된 블록에 대한 해시 정보가 달라져 중복 데이터 임에도 불구하고 중복 블록으로 검색이 되지 않는 문제점이 있다. 본 연구에서는 FLC 기반의 중복 제거 기법에 데이터 위치(offset) 정보를 활용하여 중복 블록을 효율적으로 찾아냄으로써 기존의 FLC 기반의 중복 제거 기법보다 더 좋은 성능을 발휘하는 유사도 정보를 활용하는 중복 제거 기법(FS_FLC: File Similarity based Fixed Length Chunking)을 설계하고 구현했다. 실험 결과 제안한 알고리즘은 낮은 오버헤드로 가변 분할 기법(VLC: Variable Length Chunking)만큼의 높은 중복 데이터 탐색 성능을 보여주었다.
-
Park, Sang-eun;Lee, Jung-Been;Lee, Dong-hyun;In, Hoh Peter 206
기술개발에 있어서 사용자에게 정확한 정보전달과 함께 원활한 서비스를 제공하기 위한 방법은 언제나 중요한 이슈로 자리매김하고 있다. 오늘날에는 인간이 가지고 있는 능력을 디지털 정보를 통해서 증강시키고자 하는 많은 기술들(Intelligent M2M, 증강현실)이 연구되고 있다. 그러나 기존의 기술들은 인간의 능력을 제한적으로 증강시켜주고, 각 기술마다 한계점을 가진다. 이러한 문제점을 보완하기 위해 본 연구는 사용자가 처한 상황에 적합한 서비스를 제공하는 증강 사물 컴퓨팅을 제안한다. 증강 사물 컴퓨팅은 특정 목적을 수행하기 위해서 사용자 주변의 각 장치들이 가진 요소를 동적으로 재구성하여 상황에 적합한 서비스를 사용자에게 제공한다. 이에 본 연구에서는 증강 사물 컴퓨팅을 위한 개념과 필수요소를 정의하고, 이를 기반으로 한 시나리오를 적용하여 설명한다. -
Jung, Nam-Joon;Kim, Dong-Wook;Song, Jae-Ju;Chae, Chang-Hun 208
전력시스템에서 MDMS(Meter Data Management System)는 HAN(Home Area Network)과 Smart Meter, SUN(Smart energy Utility Network)와 같은 AMI(Advanced Metering Infrastructure) 기반 환경에서 수많은 전력 또는 수도 가스 사용량과 같은 데이터를 수집, 취득하고, 이들 데이터를 처리, 가공, 분석하여 가치 있는 정보로 변환시켜, 요금서비스 및 다양한 부가서비스 창출에 활용되는 소프트웨어 인프라이다. 최근 MDMS 개발은 기능의 중요성 뿐만 아니라 다른 응용 시스템들과의 상호 운용성을 고려하여 개발하는 요구 기능을 가진다. 본 논문에서는 스마트그리드 환경에 적합한 AMI의 전력처리시스템(MDMS) 개발을 위한 설계 방안을 기술하였다. -
스마트폰에서 동영상 디코딩 방식은 하드웨어 디코딩과 소프트웨어 디코딩 방식이 존재한다. 하드웨어 디코딩은 별도의 비디오코어를 이용하여 하드웨어 가속을 통한 렌더링 방식이며, 소프트웨어 디코딩 방식은 CPU에 의존한 렌더링 방식이다. 본 논문에서는 두 가지 디코딩 방식으로 5가지 해상도의 동영상을 재생하여 전력 소모량을 측정한다. 이를 통해, 하드웨어 디코딩 방식이 전력 소모량에서 갖는 우수성을 입증한다.
-
Yoon, Jae-Yeol;Lim, Ji-Yeon;Kim, Iee-Joon;Kim, Ung-Mo 216
최근 정보의 다양화와 대량화로 인해 대두된 빅데이터 환경은 여러 분야로의 연구 방향을 제시하고 있다. 이미 데이터 양이 페타바이트 규모를 넘어서고 있으며, 이를 처리하기 위한 방안이 연구중이다. 본 논문에서는 무선 통신기기 및 센서 기술의 발달로 대규모 네트워크 구축이 가능해진 센서 데이터 중 차량에 사용되는 센서 데이터를 연구하는 방안을 제시하고자 한다. 빅데이터 개념이 대두되면서 이슈화되고 있는 Hadoop 시스템을 이용하여 자동차 센서 데이터 (CAN Message)를 분석하고자 한다. -
매니코어 시스템에서는 프로그램의 확장성에 대한 정보가 코어와 같은 병렬 자원의 할당 문제 해결에 핵심적인 역할을 한다. 본 논문에서는 Cilk 런타임 시스템에서 구동되는 응용 프로그램들에 대한 확장성 모델을 제안하여 매니코어 시스템에서의 효율적인 자원 관리에 활용하고자 한다. 특히, 네트워크- 온-칩 구조 및 디렉터리 기반 캐시 일관성 프로토콜을 감안한 지연 시간 모델링을 통해 보다 정확한 성능 변화의 경향을 예측하고자 하였다. 최대 36 개까지의 코어 할당에 대한 지연 시간 예측 실험에서, 제안된 모델은 13%의 평균 오차를 보였다.
-
Kwon, Jeong-Min;Seo, Jun-Il;An, Jin-Woo;Lee, Jeong-Joon 224
시계열 데이터 검색은 금융, 생명정보 등 많은 분야에서 요구되는 주요한 기술로서 연구되어 왔다. 특히 기존에 제안된 스케일링(Scaling)과 쉬프팅(Shifting)을 이용한 검색인 SE Match는 유사 서브시퀀스를 효과적으로 찾아내는 방법으로 알려지고 있다. 본 논문에서는 이 방법에 맵리듀스를 적용하는 MRSE-검색 (MapReduce-based Searching with Shift-Eliminated)방법을 제안한다. 본 논문이 제안하는 방법으로 분산처리를 통하여 응답시간의 개선과 대용량의 시계열 데이터에서 효율적인 검색이 가능 할 것으로 사료된다. -
Kwon, Jian;Kim, Dong-Wan;Yu, Uk-Hyeon;Youn, Chan-Hyun 228
고 해상도의 멀티미디어 영상을 모바일 기기에서 클라우드를 통해 제공 받을 때 시간적, 공간적 손실을 최소화 하고 모바일 기기에 환경에 맞는 최적의 상태로 멀티미디어를 제공함으로 시간적, 공간적 손실을 최소화하는 방안을 제안한다. -
Kim, Dong-Wan;Kwon, Ji-An;Park, Yong-Sung;Youn, Chan-Hyun 230
지능형 응용 개발 스튜디오의 어플리케이션 디자이너와 블록 에디터를 활용하면, 개발 언어에 대한 지식이 없거나 개발 경험이 없는 사람도 코드 작성 없이 간단히 Drag&Drop으로 기능을 개발 할 수 있다. 본 연구에서는 지능형 스튜디오 환경에서 간단한 온라인 게임을 시험적으로 제작하고 평가한다. -
여러 모바일 플랫폼들이 등장함에 따라 플랫폼 별로 어플리케이션을 따로 제작하고 따로 관리해야 하는 불편함과 대부분의 개발 환경이 PC 환경이기 때문에 이동 중에는 어플리케이션을 개발할 수 없는 문제점을 해결하기 위해 한번의 소스 코딩만으로 여러 플랫폼에서 적용이 가능하도록 해주며 이동하면서 어플리케이션 개발을 가능케 해주는 모바일 스튜디오의 구조를 제안하고자 한다.
-
본 논문에서는 모바일 단말에 최적화원 VM(Virtual Machine)인 경량화된 PVI(Private Virtual Instance)를 프로비저닝하여 가상단발상의 Rich 앱에 고성능 컴퓨팅, 스토리지, 네트워크를 제공하고 모바일 클라우드 서비스를 위한 개방형 개발 환경 및 서비스 환경을 제공하는 새로운 모바일 클라우드 모델을 제안한다.
-
Kim, Seong-Hwan;Park, Yong-Sung;Kwon, Ji-An;Kim, Dong-Wan;Youn, Chan-Hyun 236
본 논문에서는 클라우드 기반의 하이브리드 어플리케이션 개발환경을 제안한다. 최근 다양한 모바일 플랫폼이 등장하고 있다. 이에 동일한 컨텐츠를 각 플랫폼 환경에 맞춰 별도로 제작해야되는 비용 증가 문제와 플랫폼 별 소스코드 유지보수에서 발생하는 소스코드 간 비일관성 문제가 발생하였다. 따라서 이기종 모바일 플랫폼에서 동시에 구동이 가능한 어플리케이션 개발 기술이 요구되었고 이에 모바일 플랫폼에 상관없이 개발 및 배포가 자유로운 환경인 하이브리드 어플리케이션 개발환경을 제안한다. 또한 개발 환경을 확장해 클라우드 기반의 모바일 개발환경을 제안하고 이를 시험적으로 구현한 지능형 응용 스튜디오를 소개한다. -
워크플로우 시스템은 시스템 구성과 관리, 운용에 있어서 편의성을 갖기 때문에 점차 적용 범위를 늘려가고 있는 추세이다. 하지만 워크플로우는 시스템의 효율성을 고려하지 않기 때문에, 분산 컴퓨팅 시스템과 같은 경우 워크플로우 도입에 따른 시스템 효율성 저하가 발생할 수 있다. 이러한 문제를 해결하고자 본 논문에서는 워크플로우 시스템에 파이프라인 기법을 도입하여 시스템의 전체 사용률을 높이고, 처리율을 향상시키는 방법을 제안한다.
-
차량 제어 시스템은 안전성을 우선 고려하여 정적인 구조로 개발되어왔지만, 사용자들은 동적인 구조의 차량 제어 시스템을 바라고 있다. 본 논문에서는 차량 제어 시스템에 워크플로우를 도입하여 Plug & Play를 가능하게 하는 방법을 데모 시스템 상에 구현하여 실제 구현 가능성을 모색하였다.
-
Park, Jun-Young;Na, Sang-Ho;Tian, Yuan;Huh, Eui-Nam 243
클라우드 컴퓨팅 서비스는 눈부신 발전으로 다양한 서비스가 제공되고 있으며 많은 개인 사용자들이 클라우드 서비스에 가입하여 서비스를 제공받고 있다. 하지만 개인 사용자를 대상으로 제공하는 클라우드 서비스는 사용자의 정보를 요구하고 있으며 제공된 사용자 개인정보가 어떻게 보고되는지 개인 사용자는 확인하기 힘들다. 따라서 사용자의 정보 공개를 최소화하는 시스템이 필요하며 사용자의 정보가 없어도 사용자에 맞춤 서비스를 제공할 수 있는 클라우드 컴퓨팅 접근제어 시스템을 제안하고자 한다. -
모바일 클라우드란 클라우드 컴퓨팅을 모바일 기기의 영역까지 확장시킨 것으로 모바일 기기의 특수성을 고려하여 클라우드 서비스를 제공하는 서비스를 말한다. 모바일 기기의 특수성에는 하드웨어 제한, 이동성, 모바일 환경에 최적화된 응용 등이 있고, 본 연구에서는 모바일 기기의 특수성을 반영하기 위해서 기기와 클라우드를 중계하는 브로커와 그 브로커에서의 퍼지 모델을 이용한 자원 프로바저닝 방법을 다룬다.
-
모바일 클라우드란 컴퓨팅을 모바일 기기의 영역 까지 확장시킨 것으로 모바일 기기의 특수성을 고려하여 클라우드 서비스를 제공하는 서비스를 말한다. 본 연구에서 제안하는 모바일 클라우드 브로커(Mobile Cloud Broker, MCB)는 클라우드 서비스를 모바일 환경에서 이용할 수 있도록 여러가지 기능들을 제공해준다. 따라서 본 연구에서는 MCB가 지녀야 하는 요구사항과 구조를 다룬다.
-
모바일 클라우드 컴퓨팅 기술이 대두 됨에 따라, 모바일 단말기의 이동성과 클라우드의 컴퓨팅 파워 및 스토리지 자원의 장점을 모두 취합하는 어플리케이션 개발이 가능해졌다. 모바일 어플리케이션 사용자에게 클라우드의 존재가 마치 보이지 않는 것처럼 끊김 없이 작은 오버헤드로 전송을 하는 아키텍처를 제안하고자 한다.
-
Lee, Seok-Woo;Shin, Seung-Jung;Ryoo, Dae-Hyun;Ahn, Cheol-Joo 255
모바일 로봇 센서가 개입하여 네트워크의 단절을 억제하여 모바일 로봇 센서를 통해 센서 네트워크의 생존시간을 향상시키는 것을 목표로 한다. 센서노드가 비교적 적은 희소한 환경에서는 베터리 소모 등의 다양한 원인으로 인하여 매개체 역할을 수행하는 브릿지 노드가 제거 될 경우 해당 브릿지 하부의 네트워크는 단절되어 더 이상 쓸모없게 되는 심각한 상황을 초래하기 쉽다. 본 논문에서는, 모바일 로봇 센서가 개입하여 단절된 브릿지를 효율적으로 찾아가 그 역할을 대행함으로써 네트워크의 생존시간을 연장 시키는 것을 목적으로 하는 센서 네트워크를 설계하고 구현했다. -
Kim, Young Ho;Jeong, Ju-Hui;Kang, Dae Woong;Sim, Jeong Seop;Kim, Minho;Park, Soo-jun;Lim, Myungeun;Jung, Ho-Youl 261
상수 크기의 알파벳${\Sigma}$ 에 대해 길이가 각각 m, n인 두 문자열 X와 Y의 편집거리는 X를 Y로 변환하기 위해 필요한 최소 편집연산의 수로 정의된다. 두 문자열의 편집거리는 잘 알려진 동적프로그래밍을 이용하여 O(mn) 시간과 공간에 계산할 수 있으며, 4-러시안 알고리즘을 이용해도 계산할 수 있다. 4-러시안 알고리즘은 블록 크기를 상수 t라 할 때, 전처리 단계에서$O\((3{\mid}{\Sigma}{\mid})^{2t}t^2\)$ 시간과$O\((3{\mid}{\Sigma}{\mid})^{2t}t^2\)$ 공간이 필요하며, 계산 단계에서 O(mn/t) 시간과 O(mn) 공간을 이용하여 편집거리를 계산하는 알고리즘이다. 본 논문에서는 4-러시안 알고리즘의 계산 단계를 CUDA를 이용하여 구현하고 실험을 통해 CPU 기반의 순차적인 수행시간과 GPU 기반의 병렬적인 수행시간의 비교결과를 제시한다. 본 논문의 병렬알고리즘은 m/t개의 쓰레드를 사용하여 O(m+n) 시간에 편집거리를 계산한다. GPU 기반의 알고리즘이 CPU 기반의 알고리즘 보다 t=1일 때 약 10배 빠르고, t=2일 때 약 3배 빠른 결과를 보였다. -
Kim, Seon-Tae;Kim, Je-Min;Park, Joon-Seok;Yoo, Won-Hee 265
검증에 사용하는 명세는 대부분 1차 술어 논리(First Order Logic)로 이루어져 있다. 1차 술어 논리가 자연언어 대부분을 표현하지만 표현하지 못하는 부분도 존재한다. 이를 해결하기위해 양상논리(Modal Logic)를 추가한 명세방법이 존재하지만 간접적인 방법으로만 존재할 뿐 이다. 본 논문에서는, 양상논리를 이용한 명세의 직접적인 표현을 위해 BML(Bytecode Modeling Language)을 확장한다. 이를 통해, 명세정보 표현의 정확성을 향상시킨다. -
Jung, Ji-Woong;Kim, Je-Min;Kim, Seon-Tae;Park, Joon-Seok;Yoo, Weon-Hee 269
프로그램에 대한 검증을 수행하기 위해서는 프로그램 안에서 여러 가지 분석이 이루어진다. 그 중에서 객체지향언어의 경우 분석을 위하여 객체지향적인 특성에 맞는 정보흐름분석을 사용해야 한다. 본 논문에서는 왜 객체지향언어의 특성에 맞는 정보흐름분석이 필요한지를 보이고, 객체지향적인 특성을 고려하지 않은 정보흐름분석 시에 어떤 문제가 생기는지 예시를 들어 설명한다. 그리고 자바의 검증도구인 BIRS(Bytecode Intermediate Representation with Specification)언어를 대상으로 하여 객체지향언어의 특성을 고려한 정보흐름분석이 가능하도록 새로운 명세를 추가하여 확장한다. -
웹 서비스는 SOA를 웹 상에서 구현한 기술로, 서비스들간의 느슨한 결합을 실현함으로써 재사용 가능한 서비스들의 활용을 극대화 한다. 본 논문에서는 확장 객체 기반 시소러스(eXtended Object-based Thesaurus, XOT)를 사용하여 적응 가능한 오케스트레이션 명세가 가능한 개념 기반 오케스트레이션 기법을 제안한다. XOT는 재사용 가능한 서비스들이 속하는 범주들을 개념으로 표현하고 상호 합성 패턴 관계를 포함한 개념간 상관 관계를 명시한 일종의 지식베이스이다. 이 기법은 오케스트레이션에 참여하는 복합 서비스를 포함한 여러 다양한 서비스들을 구체적으로 명세하는 대신 XOT 내의 개념들로 변수화 하고, 이들을 오케스트레이션 시 적절한 재사용 가능한 서비스 또는 구성 서비스들의 조합으로 대체시킴으로써 서비스들의 재사용성을 획기적으로 개선할 수 있다.
-
Ra, Minyoung;Yoo, Donghee;No, Sungchun;Shin, Jinhee;Han, Changhee 279
본 연구에서는 혼합형 온톨로지 구축방법론을 이용하여 ATCIS 체계에 활용 가능한 국방온톨로지의 구축 과정을 보여주고자 한다. 이를 위해, 실제 ATCIS의 데이터베이스 정보들을 활용하였고 해당 방법론이 ATCIS 체계에 적용될 때 추가적으로 고려해야 할 사항들을 함께 분석하였다. 이러한 연구 결과는 향후 보다 실용적인 국방온톨로지 구축을 위한 기반 자료로 활용될 것으로 기대된다. -
Han, Hee-Jun;Joo, Won-Kyun;Seok, Jung-Ho;Choi, Kiseok 283
국가과학기술지식정보서비스(NTIS)는 국가 R&D와 관련된 과제, 성과, 인력, 시설 장비, 기술산업 정보에 대해 이용자에게 통합검색서비스를 제공한다. 이용자는 질의어를 입력하여 원하는 정보를 선별하게 되고, 한 건의 상세 메타정보 및 원문을 검색서비스의 최종 목적지로 삼는다. 이 때 이용 중인 정보와 유사한 다른 유형의 R&D 정보를 함께 제공한다면 이용자의 검색 및 탐색노력을 줄임으로써 정보획득의 요구를 쉽게 충족시킬 수 있다. 본 논문에서는 국가 R&D 정보의 메타데이터와 검색엔진의 부스팅 기법을 이용하여 이종 정보간 유사문서 검색 방법에 대해 논한다. 이는 이용자가 원하는 정보를 서비스 최종 화면(메타 상세보기)에서 제공함으로써 검색 서비스의 효율성을 증대시킨다. -
GPS 수신이 어려운 실내 환경에서 이동 단말기 사용자나 로봇의 위치를 추정하기 위해 WiFi 신호 강도를 이용하는 연구가 최근 들어 활발히 진행되고 있다. 본 논문에서는 WiFi 신호의 불안정성과 불확실성에 효과적이고 이동 단말기에서 계산 성능을 고려하여 가우시안 프로세서를 변형한 방법을 적용하여, 실내 연속 공간에서 이동 중인 스마트폰 사용자의 실시간 위치를 추정하는 방법을 제안한다. 실험을 통해 제안한 방법의 성능을 분석해보고, 성능 개선을 위한 확장 방안을 제시한다.
-
본 논문에서는 주어진 환경에 대한 정보가 충분하지 않은 상황에서 지능형 에이전트에게 요구되는 스스로의 위치를 파악하기 위해 로봇이 자신의 위치 추정과 동시에 주위 환경을 인식하여 주변 지도를 작성하는 방법을 제안한다. 이동 로봇의 위치를 추정하기 위해 센서 측정값을 통해 계산된 결과 값을 파티클 필터에 적용하며 로봇의 환경 지도 작성을 위해 점유 격자 지도 방법을 사용한다. 이 두 방법을 병합하여 동시적 위치 추정 및 지도 작성 문제에 적용하여 시스템을 설계 및 구현해보고 실험결과를 소개한다.
-
현재 법률과 관련된 문서들은 변경 사항 에 대한 공표와 기록의 중요성을 가지고 있다. 따라서 변경사항을 자동으로 인지하고 공표할 수 있는 자동화 시스템에 대한 관심과 연구가 진행되고 있다. 그러나 대부분의 문서들은 복잡한 구조이기 때문에 자동화에 어려움이 많다. 이로 인해 복잡한 구조의 문서를 자동으로 판별할 수 있는 방법에 관한 관심이 증대되고 있다. 현재 국내외에서는 전자 문서 파일의 텍스트 및 테이블을 판별해서 분류 하는 자동화에 대한 연구가 진행되고 있다. 하지만 이전 연구에서는 호목단 구조를 갖는 계층적인 테이블을 판별하지 않는다. 그래서 본 논문에서는 호목단을 정의하고, 테이블의 호목단 구조를 패턴 별로 분류 하며, 테이블의 호목단 구조 판별 방법을 제시한다.
-
최근 정보화 사회에 있어 멀티미디어의 향상으로 기술의 중심은 사람에게 맞추어져 가고 있다. 만약 기계가 사람의 감정을 인식하여 그들의 상황을 이해할 수 있다면 감지된 상황에 따라 능동적으로 사람에게 도움을 줄 수 있을 것이다. B2C(Business to Customer) 산업에 있어 효율적인 성과관리를 위해서는 고객이 원하는 서비스 요소를 추론하여 고객이 원하는 서비스를 제공하고 그 결과를 평가하여 지속적으로 서비스품질 및 성과를 향상 할 수 있도록 해야 한다. 그것을 위한 중요한 요소는 고객 만족도의 정확한 피드백인데 현재 국내에는 고객의 만족도 측정에 대한 정량적이고 표준화된 시스템이 열악한 상황이다. 본 연구에서는 B2C산업 서비스 분야에 있어 고객 만족도를 실시간으로 수집 및 분석할 수 피드백 시스템으로서 고객 만족도를 고객의 얼굴감성인식을 이용하여 추론할 수 있는 시스템을 제안하며 효율적인 얼굴 감성 인식에 대한 분석을 한다.
-
스마트폰 사용자가 증가 할수록 사용자들을 위한 다양한 어플리케이션들이 개발 되어 지고 있다. 본 논문에서는 안드로이드 플랫폼에서 실행 가능한 발전된 위치기반 응용 프로그램인 ALS를 제안하고 개발하였으며 기존 유사 서비스와 성능을 비교하였다. ALS는 기본적으로 경로 등록, 경로 검색 등 2가지 기능을 사용자들에게 제공하며 이들은 웹 및 데이터베이스 서버, 그리고 사용자의 이동 단말기에 의해 동적으로 관리된다. 사용자들은 스마트폰을 이용하여 위치 정보를 검색 및 업데이트 할 때, 서버들은 필요한 정보를 제공하여 사용자들이 자유롭게 자신들이 등록한 정보를 추가, 수정, 그리고 제거를 할 수 있도록 한다. 이는 기존의 다른 지도 서비스들이 사용자들로부터 직접적으로 정보 입력을 허용하지 않는 것과 달리 사용자들에게 정보입력을 담당하게 한다는 점에서 구별된다. 또한 본 논문에서는 위치 기반 경로서비스 시스템 구현 과정과 함께 각 동작에 대한 실험결과를 보여주며, 마지막으로 기존 서비스들과의 성능 평가를 통해 더 나은 성능을 제공할 수 있음을 설명한다.
-
스마트폰 사용자가 급증함에 따라 스마트폰을 중심으로 한 스마트 모바일 서비스 개발이 활발하게 진행되고 있다. 스마트 모바일 서비스를 제공하기 위해 필요한 가장 중요한 기술 중 하나는 지능적인 의미처리이다. 현재 의미처리를 위한 접근방법으로는 유사도 기반, 어댑터 기반, 정적 의미 관리 기반 및 동적 의미 관리 기반 접근방법이 있다. 이 논문에서는 이러한 접근 방법 중 MDR 기반의 의미처리 접근방법인 동적 의미 관리 기반을 이용한 응용서비스를 구현한다. Semantic Sign-up 응용서비스를 구현함으로써 동적 의미 관리의 장점을 명확히 보이고 사용자에게 편리성을 제공한다.
-
통합관제센터에서 제공하는 서비스 중에서 주정차 단속, 쓰레기 투기방지 등 일차적인 영상감시 외의 어린이 유괴, 폭행 등의 복합적인 상황에 대한 지능형 영상감시를 위하여 본 논문에서는 폭행이라는 특정 상황을 가정하고 이에 대한 상황 발생 시나리오 및 상황 코드를 정의하여 실제 시스템에 도입할 수 있는 방안을 제안하였다.
-
이 논문은 한 대의 모바일 로봇의 모션 계획 알고리즘인 Bug1과 Bug2를 개선한 알고리즘을 제안한다. 장애물이 있는 환경에서 목표지점까지 도달하기 위한 경로 계획 알고리즘으로 Bug1과 Bug2가 제안되었지만, 이 두 알고리즘은 모두 장애물 형태에 따라 탐사 시간이 오래 걸릴 수 있다는 단점이 있다. Bug2 알고리즘은 Bug1 알고리즘을 개선한 형태로 제안되었지만 심지어 극적적인 경우에는 무한 루프에 빠진다는 단점이 있다. 이 논문에서는 이러한 단점을 해결하기 위해 한 쌍의 모바일 로봇을 이용한 병렬 탐색 PBug1, PBug2 알고리즘을 제안한다. 제안된 PBug1과 PBug2 알고리즘은 각각 Bug1과 Bug2의 속도를 보장하며 일반적으로 빠른 탐사시간을 보인다. 측히 PBug2 알고리즘은 Bug2와 달리 무한루프에 빠지는 경우가 없다. 제안된 알고리즘의 성능을 평가하기 위해 PBug1, PBug2 알고리즘을 구현하여 Bug1, Bug2 알고리즘과 비교하였다. 실험결과 PBug1 알고리즘은 Bug1 알고리즘보다 탐사 시간이 64.9%로 감소하였고 PBug2 알고리즘은 Bug1 알고리즘과 비슷한 탐사 시간을 보였다.
-
Choi, Min-soon;Cha, Jae-won;Kim, Ji-woo;Sung, Ki-Hyuk;Im, Kyung-sun;Kim, Jong-Kook 316
본 논문의 목적은 이동 로봇이 일정한 작업 공간을 이동하며 정보를 수집한는 시스템을 구성하는 것이다. 작업 공간에는 초음파 발신장치가 있어 로봇이 이 초음파를 수신하여 자신의 위치를 확인한다. 로봇은 특정 위치의 정보를 획득하여 중앙 서버로 전송하고 서버는 이 정보를 바탕으로 3D map을 생성한다. -
로봇의 동작제어 기술에는 다양한 방법이 있다. 그 중 대부분은 수학적으로 자세를 계산하여 로봇을 제어한다. 본 논문에서는 Kinect를 이용한 휴머노이드의 동작제어 제안한다. Kinect로부터 실시간으로 영상을 입력받아 영상에서 인식된 사람의 각 관절의 좌표값을 추출한다. 추출한 좌표값으로 각 관절의 각도를 계산하고 사람의 행동을 따라하도록 로봇을 제어한다.
-
최근 모바일 기기 보급의 확산과 관련 기술의 발전으로 인해 사용자의 편의를 제공하는 다양한 서비스들이 제공되고 있다. 이러한 서비스 중에서 대표적인 것으로 사용자의 이동 경로를 파악하고 예측하여 알맞은 위치기반서비스(Location-based Service; LBS)를 제공하는 것이다. 위치기반서비스를 제공하기 위한 가장 핵심 기술은 사용자의 이동 경로를 파악하는 것인데, 기존의 이동 경로 파악 기술은 이전의 이동 경로 자료를 기반으로 현재 이동 경로를 유추하였다. 그러나 이전의 이동 경로 자료가 점점 증가함에 따라 방대한 자료를 보관하고 가공하는데 많은 비용이 발생하는 문제점이 있다. 본 논문에서는 이동 경로를 예측하기 위한 방법으로 사용자가 일정 지점에 머무는 시간 정보, 이동 거리 그리고 다른 사용자와의 소통 정보를 활용한다. 이 정보들을 활용하여 사용자에게 의미 있는 장소를 추출하고 이를 기반으로 사용자의 이동 경로를 예측할 때, 기존 방법과 비교하여 적은 비용으로 효과적인 경로 예측을 할 수 있다.
-
Lee, Jaedong;Lee, Sungwoo;Kim, Jaekwang;Lee, Jee-Hyong 324
본 연구에서는 날씨를 나타내는 속성들의 값을 이용하여 현재로부터 6시간 후의 호우/비호우를 예측하기 위한 기법을 연구한다. 본 연구를 통해 호우/비호우 예측을 할 때 각 속성 값들이 호우, 비호우를 나타내는 일기도의 특정 패턴에 영향을 받는지 혹은 계절별로 영향을 받는지를 살펴보았다. 실험을 위하여 20년 누적 일기도를 SVM으로 학습하고 호우와 비호우 각각의 정답 집합을 이용하여 테스트 하였다. 실험 결과 SVM의 호우 예측도는 최대 70% 정도의 정확률을 보였으며 예측에 영향을 주는 것은 특정 패턴보다는 계절에 따른 변화임을 알아내었다. -
국내 택배시장 규모는 매출 3조원 이상, 물량 13 억 상자 이상을 처리하고 있다. 2000년 6천억원에서 불과 10년 사이에 500% 이상 확대되었다. 그에 반해 소비자들의 불만 역시 증가하였다. 따라서 현재의 수작업 VOC 분류 방식으로는 적정한 대응에 한계가 있을 수 밖에 없다. 이 논문에서는 효율적인 택배불만 처리를 위해서 불만의 종류와 정도를 기계학습을 이용하여 자동분류 하는 과정 및 결과를 기술한다. 약 93,000건의 VOC(voice of customer)를 대상으로 학습 데이터를 구축하고 여러 자질 선택 기법을 비교하였으며, 기존의 다양한 문서 자동 분류 방법들을 적용해 보았다. 실험결과 지지벡터기계가 가장 좋은 성능을 보였고, 각각의 F-measure 값은 불만의 정도는 83.1%, 불만의 종류는 75.9% 로 측정되었다.
-
고명암 대비(High Dynamic Range)영상을 일반 디스플레이 장치로 표현하기 위한 톤 매핑 기법을 제안한다. 제안하는 방식은 주성분분석(Principle Component Analysis)을 통해 구한 휘도채널을 양방향필터를 이용하여 기본 영상과 디테일 영상으로 분리한다. 기본영상은 동적영역분할과 재분배를 수행하고, 기본영상의 밝기값과 향상된 밝기값을 이용하여 후광현상을 제거한다. 실험 결과에서 제안하는 기법은 저명암대비 영상에서 명암비 향상과 동시에 디테일이 보존되는 것을 확인할 수 있다.
-
VTK is a free but professional development platform for images three-dimensional (3D) reconstruction and processing. It is powerful, open-source, and users can customize their own needs by self-development of great flexibility. To give the doctors more and detailed information by simulate dissection to the 3-D brain MRI image after reconstruction. A Visualization System (VS) is proposed to achieve 3D brain reconstruction and virtual dissection functions. Based on the free VTK visualization development platform and Visual Studio 2010 IDE development tools, through C++ language, using real people's MRI brain dataset, we realized the images 3D reconstruction and also its applications and extensions correspondingly. The display effect of the reconstructed 3D image is well and intuitive. With the related operations such as measurement, virtual dissection and so on, the good results we desired could be achieved.
-
Kim, Doo-Hoon;Lee, Byung-Kwon;Seo, Yu-Jeong;Lee, Ju-Seong;Kwack, Hong-Kyu;Yoo, Gab-sang 340
현재 상용화되고 전자칠판에 쓰이는 모든 소프트웨어는 2D 판서를 지원하는 소프트웨어였으나 최근 3D TV등의 지속적인 보급과 3D 전자칠판의 점차적인 보급으로 인하여 최근의 추세에 맞추어 3D 화면에 동작하는 3D 판서를 요구하고 있다. 업계에서는 점차 3D 판서가 대두됨에 따라 3D판서를 할 수 있는 새로운 기법이 등장해야 하는 시기이다. 본 논문은 3D 전자칠판의 하드웨어에 이용될 수 있는 알고리즘의 연구이다. 3D 전용 패널을 활용한 하드웨어에 최적화된 3D 판서 소프트웨어에 포함 될 방법론을 제시한다. 이를 위해 기존의 판서 소프트웨어의 방법론과 함께 기본적인 3D의 원리를 이용하여 구현된 알고리즘을 제안한다. -
디지털 고성능 영상장비의 대중화와 강력한 이미지 편집 소프트웨어의 출현으로 인해 고화질의 위 변조지폐를 누구나 쉽게 제조 가능하게 되었다. 그러나 일반인의 위 변조지폐 발견비율은 낮은 수준이다. 본 논문에서는 범용 스캐너를 이용하여 위 변조지폐를 판별할 수 있는 시스템을 제안한다. 본 시스템에서는 위 변조지폐를 출력하는 과정에서 나타나는 인쇄물의 고유한 특징에 기반하여 위 변조 여부를 판별한다. 비지역적 평균 알고리즘을 이용하여 노이즈 특성을 추출하고, 명암도 작용길이 행렬을 계산하여 지폐의 특성을 추출하였다. 제안한 알고리즘의 성능을 분석하기 위해 총 324장의 1만원권 지폐와 위조지폐 이미지로 실험하였으며, 그 결과 제안한 알고리즘이 위 변조 판별에 있어서 92% 이상을 보임을 확인하였다.
-
본 논문에서는 많은 양의 외부 데이터를 활용할 수 있는 예제기반 초해상도(example-based super-resolution) 방법을 보다 효율적으로 할 수 있는 예제선정과 그를 위한 최적화기반의 방법론을 제안한다. 외부 데이터베이스 전체에 의존하는 것이 아니라, 예제선정을 위해 영상검색 (image retrieval) 방법을 도입하여 입력 영상과 관련 있는 영상을 외부 데이터베이스로부터 찾고 영상들로부터 초해상도 영상을 얻는다. 기존의 방법은 외부 데이터베이스를 모두 사용하기 때문에 입력영상에 불필요한 정보들이 복원되어 초해상도 결과의 질을 저하시킨다. 하지만 제안하는 방법에서는 영상검색을 통해 불필요한 정보들을 미리 제거하여 좋은 결과를 얻을 수 있다. 또한 외부 데이터베이스를 크기에 상관없이 검색된 몇 장의 영상을 사용하기 때문에 기존의 방법에 비해서 속도가 향상되었다.
-
Bae, Do Hyun;Lee, Young-joon;Shin, Heejae;Bayartsogt, Munkhbayar;Kim, Minho;Kim, Jin Suk 352
본 논문에서는 웹캠 카메라 어레이(camera array)로 얻은 여러 장의 이미지를 빠른 속도로 봉합(stitching)하여 고해상도 이미지를 얻기 위해 그래픽스 하드웨어를 이용하는 병렬 알고리즘을 제시한다. 고정된 레이아웃의 카메라 어레이를 이용하여 평면 혹은 원경을 촬영하는 경우, 기존에 널리 쓰이던 평면 사영 이미지 봉합(planar projective image stitching)과 선형 혼합(linear blending)을 통해 만족스런 결과를 얻을 수 있다. 본 논문에서는 이러한 연산을 그래픽스 하드웨어에서 병렬처리 함으로써 추후 실시간 고해상도 동영상 스트리밍 이미지 병합에 활용할 수 있을 정도로 빠른 속도로 처리하는 방법을 제시한다. -
Although quality metrics for 2D video quality assessment have been proposed, the quality models on stereoscopic video have not been widely studied. In this paper, a new objective video quality metric for s tereoscopic video is proposed. The proposed algorithm consider three factors to evaluate stereoscopic video quality: blocking artifact, blurring artifact, and the difference between left and right view of stereoscopic vide o. The results show that the proposed algorithm has a higher correlation with DMOS than the others.
-
움직임 검출은 비디오 감시 시스템의 작업부하를 줄여주는 주요한 이슈가 되고 있다. 본 논문에서는 다양한 움직임 검출 알고리즘의 작업부하를 분석하고, 움직임 검출의 정확도와 작업부하를 고려한 경우의 최적 알고리즘을 도출한다. 비디오 감시 시스템에서 획득된 실제 데이터를 이용한 실험 결과, 움직임 프레임 비율이 낮은 환경의 비디오 감시 시스템에서는 차 프레임과 GMM을 이용하는 알고리즘이, 움직임 프레임 비율이 높은 환경에서는 GMM만을 이용하는 알고리즘이 정확도와 수행시간을 통합한 성능지수 관점에서 가장 효과적인 움직임 검출 솔루션이 될 수 있음을 확인하였다.
-
컬러 정보는 이미지 처리 시스템에서 이미지에 대한 중요한 특징값을 제공한다. 그러나 조명이나 객체의 물리적 특성으로 인하여 녹취된 이미지의 컬러값을 활용하기에는 많은 문제점이 따르게 된다. 이러한 문제점을 해결하기 위하여 컬러불변치에 대한 많은 연구가 있어 왔다. 이 연구에서는 컬러불변치와 병발행렬 특징값과의 관계에 대한 기초 데이터를 제공함으로써 위치기반 어플리케이션에서 이미지 유사도를 측정하는데 활용하고자 한다.
-
어의 중의성 해소는 자연어처리에서 중요한 역할을 한다. 감독 중의성 해소 방법은 비감독 중의성 해소 방법보다 높은 성능을 나타내지만, 구축비용이 큰 대규모 의미부착 말뭉치가 필요하다. 본 논문에서는 중국어 어휘의미망(HowNet)과 의미 미부착 말뭉치를 이용한 중국어 비감독 어의 중의성 해소 방법을 제안한다. 의미 미부착 말뭉치에서 통계정보를 추출하고, 중국어 어휘 의미망에서 중의성 어휘의 의미별 형제어를 추출하여 중의성 어휘의 주변 문맥에 나타나는 어휘와 카이제곱검정(
${\chi}^2$ -test)에 의한 독립성 검정을 통해 어휘 간 연관성을 판단하고 중의성 해소를 한다. 본 논문에서 제안한 중의성 해소방법의 성능을 SemEval-2007 평가데이터에서 측정한 결과 명사와 동사에서 각각 64.7%, 49.4%를 나타냈다. 이는 SemEval-2007 중국어 비감독 중의성 해소에서 가장 높은 성능을 나타낸 시스템보다 13.1%, 13.9% 높은 성능이다. -
Kim, Hyungil;Eom, Wonyong;Kim, Dae Hoe;Ro, Yong Man 369
대사성 골 질환인 골다공증(Osteoporosis)의 조기 진단을 위한 골 밀도를 측정하는 방법이 최근 연구되고 있다. 골 밀도 영상은 이중 에너지 X 선 흡수법에 의해 측정되는데, 영상에 존재하는 잡음은 뼈 영역 추출과 골 밀도 계산에 어려움을 주고 있다. 따라서 본 논문에서는 최근 신호처리 분야에서 폭넓게 사용되고 있는 sparse 표현을 도입하여 X 선 영상의 잡음을 제거하는 방법을 제안한다. 실험을 통해 제안한 잡음 제거 방법의 결과가 기존의 방법에 비해 개선됨을 MSR(Mean to Standard deviation Ratio)과 CNR(Contrast to Noise Ratio)을 통해 확인하였다. -
위치정보를 활용한 응용시스템을 구축하는 경우 컬러 이미지 처리를 위하여 조명이나 객체의 물리적 특성에 불변한 특징값을 활용하게 된다. 이 연구에서는 컬러불변치로 재정의된 픽셀을 기반으로 한 여러 이미지 특징값을 단순 비교분석함으로써 위치기반 어플리케이션에서 이미지 유사도를 측정하는데 그 결과를 활용하고자 한다.
-
인터랙티브아트의 상호작용이라는 관점에서 볼 때 관객과 작품이 상호작용하기 위해선 하드웨어적인 장치가 필수적으로 존재해야 한다. Kinect Sensor는 인체를 구성하는 다양한 관절의 좌표를 추출하는 기능을 통해 실시간으로 모션트래킹을 가능하게 하고 이것을 다양한 컨텐츠에 적용하여 활용 할 수 있다. 이 논문은 인체의 관절좌표를 기반으로한 사용자의 2D, 3D아바타를 생성하는 과정에 대해 기술한다. 각각의 방법은 서로 다른 제작방식과 특성을 가지고 있기 때문에 컨텐츠의 성격에 따라 적용할 수 있고 앞으로 이러한 인터랙션적인 부분과 컨텐츠 분야를 연구할 계획이다.
-
최근 들어, 정보 광고 디스플레이 (Digital Signage)는 영상 재현 및 IT 기술 발전으로 비약적 성장을 거듭하고 있다. 기업들의 마케팅이나 광고, 트레이닝 효과 및 고객 경험을 유도할 수 있는 커뮤니케이션 도구로써 공항이나 호텔, 병원 등 공공 장소에서 방송 프로그램뿐 아니라 특정한 정보를 함께 제공하는 디지털 영상 장치로써 다양하게 사용되고 있다. 현재는 기존 상업용 디지털 정보 디스플레이(DID)에 주요 기능을 제어할 수 있는 소프트웨어나 관리 플랫폼까지 종합적으로 공급하는 형태로 시장에 공급되고 있다. 현재 거의 대부분의 프로그램은 플래시를 이용하여 정보를 일방적으로 전달하는 모습을 하고 있어 사용자의 요구나 다양한 정보의 표현에 제약이 많았다. 본 논문에서는 사용자와의 쌍방향 통신을 유도를 통하여 광고의 예술성뿐 아니라 정보제공의 기능까지도 동시에 만족시킬 수 있는 은닉형 광고 디스플레이 제품 정보 표현 기법을 제안한다. 구체적으로 예로써 Histogram shifting 을 이용한 QR 코드 은닉을 통해 영상에서 사용자가 원하는 제품에 대한 QR 코드를 숨기고 표출하는 방법을 보인다.
-
Yoo, Donggeun;Park, Chaehoon;Choi, Yukyung;Kweon, In So 382
이 논문에서는 영상 검색(image retrieval) 및 영상 부류(image categorization)을 위하여 영상을 기술할 때 영상의 클레스(class)별로 서로 다른 주요 특징량(feature)에 가중치 를 주는 방법론을 제안한다. 기존에 연구되어온 영상의 특징량 벡터에 가중치를 주는 방식은 모든 영상 클레스에 대하여 동일하게 가중치를 적용하기 때문에 영상이 클레스별로 서로 다른 특징량이 중요하다는 성질을 이용할 수 없다. 영상이 클레 별로 서로 다른 특징량이 중요하다는 성질을 이용하기 위하여 영상의 클레스별로 특징량 벡터에 서로 다른 가중치 벡터(weight vector)를 학습하였다. 그 후 질의 영상(query image)이 입력되면, 기존의 영상 검색 프레임워크(framework)를 통해 데이터베이 스(database)로 부터 미리 정의된 서브 클레스(sub-class)의 수에 해당하는 영상부 집합(subset)을 만들었다. 그리고 영상부 집합의 특징량 벡터들에 클레스별로 각각 학습된 가중치 벡터를 적용하여 특징량 벡터들 간의 거리를 다시 계산하여 리랭킹(re-ranking)하였다. 이 방법론을 UKBench Dataset에 적용하여 실험을 해보았으며 가중치를 주기 전과 비교 하였을 때 더 높은 정확도를 보였다. -
다시점 비디오는 3차원 정보를 표현하기 위한 영상으로 하나의 3차원 장면을 여러 시점에서 다수의 카메라로 촬영한 동영상이다. 영상들 사이에 존재하는 시간적 상관성과 화면간 상관성을 이용하는 다시점 비디오 부호화는 카메라의 수에 비례하여 데이터의 양이 늘어나기 때문에 계산량을 줄일 수 있는 다시점 비디오 부호화 기술이 필요하다. 본 논문에서는 다시점 비디오의 부호화 성능을 향상시키기 위한 효율적인 예측구조를 제안한다. 제안한 예측 구조는 다시점 비디오의 부호화 효율을 높이기 위하여 부호화되는 현재 화면과 현재 화면이 참조하는 참조 화면들과의 평균 거리, B계층 최대 인덱스 그리고 각 B계층의 화면 수를 고려하였다. 제안한 예측 구조의 성능을 참조 예측 구조의 성능과 비교하였을 때 영상 화질 면에 있어서 제안한 예측 구조가 참조 예측 구조보다 약 0.07~0.13 (dB) 성능 향상을 보였다. 발생되는 평균 초당 비트량에 있어서 제안한 예측 구조가 참조 예측 구조보다약 +3 ~ -6.5(Kbps) 감소하였다.
-
H.264/AVC에서 움직임 추정에 소요되는 시간을 줄이면서 보다 나은 화질을 유지하기 위하여 본 논문에서는 정화소 움직임 추정 기법을 제안하였다. 본 논문에서는 정화소 움직임 추정을 위하여 대칭적인 탐색패턴을 이용한 계층적인 탐색 기법을 사용하였다. 제안한 정화소 움직임 추정 탐색 기법은 십자가 탐색 패턴, 다중 사각형 탐색 패턴, 작은 사각형 탐색 패턴, 다이아몬드 탐색 패턴들로 이루어져 있다. 제안한 움직임 추정 탐색 기법에서 사용한 탐색 패턴들은 블록 움직임이 수직으로 크거나 블록 움직임이 크면서 규칙적인 영상에서 국부적 최소화 문제를 해결하고 움직임 추정에 소요되는 시간을 줄이기 위하여 탐색 영역 내에 탐색 점들을 규칙적, 대칭적으로 배치하였다. 제안한 기법의 성능을 전역 탐색 기법의 성능과 비교하였을 때 움직임 추정에 소요되는 시간에 있어서 약 4~5.5 배의 속도 향상을 가져왔으며, 영상 화질에 있어서 전역 탐색 기법의 화질과 같거나 약간의 화질 저화를 보였다. 반면에, 비대칭 다중 육각형 탐색 기법의 성능과 비교하였을 때 움직임 추정 속도면에 있어서 약간의 성능 향상과 화질에 있어서 비슷하거나 최대 0.05 (dB)정도 향상을 보였다.
-
멀티미디어의 규모가 급격하게 늘어나고 있는 현재, 영화와 같은 동영상은 용량에 있어 사진과 비교했을 때 상당한 크기를 가지고 있고 그만큼 많은 정보를 담고 있다. 이렇게 많은 정보를 얻기 위해 사용자들은 많은 시간을 소비해야 한다. 이러한 비효율적인 측면의 보완을 위해 동영상의 각 프레임의 유사도를 판단하여 유사한 프레임들은 하나로 모으고, 유사하지 않은 프레임들은 구분하여 요약된 시퀀스로 보여줄 수 있는 방법이 필요하다. 이러한 관점에서 봤을 때 동영상은 시간적 순서에 따라 프레임이 배열되어 있고 인근 프레임 간에는 Coherence가 존재한다는 장점이 있다. 따라서 우리는 이러한 장점을 최대한 이용하여 동영상의 요약 시퀀스를 생성하기 위해 일차적으로 필요한 유사 프레임을 비교할 수 있는 기법을 제안한다. 제안하는 기법은 각 프레임의 공간적인 정보를 활용 할 수 있는 특징점 기반의 기법과, 각 프레임의 색 분포 정보를 활용 할 수 있는 히스토그램 기반의 기법을 Hybrid하게 적용하여 유사 프레임을 판단한다. 제안한 기법을 통해 도출한 결과를 통계학적으로 검증을 위해 널리 사용되는 Precision과 Recall을 이용하여 검증한다.
-
사람들은 기업이나 제품에 대해 자신의 생각이 긍정적인지 부정적인지 표현하고자 한다. 트위터 사용자들은 트윗을 통해 자신의 생각을 표현한다. 본 논문에서는 트위터 데이터를 대상으로 대립관계에 있는 이슈에서의 바이어스 탐지 방법을 제안한다. 비지도학습 방법을 이용하여 트윗 패턴을 통해 세부자질을 추출하며, 세부자질에 대한 감정에 따른 확률 테이블을 구축하여 바이어스 탐지를 수행한다. 제안 방법의 유효성을 검증하기 위해 4 개의 대립 이슈에 대해 평가를 하였으며, 제안 모델이 기존의 모델보다 우수한 성능을 보였다.
-
문서와 문서간의 유사도들 측정하는 방법 은 크게 지문법 (fingerprint)을 이용한 방법과 서열 정렬(sequence alignment)알고리즘을 이용한 방법이 있다. 두 방법은 각각 속도와 정확도라는 장점을 가지고 있다. 다단계정렬(MLA, Multi-Level alignment))는 이러한 두 방법을 조합하여 탐색 속도와 정확도 사이의 비중을 사용자가 결정할 수 있도록 하기 위한 방법이다.[1] 다단계 정렬은 두 문서를 단위 블록(basis block)로 나누고 블록 간의 벡터를 비교하여 유사도를 측정하게 되는데, 본 연구에서는 초성 추출 및 어간 추출을 통해 단위 블록의 벡터를 빠른 시 간에 생성하고 비교하는 방법과 다단계 탐색을 통해 정확도를 유지하면서 빠르게 유사도를 측정하는 방식에 대해 설명한다. 실험결과 제안 방법을 통해 다단계 정렬 방법을 이용한 대용량 문서 비교의 속도가 2 배 이상 빨라짐을 보인다.
-
'나꼼수 비키니 시위'에 대 긍정적(지지), 부정적(비판) 의견을 담은 트위터 데이터를, 단어의 출현에 주목하여 Naïve Bayes (NB)와 Support Vector Machine (SVM)을 적용하여 자동분류 한 결과, NB가 75.98%로, 73.65%인 SVM 보다 약간 더 나은 성능을 보였다. 본 실험을 통해, 기계학습을 이용한 대중의견(opinion) 자동분류 시스템을 실용화할 때의 고려사항에 대해 살펴 본다.
-
Kim, Semin;Min, Hyun-Seok;Lee, Seung Ho;Ro, Yong Man 410
최근 많은 복제된 비디오들이 YouTube 등과 같은 비디오 포탈을 통해 유포되고 있다. 이는 명백한 저작권 위반과 서버 및 네트워크 과부화를 가져오기 때문에 복제된 비디 오를 검출하는 연구가 많이 이루어지고 있다. 이 중에서 비디오 단면도를 활용하여 시 간적인 변화를 특징으로 추출하는 방법들이 연구되었다. 그러나 현재 비디오의 프레임 간에 변화(차이) 정도가 복제 비디오 검출에 어느 정도 영향을 주는지에 대한 연구가 부족하다. 본 논문에서는 시간적 변화 크기에 따른 복제 비디오 검출 성능이 어떻게 변화하는지에 대한 연구를 TRECVID 2009 비디오를 기반으로 실험을 진행하였다. 본 논문의 실험에서는 프레임 간의 시간적 변화가 클수록 판별의 정확성도 향상되는 것을 알 수 있었다. -
본 논문에서는 X-선 혈관 조영 영상 내 심혈관의 추출 방법을 제안한다. 본 방법은 불균일 조명 보정 필터를 사용함으로써 X-선 영상 내에서 나타나는 일정하지 않은 contrast, 낮은 명암도 및 불균일 조명 문제를 해결한다. 또한 영상의 지역적인 밝기 값의 변화의 특징을 고려하면서 분할 대상영역의 각 픽셀들의 2 차 미분((second partial derivation)을 행렬의 요소(element)로 갖는 Hessian 행렬의 고유치 (eigenvalue)를 영역확장의 문턱치 결정에 이용하여 전역적인 밝기값(intensity)만을 사용하는 분할의 단점을보완하였다.
-
Eun, Young-Min;Kim, Min-Sung;Kwon, Hyeok-Sung;Song, Yong-Joo;Kim, Sang-Hoon 417
본 논문은 진공을 이용한 흡착방식과 바퀴형 이동방식을 이용하고 환경 탐지용 센서를 부착한 벽면 이동형 로봇의 구현에 관한 연구로서, 대형 구조물의 안전 검사 및 위험한 시설물의 보수 작업등을 보조하기 위한 목적이 있다. 로봇의 무게에 따른 중력을 견딜 수 있도록 강력한 진공흡착방식을 고안하여 다양한 벽면재질에도 견딜 수 있도록 설계하였으며, 바퀴형 이동방식을 택하여 높은 이동성과 제어 능력을 고려하였다. 또한 환경 감지를 위한 센서와 카메라를 부착하여 시각정보 등 유용한 정보를 관리자와 통신을 통해 교환할 수 있도록 하여 지능능력과 활용성을 갖추었다. -
본 논문은 실내 공간에서 RFID와 센서를 이용하여 이동로봇이 자기 위치를 파악하고 목표물체를 인식할 수 있는 기법을 제안한다. RFID를 지면과 목표물체에 설치하고 로봇은 리더기와 다양한 센서를 갖춤으로써 이동시 자기 위치를 파악하고 물체로부터도 고유정보를 얻을 수 있게 구성하였다. 초음파 센서 신호의 귀환시간을 활용하여 전방 물체의 거리를 추출하며 바닥의 RFID로부터 이미 획득한 자기 위치를 활용하여 물체의 절대 위치를 구한다. 이는 로봇을 중심으로한 경로지도를 실시간으로 작성하는 것이 가능하며, 실내의 구조 및 목표 물체의 위치등을 포함한 전체적인 지도를 작성할 수 있다. 최종적으로는 최적의 경로계획을 세워 로봇이 목표 위치로 이동하거나 자율적 탐색이 가능하도록 한다.
-
Jeong, Sung-Hwan;Ju, Young-Ho;Lee, Hee-Sin;Lee, Jong-Tae;Lee, Joonwhoan 425
본 논문에서는 터널 내 유고 상황을 실시간으로 빠르게 감지하여 터널 관리자에게 상황을 전달하여 터널의 안전한 운영에 도움을 줄 수 있는 컴퓨터 비전을 이용한 터널 유고감지 시스템을 제안하였다. 제안한 시스템은 관리자, 서버, 영상 검지기로 구성되며 영상 검지기의 경우 객체를 추출하기 위하여 배경차이법을 사용하였으며, 터널 내에서 발생하는 조명의 변화, 입 출입구의 조명의 영향, 카메라의 프리컬링 잡음의 영향을 최소화하였으며, 터널 내에서 발생할 수 있는 정지물체, 차량 외 통행, 연기, 역주행, 정체 지체의 유고 상황을 감지하는 방법을 개발하였다. 제안한 시스템을 전남 여수의 마래터널 및 엑스포터널, 전북 임실의 운암터널에서 실험한 결과 터널 내에서 발생하는 유고 상황을 감지하였다. -
Vehicle-logo recognition technology is very important in vehicle automatic recognition technique. The intended application is automatic recognition of vehicle type for secure access and traffic monitoring applications, a problem not hitherto considered at such a level of accuracy. Vehicle-logo recognition can improve Vehicle type recognition accuracy. So in this paper, introduces how to vehicle-logo recognition. First introduces the region of the license plate by algorithm and roughly located the region of car emblem based on the relationship of license plate and car emblem. Then located the car emblem with precision by the distance of Hausdorff. On the base, processing the region by morphologic, edge detection, analysis of connectivity and pick up the PCA character by lowing the dimension of the image and unifying the PCA character. At last the logo can be recognized using the algorithm of support vector machine. Experimental results show the effectiveness of the proposed method.
-
지식정보화 사회로의 진입으로 언어처리의 필요성은 점차 확대되고 있으나, 현재의 언어처리 기술은 의미분석에 기반하지 않음으로써 많은 한계를 가지고 있다. 본 논문에서는 의미분석의 일환으로 접미사의 중의성 해소를 위해 한국어 사용자 어휘지능망(U-WIN)을 이용한 접미파생명사 분석 방법을 제시한다. 세종 말뭉치에서 중의성 접미사를 포함한 32,647개의 문장을 대상으로 접미사 앞의 어근을 추출하여 U-WIN과 매핑되는 노드에 가중치를 부여한 뒤 이를 접미사 중의성 해소에 사용한다. 동형이의 접미사 49종 중 세종말뭉치에 나타난 25개의 동형이의접미사만을 대상으로 실험한 결과 91.83%의 정확률을 보였다.
-
The work is to the control the desktop Computers based on hand gesture recognition. This paper is worked en real time tracking and recognizes the hand gesture for controlling the slides based on hand direction such as right and left using a real time camera.
-
데이터를 대량 생산하는 스마트 기기가 대거 등장한 요즘 빅데이터는 대용량 데이터를 분석하여 가치 있는 정보를 추출하고 이 지식을 바탕으로 위기에 대응하거나 변화를 예측하는 정보기술이다. 그러나 아직 빅데이터에 대해 분류하거나 분석하는 기술의 연구가 미비하다. 따라서 본 논문에서는 빅 데이터의 개념, 배경, 분석기술 현황에 대해 분석하고 빅 데이터 유형 분석 및 분석 기술의 향후 전망을 제시한다.
-
Lee, Byeong-Hee;Kwon, Yee-Nam;Lim, Chul-Su;Shon, Kang-Ryul;Kim, Jae-Soo 445
본 연구는 R&D 정보 시각화를 위한 네비게이션 선행연구이다. 지금까지 R&D서비스에서는 연구 기획 단계에서부터 사업화에 이르기까지 기존의 연구 성과에 대한 조사 분석을 포함해서 해당 연구 주제에 대하여 기술동향, 시장분석, R&D정책 등 다양한 정보를 종합적이고 전략적으로 활용할 수 있는 정보 서비스가 부족하거나 제한적이었다. 이런 문제를 해결하기 위하여 본 논문에서는 서비스 디자인 방법론에 입각하여 R&D정보서비스의 서비스 디자인 프로세스를 사용하여 R&D 담당자와 UX 디자이너가 참여하는 사용성 평가와 서비스 디자인 방법론 수행 후 사용자 니즈를 분석해 보았다. 국가R&D정보와 관련된 정보처리기술 및 정보자원에 대해서는 기존 KISTI에 가지고 있는 국가R&D정보와 NDSL를 연계하고 이를 활용하여 연구자의 R&D활동에 관련된 문제해결을 지원하는 서비스 체제를 구축하고자 한다. 본 논문에서는 국가R&D정보 서비스 체제 구축을 위해 서비스 디자인 방법론과 사용자 분석을 통해 R&D정보 서비스의 개선 방향을 알아본다. -
운전 중에 주의를 분산시키는 요소는 대부분 인터페이스 조작에 있으며 교통사고의 직접적인 원인이 된다. 스마트 자동차에 대한 관심이 높아지면서 운전자 안전에 대한 다양한 연구가 모색되고 있다. 순간의 시선이동으로 인해 판단력과 조작능력을 상실 할 수 있는 현재의 인터페이스는 안전성이 보장 되지 못한다. 본 논문에서는 이러한 운전자의 주의를 분산시키는 요소로 부터 안전성을 확보하기 위해서 차량 내 카메라를 이용하여 손동작을 인식하여 직관적인 제스처로 전화번호를 입력하거나 검색할 수 있는 안전한 인터페이스를 제안한다. 제안한 시스템은 직관적 동작과 TTS(Text To Speech)를 활용하여 사용자 편의성과 안전성을 높였다.
-
본 논문은 현대의 테크놀로지를 적극 수용하여 도시 공간 속 공공예술, 대중예술에서 좀 더 열린 체계의 예술작품에 가까이 다가가는 작업 형태를 지향하기 위한 기초 연구과정을 서술한다. 3차원의 입체적 오브젝트에 3차원 영상을 투사하는 프로젝션 매핑 기법을 활용한 작업을 시도하였으며, 그 작업을 소셜 네트워크와 연계하여 소셜 미디어를 활용한 인터랙티브 미디어파사드로 확장하고자 한다. 미디어아트의 작업 특성, 관람 체계 그리고 그 의미를 새로운 시각에서 바라보고자 한다.
-
가상현실 환경은 사용자가 데이터와 상호작용하면서 직관적으로 데이터를 인지할 수 있게 해주는 인터페이스를 제공한다. 이런 가상현실 환경은 고해상도 디스플레이 장치에서 사실상 유일하게 사용할 수 있는 사용자 친화적인 인터페이스 방식이기도 하다. 본 논문에서는 고해상도 디스플레이 장치를 이용한 몰입형 가상현실 환경에서 사용되는 사용자 인터페이스 프레임워크를 소개하기로 한다. 이 인터페이스 프레임워크는 VR Juggler와 OSG(OpenSceneGraph)를 기반으로 하며, 다양한 형태의 디스플레이 장치를 이용한 몰입형 가상현실 환경에서 사용자가 가상현실과 상호작용하는데 필요한 기반 환경을 제공한다.
-
유비쿼터스 네트워크 환경에서, 객체들 간의 통신은 매우 중요하다. 이 과정은 더 많은 정보의 전달을 위해 온라인 네트워크 상에서 수행되는 것이 일반적이다. 반면, 오프라인 네트워크 상에서의 데이터 통신의 경우 객체들 사이에 극히 적은 양의 정보 전송만이 가능한 것이 현실이다. 현재로서는 기존에 제시되었던 태그 인터페이스들을 활용하는 것이 비록 극소량이라 하더라도 오프라인 네트워크 상에서 객체들 사이에 데이터를 전송할 수 있는 거의 유일한 방법이다. 기존의 태그 인터페이스들 중 2 차원 이미지 코드로서 QR 코드는 태그 심벌 자체에 삽입하는 형태로 직관적 시각 정보를 부가적으로 포함할 수 있다. 그러나 물리적 공간의 제약과 오류 복원 능력의 한계로 인해 태그 내부에 부가적 시각 정보를 삽입하는 경우 그 표현은 극히 제한적이다. 모션코드는 오프라인 네트워크 상에서 객체들 사이에 더 많은 정보를 전달하기 위해 더 많은 데이터를 포함할 수 있도록 제안된 새로운 동적 태그 인터페이스이다. 본 논문에서는 모션코드에 모션코드 자체의 왜곡 없이 다양한 형태의 부가적 시각 정보를 포함할 수 있는 방법과 조건을 제안한다.
-
장면에는 초점을 두는 중요한 영역이 있다. 초점에 의한 영상 효과는 사실감 뿐 아니라 작가들의 매시지를 효과적으로 전달하는데 현저히 도움이 된다. 본 논문에서는 영화 영상 기법 중 달리줌을 컴퓨터 그래픽스에 적용/렌더링하여 초점 효과를 극적으로 향상시키는 방법에 대하여 제안한다. 달리줌과 더불어, thin-lens 카메라 모델 기반 디포커스 블러를 추가하여, 보다 극적인 효과를 실시간에 얻을 수 있다. 이러한 효과는 역동적인 원근감을 제공하여 물체를 강조하는 다양한 특수효과에 쓰일 수 있다.
-
Bae, Kyung-sook;Kong, Yong-joon;Shim, Tak-kil;Shin, Eui-seob;Seong, Kee-kin 469
최근 IT 분야의 화두로 '빅 데이터'가 떠오르고 있으며 많은 기업들이 이를 분석하여 이익을 증대하기 위한 노력을 하고 있다. 이에 구글은 초기에 맴리듀스라고 하는 대용량 분산처리 프레임워크 기술을 확보하여 이를 기반으로 한 서비스를 제공하고 있다. 그러나 스마트 단말 및 소설미디어 등의 출현으로 다양한 디지털 정보들이 그래프로 표현되는 추세가 강화되고 있으며 기존의 맵리듀스로 이를 처리하는 데에 한계를 느낀 구글은 Pregel 이라는 그래프 형 자료구조에 최적화된 또 다른 분산 프레임워크를 개발하였다. 본 논문에서는 일반적인 그래프 형 데이터가 갖는 특성을 분석하고, 대용량 그래프 데이터를 처리하는데 있어 맵리듀스가 갖는 한계와 Pregel은 어떤 방식으로 이를 극복하고 있는지를 소개한다. 또한 실험을 통하여 데이터의 특성에 따른 적절한 프레임워크의 선택이 대용량 데이터를 처리하는 데에 있어서 얼마나 큰 영향을 미치는지 확인한다. -
국제 무역에 있어 한 중 일 삼국은 동아시아에서 차지하고 있는 비중이 클 뿐만 아니라, 전 세계 컨테이너 물동량의 30% 이상을 차지하며 세계 물류 흐름에서 큰 역할을 차지하고 있다. 하지만 각국의 물류 정보시스템이 각각 다르고, 관리 체제나 연계 방안이 마련되어 있지 않아 정보 연계 시 많은 문제점이 발생하고 있다. 이를 해결하기 위해 한 중 일 삼국은 정보를 공유하고 관리할 수 있도록 동북아 물류정보 서비스 네트워크(이하 NEAL-NET) 구축 사업을 진행하고 있다. 본 논문에서는 NEAL-NET 프로젝트의 진행 사항과 의의를 살펴보고, 추후 국제 물류정보 공유 협력을 위한 표준화 방안에 대해 연구하였다.
-
Park, Soo-Min;Kim, Min-Sik;Ahn, Kyeong-Rim;Yoon, Chang-ho 477
전 세계적인 국제교류 활성화와 물동량 증가로 인하여 선박으로 부터의 정보를 직접 또는 실시간으로 획득을 요구하고 있다. 그러나 현재 선박에서의 통신은 고비용 저효율의 네트워크만을 이용함으로써, 즉 기존 선박과 육지의 기지국 간 통신 방법은 통신 거리 및 속도, 비용적인 측면에서 한계를 보이고 있고, 먼 거리 해상에서는 위성을 이용하여 고비용의 통신비용이 발생하고 있다. 이에 따라 본 논문에서는 ad-hoc 네트워크를 해상운송에 적합한 해상용 ad-hoc 네트워크 기술을 소개하고, 이 기술을 활용한 서비스를 제안한다. 이를 통해 저비용의 해상데이터 통신망과 위성 통신망의 연계를 통해 실시간 정보 활용이 가능하며, 화물관리 및 운용에 필요한 물류비용을 감소시키고, 물류생산성 향상을 도모할 수 있다. -
차로에서 차량의 많은 증가는 안전과 무선통신의 가용성에 대한 필요성을 높여 왔다. Vehicular ad hoc networks(VANETs)은 다양한 차량 어플리케이션을 위한 용도와 상용분야로의 개발을 점차적으로 해오고 있다. 차량 간의 효과적인 통신범위를 제공하기 위해서 최적화된 라우팅 프로토콜이 필요하다. 지금까지 목적지까지 최적의 경로를 찾는 mobile ad hoc networks(MANETs)를 위한 많은 기존의 프로토콜들이 존재한다. 본 논문에서는 두 개의 라우팅 프로토콜들을 비교함으로써 VANET 환경을 위한 프로토콜 개선방향을 제시하였다. Multicast Ad-hoc On-Demand Distance Vector(MAODV)[1][2] 라우팅 프로토콜의 솔루션은 목적지 대상으로 최적의 경로를 탐색함으로써 더욱 향상된 결과를 보여준다. NS-2[3]는 라우팅 프로토콜 실험을 수행하고 결과를 도출하는데 사용되어 왔다. 실험을 통하여 최적의 라우팅 프로토콜에 대한 연구방향 및 개선될 사항을 찾고자 한다.
-
최근 스마트폰의 사용자가 증가함에 따라 고속 이동통신에 대한 수요가 증가하고 있으며, 특히 3G LTE(Long Term Evolution) 시스템은 대형 통신사업자로부터 차세대 기술로 선택되어 상용화가 예상되고 있다. 이 논문은 표준 시스템 모델을 제시하여 동일한 환경에서 성능비교 및 평가를 통해 3G LTE 시스템에 대한 핸드오버 기법을 제안하여 기지국 운용 자동화와 서비스 Interruption을 줄이는 방안을 제시한다. 결론적으로 3G LTE 기술에 효율적인 핸드오버 기법을 적용하여 이동통신망을 최적화 시키는 효과를 얻을 수 있다.
-
모바일 유저를 위한 무결점 전송 서비스는 최근에 모바일 통신에 있어 가장 중요한 논제 중 하나가 되었다. 차세대 무선 네트워크(Next Generation Wireless Networks, NGWN)상에서의 무결점 서비스는 이동단말(MN, Mobile Node)에게 광범위한 로밍을 효율적으로 제공하는 이동성관리가 매우 중요하게 되었다. MIPv6(Mobility IPv6)는 IETF(The Internet Engineering Task Force)에 의해 제안된 이동성관리 기법들 중 하나이다. IPv6기반에서 이동성관리 기법들은 다양한 형태로 발전되어왔다. 각각의 관리 기법들은 이동단말에서의 데이터 이동에 직접적인 관여를 하고 있다. 이 논문에서 두 가지의 이동성관리 평가기법에 대해 제안하고자 한다. 이동성관리를 위한 다양한 프로토콜에서 네트워크상의 핸드오버나 패킷의 전송절차를 수행할 때, 데이터의 전송절차에 대하여 분석하며 또 시그널링의 비용을 산정함에 있어 연산처리하는 노드들과 그 노드간의 파라미터들을 이용하여 가장 효율적인 방법으로 분석모델링을 제안한다. 이동성 프로토콜의 시그널링 비용과 그 비용을 구성하는 각각의 파라미터들을, 수치적 결과를 통해서 각각의 프로토콜들의 비용을 분석한다. 비용은 시그널링 비용과 패킷전송의 합이며, 각각의 이동성관리 기법에 적용하여 그 비용을 분석한다. 이동성 관리의 다양한 기법들 중 가장 최근에 제안되어지고 있는 네트워크 기반의 이동성 프로토콜이 전체적인 비용측면에서 더 우수한 결과를 보여준다.
-
저궤도 위성은 위성과 지상과의 통신시간이 제한되어 있으므로 제한된 시간에 위성의 대용량메모리(Mass Memory)에 저장된 데이터를 전송받아야 하는데, 이를 위해 저장되는 데이터 량을 정확히 예측할 수 있어야 하고, 저장된 데이터 량에 따라 지상으로 전송하는데 소요되는 시간을 예측할 수 있어야 한다. 본 논문은 위성에 저장되고 있는 Telemetry 종류에 따라 대용량메모리에 저장되는 데이터 량을 예측하고, 저장된 데이터 량에 따라 지상으로 전송하는데 소요되는 시간을 계산하기 위해 개발된 플레이백 시간 예측 프로그램에 대해 서술한 것이다.
-
최근 이동통신 시스템 및 통신기술의 발달로 인해 사람 대 사람 통신에서 사람 대 사물, 사물 대 사물 통신으로 변화하고 있다. 여기서 사물은 네트워킹 기능을 가진 중, 소형 장치들을 의미하며 기존 센서 네트워크 구성 요소에 통신 기능이 부여된 센서 장치로 정의될 수 있다. 본 논문에서는 이동통신 기반 M2M 서비스 기술 개발 현황과 M2M 서비스에 필요한 장치 식별자 문제를 정의하고 이를 해결하기 위한 방안을 고찰한다.
-
Song, Ju-young;Kong, Yong-joon;Shim, Tak-kil;Shin, Eui-seob;Seong, Kee-kin 499
빅 데이터 분석의 시대가 도래하면서 대용량 데이터의 특성과 계산 집약적 연산의 특성을 동시에 가지는 문제 해결에 대한 요구가 늘어나고 있다. 대용량 데이터 처리의 경우 각종 분산 파일 시스템과 분산/병렬 컴퓨팅 기술들이 이미 많이 사용되고 있으며, 계산 집약적 연산 처리의 경우에도 GPGPU 활용 기술의 발달로 보편화되는 추세에 있다. 하지만 대용량 데이터와 계산 집약적 연산 이 두 가지 특성을 모두 가지는 문제를 처리하기 위해서는 많은 제약 사항들을 해결해야 하는데, 본 논문에서는 이에 대한 대안으로 분산 컴퓨팅 프레임워크인 Hadoop MapReduce와 Nvidia의 GPU 병렬 컴퓨팅 아키텍처인 CUDA 흘 연동하는 방안을 제시하고, 이를 밀집행렬(dense matrix) 연산에 적용했을 때 얻을 수 있는 성능 개선 효과에 대해 소개하고자 한다. -
S1000D 명세 표준은 항공, 국방 등의 분야에서 기술 발간물을 기술하는 표준 형식으로 개발되었으며, 조선 분야에서도 이를 기반으로 Shipdex 프로토콜을 개발하였다. S1000D는 SGML, XML 문서 포맷을 사용하며 장비 및 정보를 체계적으로 분류하고 있다. S1000D에서 사용되는 문서 포맷인 XML이 여러가지 장점이 있으나, XML 구조나 XML 태그의 의미를 습득하고 있지 않으면 쉽게 파악 및 작성하기 어려운 단점이 있다. 따라서 본 논문에서는 S1000D와 같은 XML 문서를 시각적 SW 모델링 언어인 UML을 이용하여 기술하는 방법을 제안하고자 한다.
-
스마트폰이 일반화되면서 앱 시장의 활성화와 함께 불법 앱 배포 및 사용으로 인한 많은 문제들이 발생하고 있다. 본 논문에서는 이러한 불법 앱의 배포를 막고 저작권을 강화하기 위한 하나의 방법으로써 네트워크에서 전송 중인 불법 앱을 탐지하고 신고하는 불법 앱 전송 탐지 시스템을 제안한다. HTTP와 FTP 같이 파일 전송에 많이 사용되는 통신 프로토콜을 대상으로 패킷 스니핑, 분석, 조합 과정을 통해 네트워크로 전송중인 앱 파일을 복원하며, 내부에 삽입된 워터마크를 추출하여 저작권 정보를 확인함으로써 불법 앱 전송 여부를 판단한다. 본 논문에서 제안하는 불법 복제 앱 전송 탐지 시스템은 네트워크 디바이스 수준에서 패킷 스니핑을 수행하여, 불법 앱엽 전송 탐지를 위한 시스템의 성능 저하를 최소화한다. 또한 스니핑한 패킷들을 효율적으로 조합하고 앱 파일 여부를 식별할 수 있는 기준을 제안하며, 중앙 신고 서버를 통한 탐지 결과 확인을 위한 서비스를 제공한다.
-
Choi, YeJi;Ko, BangWon;Shin, KyoungHee;Yoo, ChaeWoo 510
본 논문은 하드웨어에 독립적이고 패킷 처리 프로그래밍 개발의 효율성을 높이기 위하여 eFlowC 언어와 eFlowC 컴파일러를 제안한다. eFlowC 언어는 C 언어 기반의 고급언어이다. 그리고 기존의 C 문법에 패킷 처리 관련 기능을 위한 새로운 라이브러리를 추가하였다. eFlowC 컴파일러는 eFlowC 언어로 작성된 프로그램을 입력으로 받는다. 그리고 결과물로 가상 기계 목적 코드를 생성한다. 가상 기계 목적 코드는 언어 번역기의 입력 파일로 언어 번역기를 통하여 다양한 하드웨어 기계어로 번역이 가능하다. -
Hong, Soonho;Kwak, Donggyu;Ko, BangWon;Yoo, Chae-Woo 514
최근 인터넷 사용자 증가와 네트워크를 기반의 응용 프로그램이 다양하게 개발되고 있다. 또한 스마트 폰과 매블릿 PC 의 대중화로 누구나 쉽게 인터넷을 통해 정보검색 서비스를 이용할 수 있다. 따라서 갈수록 증가하는 패킷에 대한 제]어와 이동, 삭제 등과 같은 처리를 빠르게 하기 위해 네트워크 프로세서 (Network Processor)가 개발되었다. 네트워크 프로세서는 패킷 제어와 이동, 삭제를 수행하는데 최적화되어 있다. 하지만 네트워크 프로세서를 개발한 회사마다 교차개발환경 툴과 개발언어가 서로 다르기 때문에 소스코드 재사용 및 확장이 어렵다. 또한 네트워크 프로세서에서 동작하는 프로그램을 매스트 하기 위해 하드웨어 장비가 필요하고 네트워크 프로세서에 종속적인 개발환경과 언어를 배우는 것은 프로그래머에게 큰 부담을 준다. 본 논문에서는 네트워크 프로세서에 최적화된 기능을 언어 레벨에서 정의한 eFlowC 언어를 사용하고 범용 컴퓨터에서 매스트 및 실행을 할 수 있는 가상머신을 제안한다. 그리고 가상머신 중간언어를 사용하여 가상머신이 설치된 범용 컴퓨터에서 소스코드 재사용 및 확장을 가능하게 한다. 따라서 범용 컴퓨터에서 프로그램 테스트를 통해 신뢰성 높은 프로그램을 작성할 수 있다. -
N스크린 서비스는 하나의 디지털 컨텐츠를 TV, 스마트폰, 태블릿 PC나 노트북 등을 통해 일관성 있는 문맥으로 단절 없이 소비할 수 있는 환경을 마련해 준다. 현재 이 서비스는 TV와 모바일 기기의 스마트화, 클라우드 컴퓨팅의 확산, 홈 네트워킹의 발전, 모바일 웹을 위한 다양한 기술의 발전으로 그 발전 가능성이 매우 큰 서비스이다. 이런 N스크린 서비스는 단순한 연속적 상연 서비스를 넘어 다양한 기기를 동시에 사용하는 협업적 N스크린 서비스로도 진화할 것이다. 이런 환경에서 개발된 SK Planet hoppin 서비스는 TV, PC, 스마트폰, 태블릿 PC간의 연동을 통해, 기기 종류에 제약 없이 구매된 컨텐츠를 상영할 수 있는 통합 미디어를 구현하기 위해 개발되었다. 이를 위해 통신망으로 연결된 미디어 서버 및 hoppin 단말기를 위한 안드로이드 기반의 플랫폼을 개발하였으며, 크래들을 사용한 TV 연결을 통해 모바일 기기를 secondary 스크린으로도 사용될 수 있도록 했다. 이런 서비스는 현재 국내 유일의 형태이며 hoppin은 향후 협업적인 N스크린 서비스로 더욱 발전해 갈 수 있을 것이다.
-
Kim, Hyun-Woo;Kim, Jun-Ho;Song, Eun-Ha;Jeong, Young-Sik 522
IT 사회의 변천에 따라 더욱더 중요시 되는 것이 컴퓨터 시스템 보안이다. 이 보안에 대한 위협 요소를 줄이기 위해서 TCG(Trusted Computing Group)은 TPM(Trusted Platform Module)이라는 반도체 칩을 기반으로 한 신뢰성 플랫폼을 제안하였다. 본 논문은 네트워크 서비스의 기술발전에 따른 모바일 환경에서의 TPM 칩을 기반으로 동작하는 컴퓨팅 환경의 신뢰 상태 및 시스템 자원에 대한 상태 정보를 실시간 모니터링한다. 또한 모니터링 중인 컴퓨터 시스템의 프로세스에 대해 BiT Profiling 기법을 통한 분기 명령 추적을 모니터링하며, 이를 통해 사용자가 능동적인 대처가 가능하도록 한다. -
최근 무선 인터넷 서비스의 활성화와 함께 모바일 환경에서 브라우저의 사용이 급증하고 있으며, 모바일 사용자들은 PC 수준의 품질을 요구하고 있다. 이에 따라 모바일 웹브라우저도 WAP 방식이 아닌 풀브라우징(full browsing) 방식으로 전환되고 있다. 하지만, 모바일 단말 환경에서 웹브라우저의 성능에는 많은 제약사항이 존재하며, 부족한 메모리, 저 사양의 CPU, 낮은 네트워크 속도, 그리고 브라우저의 엔진 문제 등으로 인해 여전히 사용자들의 브라우저 로딩에 대한 체감 속도는 낮은 편이다. 본 논문에서는 저사양 휴대 단말 환경에서의 브라우저 로딩 속도를 개선할 수 있는 방안을 제시한다. 제안 방식에서는 텍스트와 이미지 등 데이터 타입을 분류하여 부하가 적게 걸리는 텍스트 레이아웃을 먼저 보여줌으로써 사용자의 체감속도를 향상시키고, 아울러 이미지가 커서 렌더링(rendering) 시간이 오래 걸리는 경우 이미지를 축소하거나 화질을 낮추는 방식으로 렌더링 부하를 줄여서 페이지 로딩 시간을 단축시키는 방법을 사용한다. 실험 결과, 제안 기법을 사용하는 경우 현재 사용하는 방법에 비해 이미지가 적은 Web 페이지의 경우 1st drawing 77.04%, full drawing 5.47%, 이미지가 많은 페이지의 경우 26.32%의 로딩 시간을 단축시킬 수 있음을 확인하였다.
-
Baek, Eu-jin;Chung, In-kwon;Kim, Yong-hwan;Kim, Sunmyeng 529
무선 네트워크를 이용한 데이터 송수신이 일반화되면서 네트워크 트래픽에 대한 분석 및 제어에 대한 관심이 높아지고 있다. 본 논문에서는 무선 통신에서 트래픽 분석에 대한 효율성을 증진시키기 위해 패킷 캡처 기능을 이용하여 무선 통신 트래픽 모니터링 기능을 설계하였다. 특히 libpcap 라이브러리를 이용하여 Embedded Linux 시스템에서 패킷 캡처 프로그램을 구현하였다. 이를 기반으로 네트워크를 통해 송수신되는 패킷을 캡처하여 분석하고 이에 따른 트래픽 모니터링 결과를 보인다. -
인터넷의 급격한 성장과 함께 컴퓨터 통신 이용률이 폭발적으로 증가함에 따라 여러 악성코드가 등장하게 되었다. 이러한 악성코드는 시스템의 비정상 동작 유발, 네트워크 성능 저하, 개인정보유출의 문제를 발생시킨다. 현재의 악성코드 분석은 Signature 분석이 대부분이며, Signature 분석은 특정 패턴의 악성코드는 빠르게 탐지하나, 변조된 코드는 탐지하지 못하며, 이미 피해가 널리 퍼진 뒤 분석 및 차단이 가능하다는 단점을 가진다. 따라서 본 논문은 NDIS(Network Driver Interface Specification)를 이용하여 악성코드에 대해 수동적인 Signature 분석의 단점을 보완 하는 시스템 및 네트워크 상태 분석모델을 제시 하여 보다 능동적인 탐지 및 차단 프로세스를 정의하고, 모델 구현을 위한 방법을 제시한다.
-
Lee, Yon-Sik;Nam, Kwang-Woo;Jang, Min-Seok;Yang, Pyeong-Woo;Kim, Jeong-Min 537
센서네트워크 환경에서 이동 에이전트의 효율적 이주를 위하여 센서네트워크 구성 요소 관련 데이터들을 수집 및 저장하여 일관된 네이밍 서비스를 제공해야 할 필요가 있다. 본 논문에서는 이러한 다양한 데이터들을 저장하기 위한 메타테이블을 설계 구현하고, 메타테이블 내의 정보들을 이용한 네이밍 기법을 적용하여 이동 에이전트의 이주 및 규칙실행 방법을 제안한다. 또한 조도 데이터를 이용한 인접노드를 제어하는 규칙실행을 실험을 통하여 보임으로써 센서네트워크 미들웨어의 유효성과 응용 가능성을 제시한다. -
최근에 녹색 IT의 일환으로 IT 장비에서 소비하는 에너지 크기를 감소시킴으로써 발생하는 탄소발생률을 줄이고, 장비 운용 비용을 낮추는 연구가 각광을 받고 있다. 그에 따라 본 논문에서는 차세대 통신망의 강력한 후보로 예상되는 광 버스트 스위칭 망에서 에너지 절감 기법 중 하나인 저 전력대기 방식을 사용할 때 발생하는 에너지 소비량에 대한 수식 모델을 제안한다. 제안된 수식 모델에서는 입력되는 트래픽 패턴을 고려하여 가져갈 수 있는 상태천이확률을 구하고 이에 따른 에너지 소비량을 예측해 볼 수 있다.
-
본 논문은 Proxy Mobile IPv6 환경에서 모바일 노드의 통신이 경로 최적화 기법을 적용한 상태에서 다른 MAG로의 이동성을 보장하는 경로 최적화 기법에 대해 연구하였다. Proxy Mobile IPv6 환경에서 삼각 라우팅 문제를 해결하기 위해 경로 최적화를 수행할 때 빠른 처리 속도와 안정성을 가지는 방법을 이동성과 함께 보장하는 방법에 대해 연구하였다. 본 논문에서는 기존의 경로 최적화 기법 중 Liebsch의 기법과 Dutta의 기법들의 문제점인 높은 시그널링 비용이나 이중 소비가 발생하는 비효율적인 측면이 있다. 본 논문에서는 적은 시그널링 비용으로 Local Mobility Anchor와 Mobile Access Gateway로부터 메시지를 받을 경우 모바일 노드의 다른 MAG 간 이동성을 보장하는 경로 최적화 기법에 대해 연구하였다.
-
이동컴퓨팅의 데이터 용량의 급증에 따른 무선 단말의 네트워크 및 단말 자원의 요구량이 급증하고 있다. 이를 위해 제한된 네트워크 채널 자원 및 단말 메모리 자원의 효율적 사용 기법을 연구한다. 무선네트워크에서 무선 단말의 전송 및 저장 능력의 한계는 웨어러블 컴퓨팅 정보 서비스 발전을 가로막고 있다. 본 논문은 웨어러블 컴퓨팅을 지원하는 무선 스마트 단말의 전송 채널 및 저장 용량 등의 제약에 따른 무선단말 대 무선단말의 정보 전송한계를 극복하기 위한 전송방법을 제안한다. 제안 방법은 웨어러블 단말 간 데이터 전송 및 저장 능력을 극복하기 위한 실시간 백그라운드 전송 방법의 실험 모델을 정의하고 분석 및 평가한다.
-
Kim, Jin-Duk;Jung, Jae-Hong;Kim, ARan;Sin, Yong-Tae 552
애드 혹 네트워크는 고정된 인프라 없이 동적으로 구성되는 이동 노드들의 집합으로 독립성을 높일 수 있다. 현재 애드 혹 라우팅 프로토콜과 관련해 단일 경로를 제공하는 라우팅 프로토콜이 제안되어 있으나 노드의 잦은 이동으로 인한 경로 재설정이 발생하는 애드 혹 네트워크의 특성으로 인하여 오버헤드와 지연시간이 증가하게 된다. 이러한 문제를 해결하기 위하여 다양한 라우팅 프로토콜이 제안되었다. 그 중에서도 ADOV(Ad-hoc On-demand Distance Vector)는 On-demand 방식의 프로토콜로서 데이터를 전송하는데 필요할 때만 경로를 설정한다. 그러나 최소비용 기반의 경로 산출이 아닌 링크연결 기반의 경로산출로 인한 불필요한 처리 및 지연이 가중된다. 본 논문에서는 최소 비용 기반의 경로 산출 방안인 SPAODV(Shortest Path AODV)를 제안하고 기존의 AODV 경로산출과 비교분석하여 보다 효율적인 경로산출 방안을 제시한다. -
CTC(Connected Target Coverage) 문제는 주어진 전체 타겟을 관측하고 관측한 데이터를 싱크노드까지 전송하는데 관여하는 센서집합의 개수를 최대화하여 네트워크 수명을 최대화하는 문제이다. 본 논문은 확률 센싱 및 연결성 모델을 기반으로 CTC문제에 접근한다. CTC문제를 해결하기 위해 휴리스틱 알고리즘인 CWGC-PM 알고리즘을 제안하고 시뮬레이션을 통해 알고리즘이 CTC문제를 해결하기에 적합함을 보인다. 또한 확률모델이 다양한 커버리지 및 연결성 요구조건에 적용될 수 있음을 보인다.
-
VANET(Vehicular Ad hoc Network)시스템은 차량 간의 무선 통신을 통해 구성되는 임시적인 네트워크이다. 이 네트워크를 통행 차량사고 알림과 같은 긴급메시지를 보내게 되면, 운전자는 이를 알아차리고 대응 할 수 있게 된다. 이런 긴급메시지는 전파를 하는데 있어서 짧은 지연시간과 높은 신뢰성이 보장되어야 한다. 그리고 또 하나의 요소가 필요한데 그것은 방향성이다. 긴급메시지를 사고가 발생한 후방차량으로 알릴 수 있어야 하며, 이런 유용한 정보를 운전자 받아 들여 사고를 미연에 방지 할 수가 있다. 본 논문에서는 이러한 방향성을 고려하게 된다.
-
무선 센서 네트워크에서 관심지역이 배치된 센서들에 의하여 모두 관측되고 이의 데이터가 싱크노드까지 전달되는 동시에 네트워크의 수명을 최대화하도록 센서들을 배치하는 연구는 중요하다. 본 논문에서는 센서 에너지 소모의 균등화를 통해 네트워크 수명의 최대화를 이루기 위해 불균등 분포를 따르면서 네트워크의 기능이 올바르게 동작할 수 있도록 하는 센서의 배치 패턴을 제시한다.
-
TCP의 성능저하는 버티컬 핸드오버에서만 발생하는 것이 아니라 호라이즌탈 핸드오버에서도 발생할 수 있다. 핸드오버 시 패킷 포워딩을 할 경우, 패킷은 라우터를 통해 소스 셀로 전송이 되었다가 단말이 이동한 타겟 셀로 다시 라우터를 통해 전송이 이루어지기 때문에 TCP 연결의 RTT가 증가하거나 패킷 리오더링에 의한 3dup ACK가 발생하는 문제가 있다. 또한 핸드오버 직후 포워딩된 데이터와 새 데이터가 합쳐져 일시적으로 데이터양이 급증하는 문제가 있다. 이 문제를 해결하기 위하여 Freeze TCP와 연동하여 패킷 리오더링과 타임아웃으로 인한 패킷 손실 문제를 해결한다. 핸드오버 직후 압축모드 기법을 사용하여 일시적인 데이터 폭주문제를 해결한다.
-
Kim, Taisiya;Jun, Eun Suk;Cho, Ji Yeon;Lee, Bong Gyou 570
본 연구의 목적은 전력의 효율적인 사용과 전력-IT융합 산업의 활성화를 위하여 국내 전력-IT융합 산업을 분석하고 발전방안을 제시하는 것이다. 이를 위해 본 연구에서는 Van de Ven의 Social System Framework를 기반으로 하여 전력-IT융합 산업을 제도적 장치, 시장소비, 자원 확충 및 기업 활동 부문으로 구분하여 분석하였다. 또한 분석 결과의 검증 및 시사점 도출을 위하여 전력에너지 분야의 전문가들을 대상으로 설문을 실시하였다. 그 결과 IT기업의 에너지 산업 진출과 전력-IT융합 시장에 대한 정책적 지원이 활발하게 이루어지고 있는 것으로 평가되었다. 반면 대기업 위주의 시장 경쟁과 인력양성에 대한 지원 부족이 문제점으로 지적되었다. 본 연구는 Social System Framework의 분석 결과 평가에 있어 IT산업에 종사하고 있는 전문가의 의견을 반영하지 못한 한계점이 있으나, 전력-IT융합 산업을 학술적 프레임워크에 근거하여 분석하고 산업 전문가의 의견을 반영하였다는 데 그 의의가 있다. -
Park, Soo Kyung;Oh, Junseok;Lee, Yoon Jae;Kim, Woohyun;Lee, Bong Gyou 574
국내 이동통신사업자들은 내수시장의 포화상태를 극복하고 신 시장을 창출하기 위하여 해외 진출을 시도하고 있다. 그러나 성장 잠재력이 높은 해외 시장의 경우 글로벌 이동통신사업자들이 선점한 상태가 대부분으로 국내 이동통신사업자는 시장 진출에 어려움을 겪고 있다. 본 연구의 목적은 국내 이동통신사업자가 특정 국가에 서비스를 제공하거나 시스템을 구축하고자할 때 고려해야 하는 국가적 특성과 이해관계자들 간의 상호관계를 분석하는 것이다. 구체적인 분석을 위하여 전략 국가를 몽골로 가정하고 거시적 환경 분석을 위해 PEST-I 방법을 차용하였다. 이에 따른 전략분석을 위하여 SWOT 분석을 수행함으로써 비즈니스 진출 전략을 도출하였다. -
중소기업에 근무하고 있는 연구자들의 경우 급변하는 대내외 환경에 적응하기 위한 다양한 정보를 신속하고 정확하게 취득하고, 보유하고 있는 정보와 기술에 대한 노하우를 교류하는 것이 경쟁력 강화와 기업의 생존을 위하여 필수적이다. 그러나 체계적인 정보검색 체계를 갖추고 있지 않은 대부분의 중소기업의 경우 이러한 정보력의 부재, 인적 네트워크의 부족으로 인하여 도태되고 있는 것이 현실이다. 이러한 문제점을 해결하기 위해 한국과학기술정보연구원에서는 중소기업들에게 다양한 맞춤형 분석정보, 시장동향정보 등을 제공하기 위한 여러 가지 사업을 진행하고 있으며, 홈페이지를 통하여 이러한 콘텐츠를 체계적으로 구축하여 제공하고 있다. 또한 온라인 교류의 장 등을 마련하여 중소기업인들의 어려움을 조금이나마 덜어주기 위한 시스템을 구축하고 운영하고 있으며, 향후에 보다 다양한 콘텐츠를 구축하여 정보지원을 확대할 예정이다.
-
Kim, Joon-ho;Park, Chang-yong;Shon, Minhan;Choo, Hyun-seung 580
네트워크 기반의 이동성 관리 프로토콜인 PMIPv6(Proxy Mobile IPv6)에서 방송이나 비디오 스트리밍과 같은 서비스를 제공할 때 멀티캐스트 방식을 이용하여 데이터 패킷을 전송하는 기법이 제안되었다. 제안되었던 기법은 MN(Mobile Node)이 핸드오버할 때 nMAG(new Mobile Access Gateway) 내에 같은 멀티캐스트 멤버인 또 다른 MN이 존재할 경우를 고려하지 않았다. 본 논문에서는 같은 멀티캐스트 멤버인 MN이 존재할 경우 버퍼링된 패킷들의 중복 전송을 막는 기법에 대해 제안한다. 이 후 MN이 nMAG로 핸드오버했을 때 같은 멀티캐스트 멤버를 가진다면 버퍼링된 패킷을 현재 핸드오버한 MN에만 포워딩하여 중복 전송되는 것을 방지한다. -
PMIP (Proxy Mobile IPv6)은 네트워크 기반 이동성 지원 프로토콜로, 호스트 기반 이동성 프로토콜에 비해 핸드오버 시간을 줄였지만 완전히 제거하지 못하였고 핸드오버 시의 패킷 손실에 대해서도 고려하지 않는다. 따라서 핸드오버 시간을 줄이고 패킷 손실을 방지하여 끊김 없는 서비스를 제공하기 위한 빠른 predictive 핸드오버 방식이 제안되었다. 하지만 이 방식을 이용할 경우 predictive 모드에서의 핸드오버 절차를 진행하기 위해 불필요한 핸드오버 지연이 발생할 수 있다. 본 논문에서는 GPS를 이용하여 MN (Mobile Node)의 위치정보를 파악하고 이를 통해 predictive 모드에서의 빠른 핸드오버 절차 진행 시 발생하는 문제점 해결을 위한 기법을 제안한다.
-
Web Services have been utilized in a wide variety of applications and have turned into a key technology in developing business operations on the Web. Originally, Web Services can be exploited in an isolated form, however when no single Web Service can satisfy the functionality required by a user, there should be a possibility to compose existing services together in order to fulfill the user requirement. However, since the same service may be offered by different providers with different non-functional Quality of Service (QoS), the task of service selection for Web Service composition is becoming complicated. Also, as Web Services are inherently unreliable, how to deliver reliable Web Services composition over unreliable Web Services should be considered while composing Web Services. In this paper, we propose an approach on a QoS-aware Web Service selection for reliable Web Service composition. In our approach, we select and classify Web Services using Decision Tree based on QoS attributes provided by the client. Service classifier will improve selection of relevant Web Services early in the composition process and also provide flexibility to replace a failed Web Services with a redundant alternative Web Services, resulting in high availability and reliability of Web Service composition. We will provide an implementation of our proposed approach along with efficiency measurements through performance evaluation.
-
현재 인터넷은 하드웨어 종속적인 특징을 가지고 있어 급변하는 환경에 적응하기 힘들다. 이러한 제약사항은 관련 산업 발전을 더디게 하고 있다. 이와 같은 네트워크 환경에서 산업 발전을 위하여 네트워크 인프라에 유연성을 제공할 수 있는 기술의 개발이 필요하다. 그러한 문제를 해결하기 위해 오픈프로토콜인 OpenFlow의 Programmable Network의 특성을 이용하여 네트워크 가상화를 구현하였으며, 응용 서비스별 Virtual Network를 제공하는 방안에 대해 연구하였다. 이를 위하여 OpenFlow 기반의 Programmable Network를 구축하였으며, 동적으로 구성이 가능한 네트워크에서 가상화를 제공하기 위해 VNAPI를 개발하였다. 또한, VNAPI를 통하여 신뢰성 있고 효율적인 응용 서비스의 전달을 위하여 Virtual Network Topology에 대한 설계를 같이 수행하였다.
-
Gu, Jaheon;Bae, Sueng Jae;Choi, Bum-Gon;Chung, Min Young 594
D2D 통신은 이동통신 단말 간 직접통신을 지원함으로써 단말 간 통신 성능과 무선자원의 사용효율을 향상시킬 수 있는 기술이다. 본 논문에서는 D2D 단말이 기존 이동통신망의 무선자원을 재사용하는 경우 발생할 수 있는 간섭의 영향과 그로 인한 이동통신망의 통신성능을 분석한다. 시뮬레이션을 통해 D2D 단말의 위치, 송신전력, 페어 간 거리에 따른 이동통신 및 D2D 통신의 성능변화를 확인하였으며, 해당 결과는 향후 D2D 간섭완화 관련 연구를 위한 참고자료로 활용할 수 있을 것으로 기대된다. -
D2D(Device-to-Device) 통신은 이동통신망을 기반으로 동작할 경우 이동통신망의 자원을 재사용함으로써 자원이용의 효율성을 높일 수 있다. 그러나 동일자원을 사용하는 이동통신개체와 D2D 통신 단말(DUE) 사이에 신호 간섭이 발생할 수 있어 이를 고려한 자원할당기법에 대한 연구가 필요하다. 본 논문에서는 D2D 통신이 이동통신망의 상향링크자원을 재사용할 때 DUE로부터 기지국으로의 간섭으로 인한 CUE의 상향링크 전송률 손실 대비 DUE로 얻는 전송률 이득이 극대화하는 DUE에게 자원을 할당함으로써 동일자원을 사용하는 DUE와 이동통신개체 간 간섭을 완화하고 망의 수율 성능을 향상시킬 수 있는 자원할당기법을 제안한다.
-
셀룰러 시스템에서 셀 음영지역에 위치 한 단말의 테이터 전송률을 향상 시키기 위해 Client-Relay 기법이 제안었되다. 본 논문에서는 Client-Relay 기법을 사용하는 환경에서 의뢰단말의 파일릿 신호를 이용하여 후보 중계단말 사이의 데이 터 전송률을 측정하고 이를 기반으로 최적의 의뢰단말과 중계단말의 페어를 선택하는 기법을 제안한다. 시뮬레이션을 통해 제안한 방식이 셀 음영지역에 위치한 단말의 데이터 전송률을 향상시킴을 확인하였다.
-
Hwang, Boram;Le, Duc Tai;Shon, Minhan;Choo, Hyunseung 602
무선센서네트워크에서 센서노드가 에너지를 적게 사용하여 네트워크 시간을 연장하는 것은 중요한 이슈이다. 센서노드의 에너지 소비를 줄이기 위해 듀티사이클이 제안되었고 낮은 비동기식 듀티사이클에서 각 센서노드는 독립적으로 활성화되며 트래픽이 적은 경우에 에너지를 효율적으로 줄인다. 하지만 전송할 데이터가 증가하면 낮은 듀티사이클로 인해 송신노드는 수신노드의 활성화시간까지 많은 시간을 기다려야 한다. 이때 사용하는 에너지는 데이터 전송에 사용되는 에너지보다 크다는 문제점이 있다. 이를 해결하기 위해 전송노드는 자신보다 잔여 에너지가 큰 이웃노드에게 데이터를 전송하고 비활성상태로 전환되고 데이터를 모아 전송하는 OC-MAC 기법이 제안되었다. 하지만 OC-MAC 기법은 데이터를 위임할 이웃노드 선택시 자신보다 잔여 에너지가 큰 노드들 중 잔여 에너지가 제일 적은 노드를 선택한다. 이에 따라 센서노드들이 에너지를 균형있게 사용하지 못하는 문제점이 발생한다. 따라서 본 논문이 제안하는 기법은 이웃노드 중 잔여 에너지가 큰 이웃노드에게 데이터를 전송함으로 센서노드의 에너지를 균형 있게 사용하고 무센서네트워크 수명을 연장한다. -
Le, Duc Tai;Duc, Thang Le;Hwang, Boram;Choo, Hyunseung 605
In this paper, we consider the problem of scheduling sensor activity to prolong the network lifetime while guaranteeing both discrete target coverage and connectivity among all the active sensors and the sink, called connected target coverage (CTC) problem. We proposed a distributed scheme called Distributed Lifetime-Maximizing Scheme (DLMS) to solve the CTC problem. Our proposed scheme significantly reduces the cost of the construction of the connected cover graphs in comparison with the some conventional schemes. In addition, the energy consumption is more balanced so that the network lifetime will be increased. Our simulation results show that DLMS scheme performs much better than the conventional schemes in terms of the network lifetime. -
Le, Huu Nghia;Choe, Junseong;Shon, Minhan;Choo, Hyunseung 607
Data aggregation is a fundamental problem in wireless sensor networks which attracts great attention in recent years. Delay and energy efficiencies are two crucial issues of designing a data aggregation scheme. In this paper, we propose a distributed, energy efficient algorithm for collecting data from all sensor nodes with the minimum latency called Delay-aware Power-efficient Data Aggregation algorithm (DPDA). The DPDA algorithm minimizes the latency in data collection process by building a time efficient data aggregation network structure. It also saves sensor energy by decreasing node transmission distances. Energy is also well-balanced between sensors to achieve acceptable network lifetime. From intensive experiments, the DPDA scheme could significantly decrease the data collection latency and obtain reasonable network lifetime compared with other approaches. -
Choe, Junseong;Le, Huu Nghia;Shon, Minhan;Choo, Hyunseung 609
논문에서는 로우듀티사이클 환경을 고려하여 목적지까지 데이터 전송의 신뢰성뿐만 아니라 낮은 데이터 지연도 보장하는 DIGF (Delay Improvement Greedy Forwarding) 기법을 제안한다. 초기에 제안된 그리디 포워텅 기법들은 무선링크가 갖는 비신뢰성 및 비대칭성의 문제점을 해결하기 위해 데이터 전송 성공률과 에너지 효율을 높이는 기법이 제안되었다. 하지만 많은 그리디 포워텅 기법들은 노드들이 데이터를 송수신하기 위해 대기하고 있는 수신대기상태로 인한 많은 에너지 소모를 고려하지 않아 네트워크 라이프타임을 감소시킨다. 이러한 문제점을 해결하고자 제안기법인 DIGF는 무선링크의 비신뢰성과 비대칭성을 고려할 뿐만 아니라 로우듀티사이클 환경을 고려한다. 또한 로우듀티사이클 환경을 고려할 때 발생되는 높은 수면지연성 (Sleep latency) 을 해결하기 위한 알고리즘을 제안하여 낮은 전송지연과 신뢰성 있는 데이터 전송을 보장한다. -
센서 네트워크는 센싱 기능과 데이터 처리 그리고 무선 통신기능을 갖춘 많은 노드로 이루어져 있다. 센서 노드는 제한적인 CPU, 배터리 그리고 저장공간과 같은 제약사항을 가지고 있기 때문에 시간이 지날수록 노드의 수명이 다해 전체 적인 네트워크의 성능은 감소하게 된다. 본 논문에서는 이기종 센서 네트워크에서 노드 개수에 따른 작업 수행 시간의 분석을 통해 센서 네트워크의 수명을 판단한다. 성능 평가 결과 계층 기반의 라우팅 기법의 경우 클러스터 수의 비율이 네트워크의 수명에 큰 영향올 주는 것을 알 수 있다.
-
N-Screen Service는 하나의 Content를 다양한 Device에서 사용가능하게 해주는 Service를 의미한다. 현재 N-Screen Service는 Content Service 형태로 봤을 때 OSMU(One Source Multi Use) Service를 제공한다. ASMU(Adaptive Source Multi Device) N-Screen Service의 조건으로 Device에 최적화된 Content를 제공하여야 한다. 이를 위해서는 Device에 최적화된 Content의 변환 및 Metadata의 이동이 자유로워야 한다. 본 논문에서는 ASMD를 지원하는 N-Screen Model을 제안한다. 특히 Home Network와 Cloud 사이의 Devicerks Content Metadata 이동과 Content 변환에 대한 방법을 제시하고자 한다.
-
Lee, Kyung-Su;Kang, Dong-Byoung;Ji, Sang-Hoon;Jeong, Gu-Min 618
본 논문에서는 스마트폰을 기반으로 로봇을 원격 제어하는 어플리케이션을 OPRoS를 활용한 개발 방법을 제안하고 스마트폰과 OPRoS기반의 로봇으로 구현한다. 컴포넌트 기반의 로봇용 미들웨어인 OPRoS를 활용하면 이미 개발 되었거나 공개된 컴포넌트를 활용하여 개발의 시간 및 비용을 절약할 수 있는 장점이 있다. 이미 검증된 모터, 음성, TCP/UDP, 카메라 컴포넌트를 재활용하였다. 또한 오프로스의 통합된 개발환경을 통해 개발 시간을 더욱 단축시켰다. 실제 구현에서는 Wi-Fi기반의 TCP, UDP 컴포넌트를 활용하여 로봇과 스마트폰간 송수신되는 데이터의 목적에 따른 적절한 통신 방식을 사용하였다. 또한 이미지 전송, 음악 재생, 메시지 전송, 음성 인식 등의 기능을 활용하여 구현된 시스템을 검증 하였다. -
Ahn, Cheol-Joo;Shin, Seung-Jung;Ryoo, Dae-Hyun;Lee, Seok-Woo 622
본 논문에서는, 인터넷전화환경에서 인터넷 전화단말의 물리적인 위치정보를 수신되는 단말의 IP 주소를 이용하여 획득하는 방안과, 그 단말로부터 호가 발신되는 경우, 그 물리적인 위치 식별코드를 발신번호에 포함하여 착신망 또는 착신단말로 전송하는 방안을 제시 함으로서, 보이스피싱 등, 인터넷전화 발신번호 변작에 의한 범죄의 피해를 예방하는데 응용할 수 있는 방안을 제시한다. -
MFP는 프린터, 복사기, 스캐너, 팩스 등의 장치가 결합되어 있는 임베디드 장치로써 출력, 복사, 스캔, 팩스 외에도 대용량의 문서 데이터를 저장하고 네트워크 통신을 이용한 원격 유지보수, 다중 전송 등의 기능을 갖고 있다. 이러한 MFP는 최근 기업 및 공공기관에서 업무의 효율성 증대와 경비절감을 위해 중요한 문서를 처리하는 장비로 널리 보급되고 있다. 하지만 내부 직원이나 공격자들에 의해 중요한 문서들이 외부로 유출되면서 기업의 피해가 증가하고 있다. 따라서 본 논문에서는 기업 내부 정보 유출을 방지하기 위해 MFP에서 발생할 수 있는 다양한 보안 취약점과 그에 따른 대책을 분석하였다.
-
디지털 복합기는 프린터, 복사기, 스캐너, 팩스 등의 장치가 결합되어 있는 임베디드 장치로써 출력, 복사, 스캔, 팩스 외에 네트워크 통신을 이용한 원격 유지보수, 다중 사용자가 맞물려 있는 장치이다. 이러한 디지털 복합기는 최근 기업 및 공공기관에서 업무의 효율성 증대와 경비절감을 위해 중요한 문서를 처리하는 장비로 널리 보급되고 있다. 하지만 산업 스파이나 공격자들에 의해 중요한 문서들이 외부로 유출되면서 기업의 피해가 증가하고 있다. 따라서 본 논문에서는 디지털 복합기에서 발생할 수 있는 다양한 보안 취약점 및 보안 위협을 기밀성, 무결성, 가용성, 부인방지 측면에서 분석하였다.
-
Kim, Sung-Hwan;Park, Min-Woo;Eom, Jung-Ho;Chung, Tai-Myoung 635
2011년 Stuxnet의 출현을 기점으로 사이버공격이 보다 정밀화 구체화 되고 있으며 사이버전의 주요 무기라 할 수 있는 악성코드들의 특정 국가산업 기관시스템에 대한 직접적이고 지속적인 공격 시도가 예상된다. 본 논문에서는 사이버전의 개념, 악성코드 관련 동향과 공격행위별 감염대상 등을 살펴보고, 국방정보통신망에서 사이버공격에 대비한 악성코드 감염 예방방안을 제안한다. -
금융 사기로 인한 피해로부터 카드 사용자의 금융 정보를 보호하기 위한 노력이 지속되고 있다. 금융 카드에 대한 보안은 IC 금융 카드의 사용 등의 방법으로 지속적으로 보완되고 향상되어 가고 있다. 이런 시점에 상대적으로 취약한 결재 시스템인 카드 단말기에 대한 보안에 또한 관심을 기울여야 하는 시점이다. 이런 의미로 카드 단말기에 대한 보안성 평가 스킴인 PCI PTS(Payment Card Industry Payment Transaction Security) 요구사항을 소개하고 카드 단말기의 필수적 키인 PEK(PIN Encryption Key)를 주입하는데 있어 PCIPTS 의 논리적 요구사항을 충족하는 방법을 제시한다.
-
Min, Jae-Won;Kim, Ho-Yeon;Jung, Sung-Min;Chung, Tai-Myoung 642
최근 악성코드들은 패킹을 하여 분석을 어렵게 한다. 패킹이란, 프로그램을 압축하거나 암호화를 해서 원래 의미를 알 수 없게 하는 과정을 뜻한다. 주로 압축을 해서 악성코드의 크기를 줄이거나, 분석시간을 지연시키기 위해 사용된다. 따라서 악성코드의 행동을 분석하고 시그니처를 생성하기 위해서는 언패킹이 필요하다. 하지만 계속해서 새로운 패커가 개발되고 다중 패킹된 악성코드들이 등장을 하면서, 언패킹을 수동으로 하거나 전용 언패커를 만드는 것은 무의미해졌다. 따라서, 본 논문에서는 범용적인 임포트 테이블 기반의 언패킹 알고리즘을 제안한다. -
스마트폰의 빠른 확산과 웹 기술의 발전과 더불어 스마트폰을 통한 불법 콘텐츠 유출 가능성이 심화됨에 따라 스마트폰 포렌식에 대한 연구가 활발히 진행되고 있다. 스마트폰 내 증거 데이터는 기존의 모바일 디바이스에서 제공되었던 문자메시지, 송수신 히스토리 정보 외에 이메일, 웹 검색 히스토리, 사용자 이동경로, 소셜 네트워크 클라이언트 파일도 중요한 기록 정보로 제공된다. 이에 본 연구에서는 스마트폰 내 저장되어 있는 불법 콘텐츠 사용 흔적을 추출하여 소셜 네트워크에서의 불법 콘텐츠 유통 상황을 대응하고자 한다.
-
Eun, Hasoo;Lee, Hoonjung;Oh, Heekuck;Kim, Sangjin 650
프록시 재암호화란 프록시를 통해 자신의 복호권한을 다른 사용자에게 위임하는 기법을 말한다. 초기의 프록시 재암호화 기법은 모든 문서에 대한 복호권한을 한번에 위임해야 한다는 한계가 있었다. 이를 해결하기 위해 선택적 프록시 재암호화 기법이 제안되었다. 이 기법은 특정 상태(혹은 키워드)를 갖는 문서에 대해서만 복호권한을 위임하도록 지정할 수 있기 때문에, 기존의 기법보다 유연하게 적용이 가능하다는 장점이 있다. Weng 등이 제안한 선택적 프록시 재암호화 기법은 CCA에는 강건하지만, 다중 키워드로의 확장을 정의하지 못하였다. 본 논문에서는 Weng의 선택적 프록시 재암호화 기법을 확장하여 CCA에 강건하며 다중키워드를 지원하는 프록시 재암호화 기법을 제안한다. -
Kim, Taejin;Kim, Siwan;Park, Eunae;Yi, Jeong Hyun 654
스마트폰이 널리 보급되면서 사진, 금융정보 같은 중요한 정보를 저장하고 이를 활용한 다양한 서비스가 제공되고 있으며, 이러한 중요정보를 보호하기 위해 사용자인증의 중요성이 증대되고 있다. 하지만 일반적으로 많이 사용하는 4자리 PIN(Personal Identification Number)은 무작위 대입 공격 및 어깨너머 훔쳐보기 공격에 취약하다. 이러한 문제점을 해결하기 위해 다양한 인증 기술들이 개발되고 있다. 본 논문은 지뢰찾기 게임을 이용하여 어깨너머 훔쳐보기 공격에 안전한 새로운 패스워드 기반 사용자 인증방식을 제안한다. 제안기술은 사용자가 쉽게 패스워드를 기억할 수 있으며 실제 패스워드를 직접 입력하는 것이 아닌 패스워드를 이용한 계산된 값을 입력하는 방식을 통해 어깨너머 훔쳐보기 공격에 안전성을 보장한다. -
현재 전 세계의 스마트폰 사장은 아이폰과 안드로이드폰의 구도로 되어 있다고 해도 과언이 아니다. 아이폰의 앱 스토어에 어플리케이션을 올리기 위해서는 애플의 검증을 거쳐야 가능하지만, 안드로이드의 안드로이드마켓은 구글의 검증 없이 누구나 자유롭게 올릴 수 있다. 그렇기 때문에 스마트폰의 보안문제가 대두되고 있는 요즘, 안드로이드마켓에서 내려 받는 어플리케이션에 대한 신뢰성이 떨어지는 것이 사실이다. 본 논문에서는 이러한 안드로이드 어플라케이션의 신뢰성 검증을 위한 인증 어플리케이션을 제안함으로써 사용자가 악의적으로 변조된 어플리케이션에 대한 대응이 가능하도록 하고자 한다. 마지막으로 테스트를 통하여 본 연구의 효율성 및 타당성을 입증하였다.
-
Park, Jong-seop;Park, Sang-ho;Park, Chanam;Lee, Jong-ho;Shin, Donghwi 661
스마트폰 사용이 급증하고 있는 현재, 안드로이드 OS 기반 스마트폰 점유율이 가장 큰 상승세를 보이고 있다. 하지만 안드로이드 OS는 자가-서명 인증서(self-signed certificate)로 애플리케이션을 검증하여, 많은 보안상의 취약점을 내재하고 있다. 자가-서명 인증서의 검증 취약점을 이용하여, 악의적인 공격자는 기존 정상 애플리케이션에 악성코드를 삽입, 리패키징(Repackaging) 하여 마켓에 유포할 수 있다. 이러한 문제를 해결하기 위해서, 본 논문에서는 안드로이드 애플리케이션의 서명 파일을 이용한 애플리케이션 리패키징 여부를 탐지하는 기술을 설계 및 구현한다. -
멀티미디어 콘텐츠는 디지털 데이터의 특성상 수정과 복제가 쉽고, 이에 따라 불법 유통과 위 변조 등의 문제가 발생할 수 있으므로 콘텐츠 보안의 중요성이 높아지고 있고 가역 워터마킹 방법은 하나의 솔루션이다. 본 논문에서는 JPEG 압축 표준에서 사용할 수 있는 가역 워터마킹 기법을 제안한다. JPEG 압축 과정 중 비손실 과정에서 유지되는 양자화 DCT 블록 데이터에 대하여 인접 블록의 계수간 차이값의 히스토그램을 계산하고, 히스토그램 쉬프팅을 통하여 가역 워터마크를 삽입한다. 디코딩 과정에서 영상에 삽입된 워터마크를 추출함과 동시에 원본 JPEG 표준 영상의 품질을 복원한다. 제안 알고리즘의 성능 평가를 위해 다양한 영상을 대상으로 영상 품질과 압축률을 평가하였다. 삽입된 영상의 PSNR과 압축률은 32.33dB과 89.69%로, 표준 JPEG 압축된 영상 대비 각 3.24dB의 PSNR 차이와 2.58%의 압축률 차이를 보였다.
-
스마트폰이 보급화 되면서 많은 사람들이 스마트폰을 사용하게 되었고 그중에서도 안드로이드는 높은 사용률로 여러 악성 어플리케이션들의 타겟이 되고 있다. 본 고에서는 앞의 문제점을 방지하기 위해 안드로이드의 보안기법을 소개하고 정상적인 마켓을 통하지 않고 인터넷 등에서 받은 보안성이 검증되지 않은 어플리케이션 등에 의한 피해를 방지하기 위한 검증 시스템을 제안한다.
-
SMART Highway 사업은 첨단 IT통신과 자동차 및 도로 기술이 접목된 세계 최고수준의 빠르고 편안한 지능형 녹색도로 실현을 목표로 하고 있다. SMART Highway의 도로-자동차 기반 교통운영에서 핵심기술인 VANET(Vehicular Ad-hoc Network)은 다수의 차량들이 무선통신을 이용하여 차량 간 통신 또는 차량과 RSU(Road Side Unit)사이의 통신을 제공하는 차세대 네트워킹 기술이다. 특히, 운전자의 안전에 직접적인 영향을 끼칠 수 있는 V2V 통신의 경우 차량 간의 안전한 통신을 위해 차량 간 상호인증이 반드시 고려되어야 한다. 이처럼 빠른 속도로 이동하는 차량 간 인증이 원활이 이루어지기 위해서는 기존의 네트워크에서 사용된 인증방식은 그대로 적용시키기 어렵다. 따라서 본 논문에서는 다수의 차량 간 통신 시에 보다 효율적인 차량 인증을 위해 카운팅 블룸필터를 이용한 차량 인증 기법을 제안한다.
-
지능형 전력망인 AMI(Advanced Metering Infrastructure)에 대한 관심이 높아지고 있다. AMI 시스템은 전력의 제공자와 소비자가 양방향 통신을 함으로써 전력의 효율적인 관리를 위한 것이지만 기존의 전력망에 통신망인 IT의 결합으로 인한 보안 문제에 대한 대응방안이 필요하다. 본 논문에서는 한전 KDN(주)가 규정하여 추진하고 있는 AMI 시스템의 문제점을 분석하고, 한전의 규정상에서 적용 가능한 대칭키 기반의 보안으로 안전한 AMI 시스템의 통신망 구조를 제시하여 암호화 및 메시지인증을 통해 기밀성, 무결성, 가용성 등의 보안 요건을 만족시킬 수 있는 통합적인 관리를 제안한다.
-
Ko, Sunghak;Park, Neungsoo;Oh, Jintae;Jang, Jongsoo 680
Anti-DDoS 시스템은 분산 공격에 따라 발생하는 대량의 보안 이벤트 로그를 효과적으로 처리하여야 한다. 본 연구는 Anti-DDoS시스템에서 로그 기록에 간여 하는 모듈 간 인터페이스의 연결 및 속도 등을 분석하고 간략한 모델로 표현하였다. 이러한 모델을 기반으로 그 성능을 분석하고 시뮬레이션을 구현하였다. 구현된 시뮬레이션을 이용해 부하량 변화에 따른 로그 기록 상태를 측정하여 현재의 로그 기록 시스템의 성능을 분석하였으며, 보다 효율적인 로그 기록 시스템을 구성하기 위한 대안을 제시하고자 한다. -
NFC(Near Field Communication) 기술은 근거리 무선통신 기술로서 다양한 모드에서의 서비스를 지원한다. 결제, 할인쿠폰 등 각종 기능을 제공하는 수단으로서 통신과 금융이 융합된 모바일 NFC 서비스의 시장이 급성장 할 것으로 전망되고 있다. 그 결과로 NFC Forum, ECMA International 등 관련 단체에서는 모바일 NFC 서비스를 이루는 각 구성요소의 역할, 기능, 보안 요구사항 등을 제시하며 보안의 중요성을 강조하였다. 본 논문에서는 NFC기술과 보안요소(Security Element)에 대해 소개를 하고, 보안 위협과 그에 대한 대응방안에 대해 소개한다.
-
최근 스마트 기기는 결제, 할인쿠폰 등 각종 기능을 제공하는 수단으로 진화되면서 통신과 금융이 융합된 모바일 NFC 서비스 시장이 급성장하고 있다. 특히 모바일 NFC 결제 서비스 시장의 활성화가 예상됨에 따라 보안의 중요성은 점점 커지고 있지만 현재 이를 주도할 수 있는 보안 관련 기술력은 매우 미미한 상태이다. 따라서 본 논문에서는 NFC를 이용한 결제 시 발생할 수 있는 보안 문제를 해결하기 위해 NFC-USIM 인증서를 이용한 전자 결제 인증 프로토콜을 제안한다. 제안 방식은 NFC 보안시 발생할 수 있는 도청(Eavesdropping), 데이터 수정(Data Modification), 데이터 삽입(Data Insertion)등에 대비하기 위해 NFC-USIM 인증서를 이용한 모바일 인증 프로토콜을 제안함으로써 안전하고 효율적인 모바일 보안 결제 서비스가 가능하도록 한다.
-
Im, Jeoung-Kwan;Shim, Jae-Hwa;Kang, Seung-Gu;Lee, Hoon-Jae 689
최근 스마트폰의 보급이 증가하면서 그 사용자 역시 급증하고 있는 추세이다. 이 중 안드로이드 기반의 스마트폰의 경우 Borderless Application, No limit, 다양한 플랫폼에서의 개발 및 오픈소스 등의 장점으로 인해 시장 점유율이 급속도로 증가한 반면, 그에 따른 보안이 시스템 개발속도를 따라가지 못하면서 각종 보안 취약점 및 해킹 공격 등에 위협을 받고 있다. 이에 본 논문에서는 안드로이드의 기본 구조 및 보안, 그리고 여러 가지 보안 위협 사례들을 분석하여 공격 유형을 파악한다. 또한 이를 통해 현재 보안 수준 및 문제점에 대한 향후 보안 대책과 권고사항에 대하여 고찰한다. -
현재 클라우드 컴퓨팅은 컴퓨팅 장비 설치에 대한 비용을 낮추고 관리 및 유지 보수 비용을 감소시키는 강점을 가지고 구글과 아마존 등의 기업을 선두로 하여 각종 서비스와 기술들이 활발히 개발되어 사용되고 있다. 이러한 클라우드 컴퓨팅 서비스는 기존 웹 환경을 이용하고 있기 때문에 기존의 보안 문제를 포함하고 있고 모바일 기기에서 클라우드 컴퓨팅을 이용하면 모바일 기기가 갖는 보안문제도 갖게 된다. 본 논문에서는 클라우드 컴퓨팅을 이용하는 모바일 단말에서 보안성을 높이기 위한 신뢰 컴퓨팅 방안에 대해 논의한다.
-
개인정보보호법이 제정 및 시행됨에 따라서 고유식별정보를 처리하는 경우 그 고유식별정보가 분실, 도난, 유출, 변조 또는 훼손 되지 않아야 한다[1]. 하지만 현재 운송업계의 택배 서비스를 이용 시 고유식별정보가 고스란히 노출 되어있으며, 위 변조 또한 가능하다. 이러한 주소, 성명, 전화번호 등 개인을 식별할 수 있는 개인정보를 악용하여, 명의 도용이나 피싱 등의 심각한 문제가 발생될 수 있다. 현재 택배 시스템은 발신, 수신, 배송에 대한 사고 및 논쟁 발생 시 그에 따른 증거자료가 부족하기 때문에 책임이 불명확하다. 이를 사전에 방지하기 위해서는 관련된 증거를 생성, 수집, 유지, 활용, 검사하는 절차와 그 역할을 담당할 신뢰된 제3의 기관이 필요하다. 본 논문에서는 현재의 택배 시스템을 점검해 보고 개인정보보호 차원에서의 해결방안을 모색하는 것과 발신, 수신, 배송의 부인방지 서비스 적용을 목표로 한다.
-
USB flash drive와 같은 이동형 저장매체는 한 손에 쏙 들어오는 작은 크기와 가벼운 무게로 뛰어난 휴대성을 제공하고 있다. 많은 사용자들은 자신의 데이터를 저장하기 위해 고용량을 제공하는 이동형 저장매체에 관심을 보이고 있다. 하지만 이동형 저장매체는 휴대성으로 인한 도난 및 분실당할수 있다. 개인 정보가 유출되는 등의 많은 문제들이 발생하고 있다. 인터넷의 발달과 클라우드 컴퓨팅 붐을 통하여 이동형 저장매체의 문제점을 해결할 수 있는 클라우드 스토리지 서비스가 급증하고 있다. 하지만 이러한 클라우드 스토리지 서비스는 인터넷이 가지고 있는 취약성 및 서버와 서버의 관리자의 비신뢰성 등의 문제를 가지고 있으며, 이로 인한 몇몇 사고가 발생하였다. 이러한 문제를 해결하기 위해서 클라우드 스토리지 환경에서는 데이터를 암호화 저장하고 이를 복호화 과정 없이 검색할 수 있는 검색 가능한 암호 기술의 필요성이 대두되고 있다. 하지만 기존의 검색가능 암호 기술은 사용자가 저장하고자 하는 데이터를 직접 업로드하고, 해당 자료를 필요에 따라 공유 하고, 공유대상이 변화되는 클라우드 스토리지 환경에서 비효율성을 가지고 있어 실제 서비스에 적용하기 힘든 단점을 가지고 있다. 따라서 본 논문에서는 클라우드 컴퓨팅 환경을 고려하여 검색가능한 암호화 색인 생성 및 이를 재암호화를 통해 다른 사용자와 안전하게 공유할 수 있는 검색가능한 재 암호화 시스템을 제안한다.
-
공통평가 기준(CC, Common Criteria)은 정보 보호 제품, 즉 IT제품에 대한 보안성을 평가하기 위한 국제 평가 기준이다. 그러나 개발자 측면에서는 CC 에서 정의된 보안 기능 사항 중 IT제품 개발에 있어서 어떤 보안기능을 요구하며, 적용 가능한 IT기술에는 무엇이 있는지 알기 어렵다. 이 때문에 평가를 받고자 할 때 제출물을 작성하거나 IT제품 개발에 있어서 많은 시간과 인력이 필요하게 된다. 본 논문은 IT제품 개발자를 위해 공통평가 기준에서 정의하여 서술된 보안기능항목을 이해하고 적용 가능한 IT기술에는 어떤 것 들이 있는지 제시하기 위한 도구를 개발하기 위해 CC(Ver3.1)2부 보안기능 요구사항 중 프라이버시 클래스만을 해결할 수 있는 S/W를 개발 및 프로토타이핑 하였다.
-
최근 발생한 사이버 범죄 경위를 살펴보면 범죄 목적이 분명하고 이를 달성하기 위한 수단이 치밀하여 비교적 높은 보안 수준을 가진 기업이라도 사이버 범죄 행위에 노출되어 피해를 입는 사례가 빈번히 발생하고 있다. 특히 기업환경에서 업무 효율을 높이기 위해 전자결재나 스마트워크 등을 도입하여 업무의 많은 부분이 컴퓨팅 장치에 의존적이 되면서 사이버 범죄에 대한 위협이 늘어나고 있다. 본 논문에서는 악성코드 또는 이를 이용한 악성행위로부터 기업 환경을 보호하기 위한 보안 시스템의 이상적인 요구사항에 대해 제안한다.
-
최근 스마트 기기는 결제, 할인쿠폰 등 각종 기능을 제공하는 수단으로 진화되면서 통신과 금융이 융합된 모바일 NFC 서비스의 시장이 급성장할 것으로 전망되고 있다. 특히 모바일 NFC 결제 서비스 시장의 활성화가 예상됨에 따라 모바일 NFC 결제 서비스는 국내 외적으로 널리 주목받고 있다. 하지만 이를 주도할 수 있는 보안 관련 기술력이 부족한 상태이며 NFC 모바일 결제 환경에서 적용이 가능한 NFC 결제 관련 기술 연구도 미흡한 실정이다. 이에 따라 기존 방식과는 전혀 다른 결제 환경과 결제 방식에 의해 도출될 수 있는 다양한 응용서비스에 대한 새로운 법 제도의 정비와 새로운 결제환경에 맞는 보안기술이 필요할 것으로 예상된다. 본 논문에서는 기존의 물리적인 플라스틱 신용카드의 권한 위임 문제와 NFC 모바일 신용카드를 비교하여 NFC 모바일 기반 결제 서비스 상에서의 위협을 분석하고 NFC 결제환경에서 안전한 결제 권한 위임이 가능한 Hash Chain기반의 Time-Stamping Proxy 서명 기술을 제안하였다.
-
통신기술의 발전으로 사람과 사람의 의사소통에 있어서 IT 기술을 접목시킨 여러 기술들이 발전하고 있다. SIP 기반의 UC 서비스 또한 기업과 고객의 원활한 커뮤니케이션을 위하여 기술이 꾸준히 발전하고 있다. 그러나 UC 서비스 또한 IP 기반의 서비스이기 때문에 여러 가지 보안위협의 노출이 되어 있다. SIP 기반의 서비스는 QoS(Quality of Servic)가 보장되어야 하지만 품질에 중점을 두어 보안위협에 크게 노출 되어 있는 것이 사실이다. 이에 본 논문에서는 SIP 보안 메커니즘인 HTTP Digest 사용자 인증, TLS 홉간 보안, S/MIME을 이용한 단말간의 보안 메커니즘을 적용하고 Virtual Proxy Server를 이용한 보안 시스템을 설계 하였다.
-
1995년 세계 최초로 미국의 SFNB(Security First Network Bank)가 온라인뱅킹 서비스를 시작한 이래, 온라인뱅킹의 보급률은 전 세계적으로 급격한 성장세를 보이고 있으며, 이러한 성장세는 스마트폰, IPTV 등 새로운 전자금융 환경이 형성되면서 앞으로도 지속 될 것으로 판단된다. 온라인뱅킹이 이렇게 성장할 수 있었던 이면에는 보안성이 확보된 인증기술의 지속적인 개발이 큰 역할을 했다. 최근 우리나라는 인증기술의 보안성, 편의성, 다양성을 높이기 위한 다양한 노력들이 일어나고 있다. 특히 인터넷 익스플로러 기반의 공인인증서를 대체하기 위해 적극적인 연구가 진행 중에 있다. 본 논문에서는 금융 선진국이라고 할 수 있는 해외 주요 선진국들의 온라인뱅킹에서의 인증기술들을 살펴보고, 이러한 인증기술들의 비교, 분석을 통해 앞으로 등장 가능한 인증기술을 전망하며 향후 온라인뱅킹 인증기술과 관련된 연구에 기반이 되고자 한자.
-
차량통신은 차량 내부 단말기 (OBU)를 통해 차량 간 (V2V) 통신을 제공하고, 노변 장치 (RSU)를 통해 차량과 인프라 간 (V2I) 통신을 제공하는 기술이다. 이를 통해 사용자는 교통사고 예방을 위한 서비스, 인터넷 연결 등을 통한 다양한 서비스를 제공받을 수 있다. 하지만 차량 주행 시 통신의 안전성이 보장되지 않는다면 위장공격 및 메시지 변조 공격 등으로 인해 사고를 발생 시킬 수 있다. 따라서 인증 및 무결성 제공 등 차량통신 메시지의 안전성이 보장 되어야 한다. 본 논문에서는 차량통신에서의 보안 서비스를 분석하였고, IEEE 1609.2에 정의된 보안 알고리즘의 요구조건을 만족하는지 분석하여 적합성을 판단하였다.
-
Shin, Tae-Gil;Kim, Young-Gon;Kim, Sung-Soo;Jun, Moon-Seog 726
최근 클라우드 컴퓨팅 서비스가 활발히 이루어지면서, 가상화 기술에 대한 보안이슈가 급부상하고 있다. 클라우드 서비스는 가상화 기술을 사용하는데 복수의 가상 운영체제가 구동되는 환경을 제공하는 하이퍼바이저 역할이 중요하다. 특히, 여러 Guest OS의 사용으로 인해 서버의 자원을 공유하는 측면에서 보안 위협이 발생 가능하다. 본 논문에서는 외적인 보안위협이 아닌 가상화의 내적 영역에서 발생 가능한 위협에 대해 대응할 수 있는 시스템을 제안한다. 제안하는 시스템은 내부에서 발생하는 트래픽에 대한 로그 수집과 분석을 통해 이상트래픽을 판별하여 기존의 시스템이 탐지하지 못하는 가상화 내부트래픽에 대한 보안위협을 해결한다. -
Park, Heewan;Park, Heekwang;Ko, Kwangman;Choi, Kwanghoon;Youn, Jonghee 730
소프트웨어는 대부분 바이너리 형태로 배포되기 때문에 역공학 분석이 쉽지 않다. 그러나 안드로이드는 자바를 기반으로 한다. 즉, 자바 언어로 프로그래밍하고 생성된 클래스 파일을 dx라는 도구를 사용하여 안드로이드용 달빅(Dalvik) 코드로 변환한다. 따라서 안드로이드 역시 자바의 취약점을 가지고 있고, 자바용으로 개발된 역공학 도구에 의해서 쉽게 분석될 수 있다. 한편으로 자바 프로그램의 저작권을 보호하고 핵심 알고리즘이 노출되지 않도록 다양한 난독화 도구들이 개발되었다. 그 중에서 안드로이드 SDK에 포함되어 함께 배포되고 있기 때문에 널리 사용되고 있는 프로가드(Proguard)에 대해서 대표적인 기능 및 사용법, 프로가드로 난독화된 코드가 원본과 비교하여 어떻게 변경되었는지 평가한다. 그리고 프로가드가 가지고 있는 한계를 알아보고, 이것을 극복할 수 있는 방법을 모색한다. -
Lee, Jae-Gwang;Kim, Young-Hyuk;Lim, Il-Kown;Lee, Jae-Pill;Lee, Jae-Kwang 734
인체 무선망이란 USN(Ubiquitous Sensor Network)을 통해 환자의 생체 정보를 실시간으로 수집하는 환경이다. 이를 기반으로 원격지에서 생체 정보를 전달 받는 시스템이 u-RPMS(USN Remote Patient Monitoring System)이다. u-RPMS에서 실시간으로 환자의 정보들이 발생하는데 이때 실시간으로 발생한 정보들은 공유가 불가피하다. 환자의 생체 정보는 생명과 연결되기 때문에 공유할 때 안전이 중요하다. 하지만 u-RPMS에서는 무선 통신으로 동작하기 때문에 보안에 취약하며, 이를 보안하기 위해서 서버와 DB(Data Base) 사이에 인증 서버를 통해서 해결 할 것을 제시한다. 본 연구에서는 인체 무선망을 기반으로 해서 모듈화 된 오픈 소스 원격진료 플랫폼인 OpenEMed의 개인 확인 서비스(PIDS, Personal Identification Service)를 이용해 네트워크를 기반으로 한 Kerberos 인증을 제안한다. -
Lee, Jae-Pil;Kim, Young-Hyuk;Lim, Il-Kown;Lee, Jae-Gwang;Lee, Jae-Kwang 738
한국정보통신기술협회(TTA)에서 표준 제안한 WBAN(Wireless Body Area Network)은 인체 내부 통신(in-body or implant)과, 인체 외부 통신(on-body)통신으로 구분하고 있다. 생체측정 정보 중 체온, 호흡, 맥박, 운동량, 심박의 부분적인 데이터 수집을 바탕으로 환자의 생체정보 데이터를 수합 후 데이터 프레임구조로 변환하여 스마트모바일 애플리케이션 환경에서 사용자가 모바일기기 화면에 정보를 표시 할 수 있다. 이렇게 표시된 정보들은 환자의 상태를 실시간으로 자신의 스마트모바일을 이용하여 확인할 수 있으며, 이러한 정보를 보호하고 의료기관에 전송하기 위한 방법으로 국제표준암호알고리즘인 HIGHT 알고리즘을 적용하여 생체정보 데이터의 부분 암호화 적용을 설계 하였다. 이를 통해 의료기관의 인증서버에 대한 부하 감소 및 환자의 생체정보의 보안 강화를 제시한다. -
최근 모바일 보안에 많은 이슈가 되고 있고, 그 중 많은 사람들이 이용하는 안드로이드 어플리케이션에서도 악성 어플리케이션이 등장함에 따라 많은 개인정보 피해가 속출되고 있다. 이에 따라 안드로이드 어플리케이션의 데이터유형 별로 특징을 분석하고, 분석된 유형별로 사용할 수 있도록 암호화 알고리즘을 분석하며, 분석된 내용을 바탕으로 안드로이드에서 사용할 수 있도록 플랫폼의 형태로 설계하였다.
-
Moon, Daehoo;Eun, Hasoo;Oh, Heekuck;Kim, Sangjin 745
클라우드 컴퓨팅의 개념은 2006년에 처음 나왔다. 이것에 대한 정의는 내려졌지만 서비스 제공자들의 이해에 따라 조금씩 차이가 있다. 현재 아마존과 구글같은 글로벌 기업에서는 클라우드 서비스를 선도하고 있고, 더욱이 모바일 시장이 급성장 하고 있는 현 시대에서 모바일 클라우드는 더욱 앞서나가는 서비스 모델이 될 것으로 전망된다. 하지만 모바일기기는 분실 및 도난의 위험이 높다. 현재 사용 중인 모바일 클라우드의 인증 방법들은 기존 클라우드의 인증방법을 그대로 사용하고 있어서 타인의 모바일 기기를 악의적인 사용자가 습득할 경우 쉽게 인증을 통과 할 수 있다. 따라서 모바일 클라우드 환경에서 사용자의 인증을 더욱 안전하게 할 수 있는 방법이 필요하다. 본 논문에서는 모바일 기기를 이용하여 상황인식을 기반으로 한 인증방법을 제안한다. -
유비쿼터스 환경에서 보다 안전하고 편리하게 정보를 교환하기 위해서 암호 기술은 필수적인 요소이다. 유비쿼터스 컴퓨팅 및 네트워크 환경에서 사용되는 장치들은 기존의 장치보다 저사양이기 때문에 기존의 암호 기술을 그대로 적용하기는 어렵다. 이를 위해서 최근 경량 암호에 대한 연구가 활발히 진행되고 있다. 본 논문에서는 RFID/USN 등과 같이 자원이 제한적인 유비쿼터스 컴퓨팅 환경에 적합한 경량 블록 암호의 개발 동향을 분석한다. 기 제안된 경량 블록 암호의 구조와 특징을 분석하여 경량블록 암호 개발 시 고려해야 할 사항들을 살펴본다.
-
Jin, Byung-wook;Kim, Hyung-Min;Choi, Do-Hyun;Jun, Mun-Seok 753
최근 클라우드 서비스의 가상화 기술이 급부상 하면서 이슈화되고 있는 문제는 안전성과 신뢰성이다. 클라우드 서비스의 가상화 계층의 손상은 모든 호스트 업무의 손상을 가져올 수 있기 때문에 복수의 가상 운영체제가 구동될 수 있는 환경을 제공하는 하이퍼바이저는 해커들에 의해 공격 대상이 될 수 있다. 본 논문에서는 클라우드 서비스를 위한 대표적인 기술 중 보안이 취약하다고 분석되는 베어 메탈 기반의 하이퍼바이저의 해킹 및 악성코드에 대한 차단 기법을 제안한다. -
Song, Jun-Ho;You, Jae-Hwe;Park, Tae-Sung;Jun, Moon-Seog 756
클라우드 서비스가 발전됨에 따라 자원공유를 위한 가상머신의 활용도 점차 증진되고 있다. 그러나 이러한 가상머신의 활용으로 인하여 가상 영역에 따른 보안위협이 이슈가 되고 있다. 따라서 본 논문은 가상 영역에 따른 보안위협으로부터 보다 안전하고 유동적인 대처를 하기 위한 시스템을 제안하였다. 해당 시스템은 물리관제센터와 가상관제센터의 연동을 통하여 상호간의 현황을 알 수 있음으로써 가상머신 모니터링, 플랫폼 간 공격연관성 분석 등이 용이하며 자원고갈공격이나 DDoS 공격과 같은 위협으로부터 안전하다. 제안하는 시스템은 향후 클라우드 서비스 운용시 물리영역과 가상영역을 총괄적으로 관리하는 통합관제센터 활용에 적합할 것으로 보인다. -
국내 주식거래 시장에서 사용되는 홈트레이딩시스템(HTS)은 PC와 인터넷만 연결되어있으면 누구나 쉽게 내려받아 이용할 수 있는 주식거래 프로그램이다. 집에서도 이용할 수 있는 장점 때문에 증권회사별로 HTS를 만들어 배포하고 있으며 사용자의 편의성과 효용성을 만족하게 하려고 다양한 HTS를 개발하고 있다. 하지만 사용자 편의성에 중심을 두다 보니 아직 보안에 대해 미흡한 점이 발견되고 있고 이러한 취약점에 대해 보완을 하고 있다. 따라서 본 논문에서는 아직 보완해야 할 부분이 많은 메모리 영역에서의 보안취약점에 대해서 알아보고 이를 막으려는 대응방법을 제시한다.
-
기존 IPv4 주소의 고갈로 인해 IPv6로의 주소 전환이 예상되며, 이는 IPv4 네트워크와 IPv6 네트워크의 혼재 상황을 야기시킨다. 이는 IPv4 주소체계와 IPv6 주소체계가 다르므로 주소 전환 문제와 이에 따른 보안상의 문제가 발생 할 수 있다. 이를 해결하기 위해서 NAT-PT, NAT64와 같은 변환기술이 개발되었고, 각 네트워크에서의 보안기술도 개발되었다. 그러나 기존 연구는 각 네트워크에서의 보안 취약점 분석과 보안성 강화방안을 연구하였지만, IPv4/IPv6 혼재 상황에서의 보안 취약점에 관한 연구들은 부족한 실정이다. 본 논문에서는 향후 도래할 IPv4/IPv6 네트워크 혼재 상황에서 사용될 전환 기술 중 변환 기술인 NAT-PT와 NAT64를 중심으로 보안 취약점을 분석하고, 보안성 강화방안을 제시하였다.
-
Oh, Ji-Soo;min, Jae-Won;Han, Sun-Hee;Chung, Tai-Myoung 764
홈 네트워크 시스템에서 여러 기업간의 상호 운용 프레임워크를 제공하기 위하여 DLNA(Digital Living Network Alliance)가 결성되었다. DLNA에서는 기기 간 상호운용을 위한 가이드를 제시하여 업체간의 통합을 목표로 한다. DLNA 인증을 받은 제품은 유 무선 통신을 통해 기기 간에 컨텐츠를 공유하는 홈 네트워크 시스템을 제공한다. 하지만, 유 무선 통신으로 컨텐츠를 공유할 때 공유기의 비밀번호를 사용하지 않은 경우, 인증되지 않은 외부 침입자가 사용자의 컨텐츠에 접근할 수 있는 보안 상 취약점이 있다. 본 논문에서는 이러한 취약점을 시나리오로 기술하고, 그에 따른 해결방안을 제안하여 안전한 홈 네트워크 시스템 구축에 도움을 주고자 한다. -
DLP 방식의 개인정보 보호 시스템에서는 문서나 메일의 내용을 검색하여 개인정보 관련한 데이터를 검색으로 찾아내는 내용검색을 사용하고 있다. 이러한 내용 검색을 위해서는 네트워크 송수신 기기에서, 혹은 사용자의 컴퓨터에서 모든 문서를 평문으로 유지해야 한다는 점을 강조하고 있다. 그러나 이러한 평문 유지 방식은 현재 빠르게 보편화되고 있는 스마트폰 환경에서는 카메라에 의한 촬영을 막기 어렵다는 점에서, 최근 활발해지고 있는 APT 공격에 대용하기 어렵다는 점에서 문제점으로 지적되고 있다. 더구나 고객 정보를 수집 보관하고 있는 기관의 '직원' 사생활 데이터를 검색힐 수 있다는 점에서 문쩨제가 제기되고 있다. 본고에서는 '개인정보 보호법'의 실시로 설치되고 있는 OLP 시스템의 문제점을 짚어보고, 가능한 대응책을 제시한다.
-
특정 기업 및 국가를 대상으로 하는 APT(Advanced Persistent Threat)공격의 경우 특정 시스템을 겨냥하여 제작되기 때문에 기존의 시그니처 기반의 악성코드 탐지 방식으로는 해당 악성코드를 탐지할 수 없다. 따라서 알려지지 않은 악성코드를 탐지할 수 있는 행위 기반의 악성코드 탐지 방식이 최근 이슈화되었다. 본 논문에서는 연구되고 있는 행위 분석 기반의 악성코드 탐지 방식들을 분석함으로써 향후 행위 기반 악성코드 탐지 기술 개발 및 연구에 기여하고자 한다.
-
Park, Chi-Seong;Yi, Okyeon;Yun, Seunghwan;Kim, Seung-Chan 774
CCTV(Closed Circuit Television : 폐쇄회로텔레비전)는 산업, 교육, 교통관제, 범죄예방 등의 다양한 목적으로 이미 많은 분야에 활용되고 있다. CCTV의 사용목적이 다양화되면서 CCTV로부터 촬영된 영상데이터는 굉장히 중요한 자료로 사용된다. CCTV는 영상 및 음성 데이터를 특정 사용자에게 전송하는 시스템으로 수신대상 이외에는 수신할 수 없도록 구성되어 있다. 이러한 CCTV 운영 시스템은 제 3자가 폐쇄회로 내부에 접근한 경우에 대한 보안이 취약하다. 즉 제 3자가 폐쇄회로 내에 접근하게 되면 데이터 포획, 데이터 위 변조가 쉽게 이루어 질 수 있다. 본 논문에서는 폐쇄회로 내에서 인가되지 않은 기기 및 공격자에 의한 데이터 포획, 데이터 위 변조 방지를 위한 프로토콜을 제안한다. -
모든 시스템 보안의 첫 단계는 패스워드이고, 단순 입력방식의 패스워드 보다 센서들의 다양한 정보인식을 통한 보안방법들이 제안되고 있다. 또한, 최근 스마트폰의 등장으로 스마트폰보안에 대한 연구가 활발하게 진행되고 있다. 본 논문에서는 스마트폰에서 사용 할 수 있는 기울기 센서를 이용하여 신경망 패턴 인식을 통해 새로운 방법의 패스워드 시스템을 제안하고자 한다.
-
스마트폰의 사용이 늘어나면서 스마트폰의 취약점을 노리는 악성코드들도 많이 발생되고 있다. 특히 악성코드를 숨겨주는 루트킷이 최근 캐리어IQ사태를 통해 이슈가 되면서 루트킷에 대한 관심이 늘어가고 있다. 루트킷은 동작방식에 따라 유저모드 루트킷과 커널모드 루트킷으로 나눌 수 있는데 PC처럼 운영체제를 통해 자원 및 프로세스를 제어하는 스마트폰도 루트킷의 위협에 안전하지 못하다. 본 논문은 PC환경에서 동작하는 루트킷의 동작원리를 파악하고 스마트폰 환경 특히 안드로이드 환경의 유저모드 루트킷의 동작과 위협을 주지시키고자 한다.
-
Kim, Seong-Jong;Song, Jun-Ho;Han, Min-Ki;Jun, Moon-Seog 785
클라우드 컴퓨팅의 핵심인 가상머신에 대한 보안 기술 연구들을 계속 진행하고 있다. 기업들은 다양한 클라우드 서비스를 제공하고 있지만, 기존 가상화 기술의 취약점과 더불어 서비스를 하기 때문에 여러 가지 보안 위협들이 나타나고 있으며, 악성코드 및 바이러스 공격으로 가상 컴퓨팅 서비스 거부, 정보 유출, 비인가 사용자에 대한 보안 위협 또한 심각하다. 따라서 본 논문에서는 클라우드 컴퓨팅 환경의 가상화 내에서 발생하는 보안 위협들과 이를 탐지 및 차단하기 위한 보안 기술과 앞으로 연구 해야할 클라우드 가상화 보안 연구 대해 대해 알아본다. -
Jung, Youn-Sung;Park, Byeong-Il;Kang, Jung-Ho;Jun, Moon-Seog 789
세계가 주목하는 새로운 컴퓨팅 패러다임으로 클라우드 컴퓨팅 기술이 주목받고 있다. 클라우드 컴퓨팅은 다양한 사용자의 특성 및 사용 목적에 따른 서비스를 제공한다. 최근에 서비스 되고 있는 협업 클라우드 시스템은 클라우드 간 오픈 API들을 통한 상호 운영성을 바탕으로 서비스가 제공되고 있다. 하지만 클라우드 시스템은 보안과 성능, 가용성 등 개선해야할 많은 부분이 많이 남아있고, 특히 협업된 환경에서는 하나의 클라우드에 대한 공격이 다른 클라우드에 영향을 미칠 수 있기 때문에 이러한 특징을 고려한 침입탐지 및 차단을 위한 시스템이 필요하다. 본 논문은 하이퍼바이저와 유기적으로 통신하는 Hypervisor Intrusion Detection Agent(HIDA)를 이용하여 위협을 탐지, 분석하고 Warning Control Center(WCC)이용하여 협업된 클라우드 시스템에 위험을 공유함으로써 기존 시스템에 비해 보다 개선된 보안성 및 가용성을 제공하는 방법을 제안하였다. -
Choi, Sung-Ha;Lee, Hyun-Young;Cho, Seung-Min;Park, Heewan 792
최근 오픈 소스 커뮤니티가 활성화되고 수많은 오픈 소스들이 공개되고 있어서 많은 개발자들이 오픈 소스를 활용하고 있다. 그러나 오픈 소스도 정해진 라이선스 기반으로 공개되므로 오픈 소스를 사용할 때는 반드시 라이선스를 확인해야 한다. 본 논문에서는 안드로이드 앱의 라이선스 위반이나 코드 도용을 확인할 수 있는 방법으로서 안드로이드 앱 사이의 API 메소드 호출 유사도를 측정하는 방법을 제안한다. 원본 프로그램과 도용된 프로그램은 유사한 API 메소드를 사용할 것임을 예상할 수 있기 때문에 API 메소드 호출이 유사한 것을 확인하면 간접적으로 코드 도용을 확인할 수 있다. 본 논문에서 개발한 API 유사도 측정 도구는 안드로이드 앱의 소스 코드를 필요로 하지 않고, 안드로이드 달빅(Dalvik) 바이트 코드로부터 직접 API 호출 명령어를 분석하여 유사도를 측정한다는 특징이 있다. 본 논문에서 구현한 도구의 평가를 위해서 API 호출 유사도 비교 실험을 수행하였다. 그 결과, 실제로 API 호출 유사도가 높았던 두 앱이 서로 공통된 모듈을 포함하고 있음을 밝혀내었다. 그리고 선행 연구에서 제안했었던 안드로이드 달빅 코드 전체에 대한 유사도 비교 도구보다 비교 속도가 35% 정도 향상된 것을 확인하였다. -
스마트폰 애플리케이션 중에서 안드로이드 앱은 자바를 기반으로 한다. 따라서 자바 프로그램과 마찬가지로 디컴파일러 도구를 활용하여 원본 소스 코드를 얻어낼 수 있기 때문에 코드 도용에 대해서 매우 취약하다. 본 논문에서는 안드로이드에 대한 코드 도용과 표절을 막기 위한 기법을 제안한다. 효과적인 코드 도용 및 표절 여부를 탐지하기 위한 방법으로서, 안드로이드 달빅(Dalvik) 코드에 대해서 요약 단계를 거친 후 유사도를 측정하는 방법을 사용한다. 기존의 안드로이드 유사도 비교 연구에서는 달빅 코드가 정확하게 일치해야만 유사도가 높게 측정될 수 있었지만, 요약 단계를 통해서 변환된 달빅 코드를 비교하면 코드 도용시 일부 코드의 의도적인 수정이 있더라도 유사도가 높게 측정된다. 그 결과, 본 논문에서 제안하는 표절 탐지 기법이 기존 연구와 비교하여 표절에 대한 탐지 능력이 우수함을 확인하였다.
-
Song, Maeng-Kyu;Kim, Jong-Min;Kim, Seung-Eon;Jeong, Jea-Young;Lee, Woong-Ki 800
최근 전 세계적으로 소셜 네트워크 서비스는 놀라운 속도로 발전하고 있으며 특히 스마트폰과 태블릿PC 같은 스마트 기기 사용자가 급격하게 늘어나면서 언제 어디서든지 쉽게 접속하여 사용 할 수 있다. 소셜 네트워크 서비스는 온라인을 통해 인맥을 구축 하는 서비스로 현실의 인맥을 온라인에서 관리하고 서로에게 친구를 소개하여 관계를 형성 한다. 소셜 네트워크 서비스에서 관계를 형성하기 위해서는 다양한 프로필 정보 공개를 통해 다른 사용자들과 관계를 형성 때문에 노출된 개인 프로필 정보는 프라이버시 침해 할 우려가 매우 높다. 또한 위치정보를 자동으로 인식하는 기능이 있어 올리는 사진과 글들의 위치 정보가 노출 되어 있다. 본 논문에서는 현재 서비스 되고 있는 소셜 네트워크 서비스들의 프라이버시 침해에 대해 살펴보고 개인 프로필 정보의 유출을 방지 위한 소셜 네트워크 환경에서의 프라이버시 관리 시스템을 제안 하고자 한다. -
Kang, Sin-Kwan;Kim, Jung-Eun;Kang, Hee-Kuk;Lee, Hyun;Lee, Dong-Ha;Lee, Jeong-Bae 807
최근 스마트폰 사용의 활성화로, 스마트폰 기반의 통신네트워크를 이용하는 IT 기술들과 타 산업과의 융합 산업의 범위가 확대되고 있다. 또한 스마트폰을 사용하는 사용자들에게 더 나은 삶의 질을 제공하기 위하여, 스마트폰-앱에 관련된 연구가 활발히 진행되고 있다. 따라서 본 논문은 대형 행사장과 같은 많은 인원이 모이는 곳에서 인원을 통제하거나 다양한 서비스를 제공하는데 어려움이 많이 발생하는데, 스마트폰 앱 설계 및 개발을 통하여 이러한 어려움을 해결하고자 한다. 특히, 증강현실 기술을 이용하여 네트워크 기반의 예약시스템 및 이의 운용방법에 대해서 기술하고, 실제 스마트폰 앱 개발에 앞서, 사전 프로토타이핑을 통해서 시스템을 설계하고 개발하는 방법을 제공하고자 한다. -
증강현실은 가상세계와 현실세계를 혼합한 기술로, 현재 여러 분야에서 증강현실을 접목한 다양한 연구가 이루어지고 있다. 건설 산업은 복잡한 설계와 시설물을 기반으로 모든 업무가 행해지는 특징으로 인해 증강현실의 활용 가능성이 높은 분야로 주목되고 있다. 스마트폰을 이용하여 교량의 정보를 제공하는 증강현실 기반 교량 정보 시스템(InfoBridge)은 사용자들에게 많은 정보를 제공하기 위해서 최적화된 데이터베이스 모델링이 필요하다. 많은 사용자들이 원하는 정보를 찾을 때 정보의 누락이 없어야 하고 빠른 검색을 통해서 정보를 제공 받아야 한다. 또한 관리자는 사용자가 원하는 정보를 정확하게 제공하기 위해서 데이터베이스의 최신화가 필수이다. 이에 본 논문에서는 증강현실 기반 교량 정보 시스템의 데이터베이스 설계를 제안한다. 우리나라에 있는 많은 교량들의 내/외적인 정보를 데이터베이스에 담기 위해서는 적절한 설계가 필요하며 이러한 설계를 통해서 정보의 빠른 검색, 데이터베이스의 효과적인 유지보수를 제공한다.
-
국내 B2C(Business to Customer) 산업에 있어 많은 기업,기관들의 효율적인 성과관리를 위해서는 고객이 원하는 서비스 요소를 추론하여 고객이 원하는 서비스를 제공하고 그 결과를 평가하여 지속적으로 서비스품질 및 성과를 향상 할 수 있도록 해야 한다. 이를 위한 중요한 요소는 고객 만족도의 정확한 피드백인데 현재 우리나라에서는 고객 만족도 측정에 대한 정량적이고 표준화된 시스템이 부재한 상황이다. 본 연구에서는 B2C산업군중 의료서비스 분야에 있어 고객 만족도를 실시간으로 수집 및 분석할 수 있는 피드백 모바일 시스템을 제안하며 시스템 개발과정 중 가장 중요한 요소인 고객 만족도 측정항목을 분석한다.
-
건설CALS 시스템은 건설사업의 전 과정에서 발생되는 방대한 정보를 관리 제공하는 정보시스템으로 건설CALS 포탈 및 항만건설통합정보 등 6개 단위 시스템으로 구성되어 있다. 그러나 각 시스템들의 개발 시기가 개별적이고 하드웨어 구성 또한 독립적으로 이루어져 신규 시스템 추가 시 기존 시스템과의 연계가 어려우며 별도 하드웨어 및 소프트웨어를 추가하여야 한다. 또한, 시스템 운영 중 발생한 유휴자원을 다른 시스템에서 활용하지 못하기 때문에 시스템 운영 측면에서 비효율적이다. 이에 본 논문에서는 클라우드 컴퓨팅 기반 건설CALS 시스템 아키텍처를 설계하였다. 설계한 아키텍처는 시스템 확장이 용이하고 자원에 대한 동적 할당과 더불어 잉여 자원에 대한 높은 활용성, 시스템 가용성을 증대 시킬 수 있어 효율적인 시스템 운영이 가능하다.
-
모바일 디바이스는 PDA, 휴대전화 등 고정된 역할을 수행하는 임베디드 개념에서 스마트폰, 태블릿 PC 등 다양한 역할을 동시에 처리하는 스마트 개념으로 진화하고 있다. 이러한 변화에 따라, 모바일 디바이스는 가정용 및 일반 상업용에 국한되지 않고, 산업용 유무선 원격 컨트롤러, 디지털 정보 안내 시스템 등 산업 현장에서도 관심과 역할이 증대되고 있으며 적용분야를 점차 확대하고 있다. 기존의 모바일 디바이스는 내부 메모리에 단일한 운영체제를 탑재하여 다양한 운영체제를 사용하고자 하는 사용자의 요구를 충족시키지 못하고 다른 운영체제 사용을 위한 추가적인 가상화 프로그램 사용으로 인해 제한된 자원을 소모하게 만들며 사용자 데이터는 내부 메모리 혹은 단일한 외부 메모리에 저장하여 디바이스 분실이나 파손시에 데이터의 손실과 개인정보의 유출 등의 문제를 가지고 있다. 본 논문은 모바일 디바이스의 외부 메모리 슬롯을 증설하고 운영체제를 외부 메모리에 탑재하여 외부 메모리 교체를 통한 다기종 운영체제의 사용과 필요시 추가적인 데이터 저장 용도의 외부 메모리를 사용할 수 있는 모바일 플랫폼을 제안한다.
-
Kim, Dong-yun;Park, Se-jin;Oh, Jung-kyu;Jun, Joong-hyun;Jung, Doo-yong;Jung, Jae-hwan;Cho, Dae-joon;Kim, Jong-hee 825
본 논문에서는 아동의 심리를 분석하여 효과적인 인테리어를 제공하고자 한다. 심리를 분석하는 방법으로 그림 검사를 선택하여 아동의 심리상태를 진단하였다. 진단한 결과를 기반으로 컬러테라피와 Mesh up 하여 색을 추천하고 그 색을 이용하여 가상 인테리어를 적용함으로써 아동에게 보다 안정적인 심리상태를 유도할 수 있었다. 또한 Android Application 을 이용하여 사용자에게 보다 쉽게 사용할 수 있는 기능을 제공하였다. -
Cho, Woon-Hyoung;Park, Seung-Kook;Choi, Yun-Dong;Lee, Kue-Il;Moon, Jei-Kwon 828
한국원자력연구원내에는 연구실험 목적용으로 사용된 후 용도 폐기된 각종 우라늄 화합물이 수요가 증대 되어온 바, 이러한 불용 우라늄 화합물의 저장관리에 대한 체계적인 시스템의 구축이 필요하게 되었다. 이에 한국원자력연구원에서는 불용 핵물질 원격 물리적 방호시스템, UReMon(Uranium Residues Monitoring System)을 개발하였는데 이는 방사성 물질인 불용 우라늄 화합물의 물리적 방호와 관리 및 도난 방지의 목적을 지닌다. UReMon은 기존 모니터링 서비스에서 자주 사용되던 RFID나 바코드가 가지는 기술적 문제로 인한 위치확인, 도난, 훼손 등의 실태 파악에 소요되는 많은 시간과 경비를 줄이기 위하여 USN 센서와 Zigbee를 이용하여 한국원자력연구원에 기 구축되어 있는 USN기반 화재 예방시스템(KAERI-uFIPI)과의 연계를 통해 불용 핵물질의 모니터링, 위치 추적 및 재고관리의 효율성을 높인다. UReMon은 연구원 내 물리적 방호 시스템, 핵 물질 및 RI 관리, 출입통제 시스템 등에도 효율적으로 적용 가능하며, 향후 이에 대한 적용성 평가를 수행할 예정이다. -
Yun, Nam-Sik;Park, Yoon-Young;Jung, Kang-Hee;Jang, Byung Tae;Lim, Dong Sun;Kim, Jae Myoung 832
선박 산업에서의 경쟁력 강화를 위해 IT 융합 기술 기반의 고부가가치 기술 및 서비스에 대한 요구가 증대되고 있다. IT 기반의 선박 탑재 장비의 증가로 인해 이러한 장비의 효율적인 관리 및 제어, 이에 기반을 둔 고급 서비스 개발을 위해서 필수적으로 해상에서의 광대역 무선 통신망 구축이 요구된다. 본 논문에서는 선박 간 무선 통신망 구축 및 시뮬레이션 구조에 대해 살펴보고, 해상 환경 시뮬레이션을 위한 시뮬레이션 모델을 제시한다. 또한 효율적인 해상 통신 환경 시뮬레이션을 위한 QualNet 시뮬레이터에서의 BER(Bit Error Rate) 패턴 기반의 시뮬레이션 구조를 제시한다. -
Yang, Seung-Hun;Kim, Dong-Joong;Kim, Han-Ul;Lee, Su-Min;Hwang, Ji-Hwan;Kim, Byung-Gyu 836
본 논문에서는 운전자의 안전을 보장하기 위해 영상 처리 기술을 기반으로 도로 정보를 검출해 운전자에게 알려주고, 버튼을 직접 손으로 눌러야 하는 물리적 인터페이스를 대체할 차세대 인터페이스 기술을 제안한다. 제안된 기술은 카메라 한대에서 입력 받은 영상 정보를 제안된 알고리즘을 통해 앞차와의 거리, 차선, 교통 표지판을 검출하고 차량 내부를 주시하는 카메라와 운전자의 음성을 인식할 마이크를 기반으로 음성인식과 동작 인식이 결합된 인터페이스를 제공한다. 본 논문에서 개발된 기술을 통해 설제 테스트를 실시해 본 결과 표지판인식, 차선검출, 앞차와의 거리 검출 등의 인식률이 약 90% 이상이었으며, 이러한 기술적 요소들은 운전자가 인지하지 못하는 상황 등에서도 적절한 정보를 운전자에게 제공해 줌으로써 교통사고 확률을 크게 낮출 수 있을 것으로 기대된다. -
Park, Gyeong-Jin;Kim, Gyeong-Tae;Choi, Woo-Hyeok;Kim, Woo-Sung 840
오늘날의 정보통신 환경은 유비쿼터스 IT기술의 시대로 진입하고 있다. 유비쿼터스는 사용자가 컴퓨터나 네트워크를 의식하지 않은 상태에서 시간과 장소에 구애받지 않고 자유롭게 네트워크에 접속 할 수 있는 정보와 환경을 의미한다. u-Health(Ubiquitous-Health)는 의료 및 국민 복지에서 떠오르는 분야이며 기존의 의료서비스와는 달리 사용자가 간편하고 언제 어디서나 사용될 수 있는 시스템이다. 기존 u-Health 시스템은 사용자가 착용한 센서로부터 신체 데이터를 제공받고, 제공 받은 데이터로 사용자가 현재 어떠한 상태인지를 파악한다. 그러나 센서로부터 제공받은 신체데이터는 무선통신으로 인한 데이터의 손실 및 오류가 발생하게 된다. 이러한 단점을 극복하고 정확한 환자의 상태를 판단하기 위한 방법으로 온톨로지 기반의 상황인식을 적용하여 기존의 u-Health 시스템 보다 더욱 신뢰성 있는 u-Health 시스템을 구축하고자 한다. -
Kim, Ji-hoon;Ye, Seong-hyeon;Kang, Young-man;Han, Soon-hee 843
전기자동차 또는 로봇의 자율 주행에 필요한 여러 가지 기술 가운데 위치 인식과 진행 방향을 결정하는 외부 환경인지 능력은 매우 중요하다. 본 논문에서는 GPS 수신 장치와 각종센서를 내장한 안드로이드 폰을 활용하여 자율 운행 중인 골프카트의 위치 정보를 획득하고 도로이탈 여부를 판별할 수 있는 시뮬레이션 시스템을 개발한다. -
대부분의 시간을 실내에서 보내는 사람들이 점점 많아짐에 따라서 안전한 실내 생활환경에 대한 관심이 높아지고 있고, 특히 실내 오염원을 감지하여 사전 조치를 취할 수 있는 측정 시스템에 대한 필요성이 점차 증대되고 있다. 이와 관련하여 본 논문에서는 다양한 환경 센서를 활용하여 가정이나 특정 실내공간의 환경정보를 측정하고 실내공기를 관리할 수 있는 '실내 환경정보 모니터링시스템'을 설계하고 구현하였다.
-
Park, Won Chan;Ryu, HwanGyu;Ryu, GilHo;Kim, JungHo;Cho, SungHui 850
반도체 산엽에서 제조공정상의 웨이퍼 가공시에 여러 가지 화학물질을 사용하고 있으며, 제조공정상 유해가스의 발생 빈도수가 높다. 반도체 제품을 생산하기 위한 공정 모니터링 사스템은 관리실에서만 가스 누출여부, 온습도 변화 및 영상을 모니터링 하고 있으며, 관리자가 자리를 비우게 되면, 반도체 제품 생산공정에 발생하는 긴급 상황에 대응하기 어렵다. 본 논문에서는 반도체 공정 모니터링 테스트 베드에서는 반도체 생산 공정의 온도, 습도 및 가스 누출 여부와 같은 주변환경을 모바일에서 모니터링 및 즉각적인 상황 대응이 가능한 공정 모니터링을 연구 하였다. -
Ryu, Gil Ho;Kim, Jung Ho;Ryu, Hwan Gyu;Park, Won Chan 854
차량용 Wire Harness 전기 장치가 안전과 편의를 위해 차량에 복잡하게 설치되며 자동차 내 외부에의 정보와 제어신호를 잘못 전달해서 발생하는 돌발 교통사고와 Harness의 가공 잘못으로 정격전류 흐름의 방해로 인한 사고로 부터의 안정성을 검토하는 검사시스템 단계의 최적화를 위함이다. 본 논문은 Wire Harness 검사단계 중 Harness Tester를 통해 전선 부분의 도통검사 및 커넥터 체결시 Harness Tester 에 대한 검사 방법 중 Harness Editor 사용하여 7 개의 파일로 변환하던 것을 XML 파일 시스템으로 바꾸어 검사 함으로써 검사단계에서의 손실을 줄일 수 있다. 또한 모바일 기기와 호환 가능하도록 하여 무선으로 Wire Harness를 Open, Short, Extra, add 테스트 하는 방법을 연구 하였다. -
해상에서의 데이터는 디지털 수로데이터 교환 표준인 국제수로기구(IHO, International Hydrographic Organization)의 S-57을 기반으로 제작된다. 그러나 S-57은 지리정보 외의 정보를 표현하는데 한계를 나타내었다. S-57의 한계를 극복하기 위하여 다양한 해양데이터를 활용할 수 있는 시스템 체계로 수로 데이터를 위한 데이터 모델과 규격을 정의하는 S-100을 제정하였다. S-100을 기반으로 하여 수로데이터를 위한 표준으로 S-101을 제정하고 있으며, 데이터 검색 및 활용을 위한 메타데이터도 포함하여 구성하였다. S-101의 개발에 따라 S-57전자해도를 S-101전자해도로 변환이 요구되고 있으며, 이와 함께 메타데이터에 대한 변환도 필요하다. 본 논문에서는 S-57의 메타데이터 요소와 S-101의 메타데이터 요소를 비교 분석하여 메타데이터 변환모델을 제시하였다.
-
본 논문에서는 지각의 실시간 측량과 데이터 수집을 위해 Gyro Sensor기반의 전자기준점 시스템을 제안한다. 이를 위해 GPS 모듈, 환경 센서 및 Gyro Sensor를 이용하여 측량값을 데이터화하고 데이터값을 CDMA 모듈 방식을 이용해 데이터베이스 서버로 전송한다. 또한 측정값을 사용자 기반의 시스템 GUI를 구현함으로써 실시간으로 모니터링이 가능하도록 구현하였다.
-
A Use of Expectation Maximization Clustering for Constructing a Markov Chain of Human Mobility Model사람들이 휴대용 위치정보 수집 장비나 혹은 스마트폰을 사용하면서 사람의 이동 정보인 위치정보들을 모으는 일이 가능해 졌다. 이러한 위치정보들을 가지고 본 논문에서는 사람의 이동 모델을 나타내고자 하였다. 이동 정보들은 머물러 있는(Stay)상태와 이동하는(Moving) 상태로 나눌 수 있는데 이러한 상태 중 머물러 있는 상태가 군집화가 되어 연쇄 모델속의 하나의 상태(State)로 나타나 질 수 있다. 물론 이동 정보들을 통해 연쇄모델 속 각 상태간의 전이 확률 또한 계산 할 수 있다. 이러한 일련의 과정을 본 논문에서는 기대치 최대화 기반 군집화 과정을 통해 연속시간 연쇄 모델의 형태로 인간의 이동성을 표현하였다. 또한 이러한 모델에서 대표 군집(macro)과 그 부속 군집(micro)을 표현할 수 있었고 이러한 모습은 대표적인 큰 군집 속의 작은 군집의 형태로 나타나게 된다.
-
반도체와 LCD 산업 분야, 나노급 공정 및 검사 기술이 요구되는 산업 분야의 수요 증가에 따라 초정밀 가공/생산/검사 장비를 설치, 운용하는 FAB. 구조물의 설계 요구가 층증대 되고 있다. 이에 따라 건물의 환경진동 규제치도 강화되고 있는 실정이다. 이와 같은, 대형 구조물에서 서브마이크로 수준의 미진동(微振動)을 제어하는 문제는 여전히 어려운 과제로 남아 있다. 이는 진동 응답을 결정하는 구조와 재료가 복잡하고 다양한 형태를 갖고 있는 반면, 다루어야 할 동적 응답은 극한적으로 작은 마이크로(micro) 이하의 값을 다루어야 한다. 그러므로, 기존에 이용되고 있는 해석과 실험의 결과만으로는 신모델 설계에 적용하는 것은 어렵다. 따라서, 본 논문에서는 이러한 영역의 경험적 데이터물을 체계적인 데이터베이스로 구축하여 새로운 동적 구조 설계 기술의 기반을 제공하고자 한다.
-
최근 정보기술의 발전으로 책자 형태의 건설용어사전 보다는 인터넷을 통한 다양한 건설용어사전이 제공되어 있으며, 특히 정부기관을 비롯하여 건설관련 학회 및 협회, 건설관련 포탈 및 정보시스템 등에서 자체적인 건설용어사전을 개발하여 제공하고 있다. 이처럼 건설분야에서 활용되고 있는 건설용어 사전은 다양하게 서비스 되고 있으나, 아직까지 건설용어에 관한 표준 체계가 정립되지 않아, 건설용어사전에서 정의하고 있는 건설용어가 서로 상이하며 현업에서는 아직도 관행처럼 외래어를 사용함에 따라 건설공사 수행시 참여주체 간에 의사소통의 저해 요인으로 작용하고 있다. 따라서 본 연구에서는 국내외 건설용어사전의 유형을 살펴보고, 건설용어 표준 활동 사례의 분석을 통해 국내 실정에 적합한 건설용어사전 서비스 체계 구축을 위한 방안을 제시하고자 한다.
-
IPTV는 방송과 통신이 융합된 모범 사례로 널리 알려지고 있으며, 가까운 미래에는 인터넷 통신량의 대부분을 IPTV 데이터가 차지할 것으로 예상할 만큼 유망한 연구 주제이다. 근래에는 스마트TV라는 용어가 등장하였으나 이것 역시 IPTV의 범주를 벗어나지 못한다. IPTV 시스템을 구성하는 가장 중요한 요소 부분은 콘텐츠 관리와 방송관리이며, 본 논문은 콘텐츠 관리에 대하여 조사 연구한다.
-
Kim, Gyung-Im;Han, Chang-Min;Yang, Su-Yeoung;Park, Jeong-Seon;Ceong, Hee-Taek 880
일반적인 환경모니터링시스템은 다양한 환경 상태 데이터를 수집하여 사용자들에게 다양한 정보를 제공한다. 측정된 정보를 원격 CDMA의 단말기를 이용하여 사용자가 쉽게 관찰할 수 있도록 구성되어 있으나 이동성의 제한 및 SMS 요금이 발생하는 단점을 지닌다. 본 연구에서는 스마트폰을 기반으로 모바일 애플리케이션의 장점을 활용할 수 있는 안드로이드 기반의 환경정보 모니터링 시스템을 제안한다. 제안된 시스템에서는 푸시기반 알림 기능을 제공함으로써 사용자는 이동성을 확보함과 동시에 기존의 SMS 방식에서 발생한 비용의 문제를 해결할 수 있는 장점이 있다. -
Kang, Hee-Kuk;Lee, Sang-Cheol;Choi, Jae-Sung;Lee, Hyun;Lee, Dong-Ha 884
무선 센서 네트워크 기술은 상시적으로 물리정보를 획득할 수 있기 때문에 광범위한 응용분야에서 수요가 증가하고 있다. 또한 무선 센서 네트워크에 적용되는 무선 센서 시스템은 일반적으로 배터리를 장착하여 회로에 전력을 공급해주는 방식을 사용한다. 그러나 센서가 적의 기지근처, 인체 조직내 삽입, 건물의 내벽 등과 같이 배터리를 교체할 수 없는 곳에 위치해 있는 경우, 반영구적인 사용에 제한이 있기 때문에 무전원 무선 센서의 개발이 절실히 필요하다. 특히, 이러한 센서를 새롭게 개발하고 검증하려며 센서의 주파수 특성을 분석해야 하는데 기존에는 단순한 파형만을 분석할 수 있는 일반적인 계측기를 사용할 수밖에 없었다. 따라서 본 논문에서는 기존의 계측기보다 유연성 있고 효율적으로 무전원 무선 센서의 개발과 검증이 가능하도록 신호의 모니터링과 신호발생기를 에뮬레이션하는 NI LabVIEW기반의 SAW System Analyzer와 SAW Reader Emulator 시스템을 설계하고 개발하였다. -
Kim, Sang-Jin;Chae, Su-Jea;Yoo, In-Seon;Yoon, Hyung-Jung;Park, Dong-Jin;Kim, Eun-Ju 888
본 연구는 영화관과 같이 특정 시간대에 사람들이 많이 몰리는 복잡한 장소와 고궁, 유적지, 백화점, 그리고 테마파크와 같이 한 장소에 여러개의 화장실이 있는 곳에서 사용자 자신으로부터 가장 가까운 화장실의 위치 및 각 화장실 마다 사용하는 인구 밀집도 그리고 화장실 칸의 사용 여부를 알려주는 Application 을 제안한다. 본 연구에서 제안하는 Application 은 안드로이드를 기반으로 하며 제안한 Application 을 통해 익숙하지 않은 장소에서의 화장실 위치 파악이 가능하고 영화관과 같이 특정 시간 때, 특정 화장실에 대해 몰림 현상을 예방 할 수 있다. 따라서 연구에서 제안한 화장실 어플리케이션은 현재 사용 가능한 화장실의 위치를 알려줌으로써 고객들에게 보다 편리한 서비스를 제공 할 것으로 예상된다. -
마이크로그리드 (microgrid)의 성능을 최적화하기 위해서는 마이크로그리드를 구성하는 분산 시스템간 협력적인 제어 기능이 요구된다. 멀티 에이전트 (multi-agent) 시스템은 이러한 마이크로그리드의 분산 제어를 위한 해결책 중 하나이다. 본 논문에서는 중앙 집중방식 멀티에이전트 시스템을 기반으로 마이크로그리드의 효율적인 제어를 위한 시스템을 설계하였다.
-
Yoo, Hyeong-Jun;Yoo, Hyun-Jae;Kim, Hak-Man;Lim, Yu-Jin;Park, Jae-Se 894
마이크로그리드는 친환경 독립 전력시스템으로 화석연료에 대한 의존도와 CO2 매출량을 줄일 수 있어, 최근 많은 관심을 받고 있다. 실시간 디지털시뮬레 이터를 사용할 경우 시스템 개발 측면에서 시간과 경비를 줄일 수 있는 장점이 있는데, 본 논문에서는 OPAL-RT와 CompactRIO를 이용하여 마이크로그리드의 실시간 시뮬레이터를 구현하여 기초적인 동작을 시험하였다. -
일반적으로 출생 후 1세 전후의 영유아들은 신체의 발달이 온전치 않아 수면중 질식사하는 영유아 돌연사증후군(SIDS)에 이를 수 있어, 보호자의 세심한 관심이 필요하다. 더욱이 보호자가 있더라도 오히려 더 높은 질식에 의한 사망률이 늘어나고 있다. 이를 위해서, 본 논문에서는 수면시 발생할 수 있는 질식사 방지를 위한 하드웨어 장치와 이와 연계된 스마트폰 앱(App) 시스템을 설계하고 구현한다. 제안된 시스템으로써 하드웨어 장치는 초음파 거리 센서(sonsor)를 이용하여 실시간으로 뒤집힘 여부의 정보를 수집하여 무선 통신을 통해 스마트폰 앱(App)에 전달한다. 또한 스마트폰 앱 시스템은 수집된 정보를 분석 판단하여, 비정상적인 상태의 영유아에 대해 긴급 경보와 긴급 전화를 자동 호출한다. 따라서 여러 위험에 노출되어 있는 영유아들의 수면중에 뒤척이다 엎드려 자는 경우, 호흡기를 막거나 가슴압박으로 인한 질식사를 미연에 방지한다. 향후, 본 논문에서 제안된 시스템은 졸음방지나 낙상방지시스템 같은 유비쿼터스 헬스케어(ubiquitous healthcare) 환경 구현에도 적용될 수 있다.
-
Seo, Youn-Taek;Yoo, Hwang-Jun;Cho, Dong-Uk;Ka, Min-Kyoung;Kim, Bong-Hyun 900
현대사회의 의료 시술 중 부작용이 거의 없으며 배우기 쉬워 일상적으로 널리 사용되고 있는 의료형태를 대체의학이라 한다. 많은 선진국에서 미래형 의료 서비스로 대체의학에 관한 연구를 활발히 진행하고 있다. 대체의학은 종류가 많지만 그 중 귀에 몸의 각 부위가 상응하는 반사점이 있으며 이를 자극하여 치료하는 형태를 이침요법(耳針療法)이라 한다. 본 논문에서는 이러한 이침요법(耳針療法)을 사용하여 폐에 상응하는 이혈 반사점을 자극하였을 때 음성의 변화를 분석하는 실험을 수행하였다. 이를 위해 폐 이혈(耳穴) 자극 전과 후의 음성을 수집하고 기존 연구를 기반으로 폐와 연관성이 있는 음성분석 요소인 발화속도, Intensity 기술을 적용하여 변화 지표를 측정하고 이를 분석하여 이혈요법의 효과를 입증하는 연구를 수행하였다. -
Seo, Youn-Taek;Yoo, Hwang-Jun;Cho, Dong-Uk;Ka, Min-Kyoung;Kim, Bong-Hyun 904
최근 들어 리얼 버라이어티가 TV 프로그램의 주를 이루면서 인체 기관에 자극을 주는 다양한 음식을 먹는 것이 게임에 등장하고 있다. 특히, 까나리액젓이나 레몬 빨리 씹어 먹기 등 인체에 자극을 주는 벌칙 게임들이 펼쳐지고 있다. 레몬은 모든 독의 해독제라고 할 만큼 우리 몸에 이로운 점이 많으나 과하거나 급할 경우 오히려 병이 될 수도 있다. 따라서 본 논문에서는 대체 및 예방의학에 이용되는 중요한 요소 중 하나인 식이요법에 대한 효능을 입증하기 위한 방법으로 음성신호 분석 기술을 적용하여 레몬 섭취에 따른 성대 진동의 변화를 측정하고 이에 대한 분석을 통해 레몬과 음성과의 관계를 규명하는 연구를 수행하고자 한다. -
Seo, Youn-Taek;Yoo, Hwang-Jun;Cho, Dong-Uk;Ka, Min-Kyoung;Kim, Bong-Hyun 908
인간의 본능적인 욕구 중 생리적 욕구는 생존을 위해서 불가결한 것 중 하나이며 이러한 생리적 요구엔 성욕이 포함되어 있다. 성욕은 외부자극으로 인하여 욕구가 충동되며 도파민과 테스토스테론의 호르몬 분비가 일어나 성적 충동을 증가시켜 신체변화에 영향을 미친다. 따라서 본 논문에서는 성욕을 자극하여 성적 충동이 증가되었을 때 목소리의 변화를 분석하는 연구를 수행하였다. 이를 위해 성적 충동이 증가되기 전과 후의 음성을 수집하고 성대 관련 음성분석 요소인 Pitch, Intensity 기술을 적용하여 변화된 음성의 특징을 추출하였다. -
Park, Jin-Woong;Choi, Jin-Woo;Kim, Tae-Min;Kim, Hyo-Min;Yang, Young-Kyu 912
현재 안드로이드 마켓에 등록된 고혈압을 주제로 개발 된 앱 들의 경우 혈압 데이터를 안드로이드 단일 환경에서만 관리 하였다. 이러한 문제점을 보완하여 본 연구는 스마트폰과 IPTV(Internet Protocol Television) 두 개의 다른 환경에서 고혈압환자 스스로가 혈압을 편리하게 관리 할 수 있도록 스마트폰 앱을 개발하여 데이터를 복수의 환경에서 관리 하는 것을 목적으로 한다. -
EMR(Electronic Medical Records) 시스템은 기존의 의무 기록을 전산화 한 것으로 의료 서비스 시용자의 신체정보 및 진료정보 등을 전산화 하여 저장하는 시스템이다. 노령화 사회로 들어서게 되면서 많은 의료 소비자들이 의료 서비스 기관들에 발걸음이 잦아지고 각 환자마다 늘어나게 될 데이터를 좀 더 효율적으로 관리할 수 있는 EMR의 필요성이 대두되고 있다. 본 논문은 현재 IT트렌드의 흐름을 살펴보고 의료 정보 기술과 접목한 새로운 차세대 EMR 기술을 분석하고 그 발전 방향을 제시하고자 한다.
-
Kim, Jung-Tae;Lee, Jong-Hoon;Kim, SangWook;Paik, Eui-Hyun 920
현재 대부분의 소셜 네트워크 서비스는 폐쇄형 구조로써 서로 상호 연동이 불가능한 상태이고, 연동을 하기 위해서는 사용자의 인증을 통하여 접속을 하여야만 가능하다. 따라서 이러한 상호 연동 문제를 해결하기 위하여 크로스 소셜 미디어 플랫폼 기능은 이종 SNS 간의 연동을 통하여 각 SNS을 사일로로 편성 하고 이들간의 연동을 통해 서비스를 제공하기 위한 플랫폼으로 AR 기반 브라우져를 통하여 Open 소셜 미디어 서비스를 제공한다. -
대용량 고차원의 생물학 데이터가 매우 빠른 속도로 생산되는 현재, 단순히 고전적인 알고리즘들로는 풀 수 없는 문제들을 맞이하게 되었다. 이러한 문제들의 경우 시스템 생물학의 관점으로 다양한 생물 데이터의 융합을 통하여 접근할 경우 효율적으로 Computational Infeasibility(계산 불가능)를 해결함은 물론 그 해석 및 새로운 정보 획득에 매우 유리하다. 인간 DNA의 고차원 SNP 정보들의 군집화 및 질병 발현 패턴 분석은 그 조합의 수가 입력 데이터의 차원수에 따라 지수적(Exponentially)으로 증가하지만 PPI(단백질 상호작용) 네트워크 정보에 결합하여 필요한 중요부위를 선택적으로 이용할 경우 효율적으로 필요 SNP들의 선택 및 이로 인한 공간 축소가 가능하다.
-
최근 친환경 에너지원로 각광받고 있는 태양광을 이용하는 방법에 대하여 많은 연구가 이뤄지고 있다. 특히 염료 감응형 태양전지는 에너지 효율을 기존 태양전지 수준으로 유지하면서 생산 원가는 115 수준으로 낮춰서 차세대 태양전지로 주목 받고 있다. 이러한 새로운 태양전지의 효율을 높이기 위하여 다양한 실험이 이뤄지고 있으며 실험의 결과로 생성된 데이터들을 보다 효과적으로 분석할 수 있는 시스템의 필요성이 증가하고 있다. 본 논문에서는 태 양전지 성능측정 실험에서 측정된 결과 데이터들을 자동으로 분류, 시각화 할 수 있으며 기존 실험 데이터를 기반으로 일부 측정되지 않은 태양전지의 성능을 예측할 수 있는 Solar View 시스템을 제안한다. Solar View 시스템은 각 실험 결과를 샘플번호, 태양전지의 종류로 분류할 수 었으며 분류 알고리즘을 사용한 자동 분류 기능도 제공한다. 이를 위해 태양전지 실험 입력 파일, 자동 클러스터링 결과 파일, 실험 결과를 시각화 하고 예측 기능을 사용할 수 있는 사용자 인터페이스로 구성된 통합적인 시스템을 설계하고 이의 활용 방안에 대해 모색해본다.
-
최근 건강에 대 한 관심이 높아지면서 웰빙음식과 더불어 건강하게 사는 삶을 추구하는 사회적 이념과 비만이 질병이라는 관점에서 일상 생활이 바쁜 현대인에게 적합한 비 만예방 프로그램이 많지 않다. 따라서 본 논문은 BMI를 이용한 다이어트 웹앱을 설계하고 시간적 공간적으로 제안없이 현대인의 일상에서 간펀하게 비만을 예방하는 프로그램을 개발하고자 한다.
-
발전에서 송배전 및 소비자에 이르기까지 다양한 설비 및 기기들이 유기적으로 결합되고, 모든 과정이 실시간으로 운영되는 전력시스템은 지금까지 각 운영시스템별 독자적인 필요에 의해 상이한 플랫폼으로 개발되고 운영되어 왔기 때문에, 시스템 상호간 연계와 원활한 정보교환을 통한 전체 전력시스템 차원의 최적화를 이루는 데는 어려움이 있었다. 이러한 전력시스템은 스마트그리드로의 전환을 위해 각 시스템별 독립적 필요에 의한 부문별 자동화가 아닌 정보의 통합화, 제어의 분산화 그리고 기능의 상호운용성을 통해 전력시스템이 하나의 유기적인 시스템으로서 동작하는 체계를 필요로 한다. 본 논문은 전력운영시스템 상호간 정보교환과 전력시스템 전 영역에 걸쳐 발생되는 데이터의 활용 및 새로운 전력 어플리케이션의 Plug & Play 통합을 위한 스마트그리드 플랫폼 아키텍처에 대하여 기술한다.
-
전력망 운영관리의 광역화, 신재생에너지의 확산, 양방향 통신에 의한 소비자의 참여에 따른 전력시스템 운영 환경의 변화에 따라 전체 전력시스템 차원의 최적 운영을 위한 발전, 송배전 및 소비자 부문간 어플리케이션들의 통합이 요구되고 있다. 전력시스템 공통정보모델은 전력시스템 전반 특히 운영에 관계된 주요한 대상을 정보관점으로 추상화한 모델이다. 전력계통 구성요소를 객체 클래스와 속성 그리고 그들 간의 관계로서 나타내는 표준화된 방법을 제공함으로써 다양한 벤더들에 의해 독립적으로 만들어진 어플리케이션의 통합이나 부문간 시스템 통합을 용이하게 한다. 본 논문은 전력시스템 어플리케이션 통합을 위한 전력시스템 공통정보모델 설계에 대하여 기술한다.
-
스마트 그리스 환경이 구축되어 고객과 전력회사 간 양방향 서비스가 가능하게 되면 전력회사는 고객에게 IHD나 ESP를 통해 여러 전력 서비스를 제공할 수 있게 된다. 더불어 다양한 third party 서비스 업체들도 고객의 정보를 이용한 부가 가치 사업을 개발하여 서비스하게 될 텐데 이 경우 AMI 망을 통한 안전한 정보 공유를 위해 전력망에 대한 보안 정책이 필요하게 된다. 본 논문에서는 국내 실정에 맞는 AMI 기술 개발 및 안전한 운영을 위해 AMI 보안에 관하여 기본적인 요구사항을 분석하고 보안 기능을 설계한다.
-
Oh, Hyun-Su;Lee, Jong-Tae;Choi, Seokhwan;Jeon, Joongnam 946
일반적으로 낸드플래시는 Matlab이나 간단한 프로그램 언어를 통하여 분석하는 경우가 많았다. 그 이유는 많은 데이터와 공정마다 변하는 데이터 format 그리고 여러 가지 분석방법의 다양성이 그 이유이다. 그 때문에 분석시간과 분석의 정형화가 이루어지지 않았다. 본 논문의 낸드플래시의 분석을 정형화 하였고, DB를 이용하여 많은 양의 테스트데이터를 관리 하였다. 또한 여러 종류의 테스트데이터 format에 대하여 범용 적으로 사용할 수 있도록 제작 하였다. 제작된 분석기는 낸드플래시의 CCI특성 및 EW cycle과 retention에 대한 stress resistance를 분석할 수 있다. 객체지향 으로 설계가 되어 추후 유지 보수를 용이하게 설계하였다. -
음원 위치추정 시스템은 일반적으로 여러 개의 마이크에서 수집된 음원의 시간 간격을 이용해 음원의 위치를 추정하는 방식을 적용한다. 본 논문에서는 감시카메라에 적합한 4개의 마이크로폰을 이용한 음원 위치추정 시스템에서 마이크로폰에 수신된 음원의 도착순서를 이용해 음원의 위치를 추정하는 알고리즘을 제안하였다. 제안한 알고리즘을 시뮬레이션 프로그램을 통해 검증한 결과, 음원 추정각도의 오차는
$2^{\circ}{\sim}11.25^{\circ}$ 로 확인되었으며, 이는 실제각도의 오차범위인$0^{\circ}{\sim}22.5^{\circ}$ 내에 해당하기 때문에 추정각도의 오차가 최대로 발생하더라도 음원이 발생한 위치를 파악 할 수 있음을 의미한다. -
Kim, Young-Il;Park, Yong-Hee;Son, Sung-Yong;Park, Seok-Cheon;Kim, Yong-Hee 953
CRM은 기업이 고객과 관련된 내외부 자료를 분석 통합해 고객 중심 자원을 극대화 하고 이를 토대로 고객특성에 맞게 마케팅 활동을 계획, 지원, 평가하는 과정이다. 본 논문은 Enterprise 환경에서 기존에 구축되어 있는 정보시스템을 활용하여 실시간 접근이 가능한 모바일 기기와 연동을 함으로써 효율성을 증대시킨 iPad 용 MobileCRM Application을 설계하였다. -
최근 블로그나 인터넷 게시판과 같은 온라인 커뮤니티가 활발히 사용됨에 따라 댓글을 통해 자신의 의견을 적극적으로 나타내고자하는 이용자들이 계속해서 증가하고 있다. 실제 댓글 활동이 활발한 인터넷 게시판에서는 수천 개의 댓글이 달린 게시물도 심심치 않게 찾아볼 수 있다. 본 논문에서는 인터넷 게시판의 글의 정보와 댓글을 이용하여, 댓글의 확장과 조회 수와의 상관관계에 대해 알아보았다.
-
Myagmar, Enkhzaya;Kwon, Soon Ryang;Lee, Dong Myung 961
The sound source localization system is used to some area such as robotic system, object localization system, guarding system and medicine. So time delay estimation and angle estimation of sound direction are studied until now. These days time delay estimation is described in LabVIEW which is used to create innovative computer-based product and deploy measurement and control systems. In this paper, the development of signal monitoring platform is presented for sound source localization. This platform is designed in virtual instrument program and implemented in two stages. In first stage, data acquisition system is proposed and designed to analyze time delay estimation using cross correlation. In second stage, data obtaining system which is applied and designed to monitor analog signal processing is proposed. -
자동차산업이 발달하면서 자동차 내에도 ECU 기반의 전자 장비가 증가하고 있다. 다양한 차량용 전자 장비의 소프트웨어의 호환성과 효율적인 구동을 위하여 독일 자몽동차 업체를 필두로 자동차 업계에서는 OSEK/VDX 운영체제를 기반으로 AUTOSAR 표준화를 제안하였다. 본 논문에서는 AUTOS AR 표준에서 기반으로 하고 있는 OSEK/VDX와 기존의 RTOS (실시간 운영제제)를 다양한 측면에서 비교 분석하여 향후 자동차 소프트웨어를 위한 운영제제의 발전방향과 각각의 운영제제의 특성과 장점을 분석 하였다.
-
최근 스마트폰의 보급이 급격하게 확산됨에 따라 많은 어플리케이션(앱)이 개발되어 스마트폰 사용자에게 유용한 서비스들이 제공되고 있다. 통계지리정보서비스 또한 어플리케이션을 통해 서비스되고 있으며, 현재 국내에서는 통계청에서 'S-네비게이터' 앱을 통해 제공하고 있다. 하지만 통계청에서 제공하고 있는 서비스는 단순 통계지리정보서비스만을 제공하고 있으며, 사용자 인터페이스 구조가 복잡하다는 단점이 있다. 특히 현재의 통계지리정보서비스는 사용자에게 단순한 정보만을 제공하기 때문에 복합 통계지리정보서비스 개발이 요구된다. 이 논문에서는 복합 통계지리정보서비스 제공을 위한 앱을 설계하고 구현한 결과를 보인다.
-
Lee, Ga-Won;Shin, Young-Rok;Park, Jun-Young;Lee, Seung-Jin;Huh, Eui-Nam 972
최근 인간의 삶의 질을 높이기 위하여 다양한 분야가 IT 기술과 접목되고 있다. 전 세계적으로 홈 오토메이션 시스템이 각광받고 있으며, 더욱 효율적인 방법을 찾기 위해 M2M(사물간 통신) 및 클라우드 기술이 접목되고 있다. 본 논문에서는 스마트홈에서 경량화된 홈 게이트웨이 구조 제안을 위해 M2M 및 OSGi 등의 관련 기술을 연구함으로써 기존 기법의 문제점을 해결하고 변화하는 환경에 맞는 홈 게이트웨이 솔루션을 제시하기 위한 기반을 마련하고자 한다. -
Choe, Yun-Young;Park, Soo-Jung;Park, Seok-Cheon;Kim, Yong-Hee 975
Premium Seles Tool은 상품의 기능이나 특징, 가격, 디자인 등을 이미지나 동영상을 이용하여 알기 쉽게 설명하는 시스템으로 제품 카탈로그와 같은 성격을 지닌다. 그러나 종이 카탈로그와 전자카탈로그는 공간적 제약과 업데이트의 한계로 사용에 불편함이 따른다. 본 논문에서 설계한 MobileCRM PST는 사진이나 동영상을 애니메이션과 유저 인터액션을 통해 제품의 품질을 높일 수 있으며, 모바일의 특성인 이동성이 확보된다. 또한 새로운 컨텐츠 업데이트 시 서버와 모바일에서 컨텐츠를 관리함으로써 사용자는 최신 컨텐츠를 간편하게 받아 볼 수 있다. -
근대화시대에는 사람의 장거리 이동이 가능해지고 여러 병원에서 진료를 받을 수 있게 됨에 따라, 병원 간에 개인의료정보의 공유 및 교환이 요구되고 있다. 현재 병원들은 서로 다른 의료정보시스템을 사용하여 의료정보를 관리한다. 이에 환자가 병원을 바꿀 시에 해당 환자의 의료정보를 문서로 보내거나 의료정보를 1:1 방식으로 직접 전송해야 한다. 동일하지 않은 의료정보시스템의 경우에는 의료정보형식이 달라서 의료정보를 직접 변환하는 과정도 포함하여 의료정보를 전송해야 한다. 이처럼 기존 비표준 의료정보시스템과 표준 의료정보시스템들은 의료정보 구조가 동일하지 않다. 즉, 시스템 상호간의 원활한 정보 교환의 필요성과 환자의 타 병원으로의 이송, 원격진료 서비스, 기타 의료정보 공유에 대한 필요성이 증가함에 따라 의료정보통합관리시스템의 개발과 인터넷을 통한 통합검색 및 교환을 위한 적절한 대안이 요구되고 있다. 이에 본 논문에서는 서로 다른 방식의 의료정보시스템 간의 의료정보 교환 및 통합을 위해 XML을 활용한 의료정보 통합 관리 시스템을 제안한다.
-
본 논문에서는 모바일 서비스에 대한 정보접근성의 개선을 위하여 개인 의료정보와 최근 각광받고 있는 공간정보 서비스를 활용하여 개인 의료정보를 이용한 지능형 공간정보 서비스 제공 시스템을 설계하였다. 제안한 시스템은 공간 서비스 제공 서버와 식이조절, 맞춤검색, 의료지원 서비스를 제공하는 서버로 구성되어 있으며, 개인 의료정보 보호를 위한 보안시스템을 사용한다. 본 논문은 모바일 서비스를 사용하는 모든 사용자에게 있어서 정당한 편의를 제공하는 것을 주된 목적으로 한다.
-
빅데이터의 다양한 활용 부문 중 의료정보 관리의 경우 향후 개인 건강관리의 중요한 정보로 사용될 수 있다. 이를 구체화 시키고 실생활에 적용시키기 위해 본 논문에서는 빅데이터 기반의 개인 의료정보 관리 시스템을 설계하였다. 이를 위하여 관련연구로 빅데이터와 PHR에 대해 분석하고, 빅데이터 기반의 개인 의료정보 관리 시스템을 설계하며, 외부와 의료정보 관리 시스템간의 의료정보 교환 프로토콜을 설계하였다.
-
최적의 식물 생장을 위해서는 적절한 수분의 유지가 필수적이며 넓은 지역, 다양한 종류, 고가의 식물의 경우일수록 적절한 수분의 관리를 위한 시스템의 도움이 필요하다. 이를 위해 저가의 센서노드 시스템이 적절한 해결책이 될 수 있으나 일반적인 배터리 기반의 센서노드 시스템을 적용시 배터리 용량 확인 및 교체 등의 유지보수 문제가 대두된다. 본 논문에서는 이러한 유지보수의 문제를 해결하고 식물재배에 도움을 줄 수 있는 자기유지 지원 방식의 정전용량 센싱기반의 수분 모니터링 센서노드를 설계하였다. UHF 기반의 무선 전력 전송의 자기유지 지원 시스템 및 PCB 패턴기반의 정전용량센싱 수분센서와 초저전력 센서노드 시스템으로 구성된다. 센서노드는 한번 송신시 약 0.24 mJ을 소모하며 에너지획득모듈은 에너지 획득 주기마다 약 4 mJ의 에너지를 공급하도록 설계하여 센서동작을 위한 충분한 에너지 마진을 주도록 설계하였다.
-
본 논문에서는 안전한 공장 원격제어를 위한 시스템 프레임 워크를 제안한다. 공장기계와 IT의 융합으로 기술 발전함에 따라 공장 제어 시스템을 공장내부에서는 무선 제어시스템, 공장 외부에서는 원격 시스템의 필요성이 대두되어 많은 연구들이 진행되고 있다. 기존의 공장 자동화 시스템 SCADA(Supervisory Control And Data Acquisition)는 생산 공정 및 플랜트의 상태를 감시하고 제어하기 위한 목적으로 개발되었지만 원격제어 관련 내용이 부족하다. 공장 내부 보안을 위한 표준으로 ISA99 Security Standards에서도 통합 공정 제어 Zone & Conduits 방식 제시 공장의 각 영역을 Zone으로 나누고 허가된 사용자만 Conduit를 통해 다른 Zone의 노드와 통신을 하는 방식을 제안하였다. 하지만, 전체적인 프레임워크는 정의를 하고 있으나 외부 원격 제어 내용 부족하다. 따라서 본 논문에서는 스마트폰을 활용한 공장 외부에서의 안전한 원격 제어를 제공하는 통합관제시스템 프레임워크 구조를 제시하여 향후 관련 기술에 대한 기준점을 제시한다.
-
Kim, Dong-Wook;Jung, Nam-Joon;Lee, Jae-Kyung;Choi, Hyo-Yul 993
전 세계적으로 신재생에너지에 대한 관심이 고조되고 있는 가운데, 국내에서도 대규모 해상 풍력발전단지 개발을 진행중에 있다. 현재 풍력발전단지 운영 기술인 SCADA 시스템의 국내 기술 수준은 매우 낮은 수준으로 현장 적용 가능한 SCADA 시스템 개발이 시급한 실정이다. 따라서 본 논문에서는 대규모 해상 풍력발전단지 SCADA 시스템 개발을 위해서 필요한 고려 사항을 분석하였다. -
디지털의류는 디지털 실을 통신소재로 사용하는 웨어러블 컴퓨팅의 주요한 요소이다. 디지털의류의 장점을 활용하기 위해 마이크로 디지털 사(digital yam)를 데이터통신의 소재로 활용한다. 버퍼링은 두 통신기기간 전송속도 차이와 단위 전송 데이터 손실을 복구하기 위한 요소이며, 본 연구는 디지털 사의 전송 성능 향상을 위한 통신단말 사이의 버퍼링 인터페이스와 규격을 제안한다.
-
Kim, Hyo-Min;Choi, Jin-Woo;Kim, Tae-Min;Park, Jin-Woong;Yang, Young-Kyu 1001
스마트폰을 접할 수 있는 다양한 연령대와 계층이 있지만, 사회적으로 소수에 해당하는 장애인과 노약자 등에 대한 서비스를 제공하는 애플리케이션(application)은 많지 않은 것이 현실이다. 본 논문에서는 그 중에서 장애인을 대상으로 하는 애플리케이션을 설계 하였으며, 스마트폰을 이용하여 제공하는 방법에 대해서 설명하였다. -
Lim, Bock-Chool;Kim, Soon-Gohn;Lee, Byung-Chul 1004
본 논문은 각 지자체 및 기관에서 행해지는 다양한 축제에 대해 사전준비부터, 운영, 사후관리를 지원하기 위한 스마트 축제 관리시스템을 위한 필요요건을 분석 및 도출을 목적으로 하고 있다. 스마트 축제 관리시스템 설계 및 구현은 본 논문의 결과물과 지역축제의 요구사항을 반영하여 향후 연구에서 진행할 계획이다. 본 논문에서는 스마트 축제 관리시스템을 위한 필요요건을 도출하기 위해 공통연구단계와 축제 단계 즉, 축제준비단계, 축제수행단계 그리고 축제종료 후 사후관리 단계로 나누어 단계별로 필요한 요구사항에 대해 기술한다. -
고혈압과 같은 만성질환 환자들은 약물치료 외에도 운동, 식습관 조절등과 생활습관 개선을 위해 꾸준한 자가관리가 필요하다. 본 논문은 최근 대중적으로 보급되고 있는 스마트폰을 통해 이러한 고혈압 환자들의 자가관리를 돕기 위한 프로그램을 개발하고자 한다.
-
Kim, Wonju;Park, Sun;Cho, Jiu;Na, Yeonghwa;Yang, Huyeol;Lee, Seong Ro 1010
적조란 유해조류의 일시적인 대 번식으로 바다를 적색으로 변화시키며 연안 환경 및 바다 생태계에 악영향뿐만 아니라 양식장의 어패류를 집단 폐사 시키는 현상이다. 적조에 의한 양식어업의 피해는 매년 발생하고 있으며 매년 적조방제에 많은 비용을 소비하고 있다. 이 때문에 적조 발생을 미리 예측할 수 있으면 적조에 대한 피해 및 방재 비용을 최소화 시킬 수 있다. 본 논문은 앙상블 학습은 이용한 적조발생 예측 방법을 제안한다. 제안방법은 앙상블 학습의 bagging과 boosting 방법을 이용하여서 적조를 예측의 성능을 향상시킨다. 실험결과 제안방법은 단일 분류기에 비하여서 더 좋은 적조 발생 예측 성능을 보였다. -
Kang, Seyun;Kim, Jeonguk;Na, Huigeun;Sherma, Ronesh Asnil;Jeong, Min A;Oh, Ilhwan;Lee, Seong Ro 1012
본 논문에서는 기존의 대형 모니터링 시스템의 틀에서 벗어나 정보의 신속, 정확성을 중점으로 시스템의 기능 및 특징으로는 선실들의 센서 값 을 실시간으로 표시하는 것으로 선박내의 어느 위치에서든지 한눈에 볼 수 있도록 휴대용기기로 실시간으로 모니터링 한다. 효율성으로는 선원이 모니터 실에서 모니터하지 않고 유동적으로 움직일 수 있으며 인가받은 선원도 선실을 바로 모니터링 할 수 있어 효율적인 사고 및 재난에 신속히 대응 할 수 있도록 하였다. -
Kim, Won Ju;Kim, Jung Ho;Ko, Seong Ho;Kim, Kung Ho;Jung, Min-a;Lee, Sung Ro 1015
본 논문은 컨테이너 터미널의 컨테이너 정보를 RFID를 통하여 획득하고 이 정보를 바탕으로 효율적인 선적 하역작업을 스케줄링하는 시스템에 관한 연구이다. 유비쿼터스의 핵심기술인 RFID(Radio Frequency ID)전자태그 시스템을 이용하여 컨테이너를 효율적으로 선적 할 수 있게 돕고, 운송 과정에서 컨테이너의 실시간 관리가 가능한 시스템으로, 컨테이너 선적의 신속성과 정확성을 강화하여 컨테이너를 효율적으로 관리하는 것을 목적으로 한다. -
Jung, Jun Young;Yang, Gi Pyo;Jo, Kwang Moon;Yang, Huyeol;Lee, Yeonwoo;Jeong, Min-A;Lee, Seong Ro 1018
선박에서 값비싼 장비를 이용하지 않아도 현재 자신의 위치를 알고 싶을 때 스마트폰을 활용하여 자신의 위치를 확인할수 있다. 본 논문에서는 스마트폰에서 입력받은 GPS센서(GPS:Global Positioning System,위성항법장치)의 신호를 적용하여서 구글맵에 표시하여서 자신의 위치 및 경로를 알 수 있다. -
Kim, Jung Wok;Park, Jin Kwank;Kim, Young Ju;Yang, Jun Chul;Kim, Kung Ho;Lee, Yeonwoo;Lee, Seong Ro 1021
본 논문에서는 UWB 기술 기반 WiMedia Distributed Medium Access Control (D-MAC) 표준 프로토콜에 적용할 수 있는 Satisfaction of QoS (SoQ) 기반 협력 통신 프로토콜을 제안한다. 이를 위해 UWB 링크 전송 속도와 QoS 척도에 따른 릴레이 노드 선정 알고리즘을 제안한다. 본 논문에서 제안하는 SoQ 기반 협력 통신 프로토콜은 분산적인 D-MAC 표준 기술과 호환성을 갖고, 각 디바이스에서 독립적으로 실행되는 SoQ 기반 Relay Node Selection (RNS) 기준에 따라 실행된다. -
Wee, Sung Nam;Sherma, Ronesh Asnil;Lee, Woo Young;Keshav, Tushar;Park, Sang Hyuk;Lee, Yeonwoo;Lee, Seong Ro 1024
본 논문에서는 UWB 기술 기반 WiMedia Distributed Medium Access Control (D-MAC) 프로토콜에서, 디바이스들의 이동성으로 인해 발생하는 Distributed Reservation Protocol (DRP) 예약 충돌 현상을 분석한다. 그리고 DRP 예약 충돌 시 발생하는 성능 저하를 감소시키기 위해 DRP Conflict Resolution 방식과 DRP 릴레이 통신 기술을 제안한다. 본 논문에서 제안하는 DRP 릴레이 통신 프로토콜은 충돌대상 디바이스에게 예약된 자원을 유지할 수 있도록 Direct Link 뿐만 아니라, DRP 예약 충돌 시 릴레이 노드를 경유하여 또 다른 Indirect Link 링크를 빠르게 예약할 수 있는 분산적인 자원 예약 프로토콜을 제안한다. -
Kim, Yeonghwan;Kim, Beommu;Choi, Myeong Soo;Keshav, Tushar;Lee, Yeonwoo;Jung, Min-a;Lee, Seong Ro 1027
최근 IEEE 802.11(Wi-Fi), IEEE 802.15.1(Bluetooth), IEEE 802.15.4(ZigBee) 등 2.4GHz 대역의 비허가 주파수 대역의 사용이 늘어나고 있다. 통신 방식은 다르지만 사용 주파수 대역이 동일하다는 관점에서 간섭의 영향을 피할 수 없기 때문에 각 기술간 간섭의 영향을 완화하고 간섭 상황에서 각 기술의 성능을 향상하기 위해 각 기술에 대한 상호 작용하는 것에 대한 연구가 진행 되어야 한다. 본 논문에서는 IEEE 802.11b/g, IEEE 802.15.1, IEEE 802.15.4가 2.4GHz 대역에서 상호간에 미치는 영향을 분석하기 위해 PER(Packet Error Rate) 분석을 수행하였다. -
Kim, Taewan;Jeon, Seongmin;Lee, Seong Ho;Park, Huiman;Lee, Yeonwoo;Jung, Min-a;Lee, Seong Ro 1030
클러스터 기반 라우팅 방법에서 클러스터 헤드에 고장이 발생하면, 전달되지 못하는 센서 데이터가 존재한다. 이를 해결하기 위해 각 클러스터마다 백업 클러스터 헤드를 지정함으로써 원래의 클러스터 헤드에 고장이 발생했을 때 백업 클러스터 헤드가 그 역할을 대신하도록 하는 방법이 연구되고 있다. 백업 클러스터 헤드를 이용한 방법에서는 어떤 노드를 백업 클러스터 헤드로 선출하느냐에 따라 무선센서네트워크의 성능이 좌우된다. 따라서, 본 논문에서는 무선센서네트워크의 에너지 효율성을 높이기 위해 퍼지를 이용하여 각 클러스터의 백업 클러스터 헤드를 선출하는 방법을 제안한다. -
Choi, Seokhwan;Cho, Youngok;Cho, Jiu;Lim, Chungsoo;Lee, Yeonwoo;Lee, Seong Ro 1033
본 논문은 제한된 대역폭의 효율적인 활용을 위한 가변 전송률 코덱을 목표로 제안된 서포트벡터머신 기반의 음성/음악 분류기의 실용도를 높이기 위한 기법을 제안한다. 서포트벡터머신 기반의 음성/음악 분류기는 높은 분류능력을 가지고 있지만 많은 계산량을 요구하기 때문에 실시간으로 사용하기에는 부적합한 면이 있다. 따라서 계층적 분류를 통해 서포트벡터머신 기반의 음성/음악 분류기의 실용성을 향상시키는 기법을 제안한다. -
Kim, Dongjin;Maeng, Seyeong;Bang, Jongdae;Lee, Yeonwoo;Jung, Min-a;Lee, Seong Ro 1035
무선 센서네트워크에서의 시각동기는 MAC 계층에서부터 APP 계층에 이르기까지 거의 모든 계층에서 다양한 목적을 위해 매우 중요한 기술이다. 본 논문에서는 무선 센서네트워크에서의 에너지 효율적인 시각동기를 위한 실시간 클럭 스큐 추정 방법을 제시한다. 재귀적 최소제곱법을 통해 오프셋 보정 정보들을 얻을 때마다 클럭 스큐가 실시간적으로 추정 및 갱신되며, 아울러 스큐 추정을 위해 각 센서노드에 저장해야할 정보를 최소화한다. 제안한 클럭 스큐 추정 방법은 기존의 클럭 오프셋 보정 방법과 쉽게 통합될 수 있으며, 이 경우 보다 정확하고 효율적인 시각동기화가 가능해진다. 시뮬레이션 및 실험 결과를 통해 제안한 클럭 스큐 추정 방법을 통한 시각동기 정확도의 향상을 보인다. -
LEE, Chang-Kyu;Yun, Ju-Ho;Ryoo, Dae-Hyun;Shin, Seung-Jung 1038
환자 예약 시스템은 오프라인에서 초진과 재진환자에 대해 병원의 수용능력, 의사별 진료 시간의 차이, 환자의 진료호응도등의 독립된 요소들이 조합을 이루며 통합적으로 이뤄진다. 일반 환자들에게서 SNS를 이용한 예약 시스템은 전담 스탭이 운용하는데 있어 상당한 아이디어를 제공하며, 그 예약 비율을 참고로 하여 보다 진보된 SNS 예약 시스템을 예측해 본다. -
Jun, Byung-Chan;Bae, Tae-Hyun;Ryu, Dae-Hyun;Shin, Seung-Jung 1040
본 논문에서는 SNS 플랫폼 기반의 버티컬가든 관리시스템을 개발하였다. SNS 플랫폼 기반의 버티컬 가든 관리시스템은 트위트나 페이스 북과 같은 모바일을 지원하는 SNS 플랫폼을 활용하여 재배할 식물(작물)과 사용자가 감성적인 소통을 수행할 수 있도록 하고, 그 소통되는 감성 정보를 이용하여 식물의 생장을 효과적으로 관리할 수 있도록 해준다. -
Sohn, Hyo-Jung;Yun, Ju-Ho;Ryoo, Dae-Hyun;Shin, Seung-Jung 1043
최근 스마트폰 및 태블릿PC 등의 단말기 보급과 이동통신 전송기술이 발달하면서 시간과 장소에 구애받지 않는 모바일 쇼핑 시장이 확대되고 있으며, 모바일 커머스가 함께 발달하여 모바일 쇼핑 시장의 성장을 더욱 촉진시키며 블루오션으로 떠오르고 있다. 반면, 많은 상품을 동시에 비교한 후 구입하는 인터넷 구입패턴을 고려하면 많은 이미지를 빠르게 로딩할 수 있는 방안과 결재상식의 간소화 등의 제한요소와 일부 대형쇼핑몰에 치우친 모바일 쇼핑시장 현황은 앞으로 개선해야 할 것이다. -
Bae, Sang-Yong;Yun, Ju-Ho;Ryu, Dae-Hyun;Shin, Seung-Jung 1046
산업화 시대에서 지식정보화 사회로, 현재는 융합 사회로 진화되고 있다. 하지만 교육은 현재의 사회를 반영하지 못하고 아직도 단일 교과 중심의 교육이 이루어 지고 있다. 이에 고등학교 교육에 융합교육 모형을 개발하고자 한다. -
SCADA, DCS, PLC 등 산업제어시스템은 전기, 수도, 수송, 가스 및 석유와 같은 국가기반시설의 감시 및 제어를 통해 위험의 조기 예측, 대응, 각 공정의 품질 향상 등에 기여하고 있다. 산업제어시스템은 HMI(Human Machine Interface), 이력 데이터베이스, 각 센서 H/W 및 S/W 기술로 구성되는데, 그 중 이력 데이터베이스는 실시간으로 들어오는 디지털 및 아날로그 형태의 이력 데이터에 대한 효과적으로 처리하기 위한 주요 요소이다. 현재, 국내에서는 히스토리안 등 주로 외산 제품에 의존하고 있어 이에 대한 기반 기술 연구 및 관련 산업화가 요구된다. 또한, 이력 데이터베이스의 종류 및 특성에 대한 연구가 선행되어야 한다. 본 논문에서는 산업제어시스템에 주로 적용된 이력 데이터베이스들에 대해 자세히 살펴보고, 일반적으로 사용되는 데이터와 산업제어시스템에서 사용하는 이력 데이터와 트랜잭션의 특징을 살펴봄으로써 산업제어 응용에서 요구되는 이력 데이터베이스가 어떤 모습을 갖추어야 할 지에 대한 이해를 높이고자 한다.
-
Park, Seung-Kook;Cho, Wn-Hyoung;Moon, Jei-Kwon 1054
해체대상 원자력시설의 해체계획 수립 및 엔지니어링을 위한 전산 시스템이 개발 중에 있다. 한국원자력연구원의 연구로 2호기와 우라늄변환시설의 해체 활동에서 얻어진 귀한 해체 경험 정보/자료와 해체 대상 시설의 특성자료를 이용하고, 해체작업 단위 생산성 산출 결과 인자를 활용하여 해체작업 모델링 시스템 (DEMOS)를 개발하였다. 이 시스템을 통해 해체 대상 원자력시설의 해체계획을 수립하고, 해체 설계를 수행할 수 있게 된다. 또한 최근의 정부 노임단가 및 해체용 장비의 소요 비용의 DB 자료가 함께 구축되었다. -
최근 웹을 기반으로 한 계속적인 기술 발전에 따라 의사결정에 필요한 데이터의 요구는 점점 다양해지고 있으며 다양한 요구를 효과적으로 대응하기 위해 데이터 추출 방법에 대한 연구도 지속적으로 이루어지고 있다. 이에 본 논문에서는 자연어를 통해 사용자가 쉽게 원하는 자료를 추출 할 수 있는 방법론을 연구 하였다. 자연어 처리 기술에 대한 연구는 여러 방면에서 이루어지고 있는데 그 중에서도 본 논문에서는 기존의 자연어 처리 연구를 바탕으로 크게 3가지 형태로 연구 진행 하였다. 사용자가 입력한 정보를 바탕으로 유추하여 자연어를 처리하거나 이후 진행될 검색을 선 예측 하는 방법과 사용자 별로 검색되는 자연어를 통해 연관 관계를 설정하여 사용자에게 예측검색을 유도하는 방법 그리고 의사 결정을 위해 구축된 데이터베이스 스키마 정보를 이용하여 사용자가 쉽게 질의 문을 생성할 수 있도록 하는 방법론 연구이다. 본 논문을 통해 연구된 내용은 실제 구축하여 진행 하였고, 연구결과로 생성된 질의 문이 효과적으로 시스템에서 처리 되는 과정에 대한 연구도 함께 진행하고 검증하였다.
-
최근 개방과 협력 기반의 연구정책 수립, 연구기획, 연구개발, 성과 활용 확산 등이 매우 중요하게 인식되고 있다. 특히 기술융합 시대에 연구역량을 하나로 집중하고 창조적인 연구개발을 지원하기 위해서는 연구기획 단계에서부터 개방과 협력에 기반한 연구지원체계가 필요하다. 본 연구에서는 연구성과 분석을 통해 획득 가능한 정보와 서비스 기능에 대해서 살펴본다. 또한 연구기획 활동별 서비스 요구사항을 정의하고, 이를 바탕으로 연구성과 분석결과를 기반으로 한 연구기획지원 서비스 모델을 제안한다.
-
의사 결정을 위한 추천 시스템에 유용하게 쓰이는 스카이라인 계산은 데이터간의 비교에 상당한 시간이 소요되기 때문에 추천 서비스를 실시간에 하기 위해서는 스카이라인을 사전에 계산해 두는 것이 일반적이다. 그러나 모바일 환경에서는 사용자의 위치에 따라 스카이라인이 변하기 때문에, 사전에 계산해 놓은 스카이라인을 조정하는 다양한 연구가 진행되고 있다. 본 연구에서는 이동하는 사용자에게 품질 높은 데이터를 추천해 주기 위해 스카이라인을 확장하는 기법들을 제안하고 이들을 분석해 보고자 한다.
-
시계열 데이타는 일정 시간 간격으로 측정한 값의 시퀀스를 뜻하는데, 사용자에 의해 주어진 질의 시퀀스와 유사한 데이타 시퀀스를 검색하는 방법을 유사 시퀀스 매칭이라고 한다. 본 논문에서는 유사 시퀀스 매칭 시, 질의 시퀀스로 MBR을 구성할 때 한 개의 MBR이 아닌 다수의 MBR로 구성하는 방법을 제안하였다. 다수의 MBR로 구성하여 질의 처리를 하면 질의 시퀀스의 길이가 길 경우 적은 비용으로 질의 처리를 수행할 수 있다.
-
최근 헬스케어에 대한 관심이 급증하면서, 운동을 통한 칼로리 관리 애플리케이션 연구들이 진행되고 있다. 기존의 연구들은 행위 인식 모델이 정교하지 못할 뿐만 아니라, 기초적인 행위 인식 기술을 사용하여 정확한 운동량을 측정하기 어렵다. 또한, 파일 시스템을 이용하여 센서, 행위, 칼로리 등의 다양한 데이터를 효과적으로 관리하기 어렵다. 본 논문에서는 경량 데이터베이스를 이용하여 개인의 칼로리 섭취량 및 소모량을 관리해주는 시스템을 제안한다. 제안하는 시스템은 스마트폰용 경량 데이터베이스에 저장된 데이터를 활용하여 효과적으로 칼로리를 관리하며, 칼로리 소모량 측정 정확도를 높이기 위해 계층적 행위 인식 모델을 제시한다.
-
최근 인터넷의 발달과 사용량의 증가로 데이터의 양이 급증함에 따라 대용량 데이터를 효율적으로 검색하는 top k 질의 처리가 중요시 되고 있다. Layer 기반 방법은 가장 잘 알려진 top k 질의처리 방법이며, 객체의 모든 속성의 값들을 이용하여 객체들을 layer들의 리스트로 구성하는 방법이다. 본 논문에서는 그 중에서 convex hull을 사용하여 layer list를 생성하는 기존 연구를 조사하고 문제점을 파악한다.
-
인터넷의 발달로 데이터가 이질적이고 방대해점에 따라 사용자의 의도와 목적에 맞는 정보를 빠르고 정확하게 찾아내는 것이 어려워지고, 대용량의 데이터를 빠르게 검색 할 수 있는 효율적인 top k 질의 처리가 중요해 지고 있다. top k 질의 처리는 릴레이션에서 가장 높은 (또는 가장 낮은) 값을 가지는 k개의 튜플을 반환하는 방법이며, 그 중 Layer 기반 방법은 객체가 가지는 d개의 속성 값들을 d-차원의 공간상의 점 객체로 랩핑하여, layer들의 list를 생성 한다. 본 논문에서는 Layer 기반 법 중 skyline을 사용하여 layer을 생성하고 인덱스를 구축하는 기존 연구에 대해서 조사한다. 그리고 대표적인 방법인 모든 객체를 순차적으로 비교하는 BNL과 이의 비교 횟수를 감소시킨 SFS, 그리고 R-tree를 사용한 NN과 이의 계산 비용을 감소시킨 BBS에 대해 설명한다.
-
시계열 데이터는 기상데이터, 주식데이터, 센서 데이터, 네트워크 트래픽 데이터, 의료 데이터 등 다양한 분야에서 사용되고 있다. 그 중에서 서브시권스 매칭 방법은 시계열 데이터베이스 어플리케이션에서 많은 주목을 받고 있다. 기존의 서브시권스 매칭 방법은 단일 윈도우만을 비교하여 서브시권스 매칭을 수행하였으나, 착오해답을 줄이는 데에는 한계가 있었다. 따라서 다중 윈도우를 비교하여 착오해답을 줄이고 성능을 높일 수 있는 다중 윈도우를 이용한 서브시퀀스 매칭 방법을 구현하였다. 그 결과 단일 윈도우를 사용했을 때보다 약 4.8배까지 후보집합의 수가 줄어드는 것을 볼 수 있었다.
-
시계열 데이터는 경제, 기상, 의료 등 다양한 분야에서 사용되고 있으며, 시계열 데이터 상에서의 검색 방법에 대한 관심이 더욱 높아지고 있다. 시계열 데이터는 각 시간별로 측정한 실수 값의 시퀀스로, 사용자가 원하는 질의 시쿠퀀스와 유사한 데이터 시퀀스를 찾는 방법인 유사 시퀀스 매칭 방법을 조사한다. 유사 시퀀스 매칭 방법은 전체 매칭과 서브시퀀스 매칭으로 분류되며, 서브시퀀스 매칭의 대표적인 방법으로 전체매칭을 일반화한 방법인 FRM, FRM의 윈도우 구성 방법에 대해 이원적으로 접근한 DualMatch, FRM과 DualMatch를 일반화한 GeneralMatch가 있으며, 각 방법에 대한 비교분석을 한다.
-
Oh, Yung-Man;Shin, Young-Sung;Oh, Byeong-Seok;Kim, Hyeong-il;Chang, Jae-Woo 1081
최근 다양한 직업을 가진 SNS 사용자가 증가함에 따라, SNS 사용자들은 전문가 간 협업 및 기술적 의사소통을 위한 전문가 추천 기능을 요구하고 있다. 하지만 기존 협업적 여과 기법은 전문가 추천 서비스를 효율적으로 제공하지 못한다. Content-boosted 협업적 여과 기법은 다양한 예측 알고리즘을 제시하여, 효과적인 추천을 수행할 수 있도록 지원한다. 그러나 명확한 계산 조건이 제시되지 못하는 경우 아이템 및 사용자 유사도 계산을 수행할 수 없는 단점이 존재한다. 따라서 본 논문에서는 Content-boosted 협업적 여과 기법의 단점을 해결하는 하이브리드 협업적 여과기법을 이용한 새로운 전문가 추천기법을 제안한다. 또한, 이를 이용하여 SNS에서의 전문가 추천 시스템을 설계한다. -
Park, Hyun-Woo;Jin, Cheng-Hao;Kim, Kwang-Deuk;Ryu, Keun Ho 1085
현재 급격한 화석 에너지의 사용 증가로 인해 자원이 고갈되고 있으며, 심각한 환경오염의 문제가 발생하고 있다. 이러한 화석 에너지의 문제점 때문에 무공해이면서 자원 량이 무한에 가까운 신재생 에너지가 거론되고 있는데, 그 중에서 경제적인 면과 기술력이 가장 발전한 풍력 에너지가 각광 받고 있다. 하지만 풍력 발전은 풍속이 짧은 시간 안에 급격한 변화를 일으켜 풍력 터빈의 손상을 초래하며 정확한 풍력발전량의 예측이 힘들어 전력 생산량이 불규칙하다. 그리하여 전력의 공급과 수요의 균형을 위해 풍력발전량의 정확한 예측이 필요하다. 따라서 이 연구에서는 ANFIS을 적용하고 전력 생산 변화의 빠르기 PRR을 이용하여 풍력발전량을 예측하였다. 실험에서는 ANFIS기법에 PRR속성을 이용하여 단순한 ANFIS 기법 보다 더 정확한 풍력 발전량의 예측 결과를 얻을 수 있었다. -
Park, Min-Woo;Choi, Gi-Seok;Kim, Jae-Soo;Lee, Hong-Ro;Joo, Won-Kyun 1088
많은 연구기관에서 연구성과물로 연구보고서, 논문, 특허등의 산출물을 생산하고 있다. 이러한 데이터는 기관의 특성과 자체적으로 운영되고 있는 정보서비스의 성격에 따라 고유의 데이터 스키마와 형태를 가지고 있다. 또한 연구성과물(논문,연구보고서)을 체계적으로 관리하고, 데이터의 부가가치를 높이기 위해 서로의 데이터의 연계와 융합을 통해 새로운 정보서비스가 요구되고 있다. 본 논문에서는 서로 다른 네트워크간 에 있는 데이터를 연계하기 위해 데이터 상호 운용을 활용하고, 이를 위한 방안으로 MAS(Multi Agent System)기반의 연계프레임워크를 통해 연구보고서의 체계적인 수집 및 서비스를 위한 데이터의 융합을 위한 방안을 제시하고자 한다. -
산업 및 무역, 유통 기업들은 수많은 물류자원이 된다. 이러한 기업들은 물류 비용을 절감하기 위해 전문 물류 기업에 물품 운송 부분을 맡긴다. 전문 물류 관리 기업들은 컴퓨터와 인터넷의 발전으로 공급자, 구매자와 타사 기업들간에 인터넷으로 서로 연결된다. 하지만 서로 다른 회사에서 사용하고 관리하는 소프트웨어 때문에 이기종데이터는 타사 기업을 위한 물류 정보시스템에 큰 문제가 된다. 따라서, 본 연구에서는 전문 물류 회사를 위한 도메인 온톨로지 기반의 검색 프레임워크를 제안한다. 제안한 도메인 온톨로지 기반의 검색 프레임워크는 통합 환경에서 전문 물류 회사를 위한 다양한 시스템과 프로세스를 포함한 문서로 제공될 수 있고 여러 다양한 문서의 통합 검색을 지원하며 문서 안의 의미 정보를 고려할 수 있다.
-
Lim, Ji-Yeon;Yoon, Jae-Yeol;Kim, Iee Joon;Kim, Ung-Mo 1095
인터넷의 비약적인 발전으로 우리는 생활에 필요한 많은 것들을 인터넷을 통해 얻는다. 날씨, 뉴스, 만화, 나아가서는 전공 공부까지 많은 정보를 인터넷에서 얻을 수 있다. 또한 이러한 여러 서비스를 제공하고 있는 포털사이트에서는 무료 번역기 또한 무료로 제공하고 있다. 하지만 무료로 제공하는 만큼 번역기의 신뢰도가 높지 않아, 실제 사용함에 있어 실제 번역에 제약이 있기 마련이다. 이러한 점에서 본 논문에서는 수많은 사람들이 작성한 정보를 통해 문맥 속에서 쉽게 틀릴 수 있는 전공 용어의 올바른 해석을 위해 오피니언 마이닝 기법 중 PMI-IR 수식을 이용하여 번역기의 신뢰도를 개선하는 방법을 제안한다. -
Kim, Iee-Joon;Yoon, Jae-Yeol;Lim, Ji-Yeon;Kim, Ung-Mo 1097
지금 이 시대를 살아가는 현대인들은 엄청나게 방대한 양의 디지털 정보 속에서 살아가고 있다. 하지만 사람들은 이런 자료들에 노출되어 있다는 것을 망각하고, 많은 유용한 정보들을 자기의 것으로 만들지 못하고 스쳐 지나가고 있다. 가장 큰 문제는 그 정보를 우리는 믿을 수 있는가 이다. 그래서 본 논문에서는 어떠한 정보가 유용하고 필요한 정보인지 고를 수 있게 도울 수 있는 통합 오피니언 마이닝 시스템 흐름도를 제시하고자 한다. 또한 익명의 사용자들이 만들어내는 의견도 포함하여 자료의 풍부함을 도모한다. -
단어 필터링은 유해정보를 차단위한 기본적인 기능이다. 그러나 악의적인 사용자는 필터링 시스템을 우회하기 위하여 금지 단어에 의도적인 변형을 가한다. 이에 대응하기 위해 일정 오류를 허용하여 필터링을 수행하는 근사 단어 필터링이 있다. 근사 단어를 검색하기 위한 문자열 색인 방법으로는 주로 기준 단어(Pivot)을 이용한 유클리드 공간에의 사상을 이용하는데, 이는 단어 필터링에 응용하기에는 근본적인 구조상의 한계점이 있다. 본 논문에서는 필터링 대상이 되는 단어 집합 내에서 군집화를 수행하여 계층적인 자료구조를 구성하고, 단어 필터링을 위한 필터링 질의(Filtering query)를 정의한 뒤 그에 적합한 탐색 상의 적용에 관하여 설명한다. 실험 결과 기존의 기준 단어(Pivot)을 이용한 색인 기법에 비하여 16.9%~26.6%의 탐색 속도 향상을 확인할 수 있었다.
-
Choi, Pilsun;Kang, Donghyun;Kim, Hwan;Kim, Daein;Hwang, Buhyun 1105
순차 패턴 탐사 기법은 순서를 갖는 패턴들의 집합 중에 빈발하게 발생하는 패턴을 찾아내는 기법이다. USN 환경에서 발생하는 스트림 데이터는 시간 속성을 갖는 이벤트들의 집합으로 표현할 수 있으며 순차 패턴 탐사 기법을 이용하여 유용한 정보를 탐사할 수 있다. 그러나 스트림 데이터 환경에서는 데이터가 무한하고 연속적으로 발생하기 때문에 모든 데이터를 저장하여 패턴을 탐사하는 기법을 적용하는 데는 문제가 있다. 이 논문에서는 향상된 데이터 처리방식을 사용하여 순차패턴을 탐사하는 스트림 데이터 마이닝 기법에 대하여 제안한다. 제안하는 기법은 의미 단위의 가변적 윈도우를 사용하여 스트림 데이터로부터 트랜잭션을 생성하고 이 트랜잭션들의 집합을 해시와 슬라이딩 윈도우를 사용하여 스트림 데이터의 순차 패턴을 탐사한다. 이를 이용한 제안 기법은 실시간 시스템에 적합하게 데이터 저장 공간 사용의 효율성을 높이고 신속하게 유용한 패턴을 탐사할 수 있다. -
해시 조인 알고리즘 성능 개선에 관한 연구는 이미 많은 연구자에 의해 수행된 바 있다. 새로운 알고리즘을 추가하는 연구에서부터 컴퓨팅 환경에 맞는 최적화 솔루션을 제시하는 연구에 이르기까지 해시 조인의 성능을 향상시키는 연구는 다양하게 찾아 볼 수 있었다. 이 논문에서는 2004년 ICDA에서 발표한 [1]의 연구를 최신의 컴퓨팅 환경에서도 똑같이 작동하는지 확인해 보고자 한다.
-
IT 기술이 성장함에 따라 발생되는 데이터의 양이 많아지고 기존의 방식으로 처리하기 힘든 빅 데이터가 이슈가 되고 있으며 이에 따른 대용량 데이터 처리기술 또한 발전하고 있다. 이 논문에서는 실시간 대용량 데이터 처리를 위한 Complex Event Processing을 소개하고 ESPER 엔진 기반의 Complex Event Processing 모델을 설계하고 이에 대한 성능을 평가했다.
-
최근에 이슈가 되고 있는 빅 데이터 처리 방법중의 하나로 CEP가 있다. 그러나 CEP는 사전에 정의된 질의에 해당되는 이벤트만을 선별하여 패턴 매칭 등의 기능을 수행하므로, 새로이 발견되는 이벤트를 찾는데 제약이 있다. 또한 실시간으로 생산되는 빅 데이터에 기초한 다양한 패턴 탐사에 한계를 노출하고 있다. 이 논문에서는, CEP 환경에서 빅 데이터 사이에 존재하는 다양한 이벤트와 패턴 탐사를 위한 실시간 데이터 마이닝 기법을 제안한다. 제안 방법은 CEP 엔진을 위한 고급의 패턴 매칭을 개발하고, CEP를 위한 실시간 데이터 마이닝 기법을 개발한다. 마지막으로, 기존의 CQL을 확장하여 개발한다. 이라한 방법을 통하여 기존의 CEP의 기능적인 한계를 극복할 수 있다.
-
컴퓨터 메모리의 용량이 커지고 기술이 발전하며 메모리와 저장장치의 데이터 처리속도 차이는 나날이 커지고 있다. 이를 보완하고자 데이터 처리를 가급적 메모리에서 해결하여 처리속도를 높이고자 하는 연구가 많이 있다. 그 중 MapReduce에 대한 연구는 현재 주목이 되고 있는 분야이다. MapReduce는 빅데이터를 클러스터 환경에서 처리하기에 대중적인 프로그래밍 모델이다. 본 논문은 MapReduce 기반의 Hadoop을 SSD를 적용하여 실행속도를 증진시키려 한다. 전통적인 MapReduce 모델은 데이터를 정렬하는데에 I/O가 크게 발생하는데, MapRedce가 사용하는 병합정렬의 I/O 병목현상을 개선하고자 SSD를 사용하였다.
-
열-지향 데이터베이스 시스템인 C-Store는 많은 상용 데이터베이스 시스템과는 달리 데이터를 행(row) 위주가 아닌 열(column) 위주로 저장을 하여, 데이터 웨어하우스와 같이 주로 읽기 IO를 유발하는 환경에서 데이터의 전송량을 줄임으로써, 높은 성능을 보였다. 본 논문에서는 대표적인 열 지향 저장 DBMS인 C-Store와 행 위주의 저장구조를 사용하는 기존 DBMS와의 차이점을 알아보고, C-Store의 저장장치로 하드디스크와 차세대 저장장치로 주목받고 있는 플래시 SSD(Solid State Disk)를 사용하였을 때, 발생할 수 있는 장단점에 대해 분석하였다.
-
오늘날의 지역축제는 역사적, 문화적, 지역적 특징을 기반으로 하여 기획된 다양한 축제가 지방 곳곳에서 개최되고 있다. 이에 따라 각 지방자치단체들은 지역경쟁력을 강화하고 활성화하기 위한 방안으로 지역축제를 적극 활용하고 있다. 우리나라의 지역축제 중에도 그 지역의 문화컨텐츠와 상관없이 획일화된 축제내용과 진행, 홍보 노력의 부족 등으로 축제의 가치를 발휘하지 못하고 있는 실정이다. 본 논문에서는 오늘날 대부분의 축제 예매 관리시스템이 현장예매와 인터넷으로만 이루어지고 있는 단점을 보완하여 지방자치단체나 백화점, 대형마트 등에서도 홍보 및 예매를 할 수 있도록 지능형 예매 시스템을 구현하기 위한 요구분석 내용을 기술한다.
-
지역축제는 지역에서 정례적으로 개최되는 지역문화가 종합화되고 축약 적으로 상징화된 행사로서 지역발전에 미치는 효과는 크게 경제적 효과, 사회. 문화적 효과, 그리고 물리. 환경적 효과로 볼 수 있다. 지역축제는 지방자치가 실시된 1995년부터 지역 경쟁력을 강화하기 위하여 급속하게 증가 하였으며, 2008년 현재 전국적으로 개최되는 축제는 1년에 1100여개가 넘는 것으로 밝혀졌다. 문화관광부에서는 경쟁력 있는 지역축제를 육성하기위하여 지원규모에 따라 최우수, 우수, 지역육성 그리고 예비 축제 등으로 구분하여 지원하고 이들 중 상품성이 큰축제를 문화관광 축제로 지원한다. 본 논문에서는 이러한 문화관광 축제들을 선정하여 관광객들이 축제 관람 시 필요로 하는 다양한 정보들을 웹상에서 보다 쉽게 비교 검색이 가능하도록 통합검색시스템 설계에 관한 요구분석 내용을 기술한다.
-
Oh, Gi Hwan;Kim, Jae Myung;Kang, Woon Hak;Lee, Sang Won 1131
메모리 가격이 저렴해 짐에 따라 대용량의 데이터베이스 연산이 메모리 안에서 처리될 수 있다. 그에 반해 메모리의 접근속도는 과거에 비해 크게 향상되지 않았기 때문에, 효율적인 캐시 활용이 전체 성능을 결정하는 중요한 요소가 된다. 멀티코어 환경에서 효율적 캐시와 높은 동시성을 모두 만족시키기는 쉽지 않다. 이 논문에서는 알려진 메모리 기반 해시 알고리즘을 비교하고, 각각에 대해 탐색 단계에서 조인 키를 기준으로 정렬 알고리즘을 적용하여 수행 시간과 캐시 미스 감소를 비교한다. -
Sim, Jun-hyeon;Shin, Dong-In;Kang, Woon-hak;Lee, Sang-won 1134
SQLite는 임베디드 환경에 최적화된 경량형 로컬 데이터베이스 시스템으로서, 대부분의 스마트폰을 비롯한 임베디드 시스템과 사용자 애플리케이션에 라이브러리로 사용되고 있다. SQLite는 데이터베이스 시스템의 중요한 특성인 Atomic Write를 보장하기 위하여 롤백 저널(Rollback Journal)과 WAL(Write-Ahead Log)의 두 가지 저널링 알고리즘 가운데 하나를 선택하여 사용한다. 본 연구에서는 이 두 알고리즘의 동작 원리를 분석하고 동작 성능을 측정하여 그 원인을 분석하고 개선 가능성을 보인다. -
Jang, Min-Hee;Kim, Sang-Wook;Ha, Ji-Woon;Cho, Seong-Je 1137
최근 들어, 컴퓨터에 악영향을 미치고자 하는 목적으로 개발된 멀웨어들이 크게 증가하고 있다. 이러한 멀웨어들은 자신들의 변종을 생성함으로써 안티 멀웨어 프로그램들의 탐지에서 벗어나고자 한다. 본 논문에서는 멀웨어들의 변종을 자동으로 탐지하기 위한 기법들 중 그래프 기반 기법에 대해 논의한 후 그 기법의 대표적인 연구들을 소개한다. 그 후 그래프 기반 멀웨어 탐지 시 고려해야 될 사항들에 대해 설명한다. 이러한 논의를 통해 효율적으로 멀웨어를 탐지하기 위한 기술을 고안하는데 중요한 실마리를 제공할 수 있을 것이다. -
최근의 SW 개발환경은 네트워크 환경이 발달하고 복잡한 비즈니스를 구현하기 위해 분산 컴퓨팅 환경으로 옮겨진 상황이다. 따라서, 시스템간의 쉬운 연결성을 보장하여 자원의 낭비를 줄이고 재사용하며 활성화 할 수 있는 플랫폼을 갖출 수 있는 SOA(Service Oriendted Architecture)의 활용이 필요한 시점이다. 이런 복잡한 니즈의 비즈니스를 구현함에 있어 업무 규칙을 별도로 관리하고 룰엔진에 의해 판단을 할 수 있다면, 프로그램 코드로부터 업무를 완전히 분리해낼 수 있다 본 논문에서는 이러한 진일보한 사상을 조합하여 비즈니스 구현에 집중하고 결합성은 낮출 수 있는 SW 개발 아키텍쳐를 제시해본다.
-
본 논문은 전통적인 설치 기반 소프트웨어와 달리 웹을 통해 접근 가능한 서비스 형태의 소프트웨어에 사용자 고유의 코드를 동적으로 생성하여 반영하기 위한 방법을 다룬다. 이는 서비스 사용 회사들에게 회사별 비즈니스 로직을 생성하기 위한 플랫폼을 제공하고, 회사 별 고유한 비즈니스 로직을 개발할 수 있어 웹 기반의 소프트웨어를 존쉽게 확장할 수 있는 장점을 갖는다.
-
Earned value management(EVM)는 프로젝트 진행 상태를 파악하기 위해 주로 비용과 일정 편차, 성과지표를 통합하여 분석하는 것으로 비용/원가 관리를 위해 발전되어 사용되어 왔다. ERP 프로젝트는 국내 솔루션 시장의 가장 높은 점유율을 차지하고 있지만, 수행에 대한 성과평가 및 일정예측 가능한 신뢰성 있는 Tool 은 알려지지 않고 있다. 본 연구에서는 ERP 프로젝트의 EVM 성과지표를 분석을 통해 ERP 프로젝트가 원가측면의 계획대비 수행 적합성이 높으며, 국내 ERP 프로젝트는 분석단계에서 일정 지연이 발생한다는 것을 발견하였다 향후 본 연구를 통해 EVM 성과 지표를 이용한 현재 시점의 프로젝트 상태를 점검하며, 향후 일정과 원가를 예측하여 성공적인 ERP 프로젝트 수행에 도움이 되고자 한다.
-
Visual Language란 텍스트로 이루어진 문장이나 스프레드시트와 같은 도표형식의 정보전달과는 달리 전달하고자하는 사항을 가시화하여 그래프나 이미지 등으로 한 눈에 알아볼 수 있도록 하는 시각언어를 말한다. 본 논문에서는 전달방법에 따른 의사소통의 효과를 측정하는 연구모형을 제시하여 Visual Language와 Non-Visual Language를 통한 의사소통의 차이점을 비교 분석하였다. 연구결과 Visual Language를 통한 의사소통은 Non-Visual Language를 사용하는 것 보다 신속성 과 정확성 면에서 의사전달에 효과적이라는 사실을 알아낼 수 있었으며 Visual Language를 통한 의사소통은 프로젝트에 긍정적인 영향을 미친다는 사실을 밝혀내었다. 본 연구의 성과로는 프로젝트 관리 시 발생하는 각종 상황을 이해관계자에게 전달하는 수단으로 가시화된 언어를 사용하여 전달하고자 하는 바를 빠르고 정확하게 숙지시켜 원활한 소통을 지양하고 이로 인하여 프로젝트 성공률을 높이는 방안에 기여하는데 있다.
-
환경친화적 수산자원을 조성하고, 어족 자원 생산성을 극대화하기 위해 관련업계에서는 GIS 기반의 수산자원정보시스템을 구축하고 있다. 본 연구에서는 기존의 GIS 기반 정보시스템 개발방법론을 분석하고 수산자원정보시스템의 특성을 고려하여 기존 방법론에서 개선해야 할 사항들을 파악하였다. 연구의 결과로 GIS 데이터의 마이그레이션 작업을 위한 방법을 제시하였으며 실제 프로젝트에 적용하여 그 유용성을 확인하였다.
-
프로젝트 관리 성숙도(Project Management Maturity Model)란 프로젝트 관리 관련 업무 성숙도를 측정하는 것으로, 프로젝트 성공을 위해 관련 있는 업무가 어느 정도 수준으로 진행되고 있는가를 평가하는 목적으로 주로 사용된다. 본 논문에서는 프로젝트 관리 성숙도를 활용하여 프로젝트 관리 성숙도가 범위, 일정, 그리고 원가에 미치는 영향을 연구 하였다. 연구 결과로 프로젝트 관리 성숙도가 낮으면 범위 변경률이 커지고, 일정이 지연되며, 비용 또한 초과되는 것으로 나타났다. 본 연구의 성과를 토대로 기업이 프로젝트 관리 성숙도 향상을 위해 투자와 노력을 해야 한다는 것을 알 수 있다.
-
프로젝트의 성공을 위해서는 프로젝트 품질을 관리해야 한다. 본 논문에서는 중소기업의 프로젝트 품질관리 개선을 위해 품질관리 국제모델과 감리프레임워크를 참고하여 개발한 프로젝트 품질관리 프레임워크를 통해 품질관리 개선사례를 제시한다. 제시된 품질관리 프레임워크를 23개 중소기업에 적용한 사례를 살펴보고 품질관리를 통해 프로젝트 목표달성에 기여했음을 보인다.
-
SW 기업들이 SW 프로세스 개선(Software Process Improvement; SPI)을 개선하기 위해 많은 관심과 노력을 투입해 왔음에도 불구하고, 이런 SW 프로세스 개선 활동이 풀질, 비용, 납기준수에 어떠한 영향을 주는지에 대한 구체적인 자료들이 부족한 편이다. 사례를 기반으로 하는 기존 연구의 결과는 대기업을 대상으로 특정 방법론의 효과성에 초점을 맞추고 있다. 본 연구에서는 SW 프로세스 개선활동들에 대한 이해의 폭을 넓히기 위해 국내 SW 개발 조직의 프로젝트 관리자를 대상으로 SW 프로세스의 이행과 프로젝트 비용에 대한 데이터를 수집하였다. 이를 기반으로 SW 프로세스 개선 모델이 제시하고 있는 가정사항인 SW 프로세스 능력수준이 높으면 프로젝트 성과가 좋은지를 분석하였다.
-
Lee, Young-Joo;Sung, Jin-Woo;Jang, Ji-Hoon;Park, Chan-Yeol 1171
이제는 하나뿐인 지구를 지키고 살리는 녹색혁명의 시대에 살고 있다. 이에 따라 컴퓨팅의 환경도 그린 컴퓨팅 환경으로 바뀌어지고 있다. 그린 컴퓨팅은 컴퓨팅 작업에 소모되는 에너지를 줄여보자는 것으로서 컴퓨터에 대한 전력을 절감함으로써 에너지 비용 절감, 저탄소 환경으로 구성하는 것이다. 그린 컴퓨팅은 녹색 ICT(Information & Communication Technology)의 일환으로, 컴퓨터 자체를 움직이는 여러 에너지들 뿐만 아니라 컴퓨터의 냉각과 구동 및 주변기가들을 작동시키는데 소모되는 전력 등을 줄이기 위해서 CPU나 GPU등 각종 프로세서들의 재설계, 대체에너지 등을 활용하는 방안 등 탄소배출을 최소화시키는 등의 환경을 보호하는 개념의 컴퓨팅이다. Christian Belady 2007년 2월, Electronics Cooling Magazine의 통계에 의하면 2001년에는 인프라 비용과 전력 비용의 합이 서버의 가격과 같았고, 2004년에는 인프라 비용이 서버 비용과 같아졌다. 그런데, 2008년에는 에너지 비용 하나만으로도 서버 비용과 같아졌다는 것을 알 수 있습니다. 이제 그린 IT, 그린 컴퓨팅은 하면 좋고, 안하고 말고가 아닌 하지 않으면 생존할 수 없는 필수적인 것으로 되어가고 있다. 본 논문에서는 KISTI 슈퍼컴퓨터에서의 그린 컴퓨팅을 구현하기 위하여 먼저 이를 적용하기 위한 서버 시스템을 설계 구축하고 각각의 프로그램을 개발하여 테스트하였다. -
SW 개발 프로젝트 시, SW 품질 및 생산성 향상에 저해 되는 SW공학 가이드 부재가 존재한다. 그 중에서 SW공학 발전과 전문 SW공학 인력 양성의 필요성 인식이 존재하고 있다. SW공학 인력의 역량과 전문성을 강화시킬 수 있는 지속적 성장 체계 확립과 인력 활용 가이드 제시를 위하여 본 논문에서는 SW공학 표준 커리큘럼 개발을 소개한다. 프로젝트 수행 시 SW공학 표준 커리큘럼은 SW공학 전문 인력 확보를 위한 기준을 제시 하여, 조직 SW 공학 역량 강화를 할 수 있다. 본 논문에서는 SW 프로세스 분야 표준 교육과정을 소개하고자 한다.
-
To ensure the correctness of high performance satisfiability (SAT) solvers, several proof formats have been proposed. SAT solvers can report a formula being unsatisfiable with a proof, which can be independently verified by a trusted proof checker. Among the proof formats accepted at the SAT competition, the Reverse Unit Propagation (RUP) format is considered the most popular. However, the official proof checker was not efficient and failed to check many of the proofs at the competition. This inefficiency is one of the drawbacks of SAT proof checking. In this paper, I introduce a work-in-progress project, vercheck to implement an efficient RUP checker using modern SAT solving techniques. Even though my implementation is larger and more complex, the level of trust is preserved by statically verifying the correctness of the code. The vercheck program is written in GURU, a dependently typed functional programming language with a low-level resource management feature.
-
Choi, Kwanghoon;Park, Kyeongdeuk;Ko, Kwangman;Park, Heewan;Youn, Jonghee 1180
안드로이드 앱에서 접근할 수 있는 유해 사이트를 프로그램 분석 방법으로 검출하는 방법을 제안한다. 주어진 앱의 바이너리 코드를 자바바이트 코드로 역 컴파일하고 문자열 분석 방법을 적용하여 실행 중 사용 가능한 문자열 집합을 계산한 다음 유해 사이트 URL 문자열이 포함되어 있는지 확인하는 방법이다. 기존에는 앱을 직접 실행해서 특정 URL에 접속하는지 감시하는 동적 모니터링 방법인 반면, 제안한 방법은 앱을 실행할 필요가 없다. 앱스토어 관리에서 주기적으로 유해 앱 여부를 검사하는데 제안한 방법을 활용할 수 있다. -
본 논문은 안드로이드 기반에서 사용할 수 있는 앱을 구현하는 내용이다. 안드로이드 기반에서 자동으로 문자를 전달하여 누락될 수 있는 내용을 전달해 주는 시스템이다. 본 논문은 학부생 위주의 구현 논문으로서 안드로이드 앱의 응용 및 구현 능력을 학부생 관점에서 함양하고자 한다.
-
해를 더해갈수록 스마트폰 없이는 생활이 불편할 정도까지 왔다. 이에 따라 스마트폰과 스마트폰 관련 시장은 빠르게 발전하였다. 하지만 여전히 풀리지 않는 문제 중의 하나는 스마트폰을 구동시키는 플랫폼에 따라 각 플랫폼 별로 개발을 수행하는 번거로움이 있다. 이를 해결하기 위한 방법으로 MSF(Mobile Service Framework)는 각 기능을 하나의 서비스 모듈로 구성을 하고 이 서비스 모델이 각 플랫폼에 매핑 가능한 상태로 변환이 되는데 그 변환 결과를 저장소에 두어 다른 플랫폼에 적용 시 개발시간을 단축할 수 있는 프레임워크이다. 본 논문에서는 이러한 MSF를 적용한 예로 안드로이드 기반으로 어플리케이션을 개발하였다.
-
IP 멀티미디어 서브시스템(IMS) 제공을 수렴하여 모바일 실시간 멀티미디어 서비스를 기반으로 한 차세대 네트워크 사이버 패류 박물관 시스템이다. 이것은 사용자가 음성, 비디오 및 채팅을 통해 통신할 수 있다. 또한 사용자가 이미지 파일과 비디오 클립을 공유 할 수 있다. 사용자가 쉽게 추가 및 호출 파티, 미디어 스트림과 세션, 장치 및 고정 또는 모바일 연결 사이에 스위치를 제거 할 수 있고, 새로운 채팅 세션을 시작할 음성 또는 화상 통화에 대한 세션을 업그레이드 하거나 새로운 참가자를 추가할 수 있다.
-
Shim, Jun-Yong;Oh, Jung-in;Wi, Soung-Hyouk;Kim, Sae-Hwan 1194
디자인 패턴은 소프트웨어 설계 시 반복적으로 발생하는 문제를 해결하기 위한 방법을 기술한다. 특히, 객체지향 기술을 기반으로 하는 컴포넌트 설계 시 디자인 패턴을 활용함으로써 특정 설계 문제에 대한 해결책을 재사용할 수 있다. 좋은 객체 지향 설계는 재사용성, 확장성 및 유지보수성을 제공하는 것이며, 디자인 패턴은 좋은 설계에 필요한 구성 요소들의 관계 구조를 제시한다. 본 논문은 객체지향 기반의 컴포넌트 프레임워크 설계 시 프레임워크의 확장성과 구현 컴포넌트의 재사용성을 늘리기 위한 방안으로 디자인 패턴의 활용법을 제시한다. 특히, 알고리즘 재사용의 구조를 제시하는 전략 패턴과 처리 절차 재사용의 구조를 제시하는 템플릿 메서드 패턴의 구조를 비교하고, 분산 통신 컴포넌트 설계 시 전략 패턴의 적용 사례를 보여준다. -
본 논문에서는 안드로이드 어플리케이션의 화이트박스 테스트를 위해 안드로이드의 특성인 액티비티의 라이프사이클을 고려하여 상태도를 생성하는 기법에 대한 연구이다. 상태도를 생성 하기 위해 소스코드에서 역공학을 통해 생성된 호출그래프에 어플리케이션내의 여러 액티비티의 라이프 사이클정보를 추가하여 액티비티 상태도를 생성한다.
-
남북한이 평화적인 통일을 하려면 북한이 자력에 의하여 대한민국 수준으로 국민소득을 높여야 한다. 어느 일방에 의한 통일은 "대재앙"으로 표현 할 수 있다. 북한의 경제력을 대한민국 수준으로 올리려면 김정일 국방위원장의 교시대로 "담박도약"을 위해서는 개방과 더불어 IT산업으로 국가산업 발전에 역량을 모아야 한다. 북한도 IT산업을 통한 개방으로 유럽의 아일랜드와 같이 IT산업에 집중 할 것을 권유한다. 본 논문에서는 북한 SW개발자들이 개발한 부문을 분석하고 대한민국의 개발자들과 공동노력하여 발전 할 부문의 SW제품에 대하여 조사분석하였다.
-
본 논문에서는 실행 중인 모듈 프로그램에 새로운 모듈의 삽입 및 제거가 가능한 사용자 수준 모듈 프레임워크(UMF: User-level Module Framework)를 제시한다. 제시한 UMF은 하나의 메인 모듈과 여러 개의 서브 모듈들로 구성되며 서브 모듈은 메인 모듈에 동적으로 삽입 및 제거된다. 제시한 UMF의 타당성을 검토하기 위하여 리눅스 환경에서 GCC 컴파일러의 PIE(Position Independent Executables)옵션을 이용하여 사용자 수준의 메인 모듈과 서브 모듈을 생성하여 동적 삽입 및 제거 기능을 실험한다.
-
Park, Doo-Ho;Shin, Won;Chang, Chun-Hyon;Roh, Young-Nam;Yu, Suk-Jin;Ha, Dong-Hyun 1208
BIT(Built-In Test)란 S/W 또는 H/W 의 기능 및 상태를 진단하고 오류에 대응하기 위한 방법론으로 기능에 대한 신뢰성 및 빠른 오류 복구를 보장하기 때문에 다양한 분야에서 BIT 처리를 통해 시스템의 안정성을 높이고 있다. 현업에서의 BIT 는 도메인 특성에 따라 처리해야 하는 작업의 변화가 크기 때문에 구조화 되지 않은 형태로 각각 개발되고 있다. 따라서 BIT 개발 시 반복적인 작업이 수반되며 처리 과정의 수정 또는 처리 범위의 확장을 위해서는 많은 시간 및 인력이 요구된다. 이에 본 논문에서는 BIT 처리를 구조화하기 위하여 처리과정에 필요한 정보들을 일반화된 형태로 기록할 수 있도록 하는 BIT 처리 병세 방안과 BIT 처리 명세를 기반으로 한 자동 코드 생성 체계를 제안한다. 이를 통해 개발 과정의 편의성과 생산성을 향상하고 BIT 처리의 유연성과 확장성을 높일 수 있다. -
최근 IT 기기는 GUI를 지원하여 사용자들에게 편의성을 제공하였지만, 개발자들에게는 테스팅에 어려움을 겪게 만들었다. 기존의 GUI 자동화 테스트기법인 Record Play-back 기법과 새로운 GUI 테스트 도구인 Sikuli가 등장 하였지만 기능이 추가되고 변경되는 소프트웨어를 테스팅하기 부족하다. 본 논문에서는 GUI 어플리케이션에서 점진적인 테스팅을 위해 단위 테스트인 각 테스트 케이스를 만들고 연결하는 시나리오 편집기와 시나리오 수행과 테스트 케이스 결과를 검증하는 수행 및 검증기로 구성된 자동화 테스트 도구를 설계한다.
-
Hossain, Muhammad Iqbal;Shin, Youngsul;Lee, Woo Jin 1213
Global variables can be read or modified by any part of the program, making it difficult to remember or reason about every possible use. Sometime it has tight couplings between some of other variables, and couplings between variables and functions. The main focus of this paper is to use call graph and the control flow analysis to design a model from where we generate the test cases for testing global variables. -
Chae, Chang-Hun;Jung, Nam-Joon;Choi, Hyo-Yul;An, Yong-Ho 1215
본 논문에서는 국내외 선진회사의 SCL 엔지니어링 툴에 관한 연구를 진행하였다. 최근 전력산업이 디지털화 되면서, 변전소자동화에 관련된 국제 표준인 IEC61850은 필수 요소로 자리 잡았다. 따라서 IEC61850 표준에서 사용하는 SCL파일들을 생성, 수정하고, 각종 서비스들을 규정하는 SCL 엔지니어링 작업은 필수적이다. 하지만, 현재 벤더중심, 해외위주의 엔지니어링 툴만이 대부분이기 때문에 국내 실정에 맞는 디지털변전소 엔지니어링 툴을 개발하는 것이 시급하다. 따라서 본 연구는 여러 가지 관점에서 선진 툴들을 분석하고, 분석내용을 토대로 SCL 엔지니어링 툴의 필수 기능들을 도출하고, 사용자 중심의 편의성 높은 엔지니어링 툴을 설계하는 것을 목표로 한다. -
Synthesis 기술은 요구사항을 입력 받아서 자동적으로 시스템을 생성한다. 그러므로 생성된 시스템에 대한 추가적인 테스팅과 검증을 요구하지 않는다는 장점이 있지만 자연어가 아닌 특별한 형태의 논리식으로 요구사항을 기술하기 때문에 정확하게 변환되었는지, 누락된 요구사항이 있는지 확인하는 과정이 반드시 필요하다. 이러한 Synthesis 기술을 로봇 계획 분야에 적용하면 다중 로봇의 작업 계획도 단일 로봇과 동일한 형태로 확장하는 것이 가능하다. 그러나 기존의 LTLMoP 시뮬레이터는 단일 로봇의 시뮬레이션만을 지원해서 다중 로봇의 시뮬레이션은 어려움이 많았다. 따라서 본 연구에서는 다중 로봇들의 작업 계획도 시뮬레이션 할 수 있도록 LTLMoP 시뮬레이터를 확장하였고 사례연구를 통하여 이를 확인하였다.
-
현재 앱과 모바일 콘텐츠 개발이 활발해지고 있으며, 이에 따르는 기술들이 새로이 개발됨에 따라 다양한 도구들도 함께 등장하고 있다. 이러한 가운데 앱을 쉽게 개발할 수 있는 도구로는 Htrnl5, App Inventor, M-Biz Naker 가 있다. 따라서 이와 같은 도구들의 장단점을 살펴봄으로써, 향후 앱 개발 시장에 미칠 영향을 분석해보도록 한다.
-
Lee, Dong Sung;Kim, Jeong Yoon;Hwang, Sun Myung 1226
강력범죄의 증가로 사회가 예전보다 더 어수선해지고, 정부당국이 경찰등의 치안인력 강력배치에도 불구하고, 여성 및 노약자의 안전불감증은 날로 더 증가하고있다. 이에 따라 우리는 요즘 IT 발전의 혁명인 스마트폰을 통해 자신의 안전을 보완할수 있는 매개체를 만들어 다수의 사용자에게 공급하고 이를 토대로 여성 및 노약자가 성적범죄로부터 보다 자유로워지고, 나아가 해당 강력범죄의 발생을 감소하는 효과에 이바지 하기 위해 GPS기반의 위치추적 및 알림서비스 어플리케이션을 제작하게 되었다. -
So, Kyung-Young;Jung, Taek-Hee;Park, Jong-Pil;Ko, Kwang-Man 1228
안드로이드 플랫폼에 적합한 어플리케이션 보급이 급증하면서 달빅(dalvik)에 관련된 다양한 연구 시도가 진행되고 있다. 특히, Java 클래스 파일로부터 dx에 의해 생성되는 DEX 파일의 구조 및 상세 정보를 시각적으로 분석하고 이를 응용하기 위한 노력은 다양한 성능 향상의 효과를 기대할 수 있다. 이 논문에서는 달빅 가상머신의 실행 파일인 DEX 파일의 구조 및 정보를 세분화하여 시각적으로 쉽게 접근할 수 있는 브라우저를 설계하고 구현한다. 이를 통해서, DEX 파일의 구조 및 정보를 보다 쉽게 접근하고 이용할 수 있으며 디어셈블러(smali/baksmali) 편리하게 사용할 수 있도록 하였다. -
GUI는 안정성과 견고성 그리고 사용성을 검증하기 위하여 반드시 테스트가 되어야 한다. 하지만 이러한 GUI 테스팅은 기존 소프트웨어 테스트 과정보다 복잡하고 많은 양의 테스트 작업을 요구하게 된다. 그리하여 많은 자동화된 테스트 도구가 개발 되어왔으며, 많은 산업체에서는 이러한 자동화된 테스트 도구를 사용하여 소프트웨어의 품질을 측정하고 있다. 하지만 모바일 소프트웨어의 GUI를 테스트하기 위한 도구는 현재까지 개발 중이며 많은 연구가 선행 되고 있다. 본 논문은 이러한 모바일 애플리케이션의 GUI를 테스트 하기 위하여 많이 사용되고 있는 오픈 소스 기반의 도구 3개를 선정하여 실제 애플리케이션에 적용하여 보고 분석을 통하여 향후 테스트 도구 개발에 대한 방향을 제시 하고자 한다.
-
Park, Changyong;Kim, Junhee;Ryu, Sungtae;Youn, Hyunsang;Lee, Eunseok 1235
오늘날 소프트웨어가 가지는 규모와 복잡성은 날로 심화되고 있으며, 소프트웨어 개발 시 결함을 찾아 내기 위한 테스트에 많은 시간이 소모되고 있는 실정이다. 이러한 문제점을 해결하기 위해 중요한 기술 중 하나가 결함 위치 추적(Fault Localization)이다. 이 기법을 이용하여 결함을 추적하기 위해서는 다량의 테스트 케이스를 필요로 하며, 추가로 테스트 케이스를 작성하는 것은 또 다른 개발 부하이다. 본 논문에서는 이를 해결하기 위해서 분기별 입력 조합 기반 테스트 케이스 생성방법과 시드 결과 기반 테스트 케이스 생성방법을 제안하였다. 개발자는 본 생성방법을 통해 테스트 케이스 생성에 대한 비용 절감을 기대 할 수 있다. 제안하는 내용의 효용성을 검증하기 위해 실제 예제 코드에 적용하여 평가하였다. 두 가지 방법 모두 무작위 생성한 테스트 케이스에 비해 개발자가 직접 생성하는 것과 유사한 테스트 케이스를 생성하고, 제안 방법으로 생성한 테스트 케이스의 신뢰성을 확인하였다. -
Kim, Dongho;Son, Hyunseung;Kim, Wooyeol;Kim, R. Youngchul 1239
현재 소비자의 요구에 따라 다양한 타켓 상에서 임베디드 소프트웨어 개발이 폭주되고 있다. 같은 서비스를 제공하는 어플리케이션을 다양한 플랫폼에 맞게 개발하려면 많은 시간과 비용이 소모된다. 또한 이를 위한 테스트 비용도 증가하게 된다. 이는 테스트 비용의 지출이 전체 개발비용에 막대한 영향을 미친다. 그래서 다양한 플랫폼 상에서의 테스트 비용을 감소하기 위해 기존 소프트웨어공학 기법 중 하나인 Model Driven Architecture (MDA)를 적용한 기존 임베디드 개발기법에 테스트 프로세스를 개선 및 강화할 것을 제안한다[1 ][2]. 또한 다양한 타켓에 맞는 이종 테스트케이스 개발에 밑거름이 될 것이다. -
소프트웨어 산업 발전과 함께 소프트웨어에 대한 사용자 기대치가 높아지게 되었다. 그로인해 소프트웨어 개발사는 기존의 소프트웨어 보다 나은 품질의 소프트웨어를 원하게 되었다. 보다 높은 품질의 소프트웨어를 개발 위해서는 우선적으로 올바른 개발 절차와 방법에 따라 개발하여야하며 최종적으로 완벽한 테스트를 통해 사용자에게 전해져야한다. 하지만 완벽한 테스트를 수행하는 것은 불가능하기 때문에 본 논문에서는 테스트 프로세스 개선 모델(TPI next)을 통해 기존 모델을 확장한 테스트 성숙도 모델(Enhanced TMMi)을 활용하여 정형화된 테스트 프로세스를 통한 보다 높은 품질의 소프트웨어를 확보하는 방안을 제안하고자 한다.
-
기존 방법은 Cockburn의 Goal 지향 유스케이스 방법[7]을 이용하여 고객 요구사항을 추출하는 방법을 제안하였다[2]. 그런 방법은 개발자 관점 요구사항으로 사용자의 요구를 충족시키기가 어렵다. 그래서 이 논문에서는 사용자 중심의 소프트웨어 개발 방법론[1,3,4,6]을 적용하여 사용자의 니즈(Needs)에 맞는 사용자 선호도 요구사항을 찾고자 한다. 이러한 요구사항의 Goal 중요도를 측정하여 우선순위를 도출한다. 이는 사용자의 니즈에 맞는 요구사항 결정과 테스트 케이스의 우선순위화가 가능하다. 사례연구로 U-Home 안에서 실내온도 조절에 관한 사용자의 요구를 분석하였다[1].
-
Woo, SuJeong;Son, Hyun Seung;Kim, R. Young Chul 1251
본 논문은 Gary E. Mogyorodi[1]가 제시한 기법을 기반으로 Use-Case Approach 접목을 통해 테스트케이스 추출을 제안하고자 한다. 최근 이슈가 되고 있는 임베디드 시스템은 기존의 결정적 소프트웨어와 달리 비결정적, 실시간 또는 병렬적 시스템이다. 그래서 이러한 복잡한 시스템을 모델링 하기 위해서, 메시지 순차적 다이어그램을 확장을 통해 해결하고자 한다. 또한 Gary E. Mogyorodi[1]가 제시한 기법과 확장된 메시지 순차적 다이어그램을 접목을 통해 Test Case 를 생성하기 및 추출하고자 한다. 이 테스트케이스로 선 시험함으로써 실제 개발과 구현단계에서 오류를 참조하여 시간과 비용을 줄이고자 한다. -
클라우드 컴퓨팅에서 사용되는 웹 서비스들은 워크플로우에 따라 서비스가 설계되어 조합된다. 대표적인 웹서비스 명세언어인 BPEL의 검증방법에는 Petri nets, Abstract State Machine(ASM), BPE-Calculus 등이 존재한다. 하지만 기존의 방법은 설계와 검증이 분리되어 있어 일관성이 부족하고, 시각화 문제, 동일성, 시간에 대한 제약조건의 문제점이 존재한다. 이에 대한 해결방안으로 이동성, 재구성성, 동일성, 시간속성 등의 새로운 분석 방법을 제시하는 Onion 언어가 제안되었다. 본 논문은 BPEL로 명세된 서비스를 Onion 시스템에 적용시키기 위한, 변환 과정에 대해서 다룬다. 이에 대한 과정으로 BPEL의 액티비티를 Onion으로 변환하고, 워크플로우 패턴을 적용하여, 3 가지 패턴을 Onion OVL로 변환을 적용하였다. 이를 통하여 BPEL을 Onion OVL로 변환하는데 문제가 없음을 보였으며, 효율적인 표현이 가능함을 보였다. 추후 Onion 시스템의 컴포넌트로 적용하여, BPEL로 작성된 서비스를 Onion 시스템을 통해 분석/검증할 수 있다.
-
우리가 제안한 BPF는 각 계층을 관리하기가 용이하다. BPF 내 레어어 구조는 인접한 상 하위에 대한 정보를 갖는다. 효율적인 소프트웨어 컴포넌트 재사용을 위해 컴포넌트, 서비스, 비즈니스 프로세스 모델 레이어를 매핑한다. 레이어간 접목은 새로운 비즈니스 변경에 따른 응용프로그램의 개발과 시스템의 유지 보수가 용이하다. 기본적인 클로즈 구조를 통해 각 레이어를 보다 효율적으로 관리한다.
-
정보시스템감리와 회계감사에서 감리 및 감사의 적정성은 핵심적인 문제 가운데 하나이다. 본 논문에서는 정보시스템감리와 회계감사의 목적과 특징, 수행 절차를 살펴보고, 감리 및 감사의 적정성에 대한 판단기준을 비교하였다.
-
본 논문에서는 공공부문 정보화사업의 PMO도입을 위한 과제에 대하여 고찰하였다. 이를 위하여 먼저 공공부문 정보화사업 추진현황과 공생발전형 SW생태계 구축전략에 대하여 살펴보고, 효과적인 PMO도입의 선결과제에 대하여 분석하였다.
-
설계 준공도서는 건설공사를 시공하거나 유지 관리에서 필요한 정보를 담고 있는 자료이다. 과거에는 전자설계 준공도서가 단순 보관용으로 사용되어 활용도가 낮았다. 본 연구는 전자설계 준공도서의 활용도를 제고하고 전자설계 준공도서의 적합성 검사, 시스템 등록 서비스 등의 업무처리 시간을 단축시키실 수 있는 전자설계 준공도서 서비스시스템을 개발하였다. 연구결과를 응용하면 항공, 철도 등 다른 건설분야의 전자설계 준공도서 서비스 시스템 개발로 확대할 수 있을 것으로 사료된다.
-
최근 과학적 정책결정의 합리성을 뒷받침하기 위해 신속하고 정확한 통계정보에 대한 수요가 급증하고 있다. 이에 국토해양부는 매년 발간하는 도로현황조서의 신속한 자료 취합 및 시의적절한 맞춤형 통계자료 제공 등 활용성 제고를 위해 도로현황조서시스템 구축을 진행하고 있다. 본 논문에서는 기존 도로현황조서 작업업무 및 제한사항을 분석하고, 도로현황 정보에 대한 다양한 요구사항에 대처하기 위해 웹기반의 도로현황조서시스템 구축방안에 대하여 기술하고자 한다.
-
ISO/IEC JTC1/SC29/WG11 MPEG은 20여 개 국가에서 3-400명에 이르는 인원이 참석하는 유망한 국제 표준화 회의로, 국내에서도 다수의 기술자들이 참여하고 있다. 본 논문에서는 이러한 기술 표준화 회의에 있어 지금까지 경험적으로만 관측되어 온 표준화 과정과 경향들을 표준화 기고서 조사를 통해 정량적으로 분석하는 방법을 제시한다. 또한 이를 실증하기 위해 MPEG-21 DIA 국제표준의 표준화 과정에 실제 적용하여, 문서 속성과 시계열에 따라 조사 결과를 분석하였다.
-
매쉬업은 공개된 Open API들을 이용하여 두 가지 이상의 서로 다른 자원을 섞어서 완전히 새로운 가치의 서비스를 만드는 것이다. 그렇지만, Open API 포털 사이트들은 매쉬업에서 사용 가능한 수많은 API들을 제공하고 있는데 이들에 대한 조합 가능한 API 들을 탐색하고 발견하는 것은 매우 힘들고 많은 시간이 소비되는 작업이다. 본 논문에서는 다양한 Open API 타입들에 대한 API 유사성 탐색 방법을 지원하기 위해 계층적 결합 클러스터링 알고리즘과 계층관계 형태소 분석 기법을 제안한다. 본 논문에서 제안된 방법은 programmableWeb과 xmethods.net 사이트로부터 168개의 REST API와 50개의 SOAP API를 다운로드 받아 실험 분석을 수행하였으며 우리의 접근방법이 기존의 키워드 검색 방법과 Woogle 방법 보다 성능이 우수함을 보인다.
-
수행중인 로컬 소프트웨어의 내부 실행상태를 실시간으로 원격지의 소프트웨어로 반영하여 예상치 못한 장애 상황에서 실행 중이던 소프트웨어를 끝까지 수행 할 수 있도록 복구 방법에 관한 연구이다. 본 연구에서 수행한 방법은 수시로 소프트웨어 내부 상태 정보를 외부의 저장 서버로 전송하게 되며 원격에 존재하는 소프트웨어에서 그 저장 정보를 이용하여 실시간으로 최신까지의 상태를 업데이트 하여 원래의 소프트웨어 상태를 유지하게 된다. 갑작스런 하드웨어 장애 발생시 상태 점검 프로세스에 의해서 점검되며, 장시간에 걸쳐 수행되고 있는 소프트웨어를 다시 처음부터 수행하지 않고 실시간 정보를 통하여 계속적으로 수행을 완료 할 수 있게 된다. 장시간 동안 시뮬레이션 하는 시스템에서 적용 될 수 있으며 특히 OS 종류나 Server 종류에 종속 되지 않고 동작하며 소프트웨어 개발에 있어서도 프로그램 랭귀지에 상관 없이 구현 할 수 있다.
-
자원을 효율적으로 관리할 수 있는 분산 처리 분야의 활용도가 높아지고 있는 가운데 P2P 기술의 유용성이 분산 환경에서 입증되고 있다. 이러한 P2P 시스템에서 다양한 컨텐츠를 이용하여 정보 제공의 역할을 하는 서버와 피어들로 구성된 P2P 시스템은 일반적인 자원 보유 서버로 구성된 시스템에 비해 서버의 부하가 적은 것이 사실이다. 본 논문에서는 식당에서 음식 메뉴를 제공함에 있어서 소셜 네트워크 기반의 공동 구매에 있어 개선된 정보와 연계되어 효과적으로 진행되는 P2P 시스템을 제안한다. 소셜 네트워크 기반의 공동 구매 정보는 P2P 시스템을 이용하는 피어에 의해 제공되고, 이러한 중계 정보는 P2P 서버에 의해 제공되는 형태이다.
-
분산 시스템과 관련하여 P2P 기술은 분산 환경에서 자원을 보유한 개인은 효율적으로 다른 사용자들과 자원을 공유하는 측면에서 활용도 높은 분야이다. 그러나 P2P 시스템은 자원 검색, 전송, 재전송 작업이 이뤄질 때마다 네트워크 트래픽이 과다하게 발생되는 단점을 갖고 있다. 이러한 문제를 해결하여 P2P 시스템의 성능 향상을 목표로 하는 연구가 많은 부분 진행되고 있다. 이러한 성능 향상의 다양한 방향성 가운데 사용자 입장에서의 사용성 개선 측면이 최근 중요한 부분으로 대두되고 있는데 본 연구에서는 사용성을 개선하기 위한 P2P 그룹 관리 검색 알고리즘을 제안한다.
-
오픈 소스 기반 ESB 모니터링 시스템 설계에 EIP(Enterprise Integration Pattern)을 적용하여 비즈니스 요구사항을 처리하는 통합 로직과 메시지 추적 관리를 위한 관리 로직을 분리하여, 메시지 관리 로직 처리에 따른 성능 저하 및 오류에 의한 영향도를 최소화하며 메시지 데이터를 중앙 저장 장치에 저장하여 메시지 추적 관리를 용이한 모니터링 시스템 구축 사례.
-
Lee, Tea-Won;Lee, Hyuk;Lee, Hee-Sung;Choi, Jun-Hyung;Han, Jae-Yun;Hwang, Ga-Young;Jung, Young-Ae 1294
기존의 이러닝에서는 교수자가 강의동영상을 통하여 주로 단방향으로 지식을 전달하였다. 이런 문제점을 해결하기 위해 본 연구에서논 실시간 상호작용이 가능한 이러닝시스템인 ECube을 제안하고 구현하였다. 교수자에게는 학습자와 실시간 소통을 위한 실시간 강의기능, 전문가의 도움없이 미디어 제작과 편집이 가능한 동영상삼 저작도구인 EMC(Effective Media Contents) 솔루션을 제공한다. ECube 시스템 안의 EMC 솔루션만으로도 자막, 이미지, 퀴즈, 비디오를 합쳐 통합된 콘텐츠의 제작이 가능하다. 학습자에게는 실시간 강의를 수강하는 동안에 발표수업에 참여할 수 있는 기능을 지원하고 자신의 학습에 관한 학습계획부터 학습성과까지의 내용을 문서화할 수 있는 기능을 제공한다. 이 기능을 활용하여 학습자는 과목별 포트폴리오 작성이 가능하여 자기주도적 학습을 수행할 수 있는 학습환경을 제공한다. -
국내 유시티 개발에 있어서는 다양한 교통정보서비스들을 계획하고 구축하고 있다. 그러나 표준화된 서비스 모델이 제시되어 있지 않아서 서비스 내용이 중복되거나 각 서비스간 연계에 있어서 효율적으로 이루어지지 않고 있다. 본 연구에서는 기존 유시티 구축사례들을 중심으로 실시간 교통서비스들을 조사 분석하여 효과적인 실시간교통서비스 통합모델을 제시하였다. 아울러 그에 따른 장비선정 및 구축 가이드라인을 제안하였다. 이에 따라 추후 유시티를 구축할 때 표준화된 서비스 모델에 따라 비용효과 및 연계의 효율성을 기대할 수 있다.
-
본 연구의 선행 연구에서는 시군구단위 도시쇠퇴를 진단할 수 있는 시스템을 개발하였다. 본 연구에서는 시군구 단위보다 더 세밀한 읍명동 단위 및 지구단위의 도시쇠퇴 현황을 파악할 수 있는 시스템을 개발하였다. 개발된 지구단위 쇠퇴진단 모듈을 기존의 도시재생 종합정보시스템과 통합하여 도시의 세밀한 쇠퇴현황을 파악할 수 있게 하였다. 개발된 시스템은 중앙정부차원의 도시재생 사업 의사결정 담당자뿐만 아니라 지자체의 도시재생 사업 담당자들이 사업을 계획하고 우선순위 대상지를 선정하는 업무 등에 활용 가능할 것으로 판단된다.
-
도시재생종합정보시스템에서는 도시의 쇠퇴정도를 파악하고 그에 따른 도시재생사업을 수행하는데 있어 의사결정 지원과 관련정보 등을 제공해주고 있다. 본 연구에서는 도시재생 사업을 진행시키고자 했을 때, 쇠퇴 도시가 가지고 있는 도시잠재력을 평가하여 효율적인 도시재생 사업의 의사결정을 지원해줄 수 있는 도시잠재력 지표를 개발하였다. 또한, 도시 잠재력 진단을 위한 정보 프로세스 및 구현방안을 제시하였고 그에 따른 시스템을 구현하여 도시재생종합정보시스템에 연동하였다. 제시된 도시잠재력을 진단을 통하여 효과적인 도시재생에 필요한 사업 우선순위등에 활용을 기대할 수 있다.
-
도시재생종합정보시스템에서는 도시의 쇠퇴정도를 파악하고 그에 따른 도시재생사업을 수행하는데 있어 의사결정를 지원하거나 관련정보 등을 제공해주고 있다. 본 연구에서는 기후와 에너지 문제에 대응하는 도시재생 사업이 이루어 질 수 있도록 하기 위한 녹색지표를 개발하였다. 특히 개발된 녹색지표는 도시재생종합정보시스템을 통해 단순히 쇠퇴한 도시를 회복시키는 차원의 도시재생 사업이 아니라 기후와 에너지 문제에 안전한 지속가능한 도시개발에 중요한 역할을 하게 될 것이다.
-
저품질의 정보가 기업 활동에 치명적인 영향을 미친다는 인식은 날로 높아가고 있다. 그러나 정보 품질에 대한 정확한 이해가 없이는 기업은 저품질 정보가 미치는 영향에서 벗어 나기 어렵다. 특별히 자재 관리 시스템의 경우 실시간으로 정보를 처리해야 하는 특성으로 정보 품질 차원을 고려한 설계와 실시간으로 정보 처리가 가능한 모바일 시스템의 사용이 필수 불가결하게 되었다. 본 연구는 정보 품질의 차원을 정보 제품 관점과 정보 서비스 관점으로 나누어 모바일 자재 관리 시스템에 필요한 차원을 추출하여 시스템 메뉴를 구성한 뒤 그 시스템을 자재 관리 업무에 활용할 수 있도록 하는 목적에 기초를 두고 있다.
-
Lee, Byong-Kwon;Kim, Doo-Hoon;Seo, Yu-Jeong;Choi, JinKu;Jeon, Joongman 1318
교실 현대화 또는 교과교실 지원 사업에 의하여 현재 대부분의 학교는 2D 형 LCD 타입의 전자칠판을 설치하여 운용하고 있으며, 현재는 3D 전자칠판의 도입이 활성화되고 있는 시기이다. 본 연구는 상호응답형 3D 전자칠판에 대한 연구이다. 상호응답형 3D 전자칠판의 구성은 영상을 제어를 위한 AD보드, 3D 변환을 위한 3D변환 포맷터, 해상도 제어를 위한 FRC보드로 결합되며, 상호응답형 전자칠판을 구현하기위해 {x,y,z} 좌표 축출을 위한 전자팬 및 양안 카메라 기술을 적용했다. 또한 실시간 3D 판서 운용을 위한 3D 판서소프트웨어에 대한 구현 방법과 운용 구성에 대하여 연구했다. -
국토해양부는 건설공사 부실방지를 위해 시공감리제도를 도입하고 이를 민간 감리전문회사가 수행하도록 하였다. 당초 감리전문회사의 등록 관리를 국토해양부에서 처리하였으나, 2005년 서울특별시 등 16개 광역자치단체로 이관하였다. 이에 따라 행정구역을 달리하는 주소지 이전, 양수 양도 및 합병 등 광역자치단체간 상호 업무협의와 관련서류의 이관이 지연되고, 관련 정보의 분석 및 통계관리 등을 수작업으로 시행함에 따라 업무효율성이 저하되고 있는 실정이다. 이에 본 논문에서는 16개 광역자치단체에서 분산 관리하고 있는 감리전문회사 등록관리 업무를 전산화하여 통합관리할 수 있는 방안을 제시하고, 프로토타입 시스템을 개발함으로써 행정업무의 투명성 확보와 행정 편익비용을 절감하는 등 감리전문회사 등록 업무의 효율성 제고를 도모하고자 한다.
-
Yoon, Jinyoung;Kim, Sukjoong;Lee, Bumsuk;Hwang, Byung-Yeon 1326
트위터는 대표적인 소셜 네트워크 서비스이며 스마트 기기의 발달로 사용자 수뿐만 아니라 생성되는 트윗의 수도 지속적으로 늘고 있다. 또한 트위터는 인증과정을 통하여 API 요청을 제한해 데이터의 수집이 어렵기 때문에 트위터 기반 연구를 위해서는 빅 데이터를 처리하기 위한 분산처리 기술이 요구된다. 본 논문에서는 네트워크로 연결된 다수의 클라이언트를 이용해 계정과 트윗의 수집에 용이하고 수집한 데이터를 분석할 수 있는 기능까지 추가한 분산처리 시스템인 DiSAnT을 소개한다. -
Kwon, O-Deuk;Lee, Hyun-Woo;Kim, Young-Ah;Park, Doo-Soon 1330
휴대전화에 인터넷 통신과 정보검색 등 컴퓨터 지원 기능을 추가한 스마트폰이라 불리는 지능형 단말기가 등장하여 우리의 일상생활에 깊이 관여하고 생활의 패턴을 바꾸는 큰 변화를 불러왔다. 현재 음식추천 어플리케이션들은 대부분 주변의 음식점의 위치나 메뉴 정보 등을 제공하고 있다. 본 논문에서는 음식 추천방식에 룰렛을 이용하여 게임 형식의 음식추천이 가능하게 하였으며 구글 맵 기능을 활용하여 현재위치에서 내가 찾는 음식점 중에 반경을 입력하면 그 반경 안에 있는 음식점들을 검색하도록 Android 운영체제를 기반으로 한 어플리케이션을 개발하였다. -
개인화 및 N세대/스마트폰세대 중심 사회로 변화함에 따라 우편물 접수 수단도 다변화되고 있으며, 소 다량의 통상규격 우편물을 고객이 직접 접수할 수 있는 무인접수 서비스에 대한 필요성이 대두되고 있다. 본 논문에서는 소 다량 통상규격 우편물을 무인접수하기 위한 우편장비를 구현하기 위해 필요한 무인 접수 시스템의 개념 설계를 제시하며, 향후 무인 접수 시스템을 포함한 다양한 유형의 무인우편 접수 장비의 개발에 활용될 것을 기대한다.
-
클라우드 컴퓨팅 서비스는 정보의 접근을 위한 시간과 장소의 경계를 허물어 산업전반의 발전을 크게 이끌고 있지만 집중된 정보를 탈취하기 위한 해킹의 시도 또한 증가하고 있다. 특히 웹 기반의 클라우드 어플리케이션의 취약점을 통한 해킹이 주로 이루어진다. 가상화 게시판은 클라우드 서버에 등록되어 있는 프로시저 호출을 통해 동작하는 클라우드 가상화 어플리케이션이다. 본 논문은 가상화 게시판과 클라우드 서버의 통신을 위한 기술인 VaaS(Virtual as a Service)를 설계한다. 가상화 게시판을 통해 기술에 대한 설명과 검증결과를 제시한 후 클라우드 가상화 어플리케이션의 보안에 대한 기대효과에 대해 논의한다.
-
Jang, Min-Hye;Heo, Yun-Hee;Lee, Jong-Ho;Park, Doo-Soon 1339
최근 전자상거래 시장은 시간과 장소의 제약이 없어 무한히 증가되고 있는 추세이다. 화장품은 눈으로 봐서 자신에게 맞는 상품을 선택하기가 어렵다. 본 논문에서는 사용자의 연령, 관심사, 사용자가 마이 페이지에 추가한 위시리스트 등의 세 가지 정보에 가중치를 부여하여 사용자와 비슷한 유사도를 보인 회원에게 화장품을 추천하는 시스템이다. 또한, 기존 사용자들의 관심도를 보여주기 위하여 블러그 정보를 제공한다. -
안드로이드를 기반으로 사용자가 자신의 상태를 점검하고, 혈압 상태를 자동으로 기록하고, 응급상황 발생시 경고하고 가까운 병원으로 안내하는 시스템을 구현하였다. 스마트폰의 통신을 이용하여 평상시의 혈압을 서버에 저장하고 그 데이터를 바탕으로 환자에게 알맞은 처방을 제공한다.
-
최근 대중의 생활 속에서 스마트폰 이용이 빠르게 확산되고 있고, 그로 인해 시간과 공간의 제약을 최소화 할 수 있는 다양한 어플리케이션들이 등장하고 있다. 본 논문에서는 바쁜 현대인들의 일상에서 꼭 필요한 개인 간 심부름 대행 시스템을 제안하며, 본 시스템을 이용하면 심부름을 요청 하는 사람과 대행하는 사람의 공간적 제약을 없애서 누구나가 심부름을 대행 할수있고, 요청할수 있는 심부름 장터가 될 수 있을 것으로 기대된다.
-
스마트폰의 폭발적인 보급은 방대한 양의 앱과 스마트폰에서 지원하는 다양한 부가기능에 있다고 할 수 있다. 국내 자녀, 어린이에 관한 앱은 대부분 학습과 관련되어있거나 자녀의 스마트폰에 대한 제재가 주를 이루고 있다. 스마트폰의 GPS를 이용하여 자녀의 위치정보를 기반으로 자녀가 처할 수 있는 위험을 예방 및 관리하는 앱을 구현하였다.
-
본 연구는 지방국토관리청의 시설공사의 계약 체결과 기성 준공금 지급 업무를 대상으로 발주청 내부시스템과 국가종합전자조달시스템간의 연계를 위한 업무절차 개선방안을 마련하고 관련 기능을 개발함으로서 건설사의 계약 및 기성 업무처리의 효율성을 제고하고자 한다.
-
최근 ITS(Intelligent Transportation Systems)의 개발과 함께 차량용 내비게이션의 사용이 급증하면서 경로탐색의 중요성이 더욱 가속화되고 있다. 현재 차량용 내비게이션은 멀티미디어 및 정보통신 기술의 결합과 함께 다양한 기능 및 정보를 사용자에게 제공하고 있으며 이러한 기능과 정보를 사용해서 목적지점까지의 최단경로를 탐색하는 것이 내비게이션 시스템의 핵심기능이다. 이러한 경로탐색 알고리즘은 교통시스템, 통신 네트워크, 운송 시스템은 물론 이동 로봇의 경로 설정 등 다양한 분야에 사용되고 있다. 개미 집단 최적화(Ant Colony Optimization, ACO) 알고리즘은 메타 휴리스틱 탐색 방법으로 그리디 탐색(Greedy Search)뿐만 아니라 긍정적 반응의 탐색을 사용한 모집단에 근거한 접근법으로 순환 판매원 문제(Traveling Salesman Problem, TSP)를 풀기 위해 처음으로 제안되었다. 본 논문에서는 개미 집단 최적화(ACO) 알고리즘이 기존의 경로 탐색 알고리즘으로 알려진 Dijkstra 보다 최단경로 탐색에 있어서 더 적합한 알고리즘이라는 것을 설명하고자 한다.
-
최근 서구화된 식습관으로 비만과 성인병은 급격히 증가하고 있다. 체중 조절을 위해서는 알맞은 식단과 운동 계획을 세워 실행하는 것이 가장 쉽고 간단하게 할 수 있는 방법이다. 본 논문에서는 사용자의 신체 조건을 파악한 후 식단과 운동을 추천하고, 점검하는 어플리케이션인 Diet Secretary를 제안하고 구현하였다. 또한, Diet Secretary는 가상의 캐릭터 Dabi의 이야기로 사용자의 체중 조절에 대한 관심을 이끌어내고, 퀴즈를 통해 체중 조절이 잘 진행되고 있는지 점검한다.
-
Kim, In-Hwan;Bae, Ji-Hye;Lee, Hyun;Park, Jung-Ho 1359
현실세계의 기본이 되는 사회규범 및 윤리교육이 있듯이 인터넷 기반의 사이버 세계에서도 윤리교육을 필요로 하는데, 이에 대한 교육 및 대처가 많이 부족하다. 특히, 국내외의 경우, 반복적인 학습이나 다양한 매체를 통해 일괄적으로 제시하는 방법을 통해 인터넷윤리교육을 진행하고 있으나, 체계적인 방법론을 제시하고 있지 못하고 있다. 따라서 본 논문에서는 스마트폰 기반의 스토리텔링 기법을 통한 새로운 인터넷윤리 교육방법을 제시하고자 한다. 특히, 기존 방법과 달리 새로운 인증프로그램, 수준별 맞춤 교육기법, 양방향 커뮤니케이션 기법, 유해정보 인증 방법 등 M-learning 기반으로 적용하여 효율적이고 구체적인 교육방법을 제시하였다. -
최근 스마트폰이 보편화되고 관심이 증대됨에 따라 신체적으로 약자인 고연령층의 사용자가 늘어나게 되었고 따라서 이러한 최신IT에 비교적 약자인 사람들을 위한 인터페이스가 중요하게 되었다. 현재 스마트폰에서 기본적인 메인화면의 구성은 일정한 크기의 아이콘이
$4{\times}4$ 행렬로 정렬 되어있다. 이런 아이콘의 개수와 배열을 조정할 수 있다하더라도 일시적으로 적용되거나 조정할 때 복잡한 설정과정을 거쳐야 한다. 본 연구에서는 직관적인 사용자의 멀티 터치 등의 조작에 따라 아이콘의 배열과 크기 및 페이지 크기 조정이 가능한 메인 UI를 제안한다. -
기술이 발전하면서 사람들은 각종 전자기기로부터의 서비스에 익숙해 지고 있다. 단순히 서비스 디바이스에 의해 정해진 수순에 의해 서비스가 제공되는 것으로는 점점 기대치가 높아가고 있는 사용자의 요구를 만족시키기에는 어려움이 있다. 본 논문에서는 서비스 로봇 혹은 디바이스가 서비스를 제공할 수 있는 영역을 능동형 공간으로 정의하고, 이를 통해 사용자에게 효율적인 서비스를 제공하는 방법을 제공한다. 능동형 공간과 이 공간이 안정적인 상태를 정의한 안정상태 모델, 능동형 공간에서 이루어지는 서비스를 정의한 서비스모델 등을 포함한 능동현 서비스 환경에 대해서 기술한다.
-
Choi, Won-Sik;Nah, Hei-Sook;Jeong, Seong-Yun;Choi, Young-Min 1369
공공시설 자산관리는 새로운 시설물 유지보수 개념으로 유지관리체계를 넘어 자산의 가치를 높이는 관리체계이다. 이 연구의 목적은 도로 및 교량 같은 공공시설에 자산관리체계를 지원하는 정보시스템을 구축하는데 필수적인 자산의 가치와 가치비용을 평가하는 방법을 개발하는 것이다. 따라서 자산가치를 자산평가 척도인 LoS(Level of Service)를 바탕으로 금전적인 값어치로 공학적 관점에서 계산하는 이론적 방법을 연구하였다. 가치개념을 정립하기 위해 성능은 LoS를 적용하였고, 비용은 유지관리를 위한 직접 투입비용을 적용하였다. 연구목적상 기존 연구결과인 자산비용과 가치비용의 개념을 적용하였으며 합리적인 시설물의 가치비용을 추정하기 위해 추가적으로 자산의 규모, 시설물의 현재 상태, 투입예산의 효과, 시설물의 중요도를 고려하도록 제안하였다. 제안한 자산비용을 바탕으로 하는 가치비용이 최대가 되는 유지관리대안을 선정한다면 최적의 시나리오가 될 것이다. -
Nah, Hei-Sook;Choi, Won-Sik;Jeong, Seong-Yun;Oh, Seung-Woon 1373
공공시설 자산관리는 기존의 대응적 유지보수 개념의 시설물유지관리체계에서 예방적 유지보수 개념으로 전환한 시설물 유지보수의 새로운 개념이다. 기존에 운영되고 있는 공공시설관리 시스템들을 효율적으로 관리하기 위해서는 자산관리 모형이 표준화되어 범정부EA 지원시스템에 목표아키텍처로 등록되고 더 나아가서는 범정부 표준시스템으로 만들어 필요한 기관에 보급할 필요가 있다. 이 연구에서는 공공시설 자산관리 정보시스템을 구축하는데 필수적인 참조모델을 시스템의 상호운영성과 정보의 호환성을 확보하기 용이하도록 범정부EA 관점에서 제시하였다. 제시한 자산관리 참조모델이 GEAP에 등록 관리 된다면 이것을 바탕으로 타 기관에서 향후 정보시스템을 구축할 때 사전에 파악하고 활용하도록 제안 할 수 있을 것이다. -
본 논문은 원목 세일즈 문서, 생산 및 재고 관리 시스템에 대하여 논의한다. 논문의 목적은 특수한 작업 환경, 생산부터 판매까지의 업무 처리 및 ERP 시스템인 ACCPAC 의 연동하는 시스템이다. 새로운 사업장, 판매 시장의 변화 및 전문 관리자의 부재의 경우 ERP 시스템을 활용하기가 매우 어려운 현실이다. 이런 특수한 상황과 소스 데이터의 미표준화를 표준화한 인벤토리 데이터를 활용하여 판매 부서에 제공하고, 회계 소프트웨어에 자동으로 입력하여 기존 ERP 시스템을 최대한 활용하는 시스템이다.
-
Yoon, Jung-Ho;Kim, Sun-Ho;Park, Kyu-Tae;Park, Doo-Soon 1379
최근 스마트폰의 사용은 단순한 정보의 획득이 아닌 보다 높은 만족과 편의성을 얻을 수 있는 서비스가 각광을 받고 있다. 이러한 서비스 중에서 추천시스템은 고객이 좋아할 만한 서비스나 항목을 추천해주는 서비스이다. 본 논문에서는 이러한 추세에 맞추어서 안드로이드를 기반으로 사용자가 원하는 음식을 쉽게 검색도 하고, 데이터마이닝 기법을 이용하여 나이와 성별, 전날 먹은 음식의 종류에 따라 가중치를 부여하여 음식을 추천해주는 시스템을 개발하였다. -
스마트폰이 제공하는 다양한 애플리케이션들은 스마트폰이 탑재한 센서들과 밀접한 관계가 있다. 본 논문에서는 최근 진화를 거듭하고 있는 스마트폰 센서의 종류와 이를 구현하기 위해 센서 매니저를 이용하는 법과 센서 값을 해석하는 법에 대해 분석해본다. 또한 이를 바탕으로 기기의 센서 목록을 읽어내는 간단한 프로그래밍 예를 소개하고 이를 설명한다.
-
터치 스크린은 모바일 기기에서 애플리케이션과 상호 작용할 수 있는 좋은 방법이다. 사용자들은 스크린 상에서 다양한 액션을 취할 수 있으며, 안드로이드 프레임워크는 다양한 제스처를 지원한다. 본 논문에서는 안드로이드 API 1.6부터 지원된 새로운 제스처에 대해 분석하고 간단한 프로그래밍 예도 소개하고자 한다.
-
PHR(Personal Health Record)은 다양한 의료기관으로부터 제공되는 개인의 진료정보와 개인 스스로 기록한 건강기록을 통합적이고 포괄적인 관점에서 바라본 개인의 평생건강기록과 그 기록을 관리할 수 있는 도구들을 의미한다. 이러한 PHR 서비스를 제공하기 위해서는 다양한 의료정보시스템에 대한 연동이 필요하다. 그러나 기존의 의료정보시스템은 개발한 회사에 따라서 각기 다른 형태의 데이터베이스 구조를 갖고 있어서 PHR 서비스를 위한 연동이 용이하지 않다. 따라서 본 논문에서는 이에 대한 해결 방안으로서 의료정보 표준의 하나인 CCR 기반으로 한 XML 스키마 형식의 문서를 생성하기 위해 CCR구조 및 스키마를 분석하고 설계 방법을 제안한다.
-
한국은 전자정부 분야에서 세계정상임을 2번씩이나 입증한 바 있다. 여기에 여러 요인이 있었겠지만 그 동안 정보자원에 대한 투자와 활용한 측면을 무시할 수 없다. 흔히 정보자원은 정보기술과 적절하게 결합될 때 비로소 가치가 있다고 한다. 이런 측면에서 보면 정보자원을 보다 효율적으로 사용하기 위해 정보기술의 흐름과 조합에 대한 고려가 중요하다. 이를 위해 본고에서는 정보기술을 활용한 정보자원관리에 대한 국내외 현황을 분석해 보고, 정보자원관리 개념정리와 자원의 효율적인 관리 및 활용을 위한 발전전략을 제시하였다. 연구결과는 공공부문에서 정보기술을 활용하여 정보자원 관리를 어떤 방향과 비중으로 추진할 것인가에 대한 함의를 제공하리라 기대한다. 연구방법은 Hype 싸이클과 Quadrant 등을 이용하여 사례분석을 하였다. 그리고 분석결과에 대한 내용검증을 위해 2회의 관련전문가들과 포커스그룹을 통한 검토를 하였다.
-
Chun, Bong-Hwan;Kim, Eun-Kyung;Jung, In-Jun;Woo, Gyun 1396
본 논문은 주식 투자 포트폴리오를 구성하기 위해 클러스터링 기법을 이용하는 방법을 제안한다. 클러스터링 기법은 패턴 공간 상의 특징 벡터로 표현된 패턴 데이터를 몇 개의 부분집합으로 나누는 작업을 의미한다. 본 연구에서는 주식시장 네트워크에 클러스터링 기법을 적용하여 안정성과 수익률이 높은 포트폴리오를 구성하는 방법을 제안한다. 그리고 추천 클러스터의 투자 적합여부를 데이터를 통해 확인한다. 2007년 주식 데이터를 대상으로 실험한 결과, 추천 클러스터의 수익률이 전체 수익률을 상회함을 확인할 수 있었다. -
최근 전 세계적으로 스마트, 모바일, 클라우드 등 새로운 형태의 컴퓨팅 환경속에서 정보의 집적화, 대량화가 점차 확대됨에 따라 개인 정보의 유출 가능성은 날로 높아지고 있다. 오늘날 개인정보는 개인의 권익에 관한 문제로 국한되는 것이 아닌 기업의 사활을 좌지우지하는 비즈니스 이슈이다. 특히 국내 개인정보보호법의 전면적인 법 시행 후 규제대상이 아니던 기업 종업원의 개인정보는 물론 문서형태의 개인정보까지를 규제대상으로 삼고 있어 개인정보보호 시장이 크게 확대될 것으로 전망된다. 본 논문에서는 개인정보보호와 관련하여 국내외 컴플라이언스를 비교분석하여 기업이 보다 효과적으로 IT컴플라이언스를 준수할 수 있는 방안을 제안한다.
-
검색엔진은 사용자에 사이트의 우선순위와 함께 웹 페이지의 요약된 정보인 스니핏(snippet)을 제공한다. 스니핏은 사용자의 검색 사이트 방문에 많은 영향을 주고 있으나, 스니핏의 요약 정보와 사용자가 원하는 사이트 간에 의미 차이가 발생하여서 실제 사용자의 의도와는 다르게 잘못된 사이트에 방문할 수 있다. 본 논문은 의사연관 피드백과 퍼지 관련 곱(fuzzy relational product)를 이용한 새로운 스니핏 추출 방법을 제안한다. 제안방법은 의사연관 피드백을 이용하여 사용자의 질의를 확장학고, 확장된 질의와 웹 페이지 사이에 퍼지 관련 곱을 이용함으로써 사용자의 의도가 의미적으로 더 잘 포함되는 스니핏을 추출할 수 있다. 실험결과 제안방법이 다른 방법에 비하여서 스니핏 추출에 더 좋은 성능을 보인다.
-
최근 학문간 융합을 통한 STEAM 융합인재교육에 관한 연구가 활발하게 진행되고 있다. STEAM 교육은 과학, 기술, 공학, 예술 그리고 수학의 학문 영역을 유기적으로 융합하여 차세대 학습자들이 미래 사회에 필요한 핵심역량을 높일 수 있도록 하는 교육방식이다. 국가적인 차원에서 창의적인 융합인재를 위한 미래형 과학기술 교육을 중요하게 여기고 있으며, 과학기술 교육 패러다임에 변화를 기대하고 있다. 따라서 본 연구에서는 융합형 인재양성을 위한 집단지성 기반의 STEAM 교육 방안을 연구하고, 학습자의 과학기술에 대한 흥미와 이해를 높이고 융합적 사고와 문제해결 능력을 배양하기 위한 지능로봇 교육과정을 제시한다. 또한 집단 학습자들 간의 교육 적용 사례를 소개하고, 학습자의 만족도 분석을 통하여 검증하였다. 향후 본 연구의 결과로 집단 학습자의 학습 성취도를 향상시키고, 융합형 과학기술 인재양성 교육방안으로 발전하기를 기대한다.
-
Noh, Hye-jin;Lee, Sue-jin;Lee, Sue-hyeon;Yoon, Yong-ik 1410
최근 스마트 시대에 디지털 컨버젼스(digital convergence)의 대표기기로 대두되고 있는 태블릿 PC는 휴대전화와 컴퓨터의 기능을 바탕으로 장소의 제한 없이 네트워크에 접속할 수 있다. 이는, 개인의 일상생활에서 큰 영향을 미치고 있는 실정이다. 10년 이상 e러닝이 주도해 온 IT교육시장에서 스마트러닝으로의 변화는 새로운 플랫폼을 구축하는 그 이상의 의미를 가진다. 스마트 러닝은 기존의 수직적인 학습방식을 수평적, 참여적, 지능적, 그리고 상호작용적인 방식으로 전환하여 학습의 효과를 높였다. 이러한 트랜드를 반영하여 스마트러닝의 장점을 극대화 시킬 수 있는 학습자 중심의 컨버젼스 러닝시스템(learning system)을 구현하고자 하였다. 또한, 영어의 중요성이 대두되면서 영어 인증시험에 대한 관심이 날로 커지고 있다. 그리하여 바쁜 일상생활 중에서 시간과 장소에 구애 받지 않고 태블릿 PC를 통하여 영어 인증시험을 공부할 수 있는 어플리케이션을 기획하였다. 본 LEMON(Learn English Mobile ON-air) 앱(application)은 영어 학습 시간이 충분하지 않은 대학생 및 직장인 등을 대상으로 TOEIC, TOEFL, TOEIC SPEAKING 영어 인증시험에 대한 학습이 가능하도록 구현하였다. -
현대의 프로그램들은 과거의 프로그램들에 비해 복잡성이 커졌다. 그러한 변화에 따라 협력 프로젝트가 과거에 비해 일반화 되었고, 프로그램의 디버깅이 어려워졌다. 현대의 프로그래머들에게는 원활한 협력 프로젝트의 진행과 쉬운 디버깅을 위해 코딩 스타일 준수의 중요성이 부각되고 있다. 프로그래머가 소스 코드를 작성할 때 코딩 스타일의 준수 여부는 가독성에 큰 영향을 미친다. 하지만 프로그래머가 코딩 스타일을 준수하지 않는다고 해도 눈에 보이는 에러가 발생하지 않는다. 그렇기 때문에 코딩 스타일은 초심자 시절의 교육이 중요하다. 이 논문에서는 효과적으로 코딩 스타일을 교육하기 위한 스타일 직소 프로그램을 구현하였다. 스타일 직소 프로그램은 코딩 스타일의 준수 정도 직소 퍼즐 형태로 보여주고, 코딩 스타일이 준수되지 않은 부분을 표시하여 줌으로써 보다 효과적으로 코딩 스타일 교육이 가능하게 한다. 본 논문에서 구현된 스타일 직소 효과를 확인하기 위해 부산대학교 컴퓨터공학과 학부 학생들을 대상으로 스타일 직소를 사용하여 코딩 스타일 교육을 실시하였다. Java 프로그래밍 교과 실습 수업에 스타일 직소 프로그램을 적용시켜 본 결과 64%의 학생이 스타일 직소가 코딩 스타일 향상에 도움이 되었다고 답하였고, 52%의 학생이 본 프로그램의 접근법이 흥미로웠다고 답하였다.
-
Bae, Ji-Hye;Kim, In-Hwan;Lee, Hyun;Park, Yoon-Young 1418
스마트 미디어 기기의 보급으로 많은 교육용 어플리케이션이 개발되고 있으며, SNS를 교육적 접근으로 활용한 학습모델의 사례들이 늘어나고 있는 추세이다. 현대 정보화 사회에서 요구되는 학습자 중심의 구성주의 교육 패러다임에 초점을 맞춰 학습자 스스로 학습콘텐츠를 구성하며 자기주도적 학습을 하기 위한 시스템 개발을 위해 본 논문에서는 소셜러닝 기반의 학습자 중심형 학습콘텐츠 개발도구의 설계방법에 대해 제시하고자 한다. -
온실가스 저감에 필요한 기술에는 온실가스 배출량 관리를 비롯하여 배출권 할당, 인증, 거래, 분석, 계획 등의 기술들이 있다. 본 논문은 유통 물류 부문 기업 들이 배출하는 온실가스를 체계적으로 관리 하기 위해 필요한 온실가스 관리 시스템 구현에 관한 연구로서 온실가스 벤토리를 포함한 통합관리 시스템 구현에 대해 설명하고 있다. 구현된 온실가스 관리 시스템은 최신의 웹어플리케이션 개발 방법론에 따라 기능 및 서비스를 SaaS 방식으로 제공할 수 있도록 설계 되었다. 기능별로 서비스 관리와 사용자 관리 그리고 온실가스 인벤토리 기능으로 나누었으며 유통 물류 분야에 적합하도록 데이터 수집에 있어서 편리성을 제공하도록 설계하였다.
-
실제 물류현장은 기업들마다 서로 다른 방식으로 운영되고 있으며 이 과정에서 물류 참여자들 간에 정보공유는 원활히 이루어지지 못하고 있다. 따라서 물류업무처리 과정에서 문제가 발생했다 하더라도 원인 파악이 쉽지 않아 신속한 처리가 이루어지지 않고 있다. 본 논문은 공급망의 나타날 수 있는 물류정보 오류에 대한 연구로서 물류정보와 물류정보 오류에 대해 설명하고 있으며 이를 시스템상에서 표현 할 수 있도록 구체적인 항목들에 대해 제시하고 있다. 물류정보 오류는 주문정보, 운송정보, 실물정보로 구분하여 기술하였으며 개별 상품단위로 표현할 수 있도록 세분화 하였다.
-
Moon, Jin Seok;Yoon, Hoi Soo;Han, Choong Han;Kim, Seong Jin 1428
건설분야 수량산출정보의 연계 및 교환을 위한 디지털 수량산출정보 교환표준과 지방국토관리청의 도로관리관점에 따라 구성된 작업분류체계를 바탕으로 도로분야 수량산출정보를 지원도구를 통해 생성한다. 건설사는 지원도구에서 작성한 도로공사 수량산출정보를 건설사업관리시스템에 등록함으로써 공정 공사비 관리에 활용하고 있다. 본 연구는 공정 공사비의 통합관리를 통해 실질적인 사업관리가 가능하도록 10개 도로건설공사 시범사업을 선정하여 문제점과 개선방안을 도출하였다. -
토지보상관련 법을 관장하고 있는 국토해양부는 "국토기본법" 제24조의 규정에 따라 용지보상 등을 포함한 국토의 계획 및 이용의 주요시책에 관한 보고서를 매년 정기국회의 개회전까지 국회에 제출하여야 한다. 이 보고서에는 국가보상에 관한 주요통계자료가 포함되는데 이러한 공공용지의 취득 및 손실보상 실적은 보상관련 정책의 수립과 제도개선 및 부동산정책 등에 중요한 기초 자료로 활용되고 있다. 하지만 90여개 기관을 대상으로 9개 양식을 수작업으로 취합하다 보니 시간소요 및 통계오류 등이 발생할 소지가 있어 국가통계의 신뢰도가 저하될 소지가 있다. 이에 정확한 보상통계자료 제공 및 업무의 효율성 제고를 위해 공공용지 취득실적 집계 자동화방안을 제시하고자 한다.
-
최근 세계 게임시장은 연 30% 이상의 고속 성장률을 나타내고 있으며, 3차원 그래픽처리의 발전과 컴퓨터기술의 고급화 및 풍부한 아이디어, 끊임없는 놀이문화의 추구로 게임시장은 국제적인 지식산업, 정서서비스산업, 감성산업 및 고부가가치산업으로 급성장하고 있는 상황이다. 일본, 미국 그리고 유럽 선진국 등은 미래의 지식산업으로서 게임 산업에 투자함으로서 국제경쟁력을 선점하기 위해 막대한 투자와 인재양성 및 창의력 교육 등에 앞서고 있다. 대기업과 제조업에서도 국제경쟁력이 약화되고 경제위기 및 실업대책에 어려움을 겪고 있는 우리나라도 이제는 공업입국에서 지식산업입국으로 발전시키기 위해서 게임 산업과 같은 고부가 가치산업을 육성 발전시켜야 한다. 본 논문에서는 국내 게임 산업에 대한 분석을 통해 게임 시장동향을 살펴보고 최근 스마트폰 이용자가 급속히 증가함에 따라 스마트폰 게임에 대한 시스템을 개발하고자 한다. 이것은 PC와 스마트폰 연동을 통하여 집이나 사무실에 있는 PC와 이동이 가능한 스마트폰에서 게임을 즐길 수 있도록 구성되어 있다.
-
위치 기반 서비스를 이용하여 미국 지질 조사소에서 지진 정보를 실시간으로 받아와 받아온 정보를 XML 파싱 방법을 이용하여 분석된 정보들을 서버에 있는 데이터베이스에 저장한다. 클라이언트가 값 요청 시 서버에 저장된 정보들을 Socket 통신방식으로 여러 사용자들이 접근 가능하도록 서버를 구현하였다. 클라이언트는 이 정보들을 Overlay를 이용하여 지도에 볼 수 있도록 표시해준다. 이 연구로 인해 지진이 일어날 경우 경고를 이용하여 재산피해를 줄일 수 있다.