Proceedings of the Korea Information Processing Society Conference (한국정보처리학회:학술대회논문집)
Korea Information Processing Society
- Semi Annual
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
Domain
- Information/Communication > Information Processing Theory
2008.11a
-
본 논문에서 k-means 군집화 알고리즘을 효율적으로 적용하는 방법을 제안했다. 제안하는 알고리즘의 특징을 속도 향상을 위해 예측 데이터를 이용한 것이다. 군집화 알고리즘의 각 단계에서 군집을 변경할 데이터만 최인접 군집을 계산함으로써 계산 시간을 줄일 수 있었다. 제안하는 알고리즘의 성능 비교를 위해서 KMHybrid 와 비교했다. 제안하는 알고리즘은 데이터의 차원이 큰 경우에 KMHybrid 보다 높은 속도 향상을 보였다.
-
국방 정보의 실시간 공유와 변화관리를 위해 자원관리분야 정보화사업 초기에 선행 사업으로 모든 국방정보화사업의 모체가 되었어야할 조직 및 정원관리체계를 이제야 그 중대함을 인식하여 소요제기 전력화 단계에서 분석과 설계, 시험 및 평가를 통해 전략적 변화관리와 SO 및 e-Business에 맞는 시스템을 구축하는 방향을 제시하고자 한다.
-
근래에 들어와 시스템의 복잡성에 대한 문제가 제기되고 있다. 그 해결책으로 대두되고 있는 자가치유 시스템이란 자율 컴퓨팅의 개념 중 하나로 사람의 개입 없이 시스템의 이상상태을 인식하고 정상상태로 복귀 가능한 시스템을 의미한다. 이를 달성하기 위해서는 가장 먼저 필요한 것은 시스템의 어떤 부분에서 어떤 이상이 일어났는지 파악하는 것이다. 그래서 내외부적으로 여러 가지 접근을 통한 시스템에서의 이상여부를 파악하기 위한 모니터링 기법들이 연구되고 있다. 그렇지만, 기존의 여러 모니터링 기법에서는 부분에 초점을 두어 전체적인 시스템의 감시를 위한 다른 방법이 필요하다. 본 논문에서는 이를 해결하기 위하여 현재 부곽되고 있는 AOP(Aspect Oriented Programming)기법을 적용하여 각 기능의 수행범위 / 제약사항을 조절하며 기능적인 작은 이상을 파악한다. 또한, 모듈-기능 관계리스트를 사용하여 이상이 발생하였을 경우 어떤 요구사항이 위반되었는지 파악하고, 해당 기능들에 근거한 State-diagram을 사용함으로 시스템의 전체 흐름 상의 이상 발생을 감시하는 구조를 제안한다. 그리고 Case Study를 통해 실제 이 방법을 적용한 시스템의 감시가 가능하다는 것을 증명했다.
-
본 논문은 가중퍼지소속함수 기반신경망(neural network with weighted fuzzy membership functions, NEWFM)기반의 자동 특징 추출기법을 사용하여 인체의 세 방향에서 발생하는 가속도 값으로부터 낙상을 탐지하는 방안을 제시하고 있다. 10명의 피검자로부터 8가지 시나리오로 낙상/비낙상 데이터 800개를 수집하고 웨이블릿 변환(wavelet transform, WT)을 통해 추출한 계수중 비중복면적 분산법에 의해 중요도가 가장 낮은 특징입력을 하나씩 제거하면서 최소의 특징 입력을 선택하였다. 특징입력으로는 가속도 값을 웨이블릿 변환한 11개의 d4계수들 중 비중복면적 분산법에 의해서 중요도가 가장 높은 5개의 계수가 사용되었고, 이들 특징입력을 통해 93%의 전체 분류율을 나타내었다.
-
다변량 퍼지 의사결정트리(이하 MFDT)는 학습 모델의 구조가 간소하고 분류율이 높다는 장점 때문에 일반 퍼지 의사결정트리를 대신해 손동작 인식 시스템의 분류기로 사용되었다. 다양한 사용자의 손동작 특성을 분류하기 위해 여러 개의 인식 모델을 만들고 새로운 사용자에게 가장 적합한 모델을 선택해 사용하는 모델 선택 기법도 손동작 인식에 적용되었다. 모델 선택 과정을 통해 선택된 모델은 기존 모델 중에서 새로운 사용자의 특성에 가장 가깝지만 해당 사용자에 최적화된 모델이라고는 할 수 없다. 이 논문에서는 MFDT 모델을 새로 입력된 데이터를 이용해 적응시키는 방법을 설명하고 실험 결과를 통해 적응 성능을 검증한다.
-
최근 서구화된 식생활 패턴과 흡연, 비만 등의 원인으로 인해 심근경색, 협심증과 같은 심근허혈(myocardial ischemia) 질환이 급증하고 있다. 이 논문에서는 심전도 신호로부터 허혈성 심장 질환 진단을 위해 출현 패턴 마이닝을 이용하여 심근경색 및 협심증의 진단 신호인 ischemia beat를 분류 하였다. 또한 기존의 출현 패턴 마이닝에 빠른 패턴 탐사와 저장 공간의 효율성을 고려하여 Apriori-T 빈발 패턴 탐사 알고리즘을 출현 패턴 생성이 가능하도록 확장하였다. PhysioNet의 ST-T 데이터베이스로부터 138개의 대조군(정상)과 ischemia beat 데이터에 제안된 분류 알고리즘을 실험한 결과 최소 75% 및 최대 95%의 예측 정확도를 보였다.
-
본 논문에서는 로봇의 지능적 행위를 구현하기 위하여 인공지능의 몇 가지 기법을 휴머노이드 로봇에 적용하고 이를 테스트 도메인에서 실험하는 연구결과를 기술하였다. 본 연구에서 적용한 기법들은, 인공지능의 계획기법에 기반한 로봇의 계획생성, A* 알고리즘을 적용한 길 찾기, 외부 센서 값에 기반한 장애물회피 및 로봇의 자기 위치인식, 그리고 원하는 물체를 파악하기 위해 템플릿 매칭을 이용한 영상인식 등 네 가지 방향으로 접근하였다. 전반적으로 로봇의 실험은, 웹 페이지로부터 사용자의 쇼핑 목록을 입력 받아, 인공지능의 계획기법에 기반하여 서버에서 이에 대한 실행계획을 만들고 난 후, 로봇이 서버로부터 TCP/IP 기반의 소켓 통신을 통하여 세부 실행계획을 전달받아 임무를 수행하게 된다. 또한 이러한 임무를 수행하기 위해서는 로봇자신의 현재위치에 대한 정보 및 목표물에 대한 위치인식이 요구되며, 이를 위해서 사전에 주어진 맵의 좌표를 찾아가는 방법을 사용하였다.
-
시스템 분석에 주로 사용하는 자료 중에는 비선형 자료와 시계열 등이 있다. 이들 자료는 그 함축적인 관계가 매우 복잡하여 전통적인 통계분석 도구로 분석하는데 어려움이 많다. 본 연구에서는 현실 세계에서 다양하게 나타나는 복잡성을 다루기 위하여 하이브리드 진화 신경망 모델링 접근 방법으로 자료를 모형화 하고 이를 통한 학습의 적합도를 살펴본다. 비선형 자료 등을 모형화하기 위한 학습은 역전파 신경망 기법을 이용한다. 학습의 효율을 높이기 의해서 격자감소 학습 알고리즘과 함께 이용하는 유전자 알고리즘은 네트워크 구조를 최적화 시킬 수 있는 초기가중값을 이용한 전역 최소값을 찾는데 이용한다. 학습 결과를 통해 제안된 하이브리드형 접근방법의 학습이 보다 효율적임을 살펴보기 위하여 유전자 알고리즘으로 최적화된 신경망 학습 알고리즘을 비선형 모의자료의 학습에 적용하여 보았다.
-
이 논문에서는 생성시스템 규칙 조건부의 일부만 입력 사실로 주어져도 행동부를 실행하여 유용한 결과를 제시할 수 있는 방법을 제안한다. 규칙 또는 페트리 넷의 변이(transition)의 격발(firing) 규칙을 개선하여 고안된 이 방법은 퍼지 추론이 추구하였지만 이루지 못한 불확실, 불충분한 조건을 통한 결론 도출이라는 과제의 매우 실용적인 해답이 될 것이다.
-
위 논문에서는 RFID를 기반으로 한 냉장고 관리 시스템을 통하여, 음식물 관리를 통한 개인 질병 관리 시스템을 구축하고자 한다. 먼저 마트에서 사온 RFID Tag가 부착된 음식물의 정보를 RFID 리더기를 통하여 정보를 획득하며, 획득한 음식물의 정보는 데이터베이스를 구축하고 구축된 음식물 정보와 사전에 입력된 개인 질병관리 데이터를 통하여, 현재 사용자에게 가장 알맞은 음식물과 주의해야 할 음식물 정보 등을 제공하며, 추가적으로 현재 음식물을 통해서 얻을 수 있는 새로운 요리법과 음식물의 현 상태 등을 사용자에게 언제어디서나 사용자에게 제공하고자 한다.
-
가정에서 쉽게 측정 가능한 신장, 체중, 체지방율 등의 측정만으로 본인의 비만정도를 인지하게하고, 각 개인마다 상황 정보 기술을 활용하여 개인 비만상황, 집안의 비만상황 등을 총괄하여 체계적으로 관리하고, 이들의 최근 몇 달 동안 또는 몇 년 동안 비만 이력 관리 등을 통하여 비만상황에 따라 지속적인 대처방안을 알려주는 시스템의 개발이 절실히 요구되고 있다. 본 연구에서는 U-health 서비스를 위한 비만상황 인식과 개인이력관리 및 비만증상 온톨로지를 제안한다. 또한 비만관리 서비스를 구축하기 위하여 비만관련 증상, 요인, 대처방법 등을 온톨로지화하여 서비스 시스템에 적용함으로써 U-health 서비스를 위한 온톨로지 기반의 비만상황인식 서비스시스템(OCS)을 설계하였다.
-
본 논문에서는 고차원 영역의 데이터 집합을 저차원 영역으로 표현하는 방법에 대해서 제안한다. 특별히 고차원 영역을 2 차원 영역으로 실험하였다. 제안한 방법은 사람이 데이터 객체 사이의 거리나 관계를 직관적으로 인지할 수 있도록 하는 방법이다. 데이터 객체 사이의 거리나 관계를 계산하기 위하여 Kullback-Leibler divergence 를 사용하였다. 이 방법은 확률 분포를 갖는 벡터들 사이의 거리를 계산하여 사용한다. Kullback-Leibler divergence 를 사용하여 계산된 거리 값들은 저차원 영역에서 객체들의 좌표를 계산하기 위하여 사용된다. 좌표계산을 위해서 Simulated Annealing 란 최적화 기법을 사용하였다. 실험 결과를 통해 다차원 데이터를 2 차원 영역으로 표현한 것이 충분히 직관적임을 보였다.
-
분류는 기계학습에서 매우 중요한 연구주제이다. 그 중에서도 수치형 데이터의 분류를 위한 많은 알고리즘들이 있다. 그러나 불완전한 데이터의 존재는 분류 모델들의 학습(learning) 품질(quality)을 떨어뜨린다. 그 불완전한 데이터는 현실 세계에서 아주 흔하다. 학습 단계와 분류 단계 양쪽에서 불완전한 데이터를 다루는 것이 중요하고 현실세계 문제들을 풀기 위해 적용되는 것이 필요하다. 본 논문에서 Optimal Completion Strategy(OCS)로부터 나온 몇 개의 공식들이 불완전한 데이터를 예측하기 위해 사용되었다. 새로운 방법이 불완전한 데이터를 분류하기 위해서 제시되었고, 그것은 놀라운 성능을 보여준다.
-
지능화된 국방 정보 시스템의 구축을 위해서는 정보를 수집하고, 수집된 정보를 분석하며, 이를 바탕으로 상황을 인지할 수 있는 시스템이 필요하다. 이러한 시스템의 개발을 위해서는, 단편적인 정보를 저장, 조회할 수 있는 데이터 베이스 구조보다는, 수집된 정보들간의 유기적인 관계를 설명할 수 있는 온톨로지 구조가 적합하다. 이를 위해 본 논문에서는 지능화된 국방 정보시스템 중 사람, 신호, 이미지로부터 획득한 정보를 통합·분석하기 위한 에이전트에서 사용될 온톨로지의 설계에 관하여 다룰 것이다. 본 온톨로지는 상위 온톨로지로는 SUMO를 사용하여 각 도메인 온톨로지로부터 들어온 정보를 통합할 수 있도록 하였고, 도메인 온톨로지로는 HUMINT, SIGINT, IMINT 를 사용하여 각 종류의 신호로부터 들어오는 정보를 분석할 수 있도록 하였다. 또한 각각의 온톨로지간의 유기적 관계를 구성하였다.
-
워드넷(WordNet)의 논리적 내포관계(ISA)를 자동으로 WIKI와 같은 동적인 백과사전으로부터 구할 수 있다면, 워드넷과 같은 지식베이스를 전문분야로까지 쉽게 확장할 수 있을 것이다, 또한 동적인 백과사전에 기반하기 때문에 지식베이스의 동적인 업데이트가 가능하게 된다. 본 논문은 워드넷과 같은 정적이고 수동으로 제작된 개념망이 온라인상의 동적 백과사전에 의해서 어느 정도 자동화 될 수 있는지 밝히고자 하였다, 워드넷의 IT관련 100개의 표제어에 대해서 WIKI 백과사전에서 추출한 정의를 이용하여 ISA관계를 구축하고 그 결과가 워드넷과 어느 정도 일치하는지를 실험하였다. 실험결과 자동 구축된 ISA관계는 워드넷에 대하여 80%의 일치율을 보였다.
-
지금까지의 웹은 표현중심의 HTML에서 데이터의 구조적인 모습을 나타내는 XML로 그리고, 온톨로지 구축을 통해 의미 있는 데이터의 접근성에 초점을 둔 RDF, RDFS, OWL과 같은 형태로 변화하고 있다. 이러한 흐름을 통해 현재는 OWL을 이용하여 온톨로지 구축을 위한 연구가 진행 중이다. 이 논문에서는 구축된 온톨로지를 활용하기 위해 웹에 있는 OWL 파일을 http 프로토콜을 이용하여 접근을 하고 기존의 툴 종속적인 접근이 아닌 웹 표준 프로토콜과 OWL 파일 형식으로 접근하여 SPARQL 쿼리를 보낼 수 있는 웹 기반의 OWL 온톨로지 접근을 위한 SPARQL 쿼리 툴을 제안한다.
-
개인화 장비 기술의 발달과 함께 최근 모바일 디바이스는 카메라, MP3 플레이어 등 다양한 기능을 포함하고 있으며, 많은 사용자가 이를 사용하고 있다. 모바일 디바이스는 사용자가 항상 휴대하기 때문에 사용자 정보를 습득하기에 유용하며 따라서 이로부터 수집된 다양한 정보를 바탕으로 최근 여러가지 서비스를 제공하기 위한 노력이 이루어지고 있다. 본 논문에서는 사용자의 모바일 로그를 바탕으로 행동 패턴을 파악하여 사용자가 앞으로 취할 행동을 예측하고자 하며, 이 과정에서 다양한 행동 패턴 중 정확한 행동 예측을 수행하기 위해 다음과 같은 방법을 활용하였다. 장소, 시간, 요일 정보를 함께 사용하여 동적 베이지안 네트워크를 이용해 시간 변화에 따른 사용자 행동 패턴을 학습하였으며, 개인 사용자 모델과 전체 사용자 모델을 따로 학습함으로써 더 정확한 행동 패턴의 학습이 가능하도록 하였다. 실험을 위해 대학생들로부터 수집된 모바일 로그를 통해 제안하는 행동 예측 모델의 성능을 확인한 결과 77~94%의 예측 정확도를 보임을 확인하였다.
-
위치추적 기술에는 여러가지 기술이 연구개발 되었으며 몇몇 기술은 이미 상용화 되어있다. 실외에서는 GPS를 이용하여 대상의 위치를 추적하는 네비게이션을 통해 이미 상용화되어있으며 실내에서는 IrDA, RSSI 등이 연구되었으며 계속 연구 중에 있다. 하지만 이들은 장애물에 취약하며 큰 오차범위를 가지고 있다. 또한 RF통신을 위한 장비나 IR송수신 장비를 별도로 사용해야한다. 본 연구에서 제안하는 방법을 사용할 경우 쉽게 사용가능한 캠이나 CCTV를 이용할 수 있고 또한 적외선필터를 이용하여 적외선 발광체를 추적할 경우 발광체를 찾기 위한 별도의 영상처리 작업에 소요되는 시간을 줄일 수 있다. 그리고 영상촬영 범위에 따라 단일 장비로 보다 넓은 범위를 제어할 수 있으며 다수의 장비를 이용해 중첩구간을 만들어 준다면 중첩구간을 보완하여 신뢰도를 증가시키고 오차를 줄일 수 있다. 적합한 상황에 사용한다면 저비용으로 고효율성을 가지는 위치추적 시스템을 구현할 수 있다.
-
웹 상에 정보가 폭발적으로 증가함에 따라 각 사용자에게 맞는 정보를 선별하여 제공하는 개인화 서비스는 매우 중요한 이슈가 되었다. 기존 추천시스템들은 컨텐츠 기반 필터링과 협업 필터링 기법을 기반으로 한다. 그러나 이러한 방법들은 충분히 수집된 사용자 정보를 필요로 하기 때문에, 적절한 추천이 이루어지기 까지 다소 시간이 소요되는 문제를 가지고 있다. 또한 사용자의 성향이 지나치게 편중되는 경우, 사용자의 취향변화를 반영하여 새로운 상품을 추천하는 것은 어렵다. 실제로 사용자들은 웹 사이트의 방문 목적에 따라 개인화된 상품추천을 원하기도 하고, 많은 사용자들에게 인기 있는 상품을 원하기도 한다. 본 논문에서는 사용자의 행동분석을 기반으로, 협업 필터링을 기반으로 하는 개인화된 추천과 다수의 사용자들에게 공통적으로 인기 있는 상품의 추천 비율을 동적으로 조합하여 최종 추천 상품들을 선별하는 새로운 적응형 추천 시스템을 제안한다. 본 논문에서는 MovieLens의 데이터 셋을 이용하여 기존 추천기법들과 추천결과에 대한 정확도를 비교 실험하였으며, 보다 높은 정확도를 보이는 실험결과를 통해 제안시스템의 유효성을 확인하였다.
-
Nowadays, as the indices of the major search engines grow to a tremendous proportion, vertical search services can help customers to find what they need. Search Engine is one of the reasons for Internet shopping success in today's world. The import one part of search engine is clustering data. The objective of this paper is to explore a k-means++ algorithm to calculate the clustering data which in the Internet shopping environment. The experiment results shows that the k-means++ algorithm is a faster algorithm to achieved a good clustering.
-
HDTV로 전환되면서 방송국에서는 4:3의 SDTV와 16:9의 HDTV가 동시 방송되는 과도기를 맞고 있다. 유럽에서 채택한 DTV 표준인 DVB 방식인 경우 MPEG에 화면 비 정보와 AFD 정보를 신호에 실어 수신 장치에서 화변 비 정보를 알 수 있도록 하고 있다. 이 정보를 이용하여 방송에 따라 화면 비를 설정하고 최적의 화면 비율 상태로 시청할 수 있는 모드를 제공하도록 소프트웨어로 구현하고자 한다.
-
고객의 기호와 요구에 부응하는 서비스의 제공을 위해 영화 요소 중 정확한 장르의 분류는 고객의 선택에 있어 중요한 문제이다. 기존의 수작업에 의한 장르 분류는 시간과 비용, 신뢰성 등에서 비효율적이다. 이러한 문제의 해결을 위해 영화 시놉시스(Synopsis) 기반의 기계학습 방법은 효율적인 대안이 될 수 있다. 본 논문에서는 대다수 영화서비스 주체가 보유하고 있는 시놉시스 정보를 기반으로 하여 기계학습을 이용한 영화장르 분류에 관한 하나의 정형화된 방법을 제시한다. 기계학습 Algorithm 중 LibSVM, RandomComittee, LMT, NaiveBayes, PART Algorithm 을 이용하여 Algorithm 별, 장르별 분류 정확도를 측정하여 비교한다.
-
본 논문에서는 H.264/AVC 비디오의 고속 부호화를 구현 하기 위하여 인터 프레임 상에서 움직임 벡터의 상관관계를 이용한 빠른 인트라 모드 스킵 알고리즘을 보인다. 제안한 인트라 모드 스킵은 이웃 블록 사이의 움직임 벡터간의 상관관계와 이전 프레임의 매크로블록(Macroblock)의 모드를 이용하여 인트라 예측을 생략함으로써 계산량을 줄이는 방법이다. 새로운 물체가 나타나거나 복잡한 움직임을 보이는 매크로블록들이 인트라 모드로 결정될 확률이 높기 때문에, 주변블록의 분산을 이용하여 임계값을 계산하고, 현재 매크로블록의 분산값과 비교하여 조건에 맞는 매크로블록에 대해 인트라 예측을 생략한다. 또한 시간적 상관관계가 높은 이전 프레임의 같은 위치의 매크로블록의 모드가 인트라 모드로 선택 되었을 경우, 인트라 예측을 실행한다. 제안한 방법으로 실험하였을 때, 기존의 논문과 비교하여 부호화 시간이 평균 26.02% 정도 감소하였다.
-
Hyeongyong Jeon;Joonweon Bang;EuiHong Kim;Chijung Hwang 90
컴퓨터 비전 시스템에서 장면간의 객체 추적은 매우 유용한 도구이다. 이러한 추적 문제를 손쉽게 해결하기 위하여, 많이 알려진 Kanade-Lucas-Tomasi(KLT)는 6 개의 인자를 사용한 시스템을 설계를 하였다. 그러나, 현실적으로 많은 지역 영역(local patch)을 추적하는데 있어서는 4 개의 인자 (수평과 수직방향 이동, 균등 비례적 축소, 회전)으로 충분히 설명이 가능할 수 있다. 본 실험에서는 이 4 개의 인자로 정의되는 시스템을 새롭게 정의하고, 실제적인 KLT 와 비교실험을 하였다. 실험결과 적은 수의 인자로 설명하였음에도 불구하고, KLT 보다 좋은 성능을 나타냈다. -
Hyeongyong Jeon;Joonweon Bang;Euihong Kim;Chijung Hwang 93
미디어와 기술 발달의 따른 매우 원본과 같은 복제 영상인 유사-복제 영상들이 원저자의 동의 없이 사용자간의 교환이 무방비로 유동되고 있다. 이러한 문제점들을 해결하기 위하여, 본 논문에서는 새로운 영상 식별자를 제안한다. 제안된 영상 식별자는 특징점 기반이며, 그것의 주변 밝기 정보의 고유값 분해과정을 거쳐서 지역 기술자를 생성한다. 이 생성된 지역 기술자들을 원본 데이터베이스와 빠르게 검색하여 주어진 질의 영상과 관련된 원본을 찾는 시스템이다. 실험에서는 총 13 종류의 영상을 왜곡을 시행하였으며, 거리의 따른 임계값은 false-positive alarm 을 시행하여 결정하였다. 실험결과 매우 높은 정확률을 가지며, 영상으로부터 영상 식별자 추출 및 데이터에이스 검색속도 또한 매우 우수한 성능을 가진다. -
Ki-Hee Park;Jeong-Hee Shim;Byoung-Chul Ko;Jae-Yeal Nam 96
본 논문은 의료 영상을 효과적으로 분류하고 검색 하기 위한 새로운 알고리즘을 제안한다. 의료 영상 중 X-Ray 영상은 어두운 배경에 반해 밝은 전경을 갖고 있기 때문에, 전경의 두드러진 부분에서만 시각 기술자로 추출한다. 우선, 색 구조 기술자(H-CSD)에서 해리스 코너 검출기로 검출한 관심 포인트들에서 색상 특징을 추출하고, 경계선 히스토그램 기술자에서 영상의 전역 및 지역적 질감 특징을 추출한다. 추출된 특징 벡터는 멀티클래스 SVM 에 적용되어 각 영상을 위한 멤버십 스코어를 얻는다. 이후, H-CSD와 EHD 에 대한 SVM 의 멤버십 스코어를 앙상블 결합하여 하나의 특징 벡터로 생성하고, K-nearest Neighborhood 방법을 이용하여 상위-K 개의 영상을 검색을 하도록 하였다. imageCLEFmed2007 을 이용한 실험 결과에서 다른 전역적 속성 또는 분류 기반 검색 방법에 비교하여 보다 개선된 검색 성능을 나타냄을 확인하였다. -
Won-gu Jung;Jong-man Jeung;Ji-young Lee;Ho Lee;Sang-Su Choi;Hee-Seok Kweon;Youn-Joong Kim 100
한국기초과학지원연구원(KBSI, Korea Basic Science Institute)에서는 국내 유일의 초고전압투과전자현미경(HVEM, High Voltage Electron Microscopy)을 비롯하여 3대의 일반투과 전자현미경을 보유하고 있다. 전자현미경을 통하여 관찰된 이미지는 각 단계별로 tilting 되어 저장된 이미지로서 관찰자에게 보다 나은 관찰 환경의 구성을 위해 3D로의 reconstruction은 필수 과정이라고 할 수 있겠다. 이 과정 중 카메라 중심에서 벋어난 부분의 왜곡을 워핑기법을 통하여 최대한 감소시킨다. 이런 전처리 과정을 통하여 3D 구조물을 구성하게 되면 초기 이미지를 그대로 사용하는 것보다 한 단계 더 나은 결과물을 얻어낼 수 있다. 이미지 전처리를 이용한 전자현미경 볼륨 랜더링 시스템의 구축은 관찰자에게 보다 편리하며 빠른 실험 환경을 제공하여 줄 수 있고, 이해하기 쉽고 실제 모습에 가까운 형태의 실험 결과물을 접할 수 있게 된다. -
디지털 시대에 들어서면서 폭발적으로 증가하는 정보를 효율적으로 유지, 보관, 이용하기 위해 디지털 아카이빙의 필요성이 제기되었다. 현재 아카이브의 표준으로는 OAIS(Open Archival Information System)이 있지만 주로 포괄적인 컨텐츠를 대상으로 하고 있다. 본 논문에서는 이미지 자료를 대상으로 한 디지털 아카이빙과 메타데이터를 설계하고자 한다. 이미지 자료의 효율적인 디지털 아카이빙 구축을 위해서 참조 모형을 통해 서지정보와 멀티미디어 자료에 대한 메타데이터 표준이 추가되어야 한다. 구체적인 방안으로 클래스 기반 다단계 메타데이터 모델 관리를 제안한다.
-
본 논문에서는 KLT(Kanade-Lucas-Tomasi) 추적기에서 특징점의 개수를 일정하게 유지시키기 위해 존재하는 특징점의 관리 부분을 FPGA(Field Programmable Gate Array)에 구현하기 위한 구조를 제안한다. FPGA 에 구현하기 위해 한정된 자원을 효과적으로 사용하도록 하는 것을 목표로 연산량이 많은 부분을 적은 연산량으로 구현 가능한 것으로 대체하고, 메모리의 크기와 접근 회수를 줄이기 위한 방법을 고려했다. 구현이 간단한 Harris 코너 검출기를 이용하여 특징점을 선택하고, 나눗셈 연산이 필요 없는 히스토그램을 이용하여 임계값을 설정해 특징점을 관리했다. C 언어로 시뮬레이션을 수행하여 제안한 방법을 확인했고, 기존의 특징점 관리 방법과의 비교를 통해 검증했다.
-
Whi-Vin Oh;Young-Jae Kim;Kwang-gi Kim;Hyung-Seok Choi;Young-Wook Seo;Young-Ho Cho 112
유방암은 유럽과 미국을 비롯해 전 세계적으로 증가하고 있으며 최근 우리나라에서도 가장 급속하게 늘고 있는 여성암중에 하나이다. 본 연구에서는 먼저 grey level co-occurrence matrix(GLCM)을 적용하여 유방영역을 분할한 후, median filter 를 적용하여 잡음을 제거하였다. 전처리 수행 후, 2차미분 행렬을 이용할여 미소석회화 부분을 강조한 후, 가우시안 정규분포도를 적용하여 미소석회화 후보군을 검출하였다. 검출된 후보군은 8 개의 feature 들을 적용하여 미소석회화를 최종 결정하였다. 본 연구를 통해서 조기 유방암 진단을 위한 발전된 미소석회화 검출 방법을 제안하였다. -
Sung Yong Kim;Kolesnikova Anastasiya;Won Don Lee 114
본 논문은 현존하는 음원 파일 압축의 개선을 위해 작성되었다. 새로운 무손실 압축 알고리즘을 통한 오차값의 분포는 새로운 압축기법의 가능성을 설명한다. 몇가지 실험은 제안하는 알고리즘의 장점을 제안한다. -
동영상의 다중 물체 인식 및 추적은 의료영상이나 무인 주행 시스템 등의 응용분야에서 중요성이 높아지고 있다. 본 논문에서는 스포츠 동영상의 다중 물체를 인식 및 추적하기 위해 칼만필터 알고리즘을 사용한다. 칼만필터 알고리즘을 이용한 물체의 이동 궤적 관리를 통해 표적 겹침 현상에 대한 추적 실패를 극복하도록 하였다. 표적 겹침이 일어나는 동영상을 입력 영상으로 이용하여 제안한 실시간 시뮬레이터의 추적 성능을 분석하였다.
-
2000 년대 들어 방송통신융합의 흐름에 따라 등장한 IT 기반의 Non Linear 제작공정은 2005 년까지 IMX-50, DV25/50 포맷 등 50Mbps 급 이하의 동영상 Data 를 중심으로 영상 콘텐츠 제작을 위해 부분적인 프로그램 장르에 국한하여 구축, 운용되어 왔다. 최근 초고속 네트워크를 통해 대용량의 고해상도 영상데이터를 안정적으로 수용 처리하는, 상대적으로 저렴하면서 효과적인 기능을 보유한 컴퓨터 기술 기반 단위 Application 들이 등장함에 따라 고해상도 프로그램 제작을 지향하는 Contents 생산기지들을 중심으로 IT 기반 제작공정으로의 전환과 차세대 제작시스템으로 HD 급 NPS 구축 필요성이 대두되었다. 본 논문에서는 IT 기반의 방송 시스템 구축의 단초로서 최초로 HD 급 대용량 구축모델의 프로토 타입을 설계하고 발전 로드맵을 분석, 최적화를 위한 방안을 제시한다.
-
Minkyoung Ka;Bonghyun Kim;Sehwan Lee;jihyun Kwak;Dong-Uk Cho 125
현대사회에서 건강을 해치는 요인으로 흡연, 당뇨, 비만 및 스트레스 등이 있다. 이와 같은 요인들로 순환기질환의 발병이 증가하고 있으며, 특히 심장 질환 사망률이 점차 증가하고 있는 실정이다. 이를 해결하기 위해 본 논문에서는 심장 질환에 대한 조기 진단을 위한 음성 분석학적 특징 요소를 분석하여 결과값을 추출하고자 한다. 이를 위해 본 논문에서는 대전 지역에 거주하고 있는 성인 남성중에서 심장 질환을 앓고 있는 환자들과 심장에 이상이 없는 정상인들로 피실험자 집단을 구성하고 이들의 음성을 수집하여 음성 분석학적 특징 요소들을 추출하고자 한다. 특히 동의보감에서 제시한 심장의 소리를 음성 공학적으로 입증하기 위해 제 5 포먼트와 지터 등의 출력값을 비교, 분석하고자 한다. -
Se-Hwan Lee;Ji-Hyun Kwak;Bong-Hyun Kim;Min-Kyoung Ka;Dong-Uk Cho 129
건강에 대한 관심이 증대되고 있고 이를 만족시키기 위해 한의학과 IT와의 융합을 통한 기술 발전은 필수 불가결한 요소가 되어가고 있다. 최근 한의학의 대중화 및 발전을 위해 여러 방면으로 연구가 진행되고 있다. 본 논문에서는 한의학의 진단법인 4진법 중 가장 뛰어난 망진에 대한 연구의 일환으로 망진의 찰색을 위하여 색 분석을 행하기 위한 영상 획득 환경 중 스트로브 조명을 사용한 색 보정의 효율성을 확인하기 위해 연구를 진행 하였다. 영상 획득 시 다양한 환경에 처할 수 있으므로 스트로브 조명을 통한 일반화 된 실험 환경의 조성이 가능할 수도 있고 혹은 조명이 부족한 상태에서의 보충적인 재료로써의 활용이 가능하기 때문이며 획득된 영상에 색 보정을 실시하여 색 재현성의 효율성을 실제 색 분석을 통해 비교, 분석을 행하였다. -
Bong-Huin Kim;Min-Kyoung Ka;Se-Hwan Lee;Ji-Huun Kwak;Dong-Uk Cho 133
초고령화 사회로 진입하면서 건강의 유지 및 관리는 일상생활에서 매우 중요한 관심으로 대두되고 있다. 특히 우리나라 전통의학에 대한 가치성이 향상되면서 이를 실생활에 접목하기 위한 노력이 활발하게 진행되고 있는 실정이다. 이를 위해 본 논문에서는 사상의학에 대한 체질 분류의 객관화를 통해 예방차원의 건강 관리를 지속하기 위한 연구를 진행하고자 한다. 특히 사상의학에서 제안하고 있는 여러 사상체질 분류 방법 중에서 음성을 통한 사상체질 분류 방법을 공학적으로 구현하여 이를 객관적 진단 지표로 설계하고자 한다. 따라서 본 논문에서는 서울지역에 거주하고 있는 20-30대 남성의 음성을 수집하여 음성 분석학적 요소 중 피치 분석 요소들에 대한 추출 및 비교를 통해 사상의학의 사기론에서 제안하는 이론적 근거를 입증하고자 한다. 최종적으로 실험을 통해 추출된 결과를 사상의학 전문의의 진단 결과와 비교, 분석하여 제안하는 기법에 대한 검증을 수행하고자 한다. -
Bong-Hyun Kim;Min-Kyoung Ka;Se-Hwan Lee;Ji-Hyun Kwak;Dong-Uk Cho 137
현대 사회는 육체적·정신적 활동을 많이 요구하게 되며 이러한 현상으로 스트레스의 증가와 이유없는 증후군의 발병이 점차 확대되고 있다. 특히 스트레스로 인한 피로의 누적으로 인체의 혈액 농도 및 순환에 영향을 끼치게 되며 이로 인해 신장의 상태가 악화될 수 있다. 따라서 신장의 이상 유무를 조기에 판단하여 적절한 조치를 취하는 것이 무엇보다 중요하다. 이를 위해 본 논문에서는 신장 질환을 앓고 있는 환자와 정상인을 대상으로 피실험자 집단군을 각각 구성하고 음성 정보의 형태학적 분석과 수치학적 분석을 실험으로 출력하고 결과값에 대해 비교·분석을 행하고자 한다. 최종적으로 실험을 통해 신장과 음성과의 관계를 정립하고자 한다. -
IPTV, VOD와 같은 스트리밍 서비스와 유료 케이블 TV 방송 채널, 유료 위성방송 채널 등에는 반드시 제한 수신 시스템(Conditional Access System, CAS)이 필요하다. CAS시스템은 인증 받은 사용자에게는 깨끗한 화면을 보여주어야 하고 인증 받지 않은 사용자에게는 정상적으로 화면을 즐길 수 없도록 하여야 한다. 이러한 환경을 만들기 위하여 추가비용이 적은 알고리즘이 필요한데 그 방법으로 암호화를 제안한다. 본 논문에서는 CAS 등의 인증시스템을 위하여 H.264 영상의 선택적 암호화를 구현하였다. 제안하는 방법은 여러 가지 포맷으로 된 콘텐츠를 트랜스코딩하여 YUV 형식으로 변환한 뒤, 이것을 H.264 코덱을 이용하여 압축한 다음 필요에 따라 특정한 부분을 암호화하는 것이다. 실험을 통하여 암호화 키가 없는 미 인증 사용자는 영상을 제대로 볼 수 없었고 암호화의 강도를 강하게 할 경우 재생은 되지만 영상의 확인이 불가능함을 확인하였다. 또한 300프레임의 영상을 암호화 하는데 평균 71.3초가 걸려 속도 역시 빠름을 확인하였다. 제안하는 내용은 IPTV, VOD와 같은 스트리밍 서비스에서의 사용자 인증 및 저작권 보호 등의 분야에 유용하게 사용될 것이다.
-
장면 전환 검출은 대용량 비디오 데이터의 효과적인 관리를 위해서 사용되는 기술로서 현재까지 비디오 프레임의 크기를 대폭 축소시킨 환경에서의 연구는 미미하다. 따라서 본 논문에서는 비디오 프레임의 최소 화소를 이용한 장면 전환 검출 기술을 제안한다. 장면 전환 검출을 위한 특징값 추출 요소로 가중치 분산을 사용하였고, 가변 구간 참조를 통한 적응적인 임계값을 설정하였다. 실험을 통해서 기존의 방법들보다 precision에서 2~20.4%, recall에서 3~18.2%, F1에서 1.1~19.3% 향상된 것을 확인하였고, 비디오 데이터 화소수를 1/256로 축소하여 실험한 결과 기존의 방법들보다 검출률이 월등하게 향상된 것을 알 수 있었다. 제안하는 방법은 계산량 감소를 통한 고속 처리를 가능하게 하여 다양한 소프트웨어 및 하드웨어 플랫폼에서의 고속 장면 전환 검출에 유용하게 사용될 수 있다.
-
사생활 보호에 대한 인식이 커지고, 인터넷 시대에 접어들면서 네트워크 기반의 보안시스템의 개발이 활발하다. 실시간 비디오 카메라를 통한 움직이는 물체를 검출하기 위해서는 불필요한 잡음이나 조명의 변화에 대처해야 한다. 이러한 많은 요소들을 고려하여 움직이는 물체를 검출하려면 많은 계산 복잡도를 가지게 된다. 또한, 카메라의 영상크기가 증가함에 따라 움직이는 물체를 검출하기 위해서 더 많은 계산 복잡도를 가지게 된다. 본 논문에서는 기존의 통상적인 움직임 검출방법 과 적응적 배경방식인 '물체 검출을 위한 동적인 장면의 베이시안 모델링 기반 물체 검출 방법'을 분석하고, 실시간으로 처리되는 동적 비디오 영상에서 이동 물체를 검출하는 과정에서의 영상의 크기가 커지고, 이동하는 물체의 개수가 많아짐에 따라 발생되는 계산의 복잡도를 'CPU 성능과 영상 resize 를 이용한 계산 복잡도 감소 방법'을 통해 초당 프레임 처리속도를 유지시키는 방법을 제시한다.
-
모바일 기기는 화면의 크기가 작아 스타일러스나 펜으로 웹 컨텐츠를 이용하기에는 불편함이 있다. 이에 따라 음성으로 웹의 컨텐츠를 개발하기 위한 포준 언어인 VoiceXML(Voice Extenxible Markup Language), SALT(Speech application Language Tags)가 빠르게 보급되고 있다. 이를 이용하기 위해서는 기존의 모바일 웹페이지를 음성 웹 표준 기술에 맞게 변환해줘야 한다. 따라서 본 논문에서는 WML(Wireless Markup Language)로 구성된 모바일 웹 페이지를 SALT 음성기술을 이용하여 음성명령이 가능한 모바일 음성 웹페이지(WML + SALT)로 자동 생성하는 시스템을 구현 하고자 한다. 이에 따라 사용자는 음성명령을 통해 컨텐츠를 제어함으로써 편리함을 제공하고, 개발자는 자동 생성 시스템을 이용함으로써 기존의 모바일 웹 페이지를 음성 웹 페이지를 변환하기 위한 개발시간과 비용을 감소 할 수 있다.
-
Kyungwoo Hyun;Hyunwoo Nam;Neungsoo Park;Soonil Kwon 157
이 논문은 허밍질의의 정확도 향상에 마이크와 같은 장비에 특성, 허밍을 하는 사용자의 숙련도가 어느 정도 반영되는지 알아본다. 연구의 결과 검색의 정확도는 마이크 성능에 독립적임을 보였고, 사용자가 노래를 아는 정도와 노래를 부른 만족도가 검색 순위를 상승시키는데 미치는 영향이 없거나 미미함을 실험결과를 통해 보다 이와 같은 실험 결과들은 허밍질의 검색의 정확도 향상을 위한 연구에서 참고자료로 사용될 것이다. -
You-Jung Ko;In-Suk Hong;Yoon-Joong Kim;Eun-Suk Song 161
한국인식기술에서는 명함정보를 원격에서 관리하는 모바일 하이네임(Hi-Name)을 출시하였다. 하지만 모바일 기기에서는 명함 정보를 이용하기 위해 작은 화면에 검색어를 펜으로 입력해야 하는 불편함과 공간상의 제약성으로 음성인식엔진의 탑재가 어려우므로 분산인식환경이 필요하다. 따라서 본 연구에서는 모바일 환경에서 음성인식기술을 이용하여 명함정보를 이용할 수 있는 하이네임의 웹 서비스 환경을 구축하였다. -
효과적이고 정확한 물체인식은 컴퓨터 비전 연구 분야에 있어 매우 중요한 부분이다. 조명, 카메라 회전등의 외부환경의 변화에 의해 서로 다르게 획득되는 영상에 대해서도 강인하도록 동일한 특징점을 추출하고 매칭할 수 있는 방법으로 SIFT(Scale Invariant Feature Transform) 매칭이 많이 사용되어 왔다. 그러나 기존의 SIFT기술자는 특징점 주변의 그레이만을 이용하여 기술하기 때문에 물체의 그레이정보가 유사하며 색상이 다르더라도 그레이정보만 유사할 경우에도 매칭되는 단점이 있다. 이러한 문제점을 개선하기 위하여 본 연구에서는 기본영역가 확장영역의 색상 히스토그램에 기반 한 기술자를 추가하여 오매칭에 대한 인식 성능을 향상 시키는 방법을 제안한다.
-
한글 상호(商號) 로마자 변환기는 한글로 만들어진 상호를 로마자로 자동 변환하는 시스템이다. 이 변환기는 기사용 로마자 상호명과 업종명, 그리고 표준 한글 로마자 변환 규칙에 의해 생성한 로마자를 조합하여 로마자 상호를 생성한다. 이때, 조합을 위한 알고리즘이 필요한데, 기존에 비슷한 용도에 사용되었던 stack 알고리즘을 적용할 경우 비효율적이다. 본 논문은 이를 대체할 새 알고리즘을 제안한다. 새 알고리즘은 기존 stack 알고리즘을 사용할 때에 비해 복잡도를 O(bd)에서 O(b*d)로 줄여 성능을 높인다.
-
컴퓨터 시뮬레이션을 통한 자연스러운 가상 성형은 컴퓨터 그래픽스와 애니메이션 분야의 오래된 연구 주제이다. 본 논문은 2D 가상 성형 시스템 용도의 가변 워핑 마스크를 이용한 시그모이드 블렌딩 방법을 제안함으로써 가상 성형의 품질 만족도와 편의성 및 실용성을 제고함에 그 목적이 있다. 제안된 2D 가상 성형 시스템은 마우스로 스머지 필터를 조작하여 얼굴 구성 요소의 윤곽 형상을 원하는 형태로 변형할 수 있는 직관적인 사용자 인터페이스를 제공한다. 얼굴 구성 요소의 스머징 전후의 윤곽선을 대상으로 다각형 근사화에 기반한 계층적 제어선 매핑을 통해 획득한 제어선 쌍들을 이용하여 반자동 필드 워핑을 수행함으로써 소스 제어선으로부터 목표 제어선까지 점진적으로 변해가는 다수의 중간 프레임들을 생성한다. 또한 이 반자동 필드 워핑을 수행할 시, 성형 부위의 변형을 따라 단계적으로 모양이 변하는 가변 워핑 마스크를 사용함으로써 변형 부위 이외의 얼굴 구성 요소들에 대해서는 왜곡을 최소화하는 지역적 변형 특성을 제고하고, 이렇게 생성된 성형 부위를 가변 모핑 마스크의 경계 영역에서 시그모이드 함수에 기반한 블렌딩을 수행하는 것이 특징이다. 제안된 2D 가상 성형 시스템은 직관적이고 편리한 사용자 인터페이스를 제공할 수 있기 때문에 시간이 적게 소요되고 작업 피로도가 낮아 실용성이 높다. 특히 짧은 시간 내에 성형의와 고객이 만족하는 직관적인 상담을 가능케 하는 것이 장점이다.
-
MPEG-4 Part 2 에서 표준으로 채택된 FGS (fine granularity scalability) 코딩 기법은 전송 선로의 상태가 급변하는 경우에도 주어진 대역폭에서 최적의 화질 향상을 얻을 수 있도록 설계된 망 상태에 적응적인 스케일러블 비디오 코딩 기법이다 [1][2][9]. 본 논문에서는 기존의 FGS 향상 계층에서 영상의 잔여 신호를 다시 한 번 bit-plane 코딩을 해줌으로써 화질 확장성을 더 높인 Advanced FGS 코딩 구조를 제안하였다. 본 논문의 실험에서는 기존의 MPEG-4 VM (verification model)에서 사용된 FGS 코딩과의 비교를 통해 Advanced FGS 구조의 화질 확장성을 평가하였다. 비교는 두 부호화 기술의 PSNR 값의 분석으로 이루어졌고, 결과를 통해 Advanced FGS 구조가 고화질을 가지며, 화질 확장성이 더 높은 구조임을 알 수 있었다.
-
본 논문에서는 디지털사진의 효율적인 관리를 위하여 EXIF정보를 이용한 위치 기반의 디지털사진 앨범을 설계하고 구현한다. 촬영된 디지털사진을 과거에 일어난 사건으로 정의하고, 인간이 사건의 인지에 시간적 배경인 시간정보와 공간적 배경인 공간정보를 사용하고 있는 점을 착안하여 이를 기반으로 한 앨범의 설계와 제작을 보인다. 시스템은 대표적인 디지털사진 파일의 포맷으로 사용되는 JPEG/EXIF 포맷의 EXIF정보에 포함된 사진촬영 날짜와 GPS정보를 이용하여 설계되어 기존의 사진 관리시스템보다 효율적인 사용자 상호작용이 가능하다.
-
Youngju Hur;Bokhee Keum;Geebum Koo;Joongyoun Lee 185
과학 데이터는 대부분 과학 시뮬레이션의 결과로 얻게 되며, 사람이 직관적으로 이해하기 어려운 숫자의 나열인 경우가 많다. 이런 수치 데이터를 가시화하면 보다 쉽게 이해해서 분석할 수 있는 형태가 갖춰지게 되며, 가시화 환경을 VR 환경으로 옮기면 사용자와 상호작용하면서 사용자가 원하는 형태로 데이터를 가시화하는 것이 가능할 뿐만 아니라 몰입형 환경 덕분에 데이터에 대한 이해도도 높일 수 있다. 그러나 VR 환경의 시스템적 한계와 다양한 가시화 알고리즘에 대한 필요성 때문에 VR 환경에서 과학 데이터를 가시화하는 데는 한계가 있다. 본 논문에서는 VR 환경에서 과학데이터를 가시화하는 프레임워크를 제안한다. 이 프레임워크는 VTK에 기반을 둔 애플리케이션인 ParaView를 활용함으로써 과학데이터를 가시화하는 알고리즘을 제공하며, VTK와 CAVELib을 기반으로 하는 VtkCave를 활용해서 시스템에 맞는 VR 인터페이스를 제공한다. 향후에는 이 프레임워크에 보다 다양한 인터페이스와 가시화 기법을 더해서 풍부한 서비스를 제공할 수 있도록 할 예정이다. -
최근에 군에서 작전계획을 수립하는데 있어서 군사 지도 및 디지털지형정보를 이용한 지형공간 분석 및 판독은 필수적인 요소가 되고 있다. 이에 따라, 군의 작전계획 수립을 지원하는 각종 정보 체계에서는 보다 원활한 지형공간 분석 및 판독을 위해 신속한 지도화면 시현과 다양한 도식들의 제공을 위한 기술이 요구되고 있다. 본 논문은 신속한 지도화면의 시현을 위해 래스터 지도를 타일링하여 3D 평면에 직접 매핑하는 방법을 제안하였고 다양한 도식들을 입체적으로 표현할 수 있게 하였다.
-
본 논문에서는 발전하는 3D 그래픽스 기술을 이용하여 문화재의 도면 실루엣을 생성하는 방법을 제안하고자 한다. 3D 스캐너로 정밀 실측된 3D 데이터를 이용하여 문화재의 도면을 생성하기 위한 벡터 실루엣(Silhouette) 추출 과정은 다음과 같다. 먼저 실측된 3D 데이터를 정규화 된 3D공간으로 이동하고, 이동 후에는 데이터에 존재하는 모든 에지(edge)를 검출하여 에지리스트(edge list)를 생성한다. 생성된 에지리스트는 다시 윤곽에지(Contour edge)와 주름에지(Crease edge)로 분류하는데, 윤곽에지는 문화재의 윤곽 실루엣을 형성하는데 이용하고, 윤곽에지를 제외한 주름에지는 문화재의 표면 특징을 나타내는 내부문양 실루엣을 형성하는데 이용한다. 내부문양 실루엣은 사용자가 입력하는 임계값과 주름에지를 구성하는 두면의 방향 벡터의 내적을 비교하여 추출한다. 추출한 벡터 실루엣은 윤곽 실루엣과 내부문양 실루엣으로 구분되며, 두 벡터 실루엣을 이용함으로써 문화재의 구조적 해석과 표면의 특징을 해석할 수 있는 도면 실루엣 생성이 가능했다.
-
최근의 모바일 기기들이 다양한 진동 패턴을 제공하면서 모바일 기기에서의 촉감 제공과 관련된 연구들이 활발히 진행되고 있다. 그러나 대부분의 연구에서는 특정 메시지를 추상적인 진동 패턴으로 상징화 시킬 뿐 현실적인 촉감 제공에 관한 연구는 많지 않다. 본 논문에서는 모바일 기기에서 보다 현실적인 촉감 제공을 위한 진동 패턴에 대해 논의하고, 압전 액츄에이터를 사용하여 스크롤 상황을 그대로 표현할 수 있는 진동 패턴을 제작하였다. 그리고 스크롤 상황을 표현하는 여러 가지 진동 패턴과 진동의 이동 시간에 따라 느낌 평가 및 스크롤 방향에 대한 인식률 평가를 실시하였다. 평가 결과 12 가지의 스크롤 방향에 대해 80% 이상의 인식률을 보였고, 여러 가지 스크롤 패턴 형태와 스크롤 진동의 이동 시간에 따라 다양한 스크롤 촉감을 가질 수 있다는 결과를 얻을 수 있었다. 이러한 결과를 통해 앞으로 모바일 기기에서 좀 더 현실적인 촉감 제공이 가능할 것으로 기대된다.
-
Bo-Hyun Kyung;Kee-Wook Na;Kuk-Hyun Han;Seung-Hwan Hong;Sang-Jun Han;Bo-Mi Kim 200
본 논문은 터치스크린기반의 CE기기에서 한글을 효과적으로 입력하는 새로운 형태의 터치 GUI 기반 인터페이스를 제시한다. 제시된 한글입력방식인 심플키(SimpleKey)는 기존의 한글입력방식인 천지인, EZ한글, 모아키 등과는 다른 터치 제스처 기반 자음 중심의 7~12인치 터치스크린에 최적화된 방식이다. 심플키는 터치제스처와 누르는 세기 구분을 포함하고, 자음 중심 키배열에 모음 빈도 분석을 통한 제스처 매핑을 적용한 것을 특징으로 한다. 제안된 방식은 현재 8.9 인치 크기의 포터블 디바이스에 적용 구현하였으며 실사용자를 대상으로 사용성 평가를 통해 심플키의 효과성을 검증했다. -
O-tree 표현법을 이용한 기존의 플로어플랜 알고리즘은 결정적 기법에 기반한 것으로써, 회로의 각 모듈을 차례대로 삭제한 후 가장 좋은 다른 위치에 삽입하는 과정을 함으로써 해 공간을 검색해 간다. 이는 모듈을 처리하는 순서에 따라 결과가 결정되는 단점이 있다. 이런 단점을 해결하기 위해 본 논문에서는 Simulated Annealing 프레임을 이용하여 해 공간을 효과적으로 검색하는 방법을 제시한다. 이웃 해를 탐색하기 위한 플로어 플랜의 변형은 매우 단순하면서도 효과적인 두 가지 방법을 사용한다. 첫째 방법은 한 쌍의 모듈을 선택하여 상호위치를 맞바꾸는 방법이고, 둘째는 임의의 한 모듈을 선택하여 삭제한 후 삽입 가능한 모든 위치 중 임의의 한 곳에 삽입하는 연산을 사용한다. 실험 결과는 매우 고무적이다.
-
Joong-Youn Lee;Geebum Koo;Youngju Hur;Bokhee Keum 207
(비)구조화된 격자 상에 정의된 벡터 데이터는 다양한 과학 및 공학 분야에서 매우 중요하게 다루어진다. 이러한 데이터는 데카르트 격자 상의 데이터에 비해 많은 처리시간을 필요로 하는데, 이러한 문제는 계층 트리를 이용해서 빠르게 처리하는 것이 가능하다. 본 논문에서는 구조화된 격자 데이터에 대해 계산 공간을 기반으로한 계층 트리를 생성하고 이 트리를 이용해서 빠르게 데이터 샘플링을 처리하고자 했다. 이러한 방법을 이용해서 스트림라인 생성 시간을 평균 1800배 빨라지게 하는 것이 가능했다. -
Younkyun Shin;Sungyoung Shin;Donghyun Lee;Hoh Peter In 211
Brain Computer Interface(BCI)분야는 뇌파를 이용하여 컴퓨터를 컨트롤 하는 기술로 최근 많은 연구가 이루어 지고 있다. 뇌파는 주변 상황과 개인, 상태에 따라 그 변화가 명확하기 때문에 BCI 분야는 앞으로 많은 응용 프로그램 개발에 충분한 자원이 될 수 있다. 기존의 BCI 연구는 뇌파를 입력 값으로 사용하여 컴퓨터를 컨트롤 하였다. 하지만 뇌파 값은 환경과 상황, 개인마다 다르기 때문에 특정 값으로 사용하기에 어려운 점이 있다. 본 논문에서는 이러한 뇌파의 특징을 이용하여 집중력을 향상시키는 개인용 게임시스템을 제안하고자 한다. -
Soojung Lim;BongWhan Choe;Sung-Soo Lim;Sung-Bae Cho 215
최근 개인의 업무 능률 향상을 위해 일정 관리를 대행해주는 지능형 에이전트에 대한 연구가 진행중이다. 사용자는 쉽고 친숙한 인터페이스 환경을 제공하며 유연하고 풍부한 의사전달 과정인 대화를 보다 선호하게 되는데, 본 논문에서는 CAML를 사용하여 효율적인 대화 스크립트 설계 방법을 제안한다. 스크립트 설계 시, 예외처리에 시간이 많이 소요 되는 등 기존 연구에서의 문제점을 해결하기 위해 스크립트는 도메인 분석, 대화흐름 설계, 대화로그 수집 및 대화 스크립트 생성, 외부 함수 정의, 실제 일정관리에이전트에서의 적용의 단계를 거쳐 생성되며, 생성된 스크립트는 실제 대화 에이전트를 통해 일정관리의 기능을 수행한다. 10명의 사용자를 대상으로 비교 평가를 통해 제안하는 스크립트 설계방법이 우수함을 보였고, 사람 간 대화와의 유사성 역시 높음을 보였다. -
3차원 인체 스캐너로부터 얻어진 인체형상데이터는 여러 인체에 대한 3차원 평균 모델을 만들어 내는 등의 통계적 분석이나 자세 변경을 위해 필요한 내부 골격 구조와 골격과 피부조직 사이의 관계 등을 계산해 내기 어렵다. 또, 이러한 통계적 분석을 위해서는 각 모델 간의 상응 관계가 확립되어야 하지만 스캐너로부터 얻어진 인체 형상 데이터들은 측정 환경이나 대상에 따라 각각이 서로 상이한 기하학적 구조로 이루어져 있다. 본 논문에서는 템플릿 모델을 3차원 인체데이터에 맞도록 변형함으로써 다수의 인체 형상에 대하여 토폴로지를 일치시키도록 한다. 3차원 인체 데이터에 대해 템플릿 모델이 가장 근사한 형상이 되도록 하는 변형을 자동으로 찾아내기 위해서 표면 위에 정의된 특징점들을 사용한다. 또한, 기존에 찾아둔 특징점군 및 변형정보 데이터가 충분히 많다면 새로운 변형을 계산하는 데 유용하게 사용될 수 있음을 보인다. 이렇게 상응 관계가 확립된 모델들은 삼차원 벡터 공간의 점들의 집합으로 표현 및 통계적 분석이 가능하게 된다.
-
Ho-Yong Son;Seung-Hwan Lim;Sang-Wook Kim;Sunju Park 225
최근 인터넷 기술의 발달로 인해서 온라인에서 다양한 사회연결망이 출현하였고, 이를 분석하기 위한 연구가 활발히 진행되고 있다. 온라인 사회연결망의 대표적인 예로 블로그 연결망을 들 수 있다. 블로그 연결망에서는 블로그 사용자들이 작성한 게시글들이 다양한 방식을 통하여 다른 사용자들에게 전파된다. 본 논문에서는 이를 게시글이 파급되었다고 부르고, 게시글을 파급한 사용자는 게시글을 소유하고 있는 사용자에게 동화되었다고 부른다. 블로그 내에는 다수의 사용자들에게 컨텐츠를 파급시키는 영향력 있는 사용자들이 존재한다. 본 논문에서는 블로그 연결망에서 파급 파워 유저를 파악하기 위해서 독립 전파 모델을 이용한다. 독립 전파 모델의 수행을 위해서는 사용자들 간의 동화확률을 부여하는 것이 필수적이다. 따라서 본 논문에서는 사용자의 컨텐츠 파워, 재생산 파워의 개념과 이를 계량화 하는 방법을 제안하고, 이 값들을 이용하여 사용자간의 동화확률을 부여하는 방안을 제안한다. 끝으로, 실제 블로그 연결망에서 제안하는 기법과 기존의 기법을 이용하여 파워 유저들을 파악하는 실험을 수행하고, 실험결과를 비교 및 분석한다. -
웹 정보량이 급속히 늘어나면서 원하는 정보를 효율적으로 찾는 검색 기술의 중요성이 커지고 있다. 검색의 정확성을 높이기 위해서는 검색 질의어와 함께 사용자의 환경, 검색 만족도와 같은 다양한 정보가 필요하다. 사용자의 명시적 피드백을 요구하는 것은 거부감을 줄 수 있으므로 사용자의 잠재적 피드백과 연관 검색어 분석을 통해 검색 질의어를 확장하는 연구가 이뤄지고 있다. 그러나 이러한 검색어 확장과 검색 정확성 사이의 상관관계에 대한 분석이 없어 연관 검색어를 정량적으로 평가할 수 없었다. 본 논문에서는 사용자가 검색 질의어를 변경하면서 검색을 반복하는 과정을 사용자의 잠재적 피드백의 하나로 보고 사용자 만족도를 반영하는 페이지 방문 시간과 함께 분석하여 연속적으로 입력된 검색어가 검색 결과 순위와 사용자 만족도에 미치는 영향을 분석하는 방법을 제안하였다. 마우스 클릭 정보 분석을 통하여 사용자의 검색 만족도를 정량화하였고 특정 주제어에서 관련 검색어가 확장되어 가는 과정은 트리 구조로 표현하였다. 이를 통해 하나의 주제어와 관련해 연속적으로 입력된 검색어 집합으로부터 연관검색어를 추출하고 검색 결과의 정확성을 높일 수 있으며 제안된 트리 구조를 다양한 방향으로 분석하여 검색어, 검색 결과, 사용자 만족도, 배경 지식 등 단순 검색어 분석에서는 나타나지 않는 다양한 정보를 얻을 수 있다.
-
최근 컴퓨터와 통신의 기술이 빠르게 발달함에 따라 사회 각 부분은 그동안 경험하지 못했던 정보화라는 새로운 변화를 겪었다. 그 결과 정보화 수준이 점점 고도화 될수록 더욱 다양하고 방대한 데이터가 생성되어 데이터베이스를 이루게 되었다. 방대한 데이터에서 유용한 정보를 얻는 데이터마이닝 기법이 중요한 문제로 대두되었다. 데이터마이닝 기법은 점점 더 많은 분야에서 합리적인 선택을 위해 필수적으로 사용된다. 본 논문은 마이닝 기법을 적용하여 방대한 데이터베이스가 최적의 여행 경로 선택을 제공한다. 본 논문은 빈발 패턴 증가 기법에 가중치를 두어 여행자가 여행지를 선별하기 좋은 환경을 제공한다. 미래 산업 중 가장 중요한 산업 중 하나인 관광 산업은 계속적으로 성장하고 있으며 논문에서 제시하는 데이터 마이닝 기법으로 더 큰 발전을 기대한다.
-
인터넷은 방대한 정보의 집합체이다. 사용자들은 웹에서 자신이 원하는 정보를 검색하여 사용하고 있다. 하지만 웹은 워낙 방대한 정보를 보유하고 있고 사용자가 원하는 정보가 다양해질수록 이러한 정보를 찾는 것은 어려워질 수 있다. 많은 유저들이 서로 다른 기호를 가지고 있는 만큼, 사용자에 따라 다른 형태의 정보를 제공하는 것이 필요하다. 이러한 형태의 서비스를 제공하기 위해서는 다양한 프로그램들이 상호협력하는 것이 필요하다. 본 논문은 데이터베이스를 활용한 멀티 에이전트 시스템을 통하여 사용자가 원하는 정보를 쉽게 관리하고 찾는 것에 목적을 둔다.
-
내비게이션 시장의 확대에 따라 주요 서비스인 길안내 외에 다양한 콘텐츠 제공 기술개발로 경쟁력을 갖춰 나갈 필요성이 대두되었다. 이러한 흐름에 발맞추어 운전자의 특성, 관심사를 고려, 운전자가 선호할 만한 서비스 정보를 제공하여 내비게이션의 경쟁력을 갖출 수 있는 방법을 제안한다. 본 논문에서는 데이터 마이닝, 필터링과 추천방법을 통하여 기존의 내비게이션이 경로를 탐색할 때 운전자의 기호와는 상관없는 정보를 제공한 것과 다르게 운전자가 선호할 만한 서비스 정보를 효율적으로 도출하는 방법을 제안 한다. 또한 내비게이션이 제공하는 불필요한 정보를 제함으로써 빠르고 효율적인 데이터관리를 할 수 있도록 한다.
-
최근 무선 센서 네트워크(Wireless Sensor Networks : WSN)는 환경 감시(environment tracking), 개인 건강 상태 감지(personal health status monitoring) 등 실생활의 다양한 분야에서 활용되며, 우리의 일상생활에 많은 변화를 주고 있다. 이에 따라 무선 센서 네트워크 상에서 다양한 응용의 개발을 지원하기 위해, WSN 미들웨어의 연구가 활성화되었다. 그러나 개발된 미들웨어들은 각기 다른 개발 목표를 지니고 있기 때문에, 상호간의 비교가 난해하다. 이에 본 연구에서는 WSN 미들웨어를 응용 관점에서 분류하고 분석한다. 이를 위해 첫째, 센서 노드 미들웨어들의 개발 목표에 기반한 특성들을 살펴본다. 둘째, 각 응용 분야에 따른 미들웨어의 분류를 제시한다. 마지막으로 각 미들웨어의 강점 및 약점에 대하여 분석한다.
-
Dae-Young Han;Jae-In Kim;Chul-Su Na;Dae-In Kim;Bu-Hyun Hwang 249
환자 이력, 구매자 이력, 웹 로그 이력 데이터에 대한 시간 데이터 마이닝에 대한 연구에서 시간 간격 관계 규칙을 찾아내는 것은 가변적인 시간 간격의 데이터를 하나의 이벤트로 요약하는 것은 합리적이지 못하다. 이는 그 이벤트가 가변적인 시간 간격 내에서 서로 독립적인 이벤트일 수 있기 때문이다. 그러므로 이벤트들의 시퀀스를 독립적인 서브 시퀀스로 나누어 각 서브 시퀀스별로 시간 간격을 갖는 인터벌 이벤트로 요약하는 것이 합리적이다. 본 논문은 이벤트 시퀀스를 시간 간격을 갖는 인터벌 이벤트로 요약하고 요약된 인터벌 이벤트들로부터 인터벌 관계 규칙을 찾아내는 새로운 시간 데이터 마이닝 기법을 제안하고 있다. 이 기법은 인터벌 관계들 사이의 규칙을 찾아줌으로서 기존의 데이터 마이닝 기법과 비교하여 질적으로 우수한 지식을 제공한다. -
데이터베이스 시스템의 사용은 다양한 분야에서 필수적으로 사용되고 있다. 정보의 양이 증가함에 따라서 축적된 정보들의 연관성을 찾아내어 새로운 정보를 발굴하는 데이터 마이닝 기법이 지속적으로 연구 개발되고 있으며 데이터 마이닝 기법으로 얻게 된 새로운 정보들은 새로운 가치 창출을 위해 여러 분야에 적용되고 있다. 그 중에서도 의료 서비스 분야에서의 데이터베이스 시스템은 고령화 시대에 건강의 중요성이 강조됨에 따라 보다 적극적으로 활용되어지고 있다. 하지만 지금까지의 의료분야에서의 데이터베이스 시스템 활용은 개인의 의료정보를 데이터베이스 시스템에 저장하고 그것을 바탕으로 개인의 건강에 대한 검진이나 치료 등의 서비스를 제공하는데 국한되어왔다. 개인 맞춤 의료 서비스에도 불구하고 유전이나 지역특화적인 질병, 질환에 의한 때늦은 발견과 치료는 여전히 많은 이들을 고통 받게 하고 있다. 이에 본 논문에서는 각 의료기관에 등록된 환자의 각 질병의 발병 패턴과 치료 정보 등을 토대로 유전적요인과 환경적 특성을 고려한 집단으로 분류하고 환자가 속한 집단구성원에게 검진정보를 제공할 수 있는 의료검진정보 시스템을 제안한다.
-
So-Yeon Kim;Chi-Hyun Park;Hong-Chan Roh;Sang-Hyun Park 257
SSD는 하드디스크와 다른 구조를 갖고 있으며, 단편화된 잦은 쓰기 연산에 취약하다는 점 등 기존의 환경과는 차이가 있기 때문에 이런 환경에서 발생하는 연산, 특히 I/O 연산에 대한 분석이 필수적이다. 기존의 I/O 연산 측정도구로 사용되던 벤치마크를 이용하여 SSD의 성능을 측정할 경우에는 상위단계에서의 읽기, 쓰기, 성능만 분석되기 어렵기 때문에 하위단계에서 실제로 SSD상의 I/O연산의 수행 성능을 정확히 측정하기 어렵다. SSD는 내부 저장 알고리즘의 효율성에 따라서 성능 차이가 크기 때문에 정확한 성능을 측정할 수 있는 분석 도구가 필요하다. 본 논문에서는 SSD상에서의 I/O연산의 계층적 분석을 위한 모듈을 제안한다. -
Jin Hyoung Park;Heon Gyu Lee;Jin-Ho Shin;Keun Ho Ryu;Hiseok Kim 261
전력 회사의 효율적인 운용과 전력 시장에서의 경쟁을 위하여 고객의 전력 소비 패턴 분석 및 정확한 예측이 이루어져야 한다. 이를 위해서 이 논문에서는 원격 검침 시스템에 의한 전국의 고압 고객 데이터를 대상으로 고객의 전력 소비 패턴을 정확히 예측할 수 있는 마이닝 기법을 제안하였다. 먼저, 국내 계약종별 고객 특성에 맞는 부하 패턴의 정확한 구별을 위한 9가지의 특징 벡터를 추출하였고, 기대치-최대화 군집화 알고리즘을 사용하여 고객의 34개 대표 부하프로파일을 생성하였다. 마지막으로 추출된 특징 벡터로부터 각 대표 프로파일에 대한 출현 패턴 기반의 분류 모델을 구성하여 고객의 전력 소비 패턴을 분류하였다. 국내 원격 검침 시스템에 의해 측정된 총 3,895명의 고압 고객 데이터에 대한 실험 결과 약 91%의 분류 정확성을 보였다. -
Du-Yeol Kim;Min-Hee Jang;Sang-Wook Kim;Jae-Ho Lee;Jin-Sung Choi 265
유사 쉐이더 검색이란 그래픽 디자이너가 원하는 쉐이더와 유사한 쉐이더를 검색하는 것을 의미한다. 본 논문의 저자들은 유사 쉐이더 검색을 이용하여 쉐이더 생성 시 발생하는 시행착오와 시간을 크게 줄일 수 있는 쉐이더 스페이스 네비게이터를 제안한 바 있다. 유사 쉐이더 검색을 수행하기 위해서는 서로 다른 네트워크 구조를 가지는 쉐이더들로부터 동일한 특징들을 추출할 수 있는 방안이 요구된다. 본 논문에서는 이러한 문제를 해결하기 위하여 계층적 인지감 추출 프레임워크를 제안한다. 제안하는 프레임워크는 복잡한 네트워크를 가지는 쉐이더들을 분석하여 검색에 필요한 고정된 소수의 특성들만을 추출한다. 추출된 특성들은 서로 다른 네트워크 구조에서도 동일한 수와 형태를 갖기 때문에 다른 구조의 쉐이더들 간에도 유사도를 쉽게 측정할 수 있다. 다양한 실험을 수행함으로써 제안하는 프레임 워크를 이용하여 유사 쉐이더를 효과적으로 검색할 수 있음을 보인다. -
Zhang Yuan;Myong-Soo Lee;Yoon-Ho Cho;SangKeun Lee 269
In this paper, we discuss the design of an urban drainpipe system based on Geographic Information System (GIS). First we introduce the reasons why we establish this system, and then analyzed the construction, database architecture, network architecture of the system, at last we give a develop direction in the future. -
Myong-Soo Lee;Byung-Gul Ryu;Jae-Oh Oh;SangKeun Lee 271
위치기반 서비스는 모바일 기기와 무선 통신 기술의 발달로 인해 유비쿼터스 정보 접근의 요구에 따라 많은 관심을 받고 있다. 위치기반서비스 중에서 제한된 지역의 NN 질의는 무선 통신을 통해 그 수요가 급격히 증가하고 있는 절의 중 하나이다. 무선 방송 채널의 효율적 사용과 제한된 자원을 가진 무선 기기에서 제한된 지역의 NN 질의를 효율적으로 수행하기 위해 무선 방송환경에서 적합한 질의 처리 방법을 제안한다. 본 논문에서는 기존의 무선방송환경에서 적합한 기법인 분산 공간 색인 기법 기반한 제한된 지역의 NN 질의 방법을 제안하였으며 본 기법은 다른 기법에 비해 접근 시간과 튜닝시간에 대하여 좋은 성능을 보인다. -
YoungSang No;Unil Yun;Keun Ho Ryu;Myung Jun Kim 275
데이터마이닝은 현재 매우 각광 받고 있는 분야다. 연관규칙탐사는 트랜잭션 데이터베이스에서 일정빈도 이상의 패턴을 찾아내는 작업을 말한다. 그중 빈발서브그래프패턴 마이닝은 최근 관심이 늘어나고 있으며, 그 활용도 또한 매우 높다. 그래프마이닝은 아이템셋마이닝보다 훨씬 더 많은 계산을 필요로 한다. 중복을 최소화 하는 방법이 필요하며, 그중 가장 좋은 성능을 보이는 GASTON 알고리즘을 분석한다. -
Nam Hee Yu;Kwang Su Jung;Keun Ho Ryu;Yong Je Chung 279
단백질의 구조는 그 기능과 밀접히 연관되어 있기 때문에 구조에 조금이라도 변화가 생기면 바로 생체기능에 이상이 생긴다. 그래서 단백질 구조연구는 필수적이고 구조의 유사성 검색을 이용하여 단백질 기능을 예측한다. 그러나 전체적인 구조가 유사한 단백질이라도 기능에 중요한 특정구조가 다르게 되면 다른 기능을 수행 할 수 있고 구조가 다른 단백질이라도 핵심 영역의 구조가 유사하다면 유사한 기능을 수행할 수 있다. 이는 단백질의 기능이 특정 하위구조의 잘 보존된 활성 사이트에 따라 결정되기 때문이다. 이 논문은 단백질의 3차원 공간정보를 matrix로 표현 할 수 있는 가장 작은 평면도형인 삼각형을 이용하여 단백질 표면에 대한 상세한 형태비교를 제공한다. 단백질 표면에서 활성 사이트 아미노산 잔기의 side chain은 일반적으로 바깥을 향하여 표면의 형태를 결정짓기 때문에 단백질 표면을 비교하기 위해 side chain 정보가 필수적이다. 우리는 아미노산 잔기의 Cα원자에 side chain을 포함하여 Cα삼각형과 side chain 삼각형 2개를 하나의 특정하위구조 set으로 정의하고 이 하위구조로 distance matrix를 구축한다. 만들어진 distance matrix에 RMSD를 이용하여 활성 사이트의 표면을 비교한다. 제시한 기법은 단백질의 전체적인 서열과 구조 정보를 이용하지 않고, 활성 사이트의 특정하위 영역만을 고려함으로써 더욱 효과적이고 빠른 시간 내에 상세한 비교를 수행할 수 있다. -
블로그 월드에는 동일한 주제와 관련된 포스트들에 공통적으로 관심을 보이는 블로거들이 존재한다. 본 논문에서는 이러한 블로거들의 집합을 블로그 커뮤니티(blog community)라 정의한다. 블로그 커뮤니티는 타겟 마케팅, 양질의 정보 공유, 블로그 월드의 활성화 등 다양한 블로그 비즈니스 정책을 수립하는데 활용될 수 있다. 그러나 블로그 커뮤니티는 카페 등과 달리 멤버쉽으로 운영되는 집단이 아니기 때문에 커뮤니티에 속하는 멤버를 쉽게 파악할 수 없다. 본 논문에서는 주어진 주제와 관련된 블로그 커뮤니티를 추출하는 효과적인 방법을 제안한다. 먼저, 주어진 주제에 대한 시드 포스트들을 선택하고, 이 시드 포스트들을 통해서 주제와 관련된 블로거들을 선택한다. 다음으로, 선택된 블로거들을 통해서 주제와 관련된 포스트들을 선택한다. 위와 같은 과정을 반복해 나가면서 블로그 월드에 존재하는 주어진 주제와 관련된 모든 블로거들을 선발한다. 실제 블로그 데이터를 이용한 실험을 통하여 제안하는 방법의 우수성을 검증하였다.
-
우리나라 공공건설공사에서 불필요한 행정업무·제도·환경 등을 개선하기 위해 발주기관은 건설현장 담당자를 통해 관련 개선사항들을 보고·취합하고 있다. 그러나, 현재 업무개선 노력들은 발주기관에서 건설현장으로 지시하는 수직구조로 되어 있어 업무개선결과에 대한 정보 공유와 활용이 이루어지지 않고 있는 실정이다. 따라서, 본 연구에서는 건설현장 감리원들의 업무개선 아이디어를 온라인으로 평가하고 이를 전체 건설현장에 공유할 수 있는 창구를 마련하고자 한다. 이를 위하여 국토해양부 지방국토관리청 및 관할 건설현장에서 사용중인 건설사업관리시스템에 개선 아이디어 평가·공유 기능을 구축하고자 한다.
-
전세계 인터넷 사용자 수가 약 12억 6천 만명에 이르며 2012년에는 17억명 이상이 인터넷을 사용할 것이라고 추정되는 가운데 웹 데이터베이스 응용에 대한 수요가 비즈니스를 포함하는 모든 분야에서 급속히 증가되고 있다. [1] 그러나 급증하는 수요에 비해 웹 응용의 생성 및 유지·보수는 대부분 수작업에 의존하기 때문에 많은 시간과 노력이 소요되고 있다. 본 논문에서 소개하는 WebAppGen은 ScriptGen과 InteraceGen으로 구성된 웹 응용 자동 생성기로서 웹 응용을 전자동으로 생성해 생산성을 향상시킨다. ScriptGen은 웹 응용에 필요한 폼들과 이 폼들을 통해 이루어지는 질의에 대해 데이터베이스와 연동하여 처리하는 웹 스크립트들을 자동생성하고 InterfaceGen은 ScriptGen을 통해 생성된 폼들을 엮어 접근하기 쉬운 트리 형태의 인터페이스를 제공한다. 상용 웹 응용 생성기들과 달리, WebAppGen은 웹 응용의 전 과정을 자동화 시킴으로써 생산성을 한 단계 더 향상시키고, 생성된 응용은 직관적인 계층구조를 가지는 트리 형태의 인터페이스를 지원한다. WebAppGen이 생성한 응용에서, 한 개의 폼은 관심의 대상인 엔티티 외에 이 엔티티와 직·간접적으로 연관된 모든 엔티티들에 대한 정보를 표현한다. 또한, WebAppGen은 생성될 응용의 기본 틀인 템플릿을 기반으로 하기 때문에 생성된 응용 및 WebAppGen 자체의 유지·보수를 용이하게 한다.
-
스마트 빌딩 시스템에서 건물내 설치된 온도센서를 통하여 인식된 온도를 효율적으로 데이터베이스화함으로써 기존 화재방지 설비가 가지지 못한 열이동을 추적할 수 있는 데이터베이스를 구축하게 된다. 이를 통해 화재의 이동을 데이터베이스상에서 추적함으로써 설비를 정확하게 조작할 수 있게 되어 기존의 방식보다 화재방지에 효과적인 데이터베이스 구축이 가능할 것이다. 또 구축된 온도 데이터베이스로부터 화재예방과 관련한 정보를 쉽게 질의처리하여 사용자가 화재 위험요소를 사전 제거하고, 화재방지 시스템의 정상적인 관리를 가능케 할 것이다.
-
Young-Ki Kim;Soong-Sun Shin;Weon-Il Chung;Sung-Ha Baek;Dong-Wook Lee;Hae-Young Bae 296
최근 데이터 스트림을 관리하기 위해 DSMS(Data Stream Management System)가 계속적으로 연구 되고 있다. 하지만 데이터 스트림은 방대한 양의 데이터를 처리하기 위하여 실시간성을 갖는 빠른 데이터 처리가 요구되며, 이러한 특성 때문에 데이터 처리의 효율성 증대를 위하여 메모리 관리가 중요하다. 기존 메모리 관리에 대한 연구는 쓰레드 스케줄링을 통한 관리 기법이 연구되었다. 하지만 기존의 연산자 쓰레드 스케줄링과 그래프 쓰레드 스케줄링은 쓰레드 관리의 유연성이 떨어지기 때문에 불규칙적인 데이터 스트림 환경에서는 부적합하다. 또한 하이브리드 멀티 쓰레드 스케줄링 기법은 두 가지 기법의 장점을 결합하였으나 가상 연산자의 일회성 사용으로 쓰레드 관리의 어려움 이 있다. 따라서 본 논문은 공유와 재사용이 가능한 링 연산자를 이용한 링 연산자 쓰레드 스케줄 링 기법을 제안한다. 본 기법은 링 연산자를 통해 새로 입력된 질의의 동일한 연산자 구성은 생성 되어 있는 링 연산자를 공유하거나 재사용하여 불필요한 자원 소모와 자원 할당의 과부하를 줄임으로써 기존 기법에 비해 쓰레드 할당의 수를 감소 시켜 대량의 질의 처리 시 속도를 증가 시켰다. -
최근 사용자가 휴대용 단말기를 사용하여 이동하면서 정보를 주고 받는 무선 모바일 컴퓨팅 환경이 확산되고 있다. 한편, 방송 기법을 통한 데이터의 전달은 대역폭 활용의 이점과 확장성으로 인해 무선 모바일 컴퓨팅에서 효과적인 방법으로 알려져 있다. 본 논문에서는 무선 방송 환경에서 시간에 대한 의존도가 높은 XML 데이터를 전달하기 위한 스트림 최적화 기법을 제안한다. 이를 위해 경로 요약 기법 방법으로 노드들을 그룹화하고, 중복된 속성이름을 생략하고 속성 값과 듀이 순서만 표시함으로써 스트림의 크기를 최소화하는 속성 요약 방법을 제안한다. 실험을 통해 제안 방법이 기존의 무선 XML 데이터 방송 기법에 비해 접근 시간 및 에너지 효율적임을 보여주고 있다.
-
일상 생활 및 제반 활동을 유지시키는 중요한 사회 기반 시설은 상수도이다. 이 논문에서는 상수도 관리의 기본이 되는 유량의 계측과 분배, 관리에서 가장 효과적인 것으로 판단이 되는 상수도를 최적으로 관리하는 상수도 유수율 관리 시스템의 설계 및 구현 방법을 제안한다. 이 논문에서 제안하는 상수도 유수율 관리 시스템의 개발은 국민생활의 질향상이라는 시대적 요구를 충족시키고, 양질의 도시문화시설제공 및 수요자에 대한 보다 나은 서비스를 제공할 수 있는 상수도 기반 시설의 설계 방향을 제시할 것으로 판단된다.
-
Ji-Haeng Baek;Hyun-Kyo Oh;Duck-Ho Bae;Ju-Won Song;Sang-Wook Kim;Myoung-Hoi Choi;Hyeon-Ju Jo 307
GIS 기술의 발달로 많은 양의 공간 데이터가 축적됨에 따라 공간 데이터 마이닝의 중요성이 커지고 있다. 본 논문에서는 새로운 공간 데이터 마이닝 시스템인 SD-Miner를 제안한다. SD-Miner는 크게 GUI 모듈과 데이터 마이닝 함수 모듈, 데이터 관리 모듈의 세부분으로 구성된다. GUI 모듈은 사용자의 입력과 출력을 담당한다. SD-Miner의 핵심 부분인 데이터 마이닝 함수 모듈은 공간 데이터 마이닝의 주요 기법인 공간 클러스터링, 공간 분류, 공간 특성화, 시공간 연관규칙 탐사 기능을 제공한다. 데이터 관리 모듈은 DBMS를 이용하여 데이터를 저장하고 관리한다. 실제 공간 데이터를 이용한 마이닝을 수행함으로써 개발된 SD-Miner의 실용성을 규명하고, 의미 있는 마이닝 결과들을 도출한다. -
최근 기업의 경영 및 마케팅 환경은 급변하고 있다. 특히 기업 간 경쟁에서 우위를 차지하기 위해서는 고객과의 관계를 구축하고 유지하는 것이 매우 중요한데, 신규고객의 유치보다는 기존고객의 유지하는 것이 기업에게 있어 더 유익하다. 이를 위해 데이터 마이닝의 방법에 기반 하여 비즈니스 인텔리젼스(BI)와 고객관계관리(CRM)을 활용할 수 있다. 본 논문에서는 멀티플렉스를 통해 관련 지식들을 적용해 보고자 한다.
-
현재 내비게이션, 물류, 지도기반 매쉬업등 공간 데이터를 활용한 다양한 응용서비스가 활용되고 있다. 또한 향후 유비쿼터스 환경에서는 모바일 환경에서 공간 데이터 및 센서를 활용한 서비스들이 출현할 것으로 예상된다. 그러나 현재 모바일 GIS 시스템들은 유비쿼터스 환경에서 발생하는 다양한 데이터들을 처리해주지 못하고, DBMS기반이 아니라 유연성이 부족하다는 문제점이 있다. 이 논문에서는 이러한 문제점을 해결하기 위해 모바일 u-GIS 데이터 처리 시스템을 제시하고자 한다.
-
국제물류 EPCglobal Network 프레임워크에서 대용량 운송 데이터베이스의 누적과 경영 전략의 의사결정에 필요한 지식 탐사를 위해 데이터 웨어하우스 시스템 도입이 요구된다. 따라서 본 연구에서는 국제물류 통합 플랫폼을 지원하는 데이터 웨어하우스를 설계하기 위해 현재 데이터베이스 시스템을 분석하고 다차원 데이터 모델인 사실 별자리 스키마 구조를 이용한다. 또한 설계된 데이터웨어하우스를 통해 의사결정을 지원할 수 있는 지식탐사를 위한 질의들의 예를 보여준다.
-
패션 시장은 항상 경쟁이 치열하고 고객의 변화 및 이탈이 심한 시장이다. 경쟁의 요소가 품질 등의 가격적인 요소에서 디자인 및 서비스 등 비 가격 적인 요소의 중요성이 부각되고 있다. 이에 따라 고객 정보에 대한 분석을 기반으로 한 마케팅 및 판매 전략이 중요한 것은 두말할 필요가 없다. 정보 기술과 다양한 분석 기법은 다양한 방법으로 고객의 행동을 분석하여 고객의 구매 형태를 분석 및 예측하여 고객별로 차별화된 마케팅과 서비스를 제공할 수 있도록 한다.
-
Khalid E.K. Saeed;Minghao Piao;Heon Gyu Lee;Jin-Ho Shin;Keun Ho Ryu 325
In electrical industry, classification methodology has been an important issue for analyzing power consumption patterns. It has many applications including decisions on energy purchasing, load switching as well as helping in infrastructure development. Our aim in this work is to classify the electrical section and find potentially non-safe electrical sections. For this purpose, we use Emerging Patterns based classification. The classification method uses the aggregate score of emerging patterns to build classifier. The proposed methodology was applied to a set of electrical section data of the Korea power. The test data and relational electricity information and knowledge are supported by Korea Electric Power Research Institute (KEPRI). -
많은 양의 이미지를 포함하고 있는 대용량 데이터베이스에 대한 이미지 검색에서 보다 짧은 시간에 적은 양의 검색공간을 사용하면서 원하는 결과를 얻을 수 있는 이미지 인덱싱 기법에 대한 다양한 연구가 진행되어 왔다. 본 논문에서는 외형 기반의 이미지 검색에서 기존의 인덱싱 기법보다 빠른 검색을 지원할 수 있는 해시 기반의 새로운 인덱싱 기법을 제안한다. 기존의 해시 기반 인덱싱 기법에서는 해시 주소 계산을 위해 인덱스 값의 범위가 미리 정해져야 하기 때문에 색상 정보 등 소수의 특징 정보를 제외하고는 인덱싱에 널리 사용되지 못하고 있다. 한편, 제안된 해시 구조는 값의 범위가 정해지지 않은 정수형의 인덱스 값을 기반으로 효과적으로 이미지 인덱스를 구축할 수 있다. 효과적인 이미지 검색을 위해 제안된 인덱스를 기반한 범위검색(Range Search) 기법을 제안하였으며, 실험을 통해 제안된 인덱스 구조에서의 범위 검색이 기존의 인덱스 구조에 비해 보다 효과적임을 보인다.
-
XiangRui Chen;YuXiang Cheng;Yan Li;Song-Sun Shin;Dong-Wook Lee;Hae-Young Bae 332
In this paper, based on H-tree, which is proposed as the basic data cube structure for multi-dimensional data stream analysis, we have done some analysis. We find there are a lot of redundant nodes in H-tree, and the tree-build method can be improved for saving not only memory, but also time used for inserting tuples. Also, to facilitate more fast and large amount of data stream analysis, which is very important for stream research, H*-tree is designed and developed. Our performance study compare the proposed H*-tree and H-tree, identify that H*-tree can save more memory and time during inserting data stream tuples. -
우리가 사용하는 데이터베이스 내에는 많은 양의 데이터 들이 들어 있으며, 계속적으로 그 양은 늘어나고 있다. 이러한 데이터들로부터 질의를 통해 얻을 수 있는 기본적이고 단순한 정보들과 달리 고급 정보를 얻게 해주는 방법이 데이터 마이닝이다. 데이터 마이닝의 기법 중에서 본 논문에서는 k-means 알고리즘을 사용하여 트랜잭션을 클러스터링 함으로써 데이터베이스의 트랜잭션 수를 줄여 연관규칙의 대표적인 알고리즘인 Apriori 알고리즘의 단점인 트랜잭션 스캔으로 인한 성능 저하를 개선하고자 한다.
-
Meijing Li;Jin Hyoung Park;Heon Gyu Lee;Keun Ho Ryu 340
유전자들은 복잡한 상호작용을 통해 세포의 기능이 조절된다. 상호작용하는 유전자 그룹들을 유전자 조절 네트워크라고 한다. 기존의 유전자 조절 네트워크는 2D microarray 데이터를 이용하여 시간의 흐름에 따른 유전자간의 상호작용을 알 수가 없었다. 이 논문에서는 시간의 변화에 따른 유전자들 간의 조절관계를 살펴 볼 수 있는 조절네트워크 모델링의 방법을 제시한다. 유전자의 발현양을 표시하기 위해 이진 이산화 방법을 사용하였고 3D microarray 데이터에서 유전자 발현 패턴을 찾기 위해 Cube mining 알고리즘을 적용하였고, 유전자간의 관계를 밝히기 위해 시간 관계 규칙탐사 기법을 사용하여 유전자들 간의 시간 관계를 포함한 유전자 조절네트워크를 구축하였다. 이 연구는 시간의 흐름에 따른 유전자간의 상호작용을 알 수 있으며, 모델링된 조절 네트워크를 이용하여 기능이 아직 발견되지 않은 유전자들의 기능을 예측 할 수 있다. -
Jong-Woo Ha;Sang-Hyun Park;Byung-Gul Ryu;SangKeun Lee 344
본 논문에서 무선 방송 환경에서 효율적으로 스카이라인 질의를 처리하는 기법을 제안한다. 무선 방송 환경의 순차적 데이터 접근 특성 때문에 기존의 기법을 적용할 경우 접근시간 및 튜닝시간에 큰 제약이 있다. 이를 해결하고 모바일 사용자가 에너지 효율적으로 스카이라인 질의를 처리하기 위하여 DSI(Distributed Spatial Index) 구조에 기반한 SOA(Skyline On Air) 알고리즘을 제안하였다. 제안된 기법은 접근시간이 한 주기의 방송 프로그램 길이를 넘지 않도록 한다. 또한 성능 평가를 통하여 제안 된 기법이 접근시간 및 튜닝시간 측면에서 효율적임을 확인하였다. -
XML 데이터 사용의 증가와 그 응용분야가 다양해짐에 따라 무선 방송 환경에서 효율적으로 XML 데이터를 전송하기 위한 기법이 요구된다. 본 논문에서는 무선으로 방송되는 XML 스트림에 대하여 복합 XPath 표현식으로 구성되는 질의를 처리하기 위한 기법을 제안한다. XML 스트림은 기존의 반구조적인 데이터의 경로요약 기법을 활용하여 생성한다. 성능평가를 통하여 제안하는 기법이 복합 XPath 표현식이 포함된 질의에 대해서도 에너지 효율적임을 보인다.
-
Sang Yeob Kim;Hyeongsoo Kim;Sungbo Seo;Keun Ho Ryu 352
최근 센서와 모바일 기술의 발달에 따라 대용량 데이터 처리가 가능해지고, 유비쿼터스와 텔레매틱스 등의 도입으로 공간 데이터가 다양한 환경에 응용되거나 활용 분야가 점차 증가하고 있다. 기존의 수치지도 관리시스템은 공간 데이터를 도엽 단위로 관리하여 데이터의 구축이 용이하지만, 객체 단위의 데이터 구축, 관리, 제공 및 갱신을 효율적으로 지원하기 어렵다. 따라서 이 논문에서는 기존 도엽기반 시스템의 문제점을 해결하기위해 객체기반 UFID 부여방안, 연속성 표현, 객체 단위의 효율적인 갱신 및 이력관리를 위한 객체기반 공간 데이터 모델을 설계한다. 제안하는 객체기반의 공간 데이터 모델은 지형지물에 UFID를 부여하고 도엽 단위로 구축된 수치지도 데이터의 조인 연산을 통해 연속적인 표현이 가능하다. 아울러 갱신으로 인해 변경된 데이터를 이력 DB에 시간간격 단위로 저장, 관리하여 사용자에게 객체단위 이력 정보를 제공할 수 있다. -
최근 생물정보학 분야에서 인간 유전체에 존재하는 CNV(copy number variation)에 관한 연구가 주목 받고 있다. CNV 영역은 1kbp-3Mbp 사리의 서열이 반복되거나 결실되는 변이 영역으로 정의된다. 우리는 선행연구에서 기가 시퀀싱(giga sequencing)의 결과 산출되는 DNA 서열조각인 리드(read)를 레퍼런스 시퀀스에 서열 정렬하여 CNV 영역을 찾아내는 새로운 CNV 검색 방식을 제안하였다. 후속 연구로서 본 논문에서는 DNA 서열에 존재하는 repeat 영역 문제를 해결하기 위한 새로운 방안을 제안하고, 리드의 출현 빈도 정보를 분석하여 CNV 영역을 찾아내는 CNV 영역 검색 알고리즘을 보인다. 제안된 알고리즘 Gaussian 분포를 갖는 출현 빈도 정보로부터 통계적 유의성을 갖는 영역을 추출하여 CNV 영역후보로 하고, 다음 경제 과정을 거쳐 최종의 CNV 영역을 추출한다. 성능 평가를 위하여 프로토타임 시스템을 개발하였으며, 시뮬레이션 실험을 수행하였다. 실험 결과에 의하여 제안된 방식은 반복되거나 결실되는 형태의 CNV 영역을 효율적으로 검출하며, 또한 다양한 크기의 CNV 영역을 효율적으로 검출할 수 있음을 입증한다.
-
Jin-Ho Hwang;Hak Soo Kim;Jhong-Jin Kim;Seung Mi Lee;Jin Hyun Son 360
최근 관계형 데이터 스트림에서 키워드 검색에 관한 연구가 진행되고 있다. 키워드 검색을 통해 사용자는 시스템의 복잡한 내부 데이터 스키마나 질의언어에 대한 지식이 없이도 데이터 스트림에서 정보 검색이 가능하다. 하지만, 빈번하고 동적으로 변화하는 특성을 지닌 데이터 스트림에서 수행되는 연속 질의 처리를 위해서 보다 효과적인 질의 최적화 방안이 요구된다. 따라서, 우리는 본 논문을 통해 계층적 클러스터링을 이용하여 중간결과 공유의 최대화를 통한 질의 최적화를 방안을 제안한다. -
본 논문에서는 지놈 연구에서 반드시 필요한 유전체 서열정보의 상동성 검색을 위해 해외 데이터베이스에만 의존하고 있는 국내 지놈 연구자들에게 더욱 빠르고 쉽게 접근할 수 있는 서열블라스트를 만들 수 있는 방법을 제공함으로써 국내 지놈연구에 도움이되고자 특정 종류의 유전자정보 만을 모아놓은 지놈 서열블라스트 시스템을 설계하고 구현하는 방법을 제시하였다. 이 시스템을 활용하면 많은 생물 지놈 연구자들의 연구시간을 획기적으로 단축할 수 있을 것이다.
-
지구 온난화와 도시화 등으로 인해 자연 재난은 매년 그 강도는 증가하고 있고 그 결과 재난으로 인한 피해도 증가하고 있다. 우리나라 역시 매년 자연재난으로 많은 피해를 입고 있다. 이러한 재난을 지역의 특성을 이용하여 분류한 후 특성이 유사한 지역을 모아 패턴을 찾게 되며 패턴은 데이터 마이닝을 이용해 찾게 된다. 데이터 마이닝이란 여러 가지 데이터 안에 의미 있는 패턴을 찾아내는 기술이며 여기서 찾게 되는 패턴은 지금까지 발생한 재난의 발생 직전까지의 패턴이 된다. 이렇게 찾아낸 패턴은 현재 연속적으로 변하는 환경의 패턴 비교되며 패턴이 유사할 경우 경고하여 재난이 발생하기 전 먼저 예측하고 대비하는 방법을 제시한다.
-
Seong Kyu Park;Yang Koo Lee;Duck Jin Chai;Keun Ho Ryu 371
최근 인터넷과 네트워크 기술이 급격히 발전함에 따라 대용량의 동영상 데이터에 대한 서비스 요구가 급격히 증가하고 있으며, 인터넷 사용자는 비디오, 오디오, 텍스트 등으로 표현되는 다양한 멀티미디어 컨텐츠를 쉽게 이용할 수 있게 되었다. 이러한 환경에서 동영상 컨텐츠의 저장, 교환 및 검색에 있어서 보다 나은 편리성을 요구하게 되었고, 이것은 동영상 데이터의 다양한 정보를 기술하기 위한 메타데이터의 중요성을 더욱 증대시키게 되었다. 그러나 이러한 서비스들을 데이터 포맷 및 서비스 종류에 따라 각기 다른 표준을 사용하고 있어 업계간 또는 서비스간에 다르게 표현되는 메타데이터 정보들을 통합 관리하기는 어려운 실정이다. 따라서, 이 논문에서는 기존의 메타데이터 관리 시스템의 이점을 수용하고, 이를 확장하여 각각의 표준에 따라 서로 다르게 표현되는 동영상 메타데이터를 통합 관리하기 위한 시스템을 제안한다. -
오늘날 지식을 기반으로 하는 고도의 정보사회로 나아가는 시점에서 우리는 대량의 데이터 속에서 필요한 지식을 찾아내는 것에 초점을 모으게 되었다. 따라서 대량의 데이터 속에서 필요한 지식을 자동으로 찾아내는 데이터 마이닝에 대한 연구가 활발히 진행되고 있다. 데이터 마이닝은 대용량의 데이터를 대상으로 하기 때문에 정확도뿐만이 아니라 소요시간도 중요하기 때문에 성능 향상을 위한 알고리즘들이 많이 개발되었다. 데이터 마이닝의 성능을 향상시키기 위해서 가장 좋은 방법이 데이터베이스의 스캔의 횟수를 줄이는 것이다. 본 논문에서는 연관 규칙 탐사에서 빈발 항목 집합을 찾아내는 부분을 이진 표현을 이용하여 좀 더 성능을 향상시킬 수 있는 알고리즘을 제안한다.
-
Jong-Jin Kim;Jae-Hyung Kim;Seung-Mi Lee;Jin-Hyun Son 379
저장하고 표현해야 할 정보의 종류가 많아지고 그 양이 증가함에 따라 사용자는 자신이 원하는 정보를 찾기 위해 정보 검색의 과정을 수행한다. 하지만 전통적인 검색 방법은 해당 사용자가 이미 정보의 표현 방법, 즉 스키마를 모두 알고 있다는 가정 하에 진행되어 진다. 키워드 검색 기법은 사용자에게 내부적인 스키마 구조를 숨기고 단지 몇 개의 키워드로 사용자에게 원하는 정보를 검색해 준다. 본 논문에서는 XML 문서 안의 정보를 찾는 새로운 키워드 검색 기법을 제안한다. 제안하는 방법으로 각 XML 문서 원소가 표현하는 의미 정보를 최대한 활용하여 사용자가 원하는 정보를 검색해 줄 수 있는 인덱스를 구축하고 이를 통해 사용자가 알고자 하는 검색의 목표가 무엇인지 그 의미도 파악할 수 있도록 지원한다. 구축된 인덱스를 바탕으로 검색에 수행되는 XML 원소 비교의 횟수를 줄여서 전체 검색 성능을 향상 시킬 수 있도록 한다. -
Md. Hijbul Alam;Jong-Woo Ha;Yoon-Ho Cho;SangKeun Lee 383
With the amazing growth of web faster important page crawlers poses great challenge. In this research we proposed fractional PageRank, a variation of PageRank computed during crawl that can able to prioritize the downloading order. Experimental results shows that it outperforms the prior crawler in terms of running time yet provide a well download ordering. -
Jihoon Son;MinKyoung Sung;HaRim Jung;Yon Dohn Chung 386
무선 데이터 방송 시스템은 다수의 이동 클라이언트 들에게 효율적으로 데이터를 전달하는 방법이다. 최근까지 이동 클라이언트들의 평균 접근 시간을 줄이기 위한 스케줄링 기법과 튜닝시간을 줄이기 위한 색인 기법에 대한 많은 연구가 진행되고 있다. 본 논문에서 우리는 실제 기기를 사용하여 기존의 색인 기법과 스케줄링 기법을 활용한 무선데이터 방송시스템을 구현하였다. 또한 구현한 무선 방송 시스템에서 키워드 탐색 질의 처리시, 기존의 색인 기법과 스케줄링 기법의 성능을 평가 하였다. -
Sang-Ki Kim;Yan Li;Sung-Ha Baek;Dong-Wook Lee;Gyoung-Bae Kim;Hae-Young Bae 389
유비쿼터스 환경에서 센서 데이터는 빠르고 연속적인 데이터 스트림 형태로 전송된다. 이러한 개별적인 데이터 스트림 정보를 연관되어 처리하기 위해 조인 연산이 필요하다. LWO, SWF 와 같은 기존 기법들은 Nested Loop Join 을 이용해 데이터 스트림 환경에서 조인 알고리즘을 제시하였다. 하지만 Nested Loop Join 을 사용하기 때문에 슬라이딩 윈도우의 크기에 따라 처리 속도가 영향을 많이 받고 XJoin 은 디스크 I/O 추가 비용이 필요하다. 제안 기법은 환형 큐 버퍼 기반의 해시 색인을 이용한 조인 기법은 환형 큐를 이용하여 데이터의 삽입, 삭제를 관리하고 해시 색인을 이용해 조인 연산을 처리 하여 제안 기법은 기존의 기법 보다 조인 연산을 보다 효율적으로 처리 할 수 있다. -
Dong-Ook Seong;Myung-Ho Yeo;Jun-Ho Park;Jae-Soo Yoo 393
센서 네트워크에서 병합 질의를 효율적으로 처리하기 위한 다양한 인-네트워크 질의 처리 기법이 제안되었다. 스카이라인 질의는 일반적인 병합 질의와 달리 다차원 데이터에 대한 비교를 요구하므로 인-네트워크 처리가 쉽지 않다. 스카이라인 질의를 에너지 효율적으로 처리하기 위해서 불필요한 데이터의 전송을 제거하는 것이 중요하다. 기존에 제안된 스카이라인 처리 기법은 전체 네트워크에 필터를 배포함으로써 불필요한 데이터 전송을 차단한다. 하지만 많은 False Positive 발생에 따른 불필요한 데이터 전송과 필터 배포시 발생하는 에너지 소모로 인해 네트워크의 수명이 단축된다. 본 논문에서는 필터 배포에 따른 에너지 소모를 줄이기 위한 방법으로 상향식 필터 설정을 통한 스카이라인 질의 처리 기법과 필터링 성능을 향상시키는 기법을 제안한다. 제안하는 기법은 데이터를 수집하는 과정에서 스카이라인 필터테이블(SFT)설정하는 상향식 필터링을 수행한다. 그리고 선-필터링(Pre-filtering) 기법을 통해 필터효과를 증가시킨다. 제안하는 알고리즘의 우수성을 보이기 위해 시뮬레이션을 통해 기존에 제안된 MFTAC기법과 비교하였으며, 그 결과 평균 False Positive가 평균 84.44% 감소하였고, 네트워크 수명이 약 75.99% 증가하였다. -
Jae-Wan Shin;Sung-Ha Baek;Dong-Wook Lee;Soong-Sun Shin;Kyung-Bae Kim;Hae-Young Bae 397
무한히 발생되는 실시간 데이터와 디스크에 저장된 히스토리컬 데이터를 동시에 처리하는 하이브리드 질의에 관한 연구가 활발히 이루어지고 있다. 하이브리드 질의는 디스크에 저장된 대용량의 공간 데이터 처리를 위해 빠른 디스크 입/출력을 요구한다. 이러한 데이터를 처리하기 위해 인덱스, 데이터 축소 기법등이 연구되었다. 데이터의 빠른 검색을 위한 인덱스 기법은 디스크에 분산 저장된 데이터에 대한 탐색 비용과 입/출력 비용을 줄이지 못한다. 또한, 샘플링을 통해 디스크 입/출력 시간 비용을 줄이는 데이터 축소 기법은 데이터의 정확성을 떨어뜨려 정확성을 요구하는 하이브리드 질의에서는 이용하기가 어렵다. 이논문에서는 디스크 입/출력 시간과 디스크 탐색 시간 비용을 줄이고, 정확성을 보장하는 과거 공간질의 처리를 위한 고속로딩 기법을 제아난다. 제안기법은 공간을 그리드 형태로 나누고 인접한 공간 데이터를 함께 관리함으로써 디스크 입/출력 비용을 줄 일 수 있다. 또한, 공간적으로 인접한 데이터를 물리적으로 인접한 곳에 저장하여 디스크 탐색시간 비용을 줄일 수 있다. 이렇게 저장된 데이터는 손실 없이 모두 저장되며, 정확성 또는 보장할 수 있다. -
Ho Kim;Sung-Ha Baek;Yan Li;Dong-Wook Lee;Weon-Il Chung;Hae-Young Bae 401
u-GIS 환경에서 발생하는 시공간 데이터는 지속적으로 발생하는 데이터 스트림의 특성을 갖으며, 그런 특성으로 인하여 데이터 발생량이 급격히 증가함에 따라 데이터 손실 및 시스템 성능 저하현상이 발생한다. 이를 해결하기 위해 부하 분산 연구들이 활발히 진행되어 오고 있다. 그러나 기존의 연구 방식인 랜덤 부하 분산 방식과 의미적 부하 분산 방식은 현 u-GIS 환경에서 부하 분산 속도 및 질의 결과의 정확도 측면에 만족스럽지 못한 결과를 준다. 그래서 본 논문에서는 우선순위를 이용한 차등적 부하 분산(DLSM : Different Load Shedding using MAP table)기법을 제안한다. DLSM 기법은 등록된 공간질의의 공간연산을 통해 영역의 우선순위를 미리 부여하고, 데이터가 발생하여 질의 처리기로 유입되기 전 우선순위를 파악한다. 데이터는 우선순위 단계에 따라 유입량을 확인 후 삭제 여부가 결정된다. 결과적으로 부하 분산 속도와 질의 결과의 정확도를 향상시켰다. -
Dong-Suk Chun;Seung-Jun Cha;Kyong-Ok Kim;Kyu-Chul Lee 405
오늘날 웹에서는 OpenAPI, 웹서비스등 보급이 증가함에 따라 많은 양의 서비스로부터 적합한 서비스들을 발견해 내는 문제는 중요한 문제로 부각되고 있다. 본 논문에서는 OpenAPI와 웹서비스의 통합 모델을 제안하고 이 통합 모델에 알맞은 검색 알고리즘을 적용하여 효율적인 서비스 검색을 사용자에게 제공한다. 사용자는 키워드 질의를 통해 순위화 된 서비스 검색 결과를 제공받을 수 있다. -
최근 웹서비스를 이용한 개인화 서비스에 관한 활발한 연구가 진행되고 있다. 본 논문에서는 유비쿼터스 환경에서 사용자의 위치 정보를 이용하여 사용자에게 적합한 정보를 제공하는 개인화 서비스 시스템을 제안하였다. 또한 시스템 구성 및 테스트를 위해 기존 GSTD알고리즘에 이동객체의 패턴과 공간 개념을 적용하여 사용자의 선호도를 분석할 수 있는 이동객체를 생성하게 하였다. 사용자는 자신의 위치 정보가 반영된 정보를 제공 받을 수 있기 때문에 보다 사용자에게 유용한 데이타를 제공 받을 수 있게 된다.
-
Liangbo Li;Yan Li;Song-Sun Shin;Dong-Wook Lee;Weon-Il Chung;Hae-Young Bae 413
In the presence of multiple continuous queries, multi-query optimizing is a new challenge to process multiple stream data in real-time. So, in this paper, we proposed an approach to optimize multi-query of sliding window on network traffic data streams and do some comparisons to traditional queries without optimizing. We also detail some method of scheduling on different data streams, while different scheduling made different results. We test the results on variety of multi-query processing schedule, and proofed the proposed method is effectively optimized the data stream similar multi-queries. -
Myung-Ho Yeo;Dong-Ook Seong;Yong-Jun Cho;Jae-Soo Yoo 417
아웃라이어 탐지는 일반적이지 않은 특징을 가진 데이터를 찾는 기법으로 데이터 마이닝 분야의 중요한 연구 중 하나다. 본 논문에서는 센서 네트워크를 이용한 응용분야에서 아웃라이어를 효과적으로 탐지하기 위한 인-네트워크 처리 기법을 제안한다. 비컨 교환을 통해 데이터 교환 비용을 줄이고, 슬라이딩 윈도우를 이용하여 센서 노드간 불필요한 데이터 수신(overhearing)을 줄인다. 실험 결과, TDMA 를 이용하여 모든 데이터를 기지국으로 전송하는 Naïve 기법에 비해 평균 86.92% ~ 133.67% 네트워크 수명이 연장되었다. -
Cheng Hao Jin;Yongmi Lee;Kwang Woo Nam;Jun Wook Lee;Keun Ho Ryu 422
최근 IT 기술의 발전과 더불어 다양한 종류의 컴퓨터가 사람, 사물, 환경 속으로 스며들어 네트워크 망을 이루는 USN(Ubiquitous Sensor Network) 환경이 급속히 보급되고 있다. USN 환경에서 수집되는 센서 스트림 데이터는 연속적이며 동적으로 끊임없이 전달이 되기 때문에 그 양이 방대하며 또한 제한된 메모리를 사용하기 때문에 모든 데이터를 저장하여 처리할 수는 없게 된다. 스트림 데이터의 이러한 특성 때문에 본 논문에서는 입력되는 스트림 상황정보에 대해서 신속한 상황 분석 서비스를 진행하기 위하여 슬라이딩 윈도우 기법을 지원하는 상황정보 분석 시스템을 제안한다. 이 시스템은 온도, 습도, 조도 등 스트림 데이터에 대해서 WHEN-DO 상황질의모델을 적용하여 상황질의모델의 조건 만족 여부를 판단하고 특정 행동을 취한다. 따라서 본 논문에서 제안한 시스템은 실시간 건물의 상황정보를 수집하여 상태를 모니터링 하는 등 많은 USN 응용분야에 적용이 가능하다. -
XQuery 처리 단계에서 질의 처리속도는 매우 중요하다. 특히, 메모리 상주DBMS하에서는 주어진 메모리의 효율적인 사용과 더불어 XQuery의 효율적인 처리 속도가 중요한 요소이다. 본 논문에서는 기존 개발된 메모리 상주 관계DBMS의 XQuery 처리 기법을 향상시켜 좀 더 효율적인 XQuery 처리 기법을 제안한다. 본 논문에서 제안한 XQuery 처리 기법은 관계DBMS의 효율적인 저장 시스템을 활용하여 저장 테이블에서 얻고자 하는 XML데이터를 직접 얻는 형태이다. 이 처리 방법은 관계형 데이터 모델을 사용하는 메모리 상주형 XML DBMS에서 효율적인 XQuery 처리 기법이다.
-
프로그램의 생산성을 향상시키기 위해 프로그램 개발 단계에서 소요되는 비용을 최소화하려는 목적으로 점진 평가를 사용하고 있다. 점진 평가는 전체 프로그램을 다시 평가하는 대신 수정한 부분과 그 부분에 영향 받는 부분만을 다시 평가하는 방법이다. 본 논문에서는 기존의 종속 차트(dependency chart)를 확장하여 객체 지향언어인 자바 같은 언어에서 점진 평가를 수행할 수 있도록 확장된 종속 차트를 제시한다. 객체 지향언어에서 점진 평가를 수행하는 알고리즘을 제시하고 실험을 통해 점진 평가의 효율성을 분석한다.
-
Jeong-Hee Choi;Sang-Hyun Park;Myong-Soo Lee;Sang-Keun Lee 437
소프트웨어 제품에서 Windows 드라이버의 결함은 BSOD 를 발생시키거나 제품의 전체 기능을 마비시켜 제품 신뢰도에 악영향을 미치게 된다. Windows 드라이버는 제품과 연관되는 부분이 많아 별도의 테스트가 어려워, 제품의 알파 테스트 단계에서 검증 단계를 거치게 된다. 이 단계에서는 테스트는 드라이버만의 기능 검증이 어렵고, 드라이버 결함 원인 파악 및 수정 기간의 연장을 가져온다. 이로 인한 전체 프로젝트 일정에도 영향을 주게 된다. 이에 본 연구에서는 드라이버의 신뢰성을 확보를 위한 Windows 드라이버 테스트 프로세스를 제시하였다. 전체 개발 프로세스 내에 드라이버에 관한 테스트 프로세스를 구체화하고, 드라이버 별도의 테스트 단계를 두는 방안을 제안했다. 제품 알파 단계 이전에 드라이버의 결함을 발견하여 제품 테스트 기간에 발견되는 드라이버 결함 발견이 감소되는 것을 증명하였다. -
Jung Hun Kang;Ju Seok Yang;Sung Won Kim;Young Min Oh 441
효과적인 조종사의 임무수행을 지원하는 소프트웨어인 비행임무지원체계가 현대 항공작전의 필수 요소로 주목 받고 있다. 첨단 항공기를 위한 비행임무지원체계의 개발을 위해서는 많은 시간과 비용이 소요되며 높은 개발수준을 요구하고 있으나, 국내 실정은 기본 프레임워크 조차 없는 단일 응용 프로그램 개발 수준에 불과하다. 따라서 차기 항공기를 지원하는 향상된 한국형 비행임무지원 체계를 개발함에 있어, 재사용이 가능하며 품질을 향상시켜줄 수 있는 프레임워크의 개발은 매우 중요한 과제이다. 이에 본 논문에서는 한국형 비행임무지원체계의 개발에 적합한 개발 프로세스를 제시하고, 이에 따른 비행임무지원체계의 프레임워크의 설계 및 개발 방향을 제시하고자 한다. -
모바일 기기의 급속한 발전과 고성능 콘텐츠 보급으로 모바일 소프트웨어 시장이 발전하고 있다. 유선에서 무선 인터넷으로 무선 인터넷에서 모바일 인터넷으로 환경이 바뀌면서 모바일 소프트웨어의 중요성이 날로 증대되고 있는 실정이다. 이에 따라 모바일 소프트웨어 품질의 질적 향상과 지속적인 평가를 위하여 모바일 소프트웨어 특성을 축출 분석하고 ISO/IEC 9126을 기반으로 품질모델을 제시하였다. 모바일 소프트웨어가 가지고 있는 복합적인 요소들을 평가하기 위한 5가지 외부 특성과 이에 따른 15가지 내부 속성으로 구성된 품질 모델을 다면적 의사결정기법의 하나인 AHP(Analytic Hierarchy Process)기법을 이용하여 관련요소의 주관적인 특성을 객관적으로 평가하였으며 이러한 품질모델은 고품질의 모바일소프트웨어를 개발하고 평가 하는데 기여할 것으로 기대된다.
-
웹 기반 프로그램이 발전함에 따라 웹 관련 프로젝트의 규모가 커지게 되고, 참여 인원이 늘어나게 된다. 대규모 프로젝트를 관리하는 것은 매우 복잡하고 어려운 작업이다. 소프트웨어 개발 프로젝트 관리 시스템은 이러한 프로젝트를 관리하는데 있어 유용한 도구로 사용되고 있다. MS Project, OpenProj, Trac 등 많은 프로젝트 관리 시스템이 있지만, 그 중 Trac은 대표적인 웹 기반 소프트웨어 개발 프로젝트 관리 시스템으로서 제로보드, 테터툴즈 등 국내 주요 오픈 소스 소프트웨어 프로젝트에서 사용되고 있다. 본 연구에서는 오픈 소스 프로젝트 관리 시스템에서 많이 활용되고 있는 Trac에 대한 특징을 연구하고 Trac이 가지는 장·단점을 살펴보고 설치 방법을 개선시킬 수 있는 방안을 제안한다.
-
지능형 서비스 로봇 분야의 발전은 최근 들어 빠른 속도로 급성장하고 있으며 다양한 환경에서 상황인지를 수행하고, 지능로봇으로서의 역할을 수행 할 수 있는 로봇 개발 연구가 활발히 진행되고 있다. 따라서 본 논문에서는 MSRDS를 활용한 3차원(3D) 가상공간에서 다중센서융합(MSF) 지능로봇을 시뮬레이션 할 수 있는 환경과 개발 방법을 제안한다. 또한 시뮬레이션 환경에서 다중센서융합을 적용한 지능로봇 개발방법을 연구하고 실험한다. 본 연구에 목적은 다양한 실제 환경에 로봇이 지능적으로 대처할 수 있도록 다중센서를 융합하고 시뮬레이션 로봇에 적용하여 지능로봇을 개발 할 수 있는 3 차원 시뮬레이션 시스템 환경을 개발하는 것이다. 유비쿼터스 시대에 가상공간이 아닌 현실세계에 적응할 수 있는 실제 지능로봇 개발에 큰 도움이 될 수 있을 것으로 기대한다.
-
Soo-Youn Bang;Jong-Woo Ha;Byung-Gul Ryu;Sang-Keun Lee 455
기업의 전사적 비즈니스와 IT 환경의 통합 청사진을 보여주는 엔터프라이즈 아키텍처의 효율적인 시스템 적용을 위하여는 조직의 비즈니스, 정보, 응용시스템, 기술 기반구조의 연관관계와 미래모델을 시각적으로 사용자에게 보여주어야 한다. 기존 ITAMS 혹은 EAMS 라고 불리는 시스템에 아키텍처 툴을 이용하여 EA 의 모델정보를 퍼블리싱하여 시각화하였는데 시스템과 아키텍처 툴간의 플랫폼의 이질성으로 인하여 아키텍처정보를 그래픽화하여 변환하고 해당정보를 시스템에서 보여주는데 실시간 적용이 불가능 했을 뿐 아니라 사용자의 편의성이 원활하지 않았다. 이에 본 연구는 XML 기반의 SVG 그래픽 도구를 이용하여 아키텍처 작업을 가능하게 하고 SVG 정보의 자동 생성 및 웹기반 모델링 툴을 구현하여 시스템과 모델링 툴의 단일 레파지토리화를 통하여 데이터의 이원화를 해소하고 사용자 편의성을 증대하는 패턴을 구현한다. -
Jin, Jin-yu;Ha-Yong, Lee;Hae-Sool, Yang;Bae-Kenn, Kang;Sang-Won, Kang;Dae-Suk, Jeon;Joo-Li, Lee 459
오늘날 전자정부는 초고속 정보통신망과 네트워크, 인터넷 기반기술을 이용한 정부간, 정부와 시민, 기업간 다양한 분야에 원활한 행정서비스를 제공하고 있다. 지금까지 일반 패키지 소프트웨어나 임베디드 소프트웨어 등에 관한 품질평가기술 개발 연구는 다양하게 진행해 왔지만 전자정부 소프트웨어에 대한 연구는 활발하지 못한 실정이다. 본 연구에서는 ISO/IEC 12119와 ISO/IEC 9126 및 ISO/IEC 14598을 기반으로 전자정부 소프트웨어의 품질요구사항을 체계화하고 전자정부 소프트웨어 품질평가를 위한 메트릭을 시험모듈 형식으로 구축하고 이를 적용하기 위한 시험표를 구축하였다. -
Jaeseok Seong;Dongsu Kang;Cheeyang Song;Sangsun An;Dookwon Baik 462
요구사항에 대한 우선순위는 요구공학에서 핵심적 활동으로 매우 중요하다. 추출된 요구사항을 소프트웨어 제품 개발의 목표와 조직에 적절하도록 우선순위 방법과 관점 등을 선택할 수 있는 연구가 미흡하고, 요구 분석 단계에서 우선순위 프로세스가 내재화되지 못하고 있다. 요구사항 우선순위는 프로세스 모델, 제품 종류, 우선순위 프로세스에 대한 경험을 바탕으로 주어진 요구사항에 대해 이해관계자들이 우선순위화하기 위한 방법과 관점 등을 선택하는 활동으로 시작된다. 따라서 본 논문에서는 개발 제품의 목표와 조직에 적합하도록 우선순위 방법과 관점 등을 선택할 수 있는 적응적 우선수위 기법을 제안하고, 핸드폰 소프트웨어 개발에 적용하여 그 효과성을 보이도록 한다. 본 논문에서 제안하는 우선순위 기법의 유연성과 다양성을 통하여 요구 분석단계에서 우선순위 프로세스의 정착에 기여할 수 있다. -
대외 기관과의 통신이 필요한 대부분의 시스템은 운영의 효율성을 고려하여 대외 망을 한 시스템에서 집중 관리 하고 있다. D-보험회사에서는 이러한 기능을 회계시스템으로 관리하고 있다. ERP(Enterprise Resource Planning) 시스템 구축을 통하여 보험회사 지급 프로세스는 개선 되었다. 이러한 지급 프로세스가 개선되기 위하여는 기본적으로 ERP 시스템과 회계 시스템과의 인터페이스를 통한 데이터공유가 필요하다. 본 논문에서는 D-보험회사에 적용된 데이터 공유 모델(EAI 시스템을 통한 비동기식방식)을 설명하며, 그 결과로 지급 프로세스 개선을 통한 지급업무 상위부서 집중화, 부실 증빙 방지, 사업비 통제의 효과를 제시한다.
-
임베디드 시스템에서는 기능적 요구사항 뿐만 아니라 전력량, 응답시간, 견고성 등의 여러 가지 비기능적 요구사항들도 중요하다. 그중에서 전력량에 대한 비기능적 요구사항은 휴대형 임베디드 시스템의 운영에 있어서 핵심적인 요소이다. 임베디드 소프트웨어의 복잡도 및 크기 증가로 전력 소모량이 증가하고 있는 추세이며, 그로인해 소프트웨어 기반의 저전력 소모를 위한 임베디드 시스템 개발 기술이 활발히 연구되고 있다. 본 논문에서는 임베디드 소프트웨어 개발의 선행단계에 설계모델 기반으로 소프트웨어 전력소모량을 예측하기 위하여 요구되는 에너지 라이브러리를 구축한다.
-
회사 전략과 경영 계획을 세우는데 다양한 통계 데이터를 사용한다. 데이터가 필요할 때 마다 데이터 추출을 요청하고 취합한 후 원하는 형태로 가공해야한다면 급변하는 경영환경에 효과적으로 대응할 수 없게 된다. 이를 위하여 정확하고 신속한 통계 시스템이 필요하다. 본 논문에서는 배전업무의 통계정보를 좀 더 효과적으로 제공할 수 있는 웹 기반 배전 통계 시스템을 구현하였다. 웹 기반으로 환경에 제약 없이 누구나 사용할 수 있고 풍부한 유저 인터페이스 제공으로 편리하게 다양한 형태의 데이터 추출이 가능하여 통계 업무가 간소화 된다.
-
소프트웨어 프로젝트는 본질적으로 모호한 요구사항, 정확하지 않은 산정과 기술의 어려움 등 많은 불확실성을 포함하고 있다. 이러한 불확실성은 프로젝트가 내부에 잠재적인 문제인 위험(Risk)을 지니고 있다는 것을 의미한다. 위험은 발생되면 프로젝트 성공에 부정적 영향을 미칠 수 있다. 따라서 이러한 위험을 사전에 예방하고 최소화하기 위한 프로세스(Process)의 정립이 필요하다. 상당수의 중소규모 조직이 이러한 위험관리의 중요성을 인지하고 있지만, 위험관리 프로세스를 정의하고 이행하는 것은 전문적인 지식을 요구한다. 따라서 특정 조직과 프로젝트에 적합한 프로세스가 안정적인 단계에 이르기 위해서는 많은 시행착오의 과정이 필요하다. 이러한 어려움 때문에 중소규모 조직에서는 쉽게 프로세스 구축을 시도하지 못하고 있다. 관련 표준과 참조모델에서도 위험관리 프로세스 영역을 포함하여 중요성을 강조하고 있지만, 상위수준의 활동목표와 수행되어야 하는 프랙티스(Practice)만을 제시하고 있는 세부적인 절차나 방법들에 대해서는 언급하지 않고 있다. 이에 본 논문에서는 PMBOK 과 CMMI, 그리는 기존 전문가들의 연구를 바탕으로 소프트웨어 위험관리 프로세스 프레임워크(Framework)를 개발하였다. 중소규모 조직에서는 이 프레임워크를 활용하여 규모와 프로젝트의 특성을 반영한 위험관리 프로세스를 정의하고 적용할 수 있을 것이다.
-
OMG 가 시작한 MDA(Model Driven Architecture) 는 소프트웨어 개발자들사이에 빠르게 전파되고 있다. UML 은 OMG 에 의해 MDA 를 위한 언어로 선택되었는데, UML 은 PIM(Platform Independent Model)에서 PSM(Platform Specific Model)을 생성하기에는 충분하지 않다. 하지만, 이러한 PIM-PSM 변환을 가능한한 자동화할수 있는데 이 논문은 자동 코드 생성을 위해 UML 의 확장 방법인 Stereotype 과 Tagged-Value 에 대해 논하게 된다. 또한, Aspect-Oriented 접근을 위해서 AOP 로 확장된 UML 에서 비 AOP 언어로 코드 생성이 가능하게 되는 새로운 방법도 제안을 한다.
-
기업환경은 지속적으로 변화하고 있으며, 그 변화의 주기도 짧아지고 있다. 그리고 시스템은 어떠한 비즈니스 요구사항에도 유연하고 민첩하게 지원할 수 있어야 한다. 따라서 변화에 대한 신속한 대응을 위해 UML 방법론을 참조한 CASE 도구의 기능적 요구사항을 제시함으로 화면 설계 표준과 테스트 기능을 지원함으로써 짧아지는 시스템 개발 주기와 고객의 요구사항을 신속하게 대응할 수 있는 표준화된 User Interface Diagram 으로 활용한다.
-
관점지향 프로그래밍은 횡단관심사를 애스펙트로 모듈화 하여 시스템의 개발 용이성, 재사용성 그리고 확장성을 향상시킨다. 이에 관점지향 프로그래밍 적용을 위한 다양한 연구가 진행되고 있으나 애스펙트를 효율적으로 개발하는 기법 관련 연구가 보다 필요한 상황이다. 본 논문에서는 애스펙트의 교차점을 구성하는 핵심요소인 결합식 추출을 위한 기법을 제안한다. 제안한 기법은 결합정보 매트릭스 작성, 결합식 작성, 그리고 결합식 정제 및 확인으로 구성한 워크플로우를 수행하여 결합정보 매트릭스와 패키지 트리를 작성하고, 결합점명 패턴의 공통성을 분석하여 애스펙트 교차점의 결합식을 추출한다. 추출한 결합식은 결합점의 패키지명, 클래스명, 그리고 메소드명 패턴의 공통성을 반영하며, 기법의 산출물은 애스펙트 결합에 대한 정확한 정보를 제공한다.
-
기존 컴퓨팅 패러다임에서는 고정된 환경을 가정하여 소프트웨어를 설계하였으므로 급속한 시장 환경의 변화와 소비자의 불확실한 요구조건에 대응하여 개발하기에 어려움이 있다. 따라서 외부 환경의 변화를 직면하였을 때 동작을 멈추는 것이 아니라 그 변화를 감지하고 대안을 선택하여 지속적으로 서비스를 제공할 수 있는 자기 적응형 소프트웨어가 필요하다. 그러나 기존의 자기적응형 소프트웨어에 대한 연구는 적응형 소프트웨어에 영향을 주는 문맥정보를 모델링하는 기법이나 적응을 위해 대체할 수 있는 기능들을 찾아내는 방법에 대한 연구가 부족한 실정이다. 이 문제를 해결하기 위해 본 논문은 시나리오를 이용한 목표 기반으로 분석을 하고, 분석된 요구사항의 가변 수와 크기에 따라 프로그램의 문법뿐 아니라 사용자의 관점에서도 의미 있도록 프로그램 동적 슬라이싱 기법을 적용하도록 한다. 또한, 제안된 방법이 전 과정에 문맥에 대한 분석, 설계 정보가 반영되어 동적으로 재구성하는 방법을 제시하도록 한다.
-
공공부분 S/W사업은 분리발주가 원칙이고 일괄발주가 예외지만 현재 많은 공공부분 S/W사업은 일괄 발주 사업으로 진행되고 있다. 일괄발주는 SI업체가 S/W업체도 선택하여 입찰 및 개발하기 때문에 발주자가 원하는 품질 좋은 S/W를 선택할 수 없고, 발주자가 S/W를 업그레이드 및 확장할 때 SI업체에 의존하게 되는 단점이 있다. 이런 단점을 보완하고, S/W분리발주를 활성화시키기 위해 지식경제부(구 정보통신부)에서는 S/W분리발주 매뉴얼을 작성하여 보급 및 교육을 하고 있으며, 발주처에서는 품질이 우수한 S/W를 선택하기 위한 S/W분리발주 BMT를 공인된 시험기관인 한국정보통신기술협회(TTA) SW 시험인증센터에서 BMT를 실시하고 있다. 본 논문은 위협관리시스템(TMS) S/W분리발주 BMT를 공인된 국가 시험인증기관인 한국정보통신기술협회(TTA) SW시험인증센터에서 수행한 사례를 기술하였다
-
소프트웨어 정밀 검사는 품질 보증 활동 중 결함 제거율이 가장 높은 것으로 알려져 있지만, 비용과 시간이 가장 많이 소요되는 활동이다. 모든 프로젝트는 한정된 비용과 일정 제약을 가지고 있으므로 정형화된 프로세스로 이루어진 소프트웨어 정밀 검사를 프로젝트에서 산출된 모든 컴포넌트에 대하여 수행하는 것은 현실적으로 어렵다. 따라서 소프트웨어 정밀 검사의 효과를 극대화 하기 위한 효율적인 접근 방법이 필요하며, 본 논문에서는 효율적인 소프트웨어 정밀 검사를 수행하기 위하여 요구사항 크기와 복잡도, 설계 복잡도, 코드 복잡도 평가에 기반한 컴포넌트 우선순위 선정 기법을 제안하고 평가한다.
-
국내 표준무선인터넷플랫폼인 WIPI에 대한 확장성 연구는 미들웨어 차원에서 여러 연구로 진행되었지만 이 논문에서는 애플리케이션 레벨에서 MDA에서의 모델변환을 적용, 다른 플랫폼에서의 애플리케이션을 쉽게 WIPI 플랫폼으로 포팅할 수 있는 방법을 제안한다. 도메인 모델의 식별과 메타모델 정의, 그리고 변환규칙 등을 정의하여 XML 및 XSLT를 이용한 모델 변환을 수행한다. 또한 서로 다른 개발 플랫폼에서의 API매핑과 WIPI 기반 도메인 제약조건 등을 인식하고 향후 제한적이지만 제안사항을 적용한 모델변환도구의 개발과 테스트 기능 지원으로 연구를 진행한다.
-
정보시스템의 개발에 있어서 요구사항의 체계적인 관리가 중요시되는 가운데, 요구사항에 대한 세부적인 정보들을 계량적으로 관리하기 위한 체계적인 분류방법이 부족한 것으로 판단되어, 요구사항을 업무로직, 데이터, 기술기반 관점 및 CEO/CIO, 책임자, 설계자 시각에 따른 요구사항 분류매트릭스를 제공함으로써, 요구사항을 좀더 체계적으로 수집, 관리할 수 있는 기반을 마련하였다.
-
웹 어플리케이션을 고객의 요구사항에 맞게 구현하기 위해서는 발주자와 수주자 간의 명확한 의사소통이 필요하다. 그러나, 잦은 요구사항의 변경과 원활하지 못한 의사소통으로 인해 요구사항의 추출 및 검증이 힘들다. 본 논문에서는 요구사항 데이터와 GUI 디자인 패턴 모델간의 Mapping 프로세스를 통해 신속하고 명확하게 고객의 요구사항을 정의하며, 프로젝트의 생산성을 높일 수 있는 방법을 제시한다.
-
최근 엔터프라이즈 애플리케이션은 J2EE 컴포넌트로 개발된다. J2EE 플랫폼은 애플리케이션을 개발하는데 편리한 기능을 제공한다. 하지만 J2EE 애플리케이션의 테스트는 J2EE 서버 내부에서 자원을 관리하는 컨테이너의 접근 통제 때문에 기존의 테스트 방법으로 수행하기 어렵다. 본 논문에서는 J2EE 환경에 맞는 J2EE 애플리케이션의 테스트 방법을 제안한다. 이 방법은 애플리케이션을 구성하는 EJB 컴포넌트를 정적 및 동적 분석하여 획득한 정보로 애플리케이션의 메소드 커버리지를 분석하고, 메소드 커버리지를 향상시키기 위한 테스트 데이터를 생성하여 J2EE 애플리케이션을 테스트한다.
-
공공기관이 고객을 위한 품질행정(품질경영)의 구현이라는 사명을 달성하는데 있어서 ISO 시스템이 큰 기여를 할 수 있지만 민간기업에 사용되는 ISO 시스템을 그대로 공공부문에 적용할 경우, 많은 무리와 저항이 따르게 되었고 이러한 문제를 극복하기 위해 KISTI는 다각적으로 노력하였다. 이에 KISTI는 2003년 국내 최초로 정보유통 분야에서 ISO 체제를 도입하여 콘텐트 유통(수집-분석-가공-입력-구축-서비스) 업무에 표준화된 포맷으로 업무 프로세스 표준화를 통하여 서비스 품질향상 및 고객만족을 위한 지속적인 개선기반을 구축하였다.
-
Heewan Park;Seokwoo Choi;Hyun-il Lim;Taisook Han 523
소프트웨어 버스마크는 클래스나 바이너리를 대상으로 고유한 특징을 추출하여 유사도를 비교하는 방법이다. 본 논문에서는 자바의 제어 흐름을 고려한 API k-gram 버스마크 기법을 제안한다. 이 기법은 다른 것으로 대체하기 어려운 자바 표준 API 호출에 대한 시퀀스를 k-gram으로 사용했기 때문에 신뢰도가 높고, 제어 흐름을 반영하여 시퀀스를 추출하기 때문에 난독화에 강하다는 장점이 있다. 본 논문에서 제안하는 버스마크를 기법을 평가하기 위해서 신뢰도와 강인도에 대한 실험을 한 결과 기존의 버스마크보다 신뢰도와 강인도가 우수한 버스마크임을 확인하였다. -
SeungHoon Lee;DongSu Kang;Chee-Yang Song;Doo-Kwon Baik 527
SOA는 최근 급부상한 기술로 발전된 웹서비스 기술과 접목되면서 특히 실시간 기업에게 각광받고 있다. 이에 따라 SOA를 위한 민첩성과 빠른 적응력이 충족되는 구체적인 기법 연구가 많은 진행 중에 있다. 이는 SOA에서의 테스트 역시 마찬가지이며, 본 논문에서는 민첩성과 적응력을 높일 수 있는 SOA를 위한 테스트케이스 생성 기법을 제안한다. SOA는 기존의 컴포넌트 기반의 개발과는 관점의 차이 때문에 절차나 기법의 접근 방법이 다를 수 있다. 따라서 본 논문에서는 SOA의 서비스를 하부 계층인 컴포넌트로 분할하여 기존의 연구를 활용한 후, 다시 서비스 단위로 합성하여 서비스의 테스트케이스를 생성한다. 그리고 제시한 기법을 인터넷 뱅킹 시스템의 계좌잔액조회 서비스에 적용함으로써 서비스 단위의 테스트케이스 생성 사례를 보인다. 제안 기법을 통해 서비스 단위의 테스트를 체계적으로 할 수 있으며, 빠른 릴리즈를 실현하여 SOA의 민첩성과 적응력을 높일 수 있다. -
Hyeonl-Cheol Chae;Jeong-Joo Lee;Sun-Myung Hwang;Yang-Jae Jung 531
현재 업계에서 사용하고 있는 GUI 테스트 방법은 개발자 혹은 테스터가 매뉴얼을 보며 화면의 변화를 관찰할 뿐이다. 이 방법은 정확한 비교를 할 수 없을 뿐만 아니라 테스트에 걸리는 시간이 매우 오래 걸린다. 생명주기가 짧은 모바일 시장에서는 빠른 출시가 기업의 흥망을 좌우하기 때문이다. 본 논무에서는 이러한 문제를 해결하기 위하여 GUI 테스트 자동화 지원기를 제시하고자 한다. -
Myung-Muk Kang;Hoyeon Ryu;Jongmoon Baik;Kyu-Hyung Lim 535
국방에서 사용되는 소프트웨어는 미션 크리티컬(Mission Critical)한 고 품질의 소프트웨어가 요구된다. 이를 위해 많은 조직에서는 전체 개발 프로세스를 개선하기 위한 목적으로 CMMI를 적용하고 있으나 테스트 프로세스를 개선하는 데는 부족함이 있어 고 품질의 소프트웨어를 생산하는데 어려움이 따르고 있다. 더욱이 국방이라는 특수한 도메인에서는 그러한 현상이 빈번히 발생함에 따라 국방 도메인에 적합한 테스트 성숙도 모델의 필요성이 제기되었으며 이를 위해 국방 시험 성숙도 모델(MND-TMM)이 개발되었고 현재 시험 적용 중이다. 본 논문에서는 현재 무기체계 소프트웨어를 개발하는 조직에서 전체 개발 프로세스를 개선하기 위해 CMMI를 적용하고 있기에 테스트 프로세스를 개선하기 위한 모델인 MND-TMM과 CMMI를 비교 분석하여 두 모델의 강점과 약점을 제시하고 상호연계방안을 모색한다. 상호연계를 통해 국방 소프트웨어 개발 조직에서는 두 모델을 적용하는데 있어 비용 및 시간을 줄이고 소프트웨어의 품질을 향상시킬 것으로 기대한다. -
본 연구에서는 Simulink 에서 테스트케이스를 적용하는 과정을 자동화시켜 주었다. Simulink 는 자동 생성된 많은 수의 테스트케이스를 dynamic 하게 적용하는 작업에서 반복적이고 수동적인 다수의 작업이 필요하다. 그래서 Simulink 를 이용한 테스트에 많은 인력과 시간이 필요한 문제점이 있다. 본 연구의 Framework 에서는 파일에 저장된 테스트케이스를 Simulink 에 바로 적용할 수 있게 해주었다. 먼저 Framework 에서 사용된 테스트케이스의 입력방법을 알아보고, Framework 에서의 테스트 수행과정을 나타내고 결과를 분석하였다.
-
시스템은 자발성, 자율성, 사회성, 반응성을 갖는 독립된 프로그램인 에이전트를 조합하여 구성되는 시스템으로, 일반 사용자에게 편리하고 자연스러운 메타포를 제공한다. 그러나, 개발자 측면에서는 에이전트 시스템에서 요구하는 각종 기능 및 제약규칙...
-
최근 모바일·임베디드 시스템의 품질 향상 노력의 일환으로 하드웨어보다 소프트웨어 개발에 더 관심을 가지며 비중 또한 증가하고 있다. 모바일·임베디드 소프트웨어는 특정 목적을 위해 개발되는 특성으로 인하여 표준화된 개발 프로세스 없이 개발되는 경우가 많다. 또는 기업 자체 개발 방법론으로 개발하거나 알려진 임베디드 소프트웨어 개발방법론으로 개발하기도 한다. 하지만 잦은 요구사항 변경과 시스템의 결함 등 프로젝트의 실패는 줄어들지 않고, 이에 대한 해결책으로 본 논문에서는 모바일·임베디드 개발 프로세스의 개선으로 품질향상이 필요하다고 주장한다. 소프트웨어 프로세스에 있어서 대기업에서는 CMMI 수준 달성을 위한 노력을 꾀하고 있다. 하지만 이 모델은 일반 중소규모 기업에 적용하기에는 부담이 너무 크다는 단점이 있고 비용 또한 만만치 않다. 이에 본 논문에서는 XP의 실천사항을 바탕으로 모바일 임베디드 소프트웨어 개발 프로세스 개선을 위한 프레임워크를 제안한다. 이를 통해 모바일·임베디드 소프트웨어 개발 기업은 제품 품질 향상과 함께 CMMI 수준 달성에 기여·활용하게 된다.
-
최근 많은 기업들이 조직 내의 소프트웨어 프로세스 개선을 위한 CMMI 레벨 획득을 위해 노력을 기울이고 있다. 하지만 기존의 CMMI 지원 솔루션들은 특정 프로세스 영역별로 분리되어 제한적으로 활용됨으로써 원활한 평가 지원에 한계가 있다. 따라서 소프트웨어 단계별 프로세스 전반에 걸쳐 툴, 자산 그리고 산출물들의 연계적 적용, 관리를 지원하는 통합 저장소 활용이 절대적으로 요구된다. 본 논문에서는 이질적인 CMMI 관련 툴, 방법론 그리고 다양한 문서 등을 효과적으로 관리 지원을 위한 통합 저장소인 PARMS(Process Assets Repository Management System) 개발 기술에 대해 서술한다. 즉, 통합 저장소 아키텍처와 메타데이터를 설계하고, 통합 모델을 제시한다. 이들 모델을 기반으로 하여 기 개발된 각 도구간의 효과적 네트워킹을 위한 미들웨어 아키텍처 구현은 CBD 개발 기법을 적용한다. 그리고 구현된 프로토타이핑 시스템 실행 예를 제시하고 저장소 평가 모델을 적용하여 평가한다. 이를 통해 소프트웨어 프로세스 개선을 위한 기존의 지원 도구로부터 산출되는 이질적인 산출물들을 통합하여 보다 쉽고 간편한 제어 및 관리를 가능케 하며, 통합된 소프트웨어 프로세스 개선 자산을 통해 CMMI의 인증 지원에 유용한 도구로 활용가능하다.
-
최근 모바일 디바이스의 웹 접근 환경이 PC환경과 동일한 프로토콜을 이용하는 형식으로 변화하고 있다. 이에 따라 많은 곳에서 모바일 웹 애플리케이션을 개발하고 있으나 모바일 웹 표준을 도입하여 개발을 수행하는 곳은 많지 않다. 본 논문에서는 최근 각광을 받고 있는 경량화 웹 애플리케이션 개발 프레임워크인 Ruby on Rails[1]를 기반으로 하여 최근 W3C에서 정의된 모바일 웹 표준을 준수하는 애자일 개발방법론을 제안한다. Ruby on Rails기반의 모바일 웹 개발 아키텍처를 정의하고 이를 바탕으로 모바일 웹 표준을 준수하는 애자일 개발방법론을 제안한다. 제안한 프레임워크를 통하여 개발을 수행할 경우 애자일 개발방법론을 도입함과 동시에 모바일 웹 표준 환경을 준수하여 모바일 웹 애플리케이션의 품질을 보증할 수 있으며 신뢰도도 획득하게 된다. 또한 다양한 디바이스에서 정상적인 구동이 가능하다.
-
Insu Park;Sungrae Cho;Wooyoung Jung;Woo Jin Lee 558
소프트웨어의 구조가 복합해짐에 따라 소프트웨어를 모델링하고 개발하는 과정을 지원하는 CASE 도구의 중요성이 급격하게 증가하고 있다. 자동차 분야 또한 기능이 복잡해짐에 따라 내부의 전자 장비를 제어하는 소프트웨어의 복잡성이 크게 증가하였고 이로 인해 객체지향적인 소프트웨어 모델링 도구의 필요성이 대두되었다. AUTOSAR는 자동차 소프트웨어 구조에 대한 표준을 정의하고 있다. 현재 유럽에서는 dSPACE, Vector 등의 업체에서 AUTOSAR 표준에 기반한 차량용 소프트웨어 모델링 도구의 프로토타입을 개발한 상태이다. 하지만 국내에서는 이러한 도구에 대한 연구가 아직 초기단계이다. 본 논문에서는 다이어그램 편집기 개발 프레임워크를 제공하는 이클립스 GMF를 이용하여 AUTOSAR 표준기반의 차량용 소프트웨어 모델링 도구를 개발한다. -
AOP(Aspect-Oriented Programming)는 어플리케이션을 다양한 관점으로 분해하여 객체지향에서 추구하는 모듈화를 더욱 잘 지원하도록 하는 프로그래밍 기법이다. AOP의 단점은 거의 모두가 실행 전에 메소드를 차단하도록 구성되어 있다. 그리고 클래스와 Aspect의 위빙시 join point의 유효성 결함이 많이 발생한다. 따라서 본 논문에서는 trace mechanism을 이용하여 유효성 결함을 감소시키며, 클래스와 Aspcet간의 메소드 호출 관계를 명백히하기 위해 참조테이블을 생성하였다. Weaver에 의해 위빙된 후 생성된 XML코드와 저장소에 저장된 참조테이블 정보는 개발자가 원하는 요구사항에 맞게 적당한 컴포넌트에 배치되도록 Validation Agent를 사용하였다.
-
본 논문은 워크스페이스(workspace) 기반의 협업개발 시스템과 소프트웨어 형상관리(Software Configuration Management, SCM) 시스템의 통합에 관하여 논한다. 협업개발 시스템은 개발 구성원들 간의 유기적인 의사소통 및 산출물에 대한 버전관리 기능 등을 제공한다. 여기에 프로젝트 및 액티비티를 중심으로 소프트웨어 개발 프로세스 전반에 걸친 문서의 체계적인 관리에 중점을 둔 형상관리 시스템을 결합하여 조직 내 협업 개발과 체계적인 형상관리를 수행할 수 있도록 하였다.
-
Wi-Yong Hwang;Dong-Su Kang;Eun-Ae Cho;Chee-Yang Song;Doo-Kwon Baik 570
최근 시스템을 구축하는데 있어서 점점 더 많은 상용 컴포넌트가 쓰이고 있다. 컴포넌트에서 핵심 요소로 작용하는 요구사항은 기능 요구사항과 비기능 요구사항으로 나뉘며, 실질적인 컴포넌트의 재사용에 있어서 비기능적이 요소가 결정적인 기준으로 작용하고 있다. 비기능 요구사항은 해당 시스템이 지원해야 할 기능 요구사항의 제약사항 또는 품질 속성을 말하며, 소프트웨어의 품질 요구 사항으로 반영된다. 결국 시스템의 품질을 보장하기 위해서는 시스템을 구성하는 컴포넌트가 가진 품질을 고려해야 한다. 따라서 본 논문에서는 시스템의 품질에 관여하는 비기능 요구사항을 분석 및 반영 하기 위해 품질 속성이나 제약사항과 같은 컴포넌트가 가져야 할 비기능 요구사항을 고려한 컴포넌트의 추출 기법을 제안한다. 비기능 요구사항의 분석은 UML의 유스케이스에서 이루어지며 기능-비기능 요구사항의 영향관계를 고려하여 컴포넌트를 추출한다. 추출된 컴포넌트는 문서화를 통해 잘 기술된 제약사항 및 품질 요구사항에 대한 정보를 가지고 있기 때문에 보다 효과적인 컴포넌트를 이용한 개발을 가능케 한다. -
실제 소프트웨어 개발에서 지속적으로 보안관련 문제들이 발생하고 있으므로 이를 해결하기 위하여 소프트웨어 개발 주기의 초기 단계인 요구사항 분석단계에서 보안 요구사항을 추출하는 것이 필요하다. 이는 요구사항 분석 단계에 대한 투자가 소프트웨어 개발의 성공률을 높일 수 있기 때문이다. 보안 요구사항을 추출하는 기법에 대해서는 여러 방면으로 연구가 시작되었으나, 보안 요구사항을 토대로 향후 소프트웨어 개발과정에서의 보안관련 위험도를 산정하여 보안 투자의 우선순위를 정하는 기법은 아직 연구되어 있지 않다. 그러므로 본 논문에서는 추출된 보안 요구사항을 가지고 소프트웨어 보안에 대한 위험도를 산정하여 투자 비용의 우선순위를 산정하는 절차에 대해 제안한다.
-
Sung Ryong Do;Hyuk Soo Han;Sang Eun Lee;Hyuk Jae Lee;Moon Sik Bae 578
소프트웨어 프로세스는 소프트웨어와 이에 관련된 산출물을 개발, 유지하기 위해 사용하는 활동, 방법, 절차의 집합이라고 할 수 있다. 프로세스를 기반으로 작업하는 조직은 필요한 프로세스들을 파악하고, 각 프로세스들을 구현하기 위해, 담당자를 할당하고, 수행 활동을 정의한 후, 이를 기반으로 작업을 수행한다. 이 때 보다 효과적으로 작업하기 위해 적절한 도구들을 활용하기도 한다. 소프트웨어 개발에서 도구의 활용은 이미 그 효과가 검증되었고, 많은 상업용 제품들이 개발되어 현장에서 사용되고 있다. 이러한 도구들 중에는 독자적으로 하나의 프로세스를 지원하는 독립형(Standard Alone) 도구들과 여러 프로세스를 지원하는 통합형 도구들이 있다. 통합형 도구들은 여러 프로세스를 연결하고 통합 관리하기 때문에 효과가 크지만, 주로 가격이 비싼 상업용 제품들이고, 대규모 프로젝트에 적합한 복잡한 기능이 많아 소규모 조직이 채택하기에는 어려운 경향이 있다. 독립형 도구들은 통합형 도구보다 상대적으로 기능이 복잡하지 않고, 공개 소프트웨어로도 제공되고 있기 때문에 소규모 조직들도 사용해 왔지만 통합형 도구와 같은 효과를 내기는 쉽지 않았다. 본 논문에서는 이클립스 플랫폼 기반에 독립형으로 존재하는 플러그인들을 통합하여, 여러 프로세스를 지원하는 이클립스 플러그인 모델을 개발하고, 그 효과를 살펴보았다. -
제어 흐름 그래프(CFG : Control Flow Graph)는 제어 흐름상의 오류나 문제점을 찾아내고 흐름에 대해 한눈에 파악할 수 있기 때문에 소프트웨어공학 분야에서 많이 사용되고 있다. 현재 여러 테스팅 분야에서 다양한 제어 흐름 분석 기법들이 연구, 소개되고 있는데 본 논문에서는 XML 문서를 이용하여 CFG를 나타내고자 한다. XML은 트리구조를 가진 문서 모델로 C 언어 소스 코드를 구조적으로 나타냄으로써 좀 더 쉽게 코드를 분석하고, 제어 흐름 요소를 추출하여 제어 흐름 그래프를 나타내는 데에 유용하다. 따라서 중간 분석 파일로 XML을 이용하여 보다 빠르고 쉽게 CFG를 나타내는 기법을 제안한다.
-
Neunghoe Kim;Jinwoo Shin;Dong-hyun Lee;Hoh Peter In 586
현재의 가치중립적 개발방법론은 프로젝트의 실패를 야기하고 있다. 이러한 문제 해결을 위해 가치기반의 블루오션 개념을 적용한 요구공학 프로세스가 제안되었다. 하지만 프로세스들은 정형적인 분석기법의 미비로 인하여 정량적인 결과를 도출해내기 어렵다는 문제점이 있다. 따라서, 본 논문에서는 기존의 고객 요구사항 분석에 유용한 Kano model을 가치혁신 요구공학 프로세스에 적용하여 수치적이고 정량적인 분석이 가능한 프로세스를 제안한다. -
정부와 시설물유지관리 기관에서는 공공시설의 안전성 확보와 유지관리 업무의 생산성 향상을 위해 다양한 시설물유지관리시스템을 구축하여 운영중에 있으나 대응적 유지보수 체계의 한계로 인하여 합리적인 예산수립을 위한 최적의 의사결정을 하기가 어려운 실정이다. 이러한 이유로 유지관리의 효율성 증대 및 예산 절약을 위해 공공시설에 예방적 개념의 자산관리체계를 도입해야 한다는 요구가 증대되고 있다. 자산관리는 시설물의 최적화된 관리를 위한 경영전략으로 시설물 상태에 대한 공학적, 해석적 분석을 넘어 대상물을 자산으로 인식·평가하고 가치유지 및 향상을 목표로 하며 동시에 사용자의 최대만족을 얻기 위한 전략이다. 국내에서는 이러한 시대적인 요구에 따라 자산관리에 대한 연구가 진행 중이며 본 논문에서는 자산관리정보시스템을 개발하기 위한 해외 사례조사를 통해 시스템 핵심 기능을 도출하고 이를 통해 데이터 항목 분류방안을 제시하였다.
-
로봇 산업은 계속 성장 하고 있으나 개발 인력은 부족한 현실이다. 그래서 정부나 기업은 로봇 개발인력을 양성하기 위한 프로그램을 활성화 하고 있다. 다양한 환경에 적용할 수 있는 장점 때문에 다관절로봇은 실제 산업에서 활용도가 높다. 또한 다관절 로봇은 다양한 동작 응용으로 창의력과 응용력을 키울 수 있어 교육에 적합하다. 그러나 다관절 로봇은 많은 수의 모터를 동시에 제어해야 하기 때문에 전문적인 지식이 없을 경우 개발하기 어렵다. 다관절로봇을 교육에 응용하기 위해서는 누구나 쉽게 이용할 수 있는 제어 방법을 제공해야 한다. 본 논문에서는 다관절 로봇의 효율적인 동작제어를 위한 기술을 구현하여 피교육자가 로봇을 쉽고 빠르게 개발할 수 있었다. 적용사례로 18개의 모터가 사용되는 6족로봇에 제안한 방법을 사용하여 동작 개발과정을 보여주었다.
-
Hyuk Lee;Jean-Ho Lee;Jin-Hyun Kim;Jin-Young Choi 597
안전성 분석 활동으로 널리 쓰이는 폴트 트리 분석은 그 원인들의 관계를 논리게이트로 표현하고 원인을 자연어로 설명한다. 폴트 트리에서 자연어를 사용하여 사고의 원인을 나타내는 것은 폴트 트리 자체의 검증뿐만 아니라, 동일한 대상의 시스템 명세에도 적용하기에 어려운 부분이다. 본 논문에서는 폴트 트리를 상태 차트로 변환하는 방법을 제안 하였으며, 상태차트로 변환된 폴트 트리를 상태차트로 명세 된 시스템의 기능적 요구사항과 결합함으로써 상태차트로 표현된 기능 명세가 안전성 분석활동을 통해 얻은 폴트 트리에 순응 되는지 여부를 볼 수 있었고, 폴트 트리에서의 분석 대상인 사고가 발생하기 까지를 추적할 수 있었다. -
Bu-Young Ahn;Jung-Hun Lee;Dea-Hwan Kim;Yong-Ju Shin;Seon-Heui Choi;Jin-Seob Shin 603
최근 들어 분자생물학의 급속한 발전과 2001년 인간유전체사업의 완료로 인해 전세계적으로 엄청난 양의 유전정보가 공개되었다. 유전자 서열정보는 그 양이 방대하고 다양하기에 데이터베이스 구축 및 분석을 위하여 고성능 컴퓨터 및 정보기술 기법이 필요하다. 그래서 컴퓨터를 활용하여 생물학적 데이터를 수집, 관리, 저장, 평가, 분석하는 연구분야인 생명정보학(바이오인포매틱스)이라는 학문이 지속적으로 발전하고 있다. 이런 생명정보학 발전에 발맞추어 한국과학기술정보연구원(KISTI)에서는 정보기술을 기반으로 한 생명정보 인프라를 구축하여 생명과학 연구자들에게 제공하고 있다. 본 논문에서는 생명정보 데이터베이스중에서 연구자들이 가장 많이 이용하는 유전자 데이터베이스인 Genbank를 활용 및 분석하여 KISTI에서 운영하는 학술논문 제공 사이트인 NDSL(http://scholar.ndsl.kr)과 연계 가능한 서비스 모델을 개발하기 위하여 1) NCBI FTP 사이트에서 Genbank 데이터를 수집하고, 2) Genbank 텍스트 파일을 유전자 기본정보와 참고 데이터베이스로 재구축하며, 3) Genbank refrence 필드에서 논문 및 특허 정보 추출을 통한 새로운 테이블을 생성하여 NDSL과 연계 가능한 서비스 모델을 제안하였다. -
A Study on Development of Subject-based Community Model by Link of Content -Focused on Life Science-Bu-Young Ahn;Seon-Heui Choi;Yong-Ju Shin;Soon-Young Kim 607
국내외 연구자들은 각자의 분야에서 다양하고 중요한 연구를 수행하면서 그 연구결과물을 생산하고 있다. 연구결과물의 형태는 학회지 및 학술대회 논문, 연구보고서, 특허, 연구노트, 세미나 발표자료, 학교교재, 신문 및 잡지의 기사 등 매우 다양하다. 이런 다양한 연구결과물을 같은 학문 분야, 같은 주제의 연구자들끼리 서로 공유하고 교환하기 위해서는 정보의 자유로운 이용에 근거한 커뮤니티 환경이 필요하다. 이에, 국가 과학기술정보 유통기관인 한국과학기술정보연구원(KISTI)에서 보유하고 있는 문헌 콘텐트와 사실 콘텐트를 주제별로 분류하고 재가공하여 특정 주제분야 전문 연구자들을 위한 오픈 아카이빙, 오픈 액세스 개념을 적용한 커뮤니티 모델을 개발하여 제공하고자 한다. 본 커뮤니티 모델은 요즘들어 가장 많은 연구가 진행되고 있는 생명과학 분야의 연구결과물을 중심으로 개발하였다. 커뮤니티 모델을 개발하기 위하여 1) KISTI가 보유하고 있는 콘텐트 현황을 조사하고, 2) 그 중에서 생명과학분야 콘텐트의 형태와 특성을 분석하고, 3) 연구자들이 연구결과물을 자유롭게 업로드/다운로드할 수 있는 웹 환경의 플랫폼을 설계하였다. -
기업이 자체적으로 기업환경분석을 하는 방법에는 여러 가지가 있다. 그 중에서 외부요인과 내부요인에 대해 수집된 정보를 통합하고 포괄적으로 분석하는 SWOT분석기법이 많이 사용된다. 그러나 기업이 직접 SWOT분석을 하기가 쉽지 않아 컨설팅 기관을 많이 이용하고 있는 것이 현실이다. 따라서 본 연구에서는 데이터베이스를 활용한 SWOT분석을 통해 기업이 자체적으로 기업환경 분석을 할 수 있도록 돕고자 한다. 현재 SWOT분석에 대한 연구는 많았지만 실제로 데이터베이스를 구축하여 결과를 도출하는 방법의 연구는 많지 않다. 그러므로 본 연구에서는 많은 정보를 수집하여 데이터베이스를 구축하고 넓은 산업분야에 적용시켜 기업의 의사결정에 도움이 될 수 있도록 연구하고자 한다.
-
본 논문에서는 각 개인의 동작영상에 대한 국부고유공간에 바탕을 둔 기저영상을 이용한 효율적인 수화영상 인식 기법을 제안하였다. 여기서 국부고유공간의 추출은 주요성분분석을 이용한 것으로 동작영상의 국소특징을 더욱 더 잘 반영하기 위함이고, 기저영상의 추출은 독립성분분석을 이용한 것으로 수화영상 내에 포함된 고차원의 독립적인 특징들을 반영하여 보다 개선된 인식성능을 얻기 위함이다. 제안된 기법을 240*215 픽셀의 80(1명*5동물*16동작)개 동물을 표현하는 수화동작을 대상으로 Euclidean의 분류척도를 이용하여 실험한 결과, 단순 국부고유공간을 이용한 방법에 비해 우수한 인식성능이 있음을 확인하였다.
-
뉴스 분류 체계는 각각의 기사에 정치, 경제, 사회 등 가장 적합한 주제별로 분류하는 것으로 언론사별 분류 체계는 통일성이 없이 전혀 다르게 구성되어 사용하고 있다. 이로 인해 방대한 콘텐트를 통합하는데 많은 어려움이 있으며, 그만큼 시스템과 인력에 대해 중복 투자가 되고 있다. 이런 문제점을 개선하기 위해 국제 표준인 NewsML에 기반한 뉴스 분류에 대해 제안한다. NewsML은 XML 기반의 유연성과 확장성이 있는 구조적인 표준 형식으로 다양한 데이터 표현이 가능하여 자동 문서 범주화에 필요한 중요한 자질 선택이 가능하다. 본 논문에서는 NewsML 형식으로 되어 있는 뉴스와 그렇지 않은 뉴스를 구분하여 자동 분류에 대한 비교 실험을 한다. NewsML의 구조화된 정보를 활용한 실험이 뉴스의 제목과 본문만으로 실험한 결과보다 좋은 성능을 보여 주었으며, 그 중에서 자질 공간이 아주 큰 경우에 유용하고 문서 분류에 효과가 뛰어난 지지 벡터 기계 모델이 가장 좋은 성능을 보였다.
-
점차 종이 서류 기반의 전자거래 방식에서 전자적 메시지를 통한 전자거래 방식으로 업무가 처리되고 있다. 그러나 업무의 특성 상 여전히 종이 서류로 처리해야 하는 경우가 존재하고 있다. 즉 전자 문서를 통해 데이터를 수신받았다 할 지라도 증빙을 위해 사용자는 이와 별도로 종이 서식 문서를 제출해야만 한다. 이에 국제 표준화 기구인 UN/CEFACT은 paperless transaction을 위해 UNeDocs를 제안하였고 종이 서식으로 유통되는 여러 업무에 대해 전자적인 서식 데이터를 정의하고 있다. UNeDocs 기반의 전자 서식 데이터는 데이터 뿐만 아니라 서식 정보까지 포함하고 있으며 이를 바로 출력할 수 있도록 하고 있다. 이로서 이중으로 데이터를 생성할 필요가 없고 표준화된 데이터가 교환됨으로 인해 사용의 편이성을 제공하고 확장성을 보장할 수 있게 된다. 본 논문에서는 UNeDocs 기반의 데이터 모델을 UN/CEFACT에서 권고하는 방식으로 정의하고 정의된 데이터 모델을 기반으로 다양한 형태로 변환할 수 있는 시스템을 설계하고자 한다. 설계된 시스템을 통해 입력 데이터를 UNeDocs 기반의 데이터로 변환할 수 있게 됨으로 e-비즈니스에서의 paperless transaction을 지원할 수 있게 된다.
-
부서마다 하드웨어 및 시스템 자원을 독립적으로 관리하는 조직에서 보안 관리와 같은 일부 중요한 기능을 전체적으로 통제하고 관리하기 위해서는 각 부서에서 운영하는 시스템과 연동하는 통합 시스템이 필요하다. 본 논문에서는 웹 서비스를 활용하여 분산된 각 부서의 웹 시스템에 공용 서비스를 제공 및 관리함으로써, 각 부서의 특화된 시스템에 영향을 최소화하고 주요 기능은 전체적으로 관리 통제할 수 있는 시스템 설계에 대해 다룬다.
-
인터넷을 이용한 사람들의 사회 참여가 확대되면서 다양한 의견(Opinion)들이 급속도로 증가하고 있으며 이러한 의견을 분석하여 유용한 정보로 활용하기 위한 연구가 활발히 진행되고 있다. 그 중에서도 상품리뷰는 기업에서 연구, 개발, 마케팅의 주요 자료로 사용되고 있으며 사용자가 상품의 구매를 결정하는 중요한 요인 중 하나로 작용하고 있다. 본 논문에서는 한국어로 이루어진 상품 리뷰를 분석하여 의견 자질(Feature)을 추출하고 분류(Classification)하는 시스템을 설계하고 구현하였다. 한글 의견 자질 추출을 위하여 먼저 한글 상품 리뷰를 분석하여 의견 사전을 구축하였다. 의견 사전으로는 의견 자질과 의견 어휘, 독립의견어휘, 의견 숙어, 부정어 등의 각기 다른 세부 사전을 구축하여 리뷰 분석 시 단계적으로 적용하여 정확도를 높일 수 있도록 설계하였다. 이렇게 구현된 시스템을 평가하기 위하여 각기 다른 3개의 도메인에서 실제 한국어 리뷰를 수집하여 실험을 수행하였으며 자질 추출에서는 평균 78.86% 정확률, 61.41% 재현율을, 극성 분류에서는 평균 69.46% 정확률, 42.26% 재현율을 나타냈다.
-
본 연구는 웹이나 정보 검색 환경에서 사용자로부터 입력되는 단순한 키워드 형태의 질의가 아닌 문장형태의 질의에 있어 문장이 내포하는 질의의 의미를 결정하여 더 정확한 검색 결과를 제공하기 위해 온톨로지 내 개념들 간의 속성간 연결을 위해 A-Box 기반의 관계 선언과 새로운 N-ary 개체 관계 방법을 제안한다. 특히 개념 개체들 간의 의미를 더 정확히 결정하기 위해 기존의 N-ary 개체 관계 방법이 갖고 있는 속성에 가중치를 포함하는 것이 아니라 가중치에 관련된 새로운 개체를 생성 패턴을 제시하여 특정 개념에 연관된 개념들의 관련성 결정의 성능을 높이도록 하였다. 본 연구의 실험에 있어 사용자가 입력한 병증의 문장을 결정하기 위해, A-Box 기반의 관계 선언과 N-ary 디자인 패턴에 결합하는 지식 도메인 온톨로지 등을 구축하였으며, 이를 통한 실험 결과 문장의 의미에 따른 더 정확한 결과를 보여주었다.
-
최근 개발이 활발한 IT 기술 중 웹 기술을 응용하여 여러 가지 산업 기기와 그 부품들에 대하여 상태의 온라인 감시에 기반을 둔 진단 및 유지보수 등을 통합적으로 관리 할 수 있는 시스템의 개발에 관하여 소개하였다. 지능화되고 복잡해지기 쉬운 현대의 다양한 유지보수 기법들의 개발이 완료된 후, 기존 시스템의 통합과 사용법 숙지 등의 어려움으로 시너지 효과가 발휘되지 않는 문제점을 극복하고 다양한 사용자들을 위한 원격응용이 가능할 것이다.
-
무선통신기술의 발전과 전자기술의 발전으로 저가격, 저전력, 다기능 센서 노드로 구성된 무선 센서 네트워크(Wireless Sensor Network)에 대한 관심이 급격히 고조되고 있으며 또한 무선 센서 네트워크를 응용한 서비스들이 많이 개발되고 있는 추세이다. 본 논문에서는 ZigBee Device를 이용한 위치추적 시스템을 제안한다. ZigBee Device의 한계 때문에 평상시에 불특정한 넓은 범위를 이동하는 일반인을 대상으로 할 수는 없지만 평상시 고정된 위치를 이동하는 아동이나 노인들을 대상으로 활용할 수 있는 시스템으로써 저렴하면서 효과적으로 구축가능하고 통신 데이터의 무결성과 보안을 제공하는 ZigBee 무선 통신 기술에 기반한 위치파악시스템을 제안하고 설계한다.
-
최근 건설 분야의 정보화 기술이 발달함에 따라 건설생애(Life Cycle) 과정에서 파생되는 방대한 양의 정보를 수집·가공·축적·제공 하는 시스템이 급증하는 추세이다. 특히, 건설공사의 주요요소인 자재 정보를 제공하는 Web 기반 온라인 시스템만 현재 110여개 이상으로 토목·건축·설비·소방 분야에 이르기까지 매우 다양하다. 그러나 이러한 시스템에서 제공 중인 정보가 표준화 및 정형화 되지 않아 건설현장 실무자들의 정보 획득에 있어 많은 어려움을 겪고 있다. 이에 본 연구에서는 정형화되고 표준화된 건설자재정보를 제공하기 위해 건설자재 분류체계를 정의하고 건설자재 속성정보를 정형화하여 자재별 분류체계검색, 통합검색, 카테고리검색 뿐만 아니라 전자카탈로그로 변환 및 생성이 가능한 건설자재정보 관리 시스템을 설계 및 구현 하였다.
-
상황인식 컴퓨팅 기술은 넓게 보면 유비쿼터스 컴퓨팅 기술의 일부분으로 볼 수 있다. 그러나 상황인식 컴퓨팅 기술의 적용측면에 대한 접근 방법이 유비쿼터스 컴퓨팅과는 다르다고 할 수 있다. 지금까지 연구된 상황인식 컴퓨팅 기술은 지정된 공간에서 상황을 발생시키는 객체를 식별하는 일과 식별된 객체가 발생하는 상황의 인식에 주된 초점을 두고 있다. 또한, 상황정보로는 객체의 위치 정보만을 주로 사용하고 있다. 그러나 본 논문에서는 객체의 얼굴표정을 상황정보로 사용하여 감성을 인식할 수 있는 상황인식 미들웨어로서 CM-FEIP의 구조를 제안한다. CM-FEIP의 가상공간 모델링은 상황 모델링과 서비스 모델링으로 구성된다. 또한, 얼굴표정의 인식기술을 기반으로 온톨로지를 구축하여 객체의 감성을 인식한다. 객체의 얼굴표정을 상황정보로 사용하고, 무표정일 경우에는 여러 가지 환경정보(온도, 습도, 날씨 등)를 이용한다. 온톨로지를 구축하기 위하여 OWL 언어를 사용하여 객체의 감성을 표현하고, 감성추론 엔진은 Jena를 사용한다.
-
Jong-Woo Choi;Daesub Yoon;Oh-Cheon Kwon;Hyun-Suk Kim 652
차량 및 운전자를 효율적으로 관리하면 운행에 따른 연료소모량을 감소할 수 있으며 유류비를 줄이고 배출가스를 감소시켜 친 경제 및 친 환경 주행을 할 수 있다. 그러나 차량 및 운전자를 효율적으로 관리하기 위한 구체적인 정보가 부족하다. 따라서 본 연구에서는 실 차량에 차량 및 운전자 관리 시스템 단말을 설치하고 실제 주행 중에 수집된 차량 정보를 분석하여 연료소모에 관련된 요소들을 분석하였고, 친 경제 및 친 환경을 지원하기 위한 구체적인 가이드라인을 제안한다. -
Light Detection and Ranging (LiDAR) data has been used to detect the objects of earth surface from huge point clouds gotten from the laser scanning system equipped on airplane. According to the precision of 3~5 points per square meter, objects like buildings, cars and roads can be easily described and constructed. Many various areas, such as hydrological modeling and urban planning adopt this kind of significant data. Researchers have been engaging in finding accurate road networks from LiDAR data recent years. In this paper, A novel algorithm with regard to extracting road points from LiDAR data has been developed based on the continuity and structural characteristics of road networks.
-
태깅은 웹 2.0의 핵심 기술 중 하나로, 매우 유연하고 역동적인 분류 체계를 제공한다. 하지만 유연성과 역동성의 확보에 의해 계층 구조나 연관 관계와 같은 태그의 관계성이 부족하거나 존재하지 않는 한계점을 가지고 있는 것 또한 사실이다. 이런 한계점을 보완하기 위한 방법으로 계층 관계를 형성하기 위한 계층 클러스터링 방법과, 연관 관계를 형성하기 위한 협업 필터링 방법이 존재한다. 이 두 가지 방법은 태그의 관계성을 제공하지만, 연관 관계와 계층 관계 중 하나만 제공한다는 단점을 가진다. 본 논문에서는 태그 검색 시 연관 관계뿐 아니라 계층 구조의 탐색을 제공해주기 위한 태그 클러스터링 알고리즘을 설계하였다. 제안한 알고리즘은 사용자 태그셋을 활용하여 태그의 유사성을 계산하는 방법을 제시하고, 기존의 시각화 방법(태그 구름)과 다른 새로운 형태로 시각화 할 수 있는 결과 데이터를 제공한다.
-
위치기반 검색, 광고, SNS, 지도 등 사용자의 위치에 기반한 다양한 서비스들이 모바일 디바이스 사용자에게 제공되어 지고 있다. 그러나 이러한 서비스들은 대부분 현재시점의 사용자의 위치 정보를 기반으로 하고 있어, 제공 가능한 서비스 영역이 제한되어 있다. "Where" 뿐만이 아니라, "When-Where-What" 을 안다면 이러한 제한을 극복하고 사용자에게 보다 편리하고 유용성 있는 정보와 서비스 제공이 가능할 것이다. 본 연구에서는 모바일 디바이스에서 생성 가능한 사용자의 라이프 로그를 효율적으로 수집하고, 수집된 로그를 분석하여 사용자의 행동 예측 데이터를 제공하는 시스템을 제안하였다. 제안 시스템은 라이프로그에 기반한 사용자의 행동 예측을 가능하게 하여, 이를 통한 다양한 응용서비스 제공을 지원한다.
-
Gun-Woo Kim;Jeong Hwa Lee;Jae Hyung Kim;Jin Hyun Son 665
비즈니스 프로세스란 기업의 모든 고객에게 적절한 서비스를 제공하기 위해 순차적 또는 동시적으로 발생할 수 있는 모든 연관된 업무의 집합을 의미한다. 이러한 비즈니스 프로세스는 프로세스 설계 작업을 통하여 시스템 차원에서 관리함으로써 프로세스의 생산성 및 효율성 등을 확대하게 된다. 하지만 프로세스 설계 작업은 주로 사람에 의해 수행되기 때문에 예상하지 못한 오류들이 발생할 수 있게 된다. 이러한 설계 오류들은 기업이 원하는 과정으로 프로세스가 진행하지 않을 수 있으며, 이는 기업의 막대한 인적 손실 및 비용 손실을 초래하게 된다. 그러므로 비즈니스 프로세스 설계 단계에서 오류가 없도록 설계 하거나 또는 미리 정의된 오류 유형들을 설계 도구를 통하여 검출 할 수 있는 작업이 필요하다. 본 논문에서는 비즈니스 프로세스 설계 단계에서의 오류 검출 작업에 활용될 수 있도록 유형 별로 설계 오류들을 분석 하고 정의하였다. -
Jeongwha Lee;Gunwoo Kim;Gwangbok Kim;Jin Hyun Son 669
비즈니스 프로세스란 기업의 목표 달성을 위하여 다양한 비즈니스 규칙에 의해 정의된 상호 연관이 있는 비즈니스 기능들의 집합을 의미한다. 비즈니스 프로세스는 크게 모델링, 구현, 실행, 관리 이렇게 총 4가지의 단계로 구성이 되는데 모델링 단계에서 비즈니스 프로세스 다이어그램을 모델링 할 경우 예기치 못한 여러 가지 이상 현상을 포함 할 수 있다. 본 논문에서는 비즈니스 프로세스 정형화 기법을 이용하여 비즈니스 프로세스에서 모호성을 제거하고 이상 현상 검출에 불필요한 요소를 변환하여 기존의 워크플로우에 적용되었던 이상 현상 검출기법을 BPMN을 이용하여 모델링 되어진 비즈니스 프로세스에서도 사용할 수 있도록 하였다. -
오픈마켓이란 구매자와 판매자가 모여 인터넷 기술을 이용하여 서로 제품 거래를 하거나 관련된 정보를 교환하는 상업적 목적의 웹사이트, 즉 오픈마켓을 가리킨다. 오픈마켓은 시장형성자, 구매자, 판매자의 참여로 거래가 이루어지며, 시장형성자는 구매자와 판매자간의 거래가 성사될 경우, 그에 대한 수수료를 주수익원으로 하는 사업자이다. 시장형성자의 주요 고객은 구매자뿐만이 아니라 판매자도 포함되게 된다. 본 연구에서는 웹사이트의 특성이 판매자의 충성도에 미치는 영향을 분석하였다. 이러한 결과는 이론뿐만 아니라 실무적으로도 오픈마켓상에서의 판매자 충성도 형성 요소에 대한 유용한 함의점을 제공할 수 있을 것으로 기대한다.
-
임상 의무기록에 나타나는 많은 두문자어들은 기계적인 처리과정에서 의무기록의 모호성을 크게 증가시키기 때문에, 정보추출이나 텍스트 마이닝을 하기 전에 전처리 과정으로 의무기록이 정규화 되어야 한다. 본 연구에서는 임상 의무기록 중 하나인 퇴원요약지에 사용된 약어와 두문자어들의 모호성을 제거하기 위한 정규화 시스템을 설계하고 구현했다. 정규화를 위해 문맥정보를 이용하여 의무기록의 종류와 기록내 위치정보를 파악하였고 이를 이용하여 약어와 두문자어의 의미를 학습하고 분류하였다. 본 연구에서 구현한 정규화 시스템은 실험에서 6가지 두문자어들이 가지는 16가지 의미들에 대해 94.7%의 정확률을 얻었다.
-
분산 컴퓨팅의 새로운 패러다임인 웹서비스(web service)는 W3C에서 정의한 네트워크 상에서 컴퓨터들 간에 상호작용을 하기 위한 소프트웨어 시스템이다. 웹서비스는 웹서비스의 제공자와 사용자간의 상호 인터페이스를 통해 이용된다. 복잡한 웹서비스는 다른 웹서비스들의 합성으로 이루어질 수 있으며, 웹서비스의 합성에 대한 기법들은 많이 연구되었다. 본 논문에서는 웹서비스의 질적 수준을 높이기 위하여 서비스의 비기능적인 속성인 QoS를 고려한 웹서비스의 합성을 연구한다. 본 논문에서 제안하는 기법은 중계사이트로 하여금 웹서비스 합성 및 QoS 정보 그래프를 통해 최신의 웹서비스의 합성 및 QoS 상태 정보를 저장하도록 하며, 이를 통해 웹서비스의 사용자가 복잡한 웹서비스를 요청했을 때 QoS 상태 정보를 이용하여 동적이며 QoS를 고려한 웹서비스의 합성을 통해 보다 빠르고 보다 적합한 서비스를 제공할 수 있는 기법을 제안한다.
-
기업이 ERP시스템을 도입 후 영업, 구매, 자산, 생산 등에서 통합 전표가 발생되어 기업의 흐름이 매우 빨라졌다. 그러나 기업이 e-Business 환경하에 있으나 회계 프로세스의 중요한 부분을 차지하는 회계증빙과 회계업무 관련 부분이 여전히 수작업 처리하는 부분이 상당히 많이 존재하고 있다. 본 연구 과제는 회계 증빙 처리와, 업무프로세스를 디지털화하는데 성공한 D 사의 사례를 소개하고 이를 이론적으로 분석하였다. D 사는 법인카드 프로세스, 스캔증빙 프로세스, 업무처리프로세스를 디지털화하였고 Paperless, 업무처리 간소화, 시간 절약, 경비 절감, 시공간의 제약 등 비용과 불필요한 업무를 없애는 데 성공하였다. 본 연구 과제를 통해 타 기업들에게도 혁신의 동인과 반향을 제시하고자 한다.
-
실세계의 복잡하고 다양한 데이터에 내포된 유용한 정보들을 추출하여 활용하기 위해 다양한 데이터 마이닝 기법들이 제안되고 있다. 최근 각광받기 시작한 개념분석기법(Formal Concept Analysis)은, 주어진 데이터로부터 개념들을 추출하고 그들 사이의 관계를 파악하여 개념계층구조를 구축하기 위한 정형화된 데이터분석 기법이다. 본 논문에서는 개념분석기법을 기반으로 다종다양한 데이터를 분석할 수 있는 기법들(FFCA, RFCA)에 대해서 소개하고, 본 연구에서 개발하고 있는 지원도구와 그 도구를 이용한 실험 결과를 보고한다.
-
Yun Ho Choi;Hak Soo Kim;Jong Jin Kim;Seung Mi Lee;Jin Hyun Son 691
인간의 지식을 컴퓨터에 저장하기 위한 연구 중 하나로 온톨로지가 등장하게 되었다. 온톨로지는 최근 주목 받고 있는 시맨틱 웹을 구현하기 위해 필수적으로 필요할 뿐만 아니라 다른 형식으로 저장된 정보 사이의 공유를 위해서도 많은 연구가 진행되고 있다. 특히 온톨로지의 초기 설계 후 변경을 하기 위해서는 매우 큰 비용이 소모된다는 점에서 온톨로지 설계에 대한 연구 역시 진행되고 있다. 본 논문에서는 온톨로지 설계를 위한 단계적인 온톨로지 정규화 기법을 제안한다. 제시된 온톨로지 정규화는 기존의 제시된 데이터베이스 정규화 기법을 활용하여, 단계적으로 더 엄격한 정규화가 가능하도록 설계되어 있다. 이러한 정규화 기법의 적용을 통해서 비효율적인 온톨로지 설계를 수정하고 짜임새 있는 설계가 가능하도록 온톨로지를 수정하는 기법을 제안한다. -
오늘날 시장환경이 급변하고 다양한 비즈니스 요구에 부응하기 위해 IT Outsourcing 전략을 채택하고 있는 기업들이 증가하고 있다. 기업의 전반적 비용 효율성에 대한 인식이 증대하고 안정적 IT 서비스 지원을 통한 비즈니스의 연속성의 중요성을 인식한 기업들이 IT Outsourcing을 도입함으로써 국내 IT 서비스 시장은 꾸준한 성장세를 보이고 있다. 그러나 기존의 IT 서비스 제공 프로세스가 체계적이지 못하고 성과측정에 대한 표준안이 제대로 갖춰지지 못하여 고객기업들의 불만이 높아지고 있다. 이에 IT 서비스 기업들은 보다 고품질의 IT 서비스 제공하기 위해 Best Practice 기반의 ITIL을 이용한 ITSM 시스템 구축에 심혈을 기울이고 있다. 이에 국내 ITSM 시스템이 도입 초기 단계부터 선도적으로 구축한 I 사의 실제 구축사례를 소개하고 ITSM 시스템을 여러 다양한 기업에 적용하여 성과관리지표를 측정하여 ITSM 시스템 도입 기대효과의 실질적인 지침을 마련하고자 한다.
-
Kyong-Ho Kim;Jong-Woo Choi;Hyun-Suk Kim;Dong-Yong Kwak 699
최근 들어 경제 운전 및 친환경 운전 즉 에코 드라이빙에 대한 관심과 필요성이 사회적 이슈로 등장하였다. 에코 드라이빙을 위한 요인 중 가장 중요한 요인은 바로 운전자의 운전 성향이다. 본 논문에서는 에코 드라이빙을 위한 운전자의 운전성향분석을 위한 주요 요소들을 도출하고 이를 이용하여 에코 지수(Eco Index)를 산출하는 방법에 대하여 기술한다. 에코지수는 주행중인 차량으로부터 실시간으로 주행 정보를 수집한 후 이를 분석하여 계산되고 차량에 장착된 단말기를 통하여 운전자의 경제운전 및 친환경 운전 성향이 제공되며 서버로 전송되어 운전자의 장기적인 운전 성향 분석에도 사용된다. -
인터넷 사용자 증가에 따라 검색 엔진의 사용 또한 급격히 늘어나고 있는 추세이다. 국내외 다양한 검색 엔진들이 존재하지만 대부분의 자료들이 기본적인 카테고리별로 링크 횟수나 키워드 빈발 횟수에 따라 정렬이 되어 있다. 그러므로 사용자들은 수동적으로 정렬된 도메인들을 따라 가는 실정이다. 본 논문에서는 수동적인 서비스가 아닌 능동적인 서비스에 중점을 둔다. 특정 카테고리 내에서 접속한 사용자에게 최근 시점을 기준으로 가장 빈번하게 접속된 도메인 정보를 제공하여 시간의 단축과 유용한 서비스를 받도록 한다. 본 논문의 서비스 모델은 인터넷 사용자의 로그 데이터베이스와 도메인 데이터베이스를 기반으로 한다. 본 논문에서 제안하는 카테고리 분류 기법으로 두 데이터베이스를 통합하고 정제한다. 정제된 데이터들은 최종적으로 순차 패턴 마이닝 기법에 의해 최종 빈발 패턴을 추출 하게 되고 특정 카테고리에 접속한 사용자에게 도메인 형태로 변환 되어 서비스 하게 된다.
-
최근 u-City나 Eco-City와 같이 IT 기술들이 도시 공간에 융합됨으로써 점차 지능형 도시로 발전되고 있고, 도시에 거주하는 사람들은 자신의 주변 상황에 맞게 자연스럽게 필요한 서비스를 제공 받게 될 것이다. 이와 같이 향후 유비쿼터스 도시 운영을 위해서는 다양한 GeoSensor를 도시 전체에 구축하고 계속해서 모니터링 해야 만 한다. 본 논문에서 제안한 룰 기반의 이벤트 처리 기술은 넓은 지역에 걸쳐 구축되어 있는 GeoSensor 네트워크로부터 센서 데이터를 수집하여 도시내에 발생되는 다양한 상황들을 효과적으로 모니터링 할 수 있다.
-
Jun Pyo Park;Byungku Cho;Hyunsik Choi;Yon Dohn Chung 710
디지털 도어락은 사용의 편이성와 안전성으로 인해 보편적으로 사용되고 있다. 본 논문에서는 에디트 거리 알고리즘을 활용하여 비밀번호를 사용하는 디지털 도어락의 보안성을 강화하는 방법을 제안한다. 즉, 에디트 거리 알고리즘을 이용하여 비용을 산출함으로써 사용자가 실수할 수 있는 범위들을 정의하여 인증된 사용자인지 인증 받지 않은 사용자인지 효과적으로 예측한다. 실험을 통해 본 논문에서 제안하는 방법을 통해 비밀번호를 사용하는 디지털 도어락의 보안을 강화할 수 있음을 확인할 수 있다. -
Ye-Na Kim;In-Bok Choi;Taekeun Park;Jae-Dong Lee 714
협업여과 추천기법에는 사용자 기반 협업여과와 아이템 기반 협업여과가 있으며, 절차는 유사도 측정, 이웃 선정, 예측값 생성 단계로 이루어진다. 유사도 측정 단계에는 유클리드 거리(Euclidean Distance), 코사인 유사도(Cosine Similarity), 피어슨 상관계수(Pearson Correlation Coefficient) 방법 등이 있고, 이웃 선정 단계에는 상관 한계치(Correlation-Threshold), 근접 N 이웃(Best-N-Neighbors) 방법 등이 있다. 마지막으로 예측값 생성 단계에는 단순평균(Simple Average), 가중합(Weighted Sum), 조정 가중합(Adjusted Weighted Sum) 등이 있다. 이처럼 협업여과 추천기법에는 다양한 기법들이 사용되고 있다. 따라서 본 논문에서는 사용자 기반 협업여과와 아이템 기반 협업여과 추천기법에 사용되는 유사도 측정 기법과 예측값 생성 기법의 최적화된 조합을 알아보기 위해 성능 실험 및 비교 분석을 하였다. 실험은 GroupLens의 MovieLens 데이터 셋을 활용하였고 MAE(Mean Absolute Error)값을 이용하여 추천기법을 비교 하였다. 실험을 통해 유사도 측정 기법과 예측값 생성 기법의 최적화된 조합을 찾을 수 있었고, 사용자 기반 협업여과와 아이템 기반 협업여과의 성능비교를 통해 아이템 기반 협업여과의 성능이 보다 우수했음을 확인 하였다. -
Young-Jin Kim;Byung-Kon Kim;Jin-Uk Kim;Tae-Hak Kim 718
본 연구에서는 도로점용업무 현장점검 시 종이서류를 지참하는 등의 애로사항을 해결하기 위해, GIS 맵 정보와 UMPC, RFID 등 모바일기기를 이용하여 현장에서 활용할 수 있는 도구를 개발하여 적용하였다. 도로점용업무는 불법점용물 관리, 도로점용 허가신청에 관한 현장조사를 통해 적부여부 판단 등 현장 업무가 많음에도 불구하고, 기존 정보들이 종이로 관리되며 현장점검 체크리스트 작성 등이 수기로 이루어짐에 따라 시간 등 많은 비용이 소요되고 있다. 이러한 작업 중 점용물의 허가 적부 여부관리에 모바일 장비를 이용한 도로점용정보 현장점검도구 적용을 통해 현장조사 및 업무보고의 효율적 관리가 가능하다. 이에 본 논문에서는 GIS 맵 정보 및 건설인허가시스템에서 관리하는 도로점용정보와 UMPC 등 모바일 기기를 활용하여 도로점용업무의 효율성을 높였다. -
복합질환(complex disease)의 원인과 작용 모델을 찾기 위해 여러 가지 통계적인 방법들과 기계 학습(machine learning)의 방법 등이 사용되고 있다. 소수 SNP의 작용모델을 찾는 방법은 많이 알려져 있지만 다수 SNP의 작용 모델을 효과적으로 찾는 방법은 거의 연구되어 있지 않다. 본 연구에서는 원인 SNP들의 작용을 부울 식(boolean expression)으로 나타내고, 유전 알고리즘(genetic algorithm)을 이용하여 예측 정확도가 높은 부울 식을 구성하였으며 실제 자료와 생성된 자료에 대하여 제안한 모델의 성능을 측정하였다.
-
Kyoungup Im;Seok-Hyoung Lee;Hwa-Mook Yoon;Hyuk-Chul Kwon 726
자연언어 데이터베이스 인터페이스는 자연언어를 데이터베이스의 쿼리(query)로 바꿔주는 시스템이다. 이를 통해, 데이터베이스에 잘 모르는 일반 사용자도 쉽게 데이터베이스를 이용할 수 있다. 본 논문에서는, 학술자료 검색에 사용되는 자연언어 데이터베이스 인터페이스 시스템을 소개한다. 패턴과 구문분석 기법을 동시에 사용하여 속도와 확장성을 모두 만족하게 한다. -
원자력 발전소 정보 관리 시스템인 GPM 시스템에서 원자력 발전소 유지보수 프로세스에서 발생하는 도면, 문서 등 데이터와 비즈니스 프로세스를 모델링한 데이터 모델을 범용 제품 모델 (GPM, Generic Product Model) 클래스 라이브러리에 통합하였다. 이를 통해 제시하는 표준 데이터 모델은 지능적 P&ID 시스템의 기본 데이터 모델로 사용될 수 있으며, 이를 기반으로 향후에는 지식화된 정보 서비스 제공이 가능하게 된다.
-
차량의 정보를 실시간으로 수집할 수 있는 텔레매틱스 기술의 발전과 함께, 운전자의 주행정보를 실시간으로 분석함으로써, 운전자의 주행에 대한 안전지수를 산출하는 방법과 그에 따라서 고려되어야 할 요소에 대하여 논의하고자 한다. 본 논문에서는 안전지수 산출을 위해, 관련요소를 Static Information, Dynamic Information, Duration Information, Human Factor로 세분화 하고 각각의 요인에 대한 수집 방법 및 특성을 소개한다.
-
Seok-Hee Lee;Kyung-Bock Yun;Kyoung-Young Choi;Soeng-Ryeol Kim 737
제안된 시스템은 다가오는 유비쿼터스 시대에 요구되는 기반시스템으로써 가전 및 응용프로그램 제어, 그리고 온·오프라인 커뮤니티 확립 기능을 포함하고 사용자 요구 서비스를 제공한다. 시스템은 기존의 운영체제에서 제공하지 않던 커뮤니티의 정보를 편리하게 제공할 수 있으며 커뮤니티에서의 네트워크를 위한 모니터링 기능 및 관리 기능을 제공한다. 이를 기반으로 다 계층별 관리 및 서비스 기능을 포함한 프로그램 원격지 및 제어, 설치 및 운용을 할 수 있으며 분산처리를 위한 목적의 자원 모니터링 및 제공 서비스까지 할 수 있다. 무엇보다 이러한 기능을 제공할 수 있도록 하는 시스템에 이동 에이전트와 지능형 관리 에이전트 개념을 도입하여 계층의 관리와 서비스 및 서비스 제어에 대한 기능을 위임하고 이를 실행함으로써 원격지 자원을 최대한 활용하고 사용자의 요구에 필요한 서비스 제공할 수 있다. -
Kyoung-Young Choi;Bo-reum Lee;Seok-Hee Lee;Sang Cho 740
Google에서는 GWT라는 웹2.0시대의 핵심기술인 AJAX를 기반으로 한 개발 툴킷을 발표했다. GWT는 Desktop Application 수준의 웹 시스템을 Java로 구현하여 AJAX Application을 재사용 가능하도록 한다. 이에 따른 비동기 통신 방식에서의 모델(M)과 콘트롤러(C)가 RPC 서비스에 적용되는 방법이 기존의 Java 웹 프레임워크에서 적용한 페이지 단위의 방식인 동기식 통신이 적용되는지 분석하고 비동기 통신 방식에 간단한 디자인패턴을 사용하여 구현 하였을 때 효율성이 기존의 프레임워크보다 높은가를 평가한다. -
IEEE 802.16 BWA(Broadband Wireless Access) 기반에서 QoS를 보장하기 위한 연구는 매우 중요하고 활발히 전개되고 있는 분야 중 하나이다. 현재 IEEE 802.16 Standard 기반의 QoS 보장을 위한 여러 메커니즘들이 정의되어 있지만, 단순한 정의일 뿐, 실제 시스템의 설계는 설계자의 몫으로 남겨져 있다. 또한 현재 설계되어있는 메커니즘들은 현재 여러 가지 부분에서 취약성을 보이고 있다. 또한 현재의 메커니즘들은 일반적인 인터넷환경에 맞추어져 있고, IPTV 서비스만을 위한 특화는 되어있지 못하다. 따라서 이 논문은 IEEE 802.16기반을 이용한 IPTV 서비스를 제공할 때 QoS를 보장하기 위한 연구를 하여 IPTV 서비스에서의 MPEG 서비스 제공시 높은 대역폭 사용을 위한 요청(Request) & 할당(Distribute) 알고리즘을 제안한다.
-
본 연구는 온톨로지, 자연어 처리, 메타데이터 등의 시맨틱 웹 기반 기술들을 이용하여 시맨틱 웹 응용을 위한 전체적인 기술 적용과 그의 활용에 목적을 두고 있다. 이를 위해 OWL을 기반으로 조직이나 기관의 지식 주제별 도메인 온톨로지와, 기존 워드넷(WordNet)이나 더브린 코어 메타데이터(Dublin Core Meta Data)와 조직에 정의된 데이터베이스의 스키마를 MDR로 구축하여 상호 연결하여 온톨로지가 갖는 지능적 추론과 규칙 서비스와 표준화된 메타데이터의 결합 방법을 제공한다. 이는 기존에 온톨로지와 메타데이터의 재활용과 연결(Alignment)에 있어 연구적으로 높은 가치가 있다. 그리고 조직의 사용자가 문서를 작성할 때 문서의 내용에 대해 자연어 처리 기술과 온톨로지의 기술을 이용해 적합한 용어나 메타데이터를 자동으로 제공하여 작성된 문서의 공유와 재사용성을 높이고, 작성된 문서를 XML 형식으로 구성되는 XML 기반 지능 문서 데이터베이스(XMB Based Intelligent Document Database)에 저장하여 유사한 문서를 작성하거나 사용할 필요가 있는 사용자에게 문서 등록과 검색 에이전트(Document Registry and Retrieval Agent)를 통해 이러한 제공하여 문서 지식의 사유화를 최소화 하고, 유사 문서의 재작성과 또는 특정 문서의 작성에 필요한 시간이나 경비를 줄이게 된다. 또한 웹상이나 PDA 같은 개인 휴대장치를 통해서도 서 등록과 검색 에이전트를 통해 문서를 검색하고 사용할 수 있게 한다면 언제 어디서나 해당 서비스를 활용하는 유비쿼터스와 시맨틱 웹의 실질적 응용을 거둘 수도 있으리라 사료된다.
-
현행 내용증명 서비스는 사용빈도수가 높은 우체국 부가서비스임에도 불구하고 여전히 전통적인 C2C(개인간 교환) 환경을 주요대상으로 하며, 인터넷 우체국을 통한 접수 기능을 통해 접수의 불편함을 다소 해소하였으나, 관련 접수/배달 우체국에서 인쇄/복사 문서에 대하여 전통적인 방법으로 처리/관리하기 때문에 내용증명 대상 문서의 불법 복사와 내용확인 등의 절차에서 시공간적 제약사항이 여전히 존재하는 문제점이 있다. 따라서 이 논문에서는 현행 내용증명 우편서비스의 개념을 정리하고 국내외 관련 기술 표준 활동을 파악하며, 향후 인터넷 기반의 내용증명 서비스의 발전방향을 포함하는 개념모델을 제시한다.
-
최근 인터넷의 생활화로 이를 기반으로 수익을 창출하는 새로운 형태의 거래가 확산되고 있다. 이러한 형태는 포털사이트를 기반으로 커뮤니티를 형성하고, 이를 통하여 확보된 회원들을 대상으로 광고수익이나 판매가 이루어지는 형태의 비즈니스 모델들이다. 하나 기존 오프라인 중심으로 정의된 인터넷 비즈니스 모델들을 적용하여 이러한 포털사이트 기반의 비즈니스들을 분류할 경우 여러 범주에 포함 되어서 이들을 분류하기 어려운 문제점이 있다. 이로 인하여 새로 생성되는 인터넷 비즈니스 모델들을 활용한 사업의 가능성과 이들이 기술적으로 실현이 가능한지 여부, 이들에게 요구되는 요소들에 대한 분석에 어려움이 많다. 본 논문에서는 이러한 문제점을 해결하기위하여 현재 가장 많이 사용되는 포털사이트들을 기존 인터넷 비즈니스 모델을 적용하여 비교 분석하고, 여기서 새로운 모델 정의에 필요한 요소들을 추출하여 이를 반영한 새로운 인터넷 비즈니스 모델들을 설계한다. 이를 통하여 변화하는 환경에 적응이 가능한 포털사이트 기반의 인터넷 비즈니스 모델의 정의와 분석이 가능하다.
-
기존의 웹 서비스가 수동적이고, 단방향 통신을 축으로 뒀다면 현재의 웹 서비스는 점차 능동적이고 변화되었으며, 양방향 통신 환경을 지향하게 되었다. 이러한 웹 서비스 변화의 흐름을 일컬어 웹 2.0이라 한다. 웹 2.0 세대를 살아가는 사용자들은 기존과 다른 다양한 정보의 홍수에 노출되게 되었다. 이들은 일방적이고, 제한적인 정보를 얻는 기존 환경에서 탈피, 스스로 가치 있는 정보를 생산해 내기 시작했고, 이렇게 생산된 정보는 인터넷을 통해 다른 사용자와 교류하며 더욱 가치 있는 정보를 창출해 나가고 있다. 이런 발전 과정에서 지속적으로 더욱 더 커져가는 정보를 더 빠르고 정확하게 공유하는 기술이 필요하게 되었고, 현재 이런 필요성을 충족시키는데 유용한 기술의 한 갈래로 나온 것이 태그와 시맨틱 웹으로 대표되는 온톨로지 이다. 태그는 정보의 주제나 표제를 나타내는 단어를 해당 컨텐츠 정보를 제공하는 사이트에서 정보 분류 단위로 사용, 이를 통한 더 빠른 정보 공유를 할 수 있게 되었다. 시맨틱 웹은 현재의 인터넷과 같은 다양한 리소스에 대한 정보와 자원 사이의 관계-의미 정보를 기계(컴퓨터)가 처리할 수 있는 온톨로지 형태로 표현하고, 이를 자동화된 기계(컴퓨터)가 처리하도록 하는 기술이다. 이 논문에서는 웹 2.0의 대표기술이라 할 수 있는 온톨로지 기법을 이용, 기존 태그의 정보 분류 효율을 높이기 위한 태그와 태그의 의미관계 형성을 제안하였다.
-
음악에서는 다양한 감정의 표현을 시간에 따른 음악 무드의 전이로 표현한다. 본 연구에서는 Longest Common Subsequence (LCS) 알고리즘 및 k-Means 알고리즘에 기반한 유사 음악 검색 기법을 제안한다. 우선, 음악 무드의 흐름을 무드 세그먼트 단위로 나누고, 이를 추출된 다양한 음악 특성을 k-Means 알고리즘으로 분류하여 무드 시퀀스로 변환한다. 또한, 유사한 무드의 흐름을 가지는 음악을 검색하기 위해 LCS 알고리즘에 기반한 무드 시퀀스의 유사도를 정의한다. 본 논문은 제안된 내용을 바탕으로 실험과 설문 조사를 통해, 기존의 전역적 특성 검색 방식보다 시퀀스를 이용한 검색방식이 좀 더 효율적임을 증명하였다.
-
Jae-Gwan Song;Ki-Hak Kim;Hong Suk Hu;Jong Heung Park 763
최근 물류가 취급되는 발착장에서는 업무효율을 높이기 위해 RFID 시스템을 구축하여 물류의 발착업무를 자동으로 수행하는 사례가 늘고 있다. 본 고는 우편집중국 발착장에 900MHz 대역의 RFID 시스템을 구축하기에 앞서, 시스템을 구성하는 주요 장비의 기능 및 성능을 사전에 검증하고 대상장비의 신뢰성을 제고하고 시간과 노력 및 비용을 줄이기 위해 BMT 를 실시한 내용을 기술한 것이다. BMT 의 주요 항목으로는, RFID 고정형 리더의 전파간섭시험, 주파수 호핑시험, 롤파렛 인식시험 등이었으며, 해당 장비의 기능 및 성능을 기술적으로 검증할 수 있었다. -
디지털 형태의 문서가 널리 퍼지고 끊임없이 증가함에 따라 이를 자동으로 가공하고 처리하는 문서자동분류의 중요성이 널리 인식되고 있다. 본 논문에서는 복합기에서 컬러코드를 인식하는 모듈을 탑재하여 스캔된 문서를 자동으로 분류하는 시스템을 제안하고자 한다. 복합기에서 컬러코드가 부착된 종이문서를 스캔한 다음 그 컬로코드를 추출하여 인식하고 해당 컬러코드와 관련된 문서관리정보에 따라 스캔문서를 복합기 내부의 지정 폴더에 저장하거나 다른 곳으로 전달하는 시스템이다. 이렇게 함으로써 종이문서를 전자화하는 과정에서 수작업으로 분류하는 시간을 줄일 수 있고 또한 사람에 의한 오류를 줄일 수 있다는 장점이 있다.
-
Jeong-Hoon Ji;Gyu-Tae Park;Gyun Woo;Won-Young Kim;Wan Choi 770
인터넷의 확산으로 소프트웨어 산업구조는 패키지 방식에서 웹을 중심으로 한 방식으로 변화되었다. 소프트웨어 배포 및 사용이 웹을 통해 이루어지고 사용자들도 자신이 원하는 콘텐츠를 직접 제작할 수 있게 되었다. 이와 더불어, 웹 기반 소프트웨어에 대한 사용자 요구사항도 더욱 많아졌다. 사용자들은 멀티미디어 지원, 상호작용, 데스크톱 수준의 시각적으로 화려한 인터페이스(UI)를 웹 브라우저를 통해 사용하기를 원한다. 하지만, HTML과 스크립트 언어 기반의 웹 시스템 만으로는 사용자 요구사항을 만족시키기가 어렵다. RIA(Rich Internet Application)는 HTML의 한계를 극복하고, 사용자 요구사항을 충족시키기 위해 제안된 모델이다. 향후 RIA 기술은 많은 분야의 소프트웨어 개발에 사용될 것이다. 본 논문에서는 RIA 기술에 대해 알아보고 RIA 개발을 위해 필요한 요소들을 정의하고 RIA 개발환경들의 장단점을 비교 평가한다. 또한 각 플랫폼의 성공적인 응용사례를 살펴봄으로써 RIA 개발환경 선택에 도움을 주고자 한다. -
지리정보는 여러 분야에서 활용되고 그 데이터 양도 방대하여 효율적으로 저장하여 관리해야 할 필요가 있다. 본 논문은 균등 분할 방식과 비균등분할 방식에 의한 두 가지 지리정보 표현 및 압축방법을 수행하는 연산회수와 자료의 효율성 등을 중심으로 비교하였다. 두 가지 방법 모두 효율적인 활용이 가능하며 상황에 따라 기본 방법에서 수정을 가하여 사용할 수도 있다.
-
전통적인 웹 서비스는 기존의 프로시져 콜을 웹으로 확장하는 것과 구조적인 웹 문서를 제공하는 것에 비중을 맞추어 왔다. 모바일 장비 등이 일반화되어 지리 정보의 이용의 요구는 늘어가고 있으나 이런 요구를 전통적인 웹 서비스를 통해 만족시키기는 어렵다. 본 논문은 기존의 웹 서비스의 문서 포맷을 강화시키고 컨텐츠를 위한 웹 서버를 강화시킨 지오웹 프로바이더, 최종 사용자를 위한 발전된 웹 브라우저, 최종 사용자와 지오웹 프로바이더를 중개할 지오웹 컨테이너 도입을 제안한다. 이 모델을 통해 기존 웹 서비스를 적은 노력으로 지역과 관련된 컨텐츠를 사용자에게 제공해 편익을 향상할 수 있다.
-
급속하게 확산된 비즈니스 웹 사이트로 인해 웹상에 상품의 정보가 기하급수적으로 증가하여 정보 과부하 문제가 발생하였다. 이를 극복하기 위해 내용 기반 추천 시스템, 협업 필터링 추천 시스템 등의 개인화 추천 시스템이 발전했으나 사용자의 성향과 아이템의 성향을 반영하지 못하고 있다. 본 연구에서는 웹상에서 사용자의 행동을 관찰하여 상품의 구매경로와 판매의 상관관계에 따라 각 사용자의 성향과 그룹의 성향, 아이템의 성향을 측정한 뒤 벡터의 내적을 이용하여 사용자의 성향에 가장 적합한 상품의 유사도를 계산하고 추천하는 시스템을 제안한다.
-
생명체의 생명현상을 주관하는 각종 화학반응들은 단백질이 관여하고 있다. 단백질은 일정한 질서에 따라 서로 조립되기도 하고, 기능적으로 연관돼 네트워크를 이루고 있다. 이 네트워크를 구성하는 단백질-단백질 상호작용은 단백질의 기능과 밀접하게 관련되어 있다. 즉, 상호작용하는 단백질은 같은 기능을 수행할 가능성이 크다. 이러한 사실은 단백질-단백질 상호작용을 통해 기능이 알려지지 않은 미지 단백질의 기능을 예측할 수 있게 한다. 대표적인 연구로는 이웃 노드에 존재하는 기능분포를 이용하는 이웃노드 카운트(Neighborhood Counting)방식과 특정 기능의 나타날 빈도를 계산하여 기능을 예측하는 카이-제곱(Chi-Square)방식 등이 있다. 본 논문에서는 단백질 기능 예측의 정확성을 높이기 위해 이들 두 방식의 장점을 취합한 보완된 카이-제곱 방식을 제안한다. 그리고 다양한 단백질 상호작용 네트워크 데이터를 비교 분석하여 보완된 카이-제곱 방식이 기능 예측의 정확성이 높음을 증명한다.
-
Design and Implementation of a TV-Anytime System for Personalized service supporting the Web Service본 논문에서는 TV-Anytime Forum에서 정의된 양방향 환경에서의 사용자 정보에 기반한 맞춤형 콘텐츠 및 광고 서비스를 설계 및 구현한다. 구현된 시스템은 TV-Anytime Forum 표준을 만족하며, 콘텐츠의 로케이션 리졸빙, 멀티미디어 콘텐츠의 추천 등을 지원한다. 이를 위하여 메타데이터 저장 모듈, 개인화 TV 에이전트, 사용자 콘텐츠 사용정보 생성기 등을 구현했으며, 클라이언트 단말에서는 SOAP 오퍼레이션을 통해 콘텐츠 정보를 수집한다. 클라이언트에서는 사용자 정보를 생성 및 관리하며 이를 바탕으로 사용자에게 적합한 콘텐츠 및 광고 정보를 추천한다.
-
저궤도 관측위성은 지상으로 주기적으로 telemetry 를 전송함으로써 위성의 상태를 알리게 된다. 위성 내부에는 여러 종류의 수행 주가기 존재하며, telemetry 의 전송 주기는 초 단위를 갖는 것이 일반적이다. 위성의 개발 및 운영에 있어, telemetry 의 전송 주기보다 짧은 주기로 발생, 변경되는 데이터에 대한 지상으로의 전송이 필요하다. 여기서는 짧은 주기로 생성, 변경되는 데이터를 기존 telemetry 의 전송 주기에 맞추어 지상으로 전송하기 위한 위성 소프트웨어의 설계에 대해 간략히 소개한다.
-
MicroC/OS-II에서는 연속된 메모리 공간으로 구성된 파티션에서 고정 크기의 메모리 블록을 할당할 수 있는 방법을 제공하며, 이 파티션은 사용 가능한 메모리 블록의 개수를 유지하고, 모두 같은 크기를 갖는 메모리 블록을 단일 연결 리스트의 형태로 관리 한다. 이런 형태의 메모리 관리 시스템은 메모리 단편화 현상이 잘 일어나지 않지만 이런 단순한 구조로 메모리 공간을 통합 관리, 블록을 할당하고 반환하는데 필요한 검사등을 효율적으로 수행할 수 없다. 본 논문에서는 MicroC/OS-II에서의 단편화문제를 해결하는 방법에 더 나아가 효율적으로 메모리를 통합하고 관리하는 방법에 대해 제안하고 자 한다.
-
RFID 시스템에서 리더와 태그는 단일 무선 공유 채널을 갖기 때문에 RFID 수동형 태그를 위한 태그 충돌 중재가 태그 인식을 위한 중요한 이슈이다. 본 논문에서는 태그 충돌 방지를 위한 Improved Hybrid Query Tree algorithm 을 제안한다. 제안된 알고리즘은 쿼리 트리를 기반으로 태그가 리더에게 ID 를 전송하는 시점을 전송 ID 상위 3 비트 내의 '1' 값을 이용하여 결정한다. 또한 전송받은 Tag 의 상위 3 비트는 충돌이 발생하더라도 전송 슬롯에 따라 다르므로 제안한 알고리즘에서 예측이 가능하다. 시뮬레이션을 통한 성능 평가에서 다른 트리 기반 프로토콜에 비해 제안한 알고리즘이 쿼리 횟수에서 높은 성능을 갖는다는 것을 보여준다.
-
Jong-Min Lee;Soon-Tae Kim;Kyung-Ah Kim;Su-Ho Park;Yong-Ho Kim 806
온칩(on-chip) 캐쉬는 외부 메모리로의 접근을 감소시키는 중요한 역할을 한다. 본 연구에서는 내장형 시스템에 맞추어 설계된 2-레벨 캐쉬 메모리 구조를 제안하고자 한다. 레벨1(L1) 캐쉬의 구성으로 작은 크기, 직접사상(direct-mapped) 그리고 바로쓰기(write-through)를 채용한다. 대조적으로 레벨2(L2) 캐쉬는 일반적인 캐쉬 크기와 집합연관(Set-associativity) 그리고 나중쓰기(write-back) 정책을 채용한다. 결과적으로 L1캐쉬는 한 사이클 이내에 접근될 수 있고 L2캐쉬는 전체 캐쉬의 미스율(global miss rate)을 낮추는데 효과적이다. 두 캐쉬 계층간 바로쓰기(write-thorough) 정책에서 오는 빈번한 L2 캐쉬 접근으로 인한 에너지 소비를 줄이기 위해 본 연구에서는 One-way 접근 기법을 제안하였다. 본 연구에서 제안한 2-레벨 캐쉬 메모리 구조는 평균적으로 26%의 성능향상과 43%의 에너지 소비 그리고 77%의 에너지-지연 곱에서 이득을 보여주었다. -
본 논문에서 연구하고 구현된 JTAG(Joint Test Action Group) Writer는 하나의 SoC(System On a Chip)만 지원하도록 설계된 기존 제품의 단점을 보완할 수 있도록 각 SoC의 제조 회사에서 제공하는 BSDL(Boundary Scan Description Language)을 이용하여 여러 가지 SoC에 쉽게 사용할 수 있도록 모듈화 했다. 그리고 기존 제품들이 사용하고 있는 직렬 포트나 병렬 포트 대신 안정적이고 편리한 USB(Universal Serial Bus) 접속규격을 지원하도록 개선했다.
-
최근 임베디드 소프트웨어가 다양한 분야에서의 개발이 증대되면서 요구사항도 변화되고 있다. 즉, 임베디드 시스템이 단순하고 독립적인 소형시스템에 정착되어 운영되었던 과거와는 달리 최근에는 초정밀의 동작제어와 함께 복잡하고 다양한 플랫폼 환경을 요구하거나 다수의 소프트웨어 통합하고 제어하는 시스템 중속적인 요구사항들이 많이 발생하고 있다. 기존의 개발방법들은 하드웨어와의 밀접한 관계, 여러 유사 도메인에 대한 고수준의 재사용성 요구 등 임베디드 소프트웨어가 갖고 있는 특성들을 효과적이로 반영하지 못하고 있다. 본 연구에서는 개발 프로세스 혁신하고 오류를 최소화하기 위해서는 "계획 ⇒ 설계 ⇒ 구현 ⇒ 테스팅" 단계와 같은 임베디드 소프트웨어 개발 프로세스를 정립하고 각 단계에서 필요한 최적의 품질관리 체계를 구축함으로써 경쟁력 있는 임베디드 소프트웨어 제품의 개발을 지원할 수 있는 방법론을 확립하였다.
-
Seung-Hun Jeon;Hyok S. Choi ;Seong-Kook Shin;MyoungSoon Choi;Guanhua Zhang 818
본 논문에서는 사용자 편의를 고려하여 개인 콘텐트를 공유할 수 있는 푸쉬형 (Push Type)의 디스플레이를 제안하였다. 기존의 Web 기술과 UPnP (Universal Plug and Play)를 확장하여 브로드밴드상의 디바이스에 콘텐트를 Push 하거나 디바이스를 직접 제어 가능하게 하는 WPnP (Wideband Plug and Play)를 제안하였다. 또한, 서버에서 각 디바이스 별 메타데이터를 관리함으로써 사용자간의 콘텐트 공유를 쉽게 할 수 있었다. 제안된 설계는 직접 시스템에 구현하였다. -
본 논문은 기존의 XIP 기법에서 발생할 수 있는 메모리 접근 성능저하를 해결하기 위한 동적 XIP 기법을 제안하였다. 동적 XIP 기법은 상대적으로 성능저하가 적을 것으로 예상되는 코드 페이지들을 동적으로 선택하여 XIP 영역으로 설정하고, 성능저하가 크게 나타날 것으로 예상되는 코드 페이지들을 램 캐시에 캐싱하여 성능을 향상시킨다. 본 논문은 램 캐시를 관리하기 위해 MIN 캐시 알고리즘 및 메모리 접근 비용을 고려한 오프라인 캐시 알고리즘과, 페이지 접근에 대한 최신성(Recency) 및 슬라이딩 윈도우에 저장된 페이지 접근 기록에 기반하여 메모리 접근 비용을 예측하는 온라인 캐시 알고리즘, 온라인 캐시 알고리즘의 램 캐싱 판단의 정확성을 높이는 기법을 제안하였다. 본 논문은 온·오프라인 알고리즘의 성능비교를 위해 시뮬레이터를 통해 성능을 평가하였고, 유용성을 시험하기 위해 온라인 알고리즘을 리눅스를 기반으로 구현하여 성능을 평가하였다. 본 논문에서 제안한 동적 XIP는 실제 구현한 환경에서 실험한 결과, 작은 크기의 캐시를 사용하고도 수행시간에서는 최대 27%, 에너지 소모량에서는 최대 24%의 성능이 향상됨을 보였다.
-
차량 내 유선 AV 시스템의 무선화 과정에서 필요한 시스템의 동작을 명세하고, 설계하며, AV 스트림의 동기화 방법을 연구하여 이를 시스템에 적용한다. 또한 차량 무선 AV 네트워크로써 IEEE 802.11n 표준을 사용하고, 그 적합성 여부를 확인하기 위해 설계한 시스템의 요구 대역폭을 분석한다. 이밖에 향후 추진과제에 대해 언급함으로써 본 연구의 전체적인 작업 흐름과 의의에 대해 언급한다.
-
플래시 메모리(Flash Memory) 기술이 빠르게 발전하면서, 플래시 메모리 기반의 저장 장치가 개인용 컴퓨터나 엔터프라이즈 서버 시스템과 같은 시스템에 2차적인 저장 장치로써 사용가능해지고 있다. FTL(Flash Translation Layer)의 기본적인 기능은 플래시 메모리의 논리 주소를 물리 주소로 바꾸는 것임에도 불구하고, FTL의 효율적인 알고리즘은 성능과 수명에 상당한 효과를 가지고 있다. 이 논문에서는 MP3 플레이어와 디지털 카메라, SSDs(Solid-State Disk)와 같은 낸드 플래시 메모리(NAND Flash Memory) 기반의 어플리케이션을 위한 N : N+K 매핑을 사용하는 새로운 FTL 설계를 제안한다. 성능에 영향을 미치는 매개변수들을 분류하여, 다양한 워크로드 분석을 기반으로 FTL을 조사했다. 우리가 제안하는 FTL을 가지고, 낸드 플래시 어플리케이션 가동에 따라 어떤 매개변수가 최대 성능을 낼 수 있는지 알아낼 수 있고, 그 변수들을 유연하게 조정하여 성능을 더 향상시킬 수 있다.
-
Hyeon-Seok Choi;Jae-Min Jeon;Doo-Ho Kim;JungSun Kim 832
데이터 방송에 사용되는 주요한 정보로는 SI(Service Information)가 있다. SI는 수신기와 사용자에게 유용한 정보를 제공하는 여러 개의 테이블들로 구성되어 있으며, 각각이 트랜스포트 스트림를 통하여 수신기로 전송된다. 수신기에서 SI 테이블을 처리하기 위한 작업은 모니터링과 파싱의 2가지로 나누어지며, 실시간 처리를 위하여 파싱 작업은 각각의 쓰레드를 생성하여 처리한다. 하지만 SI는 빈번하게 전송되고, 그 크기가 작기 때문에 쓰레드의 생성과 소멸이 반복해서 발생하게 된다. 이러한 문제는 대부분의 수신기가 자원이 부족한 임베디드 환경임을 고려하였을 때 효율적이지 못하다. 본 논문에서는 이러한 문제를 해결하기 위한 효율적인 SI Manager의 구조를 제안한다. -
FAT 파일시스템은 거의 모든 운영체제에서 지원하기 때문에 임베디드 환경과 이동식 저장장치에서 NAND 플래시 메모리의 파일시스템으로 널리 사용되고 있다. 그러나 FAT 파일시스템은 하드디스크 특성에 맞게 설계되어 NAND 메모리의 특성에 맞지 않는 부분들이 있다. 이로 인한 파일 시스템의 신뢰성 문제를 해결하기 위하여 새로운 FAT 파일시스템 저널링 기능을 제안한다. 제안된 기능은 WindowsCE 환경에서 구현되었으며 동작을 다양한 크래시 환경에서 검사하였다.
-
Jong-Woo Kim;JeongRae Kim;Soo Bin Jeon;Chongmyung Park;In-Bum Jung 839
기존에 사용 중인 컴퓨터 입력기기인 키보드와 마우스는 유비쿼터스 환경에서의 입력기기로서는 휴대성과 직관성의 결여로 사용하기에 부적합하다. 유비쿼터스 환경에서는 휴대성과 직관성이 강화된 차별화된 입력기기가 필요하다. 본 연구에서는 유비쿼터스 환경에 맞는 입력기기에 사용 가능한 센서에 대해 실험하고 그 결과를 바탕으로 유비쿼터스 환경에 맞는 입력기기를 제안하고자 한다. -
Jonghee Youn;HoKyun Kim;Minwook Ahn;YoungKyu Choi;Daeho Kim;Jimoon Jung;Yunheung Paek 843
CE (Consumer Electronics) 시장에서 Embedded System 은 time-to-market 이라는 개념이 나날이 중요해 지고 있다. 시스템의 중심인 core processor 에 대하여 지원하는 여러 가지 software toolkit 의 빠른 개발은 무엇보다 중요해지고 있다. 이 논문에서는 GNU Binutils 를 기반으로 ADL 을 이용하여 Embedded system의 core processor 를 위하여 신속한 Assembler 와 Linker 를 개발하는 플랫폼을 개발하였다. 이 플랫폼은 서울대학교 소프트웨어 최적화 연구실에서 개발한 ADL (Architecture Description Language)[1] 을 이용하여 core processor 를 기술하면 자동으로 Assembler 와 Link 를 생성해주는 시스템이다. -
Yongjoo Kim;Jongwon Lee;Sanghyun Park;Jonghee Yoon;Doosan Cho;Yongin Kwon;Yunheung Paek 846
최근들어 MPSoC 프로그래밍 방법에 대한 많은 연구들이 이루어지고 있다. 예전부터 연구가 진행된 모델 기반 프로그래밍 접근이나 UML 같은 모델기반 언어부터 최근에 많이 연구되고 있는 MPI[1] 나 OpenMP[2] 기반의 프로그래밍 방법, 그리고 그 외에도 다양한 접근 방식의 방법론이 연구되어 있다. 하지만 현재까지 대부분의 연구는 최종 결과물이 C 언어 형태로 나오게 되어 있다. 즉 MPSoC 환경을 위한 컴파일러가 따로 제작되어야 하고 이 점은 다양한 이종 MPSoC 환경이 존재한다는 점에서 컴파일러 제작에 많은 부담이 발생한다. 본 논문 본인이 이전에 연구했던 MPSoC 프로그래밍 플랫폼과 플랫폼에서 사용되는 입력 정보의 형태를 설명한다. 그리고 입력정보 형태를 변형하여 재겨냥성(retargetable) 컴파일러와 연동이 가능하게 하여 최종 결과물을 바이너리 형태로 생성할 수 있도록 한다. -
ByungKwon Lee;Seyoung, Jeong;Gabsang, Yoo;Joongnam Jeon 849
인터넷을 통한 온라인 교육의 활성화로 블랜드형 교육이 이슈로 대두되고 있다. 또한 이러닝 교육을 위한 저작도구 및 하드웨어 장비들이 속속들이 개발되고 활용된다. 이러한 이러닝 교육에 도구 중 전자칠판은 중요 요소이지만 전자칠판과 전자교탁이 분리되어 운용되는 것이 대부분이다. 이로 인한 관리 및 비용 측면에서 단점을 가지고 있다. 본 연구에서는 기존의 전자칠판 및 전자교탁이 따로 분리되어 운용되던 방식을 통합하여 단일형태의 임베디드 교육시스템의 구현을 소개한다. 임베디드 교육시스템은 온라인 교육은 물론 오프라인 교육도 동시에 가능하고, 교수자의 편의를 위하여 USB 기반의 자동 프레젠테이션을 지원하며 학습관리 및 컨턴츠 관리를 위한 소프트웨어를 포함하고 있다. -
센서 네트워크의 한 개의 노드인 모바일 센서 차량들은 주위를 이동하면서 장애물을 탐지하고, 자신이 만든 지도를 서로 교환하여 합쳐 자신의 위치를 지역화한다. 이를 위해서 모바일 센서 차량들은 각종 센서를 탑재하여 자신의 위치를 파악한다. 이 논문에서는 데드-레코닝, 카메라, 그리고 RSSI 를 사용한 모바일 센서 차량의 지역화를 개별적으로 실험해봄으로써 거리에 따른 정확성을 알아보고, 이로써 각각 방식들이 가진 장점을 융합하여 보다 낳은 지역화할 수 있는지 살펴본다.
-
Jonghee Youn;Daeho Kim;Minwook Ahn;Youngkyu Choi;Hokyun Kim;Seungjun Yang;Yunheung Paek 857
미디어 어플리케이션, 특히 비디오 어플리케이션의 경우 커널 코드를 얼마나 효과적으로 처리하느냐에 따라 전체적인 성능에 큰 차이가 생긴다. 이러한 커널 코드를 효과적으로 처리하기 위해, 일반적인 DSP co-processor 에 SIMD 구조를 추가한 아키텍처를 설계하여 비디오 어플리케이션의 전체적인 성능을 향상할 수 있도록 하였다. -
Daeyoung Kim;Junghan Kim;Hyun-jin Cho;Young Ik Eom 860
플래시 메모리는 우리 생활에 널리 사용되고 있는 휴대용 저장장치 중의 하나이다. 빠른 입출력 속도와 저전력, 무소음, 작은 크기 등의 장점을 가지나 덮어쓰기가 불가능하고 읽기/쓰기의 속도에 비해 소거 연산의 속도가 매우 느리다는 단점이 있다. 이를 보완하기 위해, 호스트와 플래시 메모리 사이에 버퍼 캐시를 두어 사용하고 있으며, 버퍼 캐시에 사용되는 교체 정책에 따라 플래시 메모리 장치의 성능이 크게 영향을 받는다. 본 논문에서는 블록 단위의 LRU 기법의 단점을 개선한 HPLRU 기법을 제안한다. HPLRU 기법은 최근에 자주 참조되었던 페이지인 핫 페이지 들을 모아 리스트를 만들어 관리하고, 이를 통해 페이지 적중률을 향상시키고 다른 페이지들로 인해 핫 페이지들이 소거되는 현상을 개선하였다. 이 알고리즘은 임의 데이터 패턴에 좋은 성능을 보이며 쓰기 발생 횟수를 많이 감소시키는 결과를 보였다. -
본 논문에서는 플래시 메모리를 효율적으로 관리하기 위하여 페이지 수준 주소 변환과 블록 수준 주소 변환을 선택적으로 적용하는 기법을 제시한다. 페이지 수준 변환을 사용하는 기존 FTL은 대용량의 주소 관리 정보를 플래시 메모리에 저장하여 성능과 사용측면에서 여러 문제점이 있다. 제안된 기법은 일부의 블록만 페이지 수준 주소 변환을 사용하고 나머지 블록은 블록 수준 주소변환을 이용하여 주소 관리 정보에 필요한 메모리 공간을 기존의 20% 수준으로 줄인 동시에 성능을 약 28%향상시켰다.
-
Model Checking 기법은 시스템을 검증하고 반례를 제시해 주는 검증 방법으로 최근에 여러 분야에서 쓰이고 있다. 하지만 임베디드 시스템과 같이 그 검증에 있어서 시간, 자원적인 제한을 가지고 있는 분야에서는 검증할 항목을 임의로 선택해서 하는 경우가 대부분이다. 따라서 이 논문에서는 검증에 있어서 우선시 해야 할 기능들을 효율적으로 선정하는 빈도 기반 모델 검증 기법을 제안하고자 한다.
-
스크래치박스를 이용한 임베디드 응용 소프트웨어 통합개발환경은 응용 프로그램 개발자들에게 타겟종류에 관계없이 일관된 개발 환경을 제공하는 것을 목적으로 하고 있다. 응용 프로그램 개발자들은 개발하고자하는 응용 프로그램의 실행환경(타겟)에 따라 개발 및 실행 환경 구축에 많은 시간을 소비한다. 따라서 이러한 개발 및 실행 환경 구축을 용이하게 해주는 통합개발환경을 응용 프로그램 개발자들에게 제공함으로써 응용 프로그램 개발 기간을 단축시킬 수 있다. 또한 다양한 실행 환경을 제공함으로써 응용 프로그램 개발자들이 자신이 개발한 응용 프로그램을 적절히 테스트 해 볼 수도 있다.
-
Nowadays the existing data processing systems can only support some simple query for sensor network. It is increasingly important to process the vast data streams in sensor network, and achieve effective acknowledges for users. In this paper, we propose a holistic distributed k-means algorithm for sensor network. In order to verify the effectiveness of this method, we compare it with central k-means algorithm to process the data streams in sensor network. From the evaluation experiments, we can verify that the proposed algorithm is highly capable of processing vast data stream with less computation time. This algorithm prefers to cluster the data streams at the distributed nodes, and therefore it largely reduces redundant data communications compared to the central processing algorithm.
-
Ren XiangChao;Kee-Wook Rim;Nam Ji Yeun;Lee KyungOh 878
To index the object's trajectory is an important aspect in moving object database management. This paper implements an optimizing index structure named Rend 3D R-tree based on 3D R-Tree. This paper demonstrates the time period update method to reconstruct the MBR for the moving objects in order to decrease the dead space that is produced in the closed time dimension of the 3D R-tree, then a rend method is introduced for indexing both current data and history data. The result of experiments illustrates that given methods outperforms 3D R-Tree and LUR tree in query processes. -
Yongin Kwon;Doosan Cho;Jongwon Lee;Yongjoo Kim;Jonghee Youn;Sanghyun Park;Yunheung Paek 882
통상 하드웨어 캐시의 크기보다 수십에서 수백배 큰 크기의 데이타를 랜덤하게 접근하는 경우 낮은 메모리 접근 지역성(locality)에 기인하여 캐시 메모리 성능이 급격히 저하되는 문제를 야기한다. 예를 들면, 현재 보편적으로 사용되고 있는 차량용 General Positioning System (GPS) 프로그램의 경우 최대 32개의 위성으로부터 데이터를 받아 수신단의 위치를 계산하는 부분이 핵심 모듈중의 하나 이며, 이는 전체 성능의 50% 이상을 차지한다. 이러한 모듈에서는 위성 신호를 실시간으로 받아 버퍼 메모리에 저장하며, 이때 필요한 데이터가 순차적으로 저장되지 못하기 때문에 랜덤하게 데이터를 읽어 사용하게 된다. 결과적으로 낮은 지역성에 기인하여 실시간 (realtime)안에 데이터 처리를 하기 어려운 문제에 직면하게 된다. 통상의 통신 응용의 알고리즘 상에 내재된(inherited) 낮은 메모리 접근 지역성을 개선하는 것은 알고리즘 상에서의 접근을 요구한다. 이는 높은 비용이 필요함으로 본 연구에서는 사용되는 데이터 구조를 변환하여 지역성을 높이는 방향으로 접근하였다. 결과적으로 핵심 모듈에서 2배, 전체 시스템 성능에서 14%를 개선할 수 있었다. -
Sang ho Cho;Taehyoung Kim;Moon Jeong Kim;Young Ik Eom 885
낸드(NAND) 플래시 메모리와 노어(NOR) 플래시 메모리의 장점을 결합시킨 원낸드(OneNAND) 플래시 메모리가 개발되면서 메모리의 시장에 큰 변화가 왔다. 그러나 기존의 낸드 플래시 메모리에서 사용되던 메모리 관리 기법이 그대로 원낸드 플래시 메모리에서 사용됨에 따라 원낸드 플래시 메모리만의 장점을 활용하지 못하고 있다. 본 논문에서는 기존의 메모리 관리 기법을 원낸드 플래시 메모리에 적합한 형태로 개선하였다. 제안 기법은 XIP 기능과 새로운 버퍼 관리 방법을 활용하여 원낸드 플래시 메모리의 성능을 최대한 이끌어 낸다. 그 결과 시스템의 전체적인 수행속도를 향상시킬 수 있었다. -
반도체 저장장치의 발달로 인하여 기존의 HDD를 대체할 SSD의 출시와 이를 위한 기술개발 및 성능 향상이 가속화 되고 있다. 이 논문에서는 현재의 운영체제들이 HDD 를 기반으로 최적화하여 제작이 되어 있는데 이러한 최적화 기법이 SSD에서도 유효한지에 대해서 알아보았다. 특히 I/O스케줄러를 변경하여 SSD에서 실험한 결과 SSD의 빠른 응답속도와 대역폭으로 인해 4개의 I/O스케줄러에서 비슷한 성능을 보이는 것으로 측정되었다. 또한 미리읽기기능과 WB에 대해서는 HDD와 마찬가지로 SSD의 성능을 향상 시킬 수 있었다.
-
Jae-In Kim;Dae-Young Han;Chul-Su Na;Dae-In Kim;Bu-Hyun Hwang 895
블랙박스 시스템은 평시 및 사고 직전후의 각종 운행 기록 정보, 영상 정보 등 다양한 사고 정보를 저장할 수 있으며 이에 기반하여 교통 사고를 재현해내는 기술에 대한 활발한 연구가 진행 중이다. 본 논문은 USN 환경에서 차량 간 교통사고 발생시 상대 차량 정보를 블랙박스 내에 저장할 수 있는 시스템을 제안한다. 블랙박스에 저장되는 상대 차량에 대한 정보는 각종 사고 발생시 교통 사고 분쟁 해결에 결정적 요인이 될 수 있으므로 그 중요성이 크다. 제안하는 블랙박스 시스템에 저장되는 정보는 차량 고유 번호, 사고 발생 시간 및 위치 등의 정보이고 그 정보는 허가된 사용자에게만 접근 될 수 있다. 본 논문에서는 두 개의 센서 노드를 블랙박스로 가정하고 임의의 충돌 신호를 발생시켜 상대 차량의 정보를 저장하고, 이를 분석하는 시뮬레이션을 통하여 제안하는 블랙박스 시스템이 사고 차량 정보와 위치, 시간 등을 저장함을 보인다. 수집된 정보는 교통 사고에 대한 과학적인 해석과 사건 재현을 위한 객관적인 정보로 사용 될 수 있다. -
802.11 무선 LAN에서 MPEG-4 비디오 프레임들을 실시간으로 전송하기 위한 통신 스케쥴링 기법이 제시된다. 제시된 기법은 MPEG-4 비디오 전송시 프레임 크기에 따라 변동되는 작업부하를 효율적으로 처리할 수 있다. 본 연구의 목적은 종료시한 내에 전송되는 프레임의 수를 최대화하면서 종료시한 이후 전송이 완료된 프레임의 지연 시간을 최소화함으로써 실시간적 성능과 서비스 품질을 향상시키는 것이다.
-
소프트웨어 분산공유메모리 시스템은 특별한 하드웨어의 도움 없이 구현이 용이하다는 장점이 있지만, 큰 페이지 크기로 인한 메모리 접근 지연 문제와 diff 처리로 인한 프로토콜 오버헤드가 크다는 장점이 있다. 본 논문에서는 diff 처리 오버헤드를 효과적으로 줄일 수 있는 Proportional Home Migration 및 Adaptive Direct Diff 기법에 대해 제안한다.
-
Beob Kyun Kim;Sang Bae Park;Haeng Jin Jang;Ok Hwan Byeon;Jin Suk Kim 906
LHC 실험을 위한 그리드 인프라인 LCG를 위해 다양한 모니터링 서비스가 이용되고 있다. 대부분의 모니터링 서비스는 GOCDB의 내용을 근거로 다양한 수준의 서비스를 제공하고 있으며 시스템 관리를 위해 각각의 서비스를 일일이 모니터해야 한다. 본 논문에서는 최근 웹서비스 개발의 주요 트랜드인 서비스 컴포지션 기법을 활용하여 다수의 모니터링 서비스의 통합을 위한 프레임워크를 설계한다. 이를 위해 현재 사용되고 있는 LCG 모니터링 서비스들의 문제점을 분석하고 통합 모니터링 서비스를 위한 특성들을 정리하며 프레임워크를 설계한다. -
대용량 문서에 대한 키워드 검색을 위해 역파일(inverted-file) 색인 기법이 널리 쓰이고 있다. 역파일 색인 기법을 구현함에 있어 고려되어야 할 점은 키워드 검색 처리 시에 디스크 사용을 최소로 할 수 있는 방법이다. 크기가 작은 역파일이라면 디스크 I/O 사용도 작고 필요시 역파일을 메모리에 적재하여 둠으로써 디스크 사용을 크게 줄일 수 있다. 하지만, 웹 검색이나 규모가 큰 도서관 시스템에서와 같이 색인 데이터 크기가 매우 큰 경우 역파일을 읽는 디스크 비용이 급격히 증가할 수 있다. 본 논문에서는 매우 큰 크기의 역파일을 사용하는 검색 환경에서 디스크 사용을 최소로 할 수 있는 역파일 구조를 제안한다. 제안된 구조는 질의 처리 과정을 고려해 계층 구조로 설계되며 실제 상용 시스템에 적용되어 안정성 및 성능을 입증했다.
-
Young-Gyun Kim;Chang-Won Hyun;Jang Hun Oh;Hyo-Chul Ahn;Young-Soo Kim 913
다중 센서 데이터 융합(Multi-Sensor Data Fusion)에 기반하여 자율관리 기능을 갖는 상황인식시스템에 대해 연구하였다. 다양한 형태의 센서들이 대규모의 네트워크로 연결된 환경에서 센서로부터 실시간으로 입력되는 데이터들을 융합하여 상황인식처리를 수행하는 시스템으로 노드에 설치된 소프트웨어 콤포넌트의 이상 유무를 자동 감지하고 치료하는 자율관리(Autonomic management) 기능을 갖는다. 제안한 시스템은 유비쿼터스 및 국방 무기체계의 감시·정찰, 지능형 자율 로봇, 지능형 자동차 등 다양한 상황인식 시스템에 적용가능하다. -
WDM 네트워크에서 QoS를 향상시키기 위해서는 가상 토폴로지를 효율적으로 재구성할 수 있어야 한다. 본 연구에서는 토폴로지를 재구성할 시점을 결정하고 적절한 파장을 할당하는 기법을 제안함으로써 효과적으로 WDM 네트워크를 운영할 수 있는 WDM 컨트롤러를 제안한다.
-
본 논문에서는 RFID를 이용한 분실방지 시스템을 개발하였다. 개인의 귀중한 소지품이 절도 당하는 것을 사용자에게 경보를 알려줌으로서 분실된 소지품의 품목을 알 수 있게 해 준다 또한 대처를 즉시 할 수 있도록 해주는 시스템을 설계 및 구현하였고, 실제 필드 테스트를 통해 시스템의 안전성 및 타당성을 검증하였다.
-
Byung Kwan Jung;Sunwoo Lee;Jimin Kim;Minsoo Ryu 924
실시간 시스템 개발에 있어서 태스크들의 응답시간을 예측하는 것은 가장 중요한 문제로 인식 되고 있다. 그러나 manycore 환경에서는 응답시간을 예측하는 것이 몹시 어려워 만족할 만한 결과를 이끌어내지 못하고 있다. 과거에 스케줄링과 동기화 정책을 고려하여 최악 응답시간을 예측하는 방법이 제시되기도 했지만, 상당히 제한적인 태스크 모델을 가정하여 실제로 적용하기에는 어려울 뿐만 아니라 예측한 결과도 시스템의 정확한 응답시간과 상당한 괴리가 있다. 반면, 시뮬레이션 기법은 시스템의 스케줄링 상태를 시뮬레이션해 봄으로써, 상대적으로 정확한 응답시간을 예측하는 것을 가능하게 한다. 따라서 본 논문에서는 범용적이면서도 매우 효과적인 manycore를 위한 시뮬레이션 기법을 제안한다. 제안하는 기법의 우수성은 시스템 모델의 변화에 따라 소요되는 시뮬레이션 시간을 측정하는 실험을 통해서 확인한다. -
현재까지 소프트웨어 개발을 위한 많은 컴포넌트 기술들이 연구되어 왔다. 하지만 기존의 기술들은 멀티프로세서 환경에서 사용하기에 적합하지 못하다. 멀티프로세서 임베디드 소프트웨어를 구성하는 다수의 쓰레드들이 병렬적으로 수행될 수 있고, 그로 인한 성능 문제 또한 고려되어야 하기 때문이다. 본 논문에서는 새로운 컴포넌트 모델과 태스크 모델, 그리고 소프트웨어 설계 과정을 제안한다. 그리고 컴포넌트 모델과 태스크 모델 사이의 변환 과정 및 병렬성 극대화를 위한 태스크 분할 과정을 소개하여, 최종적으로 성능분석이 가능한 멀티프로세서 임베디드 소프트웨어 개발 과정을 제시한다.
-
Hyung-Jun Goh;Dae-Hyun Ryu;Ju-Young Du;Yeon-Soo Kim 932
유비쿼터스 환경에서 '상황인식 서비스(context-aware service)'를 구현하기 위해서는 위치 정보 및 이를 기반으로 한 주변의 상황에 대한 정보, 그리고 거기에 적합한 서비스 제공 인프라를 구축하는 것이 필요하다. 본 연구에서는 최근 IEEE 802.15.4/a에서 표준화가 완료된 CSS(Chirp Spread Spectrum) 기반의 RTLS를 구축하고 성능을 평가한다. -
차량 내부 네트워크(In-Vehicle Network)에 많은 관심이 고조되는 가운데 Time-Triggered 와 Event-Triggered 패러다임의 장점을 모두 갖춘 하이브리드(Hybrid) 프로토콜인 FlexRay 가 최근 들어 많은 자동차 분야 업체들로부터 주목 받으면서 이에 대한 다양한 성능 분석 시도가 이루어지고 있다. 하지만 FlexRay 프로토콜의 메시지 전송의 유연성(Flexibility)으로 인해 정확한 성능 분석에 많은 어려움이 있다. 이에 본 논문에서는 다양한 길이의 메시지를 고려한 동적 구간 분석 모델을 제안하였고, 이를 바탕으로 잔여 미니 슬롯 확률 분포(Empty Minislot Distribution)를 도출하였으며 FlexRay 메시지 셋(Set)를 이용한 실험을 통하여 특정 길이의 동적 구간에서 미니 슬롯 개수에 따른 잔여 미니 슬롯 발생확률 값의 변화를 확인하였다.
-
분산되어 있는 스토리지 자원을 하나의 클러스터로 구성하여 분산 파일 시스템으로 구성하고자 하는 경우, 기존의 네트워크 파일 시스템만을 이용하기에는 여러 가지 제약이 존재한다. 특히 Parallel Striped Access는 IO데이터를 스토리지에 나누어 분산시키고 클라이언트가 직접 접근하는 방식으로 병렬 파일 시스템과 같은 HPC 용 특수 파일 시스템에서는 이미 사용되는 기법이나, 일반적인 시스템을 대상으로 한 표준안의 부재가 제약이 된다. pNFS(Parallel NFS)는 이러한 문제를 해결하기 위해서 제시되는 새로운 NFS 기술이다. 본 연구에서는 pNFS의 연구 동향과 더불어 소규모 클러스터 시스템에서 나타나는 성능적 특징을 조사하였다.
-
통신환경의 발달은 그에 따른 응용시스템의 개발을 촉진하며 빠르게 변화하고 있다. 그래서 많은 사용자들이 이용하는 멀티미디어 데이터의 경우, 통신환경에서의 다양한 응용이 중요시되고 있다. 일반적으로 멀티미디어 데이터의 경우 크기가 크기 때문에, 데이터를 처리하는 데는 많은 노력이 필요하다. 각 시스템에서 처리할 수 있는 일의 양은 한정 되어 있기 때문에 대형 시스템 한대로 분산 환경에서의 멀티미디어 데이터를 처리하고 제어하는 데는 한계가 있다. 본 논문에서는 여러 대의 시스템을 병렬 연결해 하나의 시스템처럼 사용하게 한다. 병렬포트제어를 통해 연결된 시스템들은 상위레벨, 하위레벨과 연결상태 및 실행상태를 체크하며 통신한다. 본 논문에서 제안된 시스템은 관리자가 좀 더 빠르고 편리하게 여러 대의 시스템을 제어할 수 있도록 한다.
-
YoungWan Kwon;ChongMyung Park;JoaHyoung Lee;InBum Jung 946
저가형 이미지 센서와 무선 센서 네트워크의 하드웨어 성능 향상으로 인해 WMSN(Wireless Multimedia Sensor Networks) 기술이 주목받고 있다. WMSN은 기존의 무선 센서 네트워크 기술에 멀티미디어 정보를 센싱하고 처리하는 기반기술을 포함한다. 멀티미디어 컨텐츠는 많은 데이터양을 가지므로 이를 처리하기 위해서는 많은 계산량과 데이터 전송량을 필요로 하게 된다. 저사양의 센서 노드에서 이를 수용하기 위해서는 에너지 소모를 고려한 압축 기법 및 효율적인 전송에 대한 연구가 필요하다. 본 논문에서는 무선 센서 네트워크에서 이미지를 효율적으로 압축하고 전송하기 위하여 웨이블릿의 Resolution Scalability 특성을 이용한 4가지 움직임 보상/예측 기법을 제안하고, 압축 성능과 발생 패킷 수, 에너지 소모량을 비교하였다. -
MANET(Mobile Ad-hoc Network) 환경에서 P2P(peer to peer) 시스템은 중앙 집중식 서버 구조나 고정된 인프라를 활용할 수 없다는 제약 때문에 효율적인 파일 공유 및 검색을 지원하기 어렵다. 본 논문에서는 위치기반 라우팅의 위치 서비스 메커니즘을 사용하는 MANET P2P 파일 검색 프로토콜을 제안한다. 제안하는 시스템에서 참여 노드들은 응용 계층의 파일 색인 테이블과 네트워크 계층의 라우팅 테이블을 통합한 크로스 레이어 테이블을 유지한다. 참여 노드들은 이를 이용해 플러딩(flooding)을 배제한 파일 검색을 수행할 수 있으며 질의에 검색된 파일은 파일 요청 노드의 지리적인 위치를 고려해 선택되기 때문에 최적화된 라우팅 경로를 형성할 수 있다.
-
위치기반서비스 시스템 구현에 필요한 핵심 요소 기술은 이동객체의 위치를 파악하는 측위 기술인데, 야외에서는 GPS가 실용적인 수준의 정확한 사용자의 위치를 제공하는 수단으로 널리 사용되고 있다. 한편 옥내의 위치기반서비스를 위한 옥내측위방법에 대한 연구도 다양하게 진행되고 있다. 그런데 여러 이동객체의 측위 데이터와 지도 데이터를 가공하여 유용한 정보를 제공하는 위치기반서비스 시스템을 구현하려면 이동객체의 위치와 위치 측정 시각으로 구성된 이동객체 데이터베이스 관리 기술도 역시 없어서는 안 될 핵심기술이며, 이에 대한 연구가 이미 오래 전부터 활발히 수행되었다. 기존의 연구는 대부분 자동차를 이동객체로 생각해왔는데 근래에는 옥내 측위 연구가 활발히 진행되고 있음으로 옥내의 이동객체인 사람을 대상으로 옥내 위치기반서비스가 개발되어야 할 시점이라고 본다. 옥내의 경우에는 지도상의 서비스 영역이 야외의 경우보다 비교할 수 없을 정도로 작고, 이동객체의 이동 속도도 훨씬 느리며, 이동패턴도 규칙성이 떨어지는 등 기존의 연구에서 다룬 이동객체의 상황과 매우 상이함으로, 본 논문은 옥내 위치기반서비스를 위한 이동객체 데이터베이스를 설계하고 구현한다.
-
본 논문은 옥내측위 결과에 지도정합 방법을 적용하는 실험 결과를 소개한다. 사용한 지도정합 방법은 측위 결과로 얻은 측정 궤적에 칼만필터를 적용하여 매끄러운 칼만필터궤적을 얻은 다음, 칼만필터궤적과 이산크레쉐거리가 가장 가까운 보행자 통로로 정합한다. 사용한 지도정합 방법의 효율성을 보이는 실험 결과도 소개한다.
-
유비쿼터스 환경에 산재하는 서비스 발견 미들웨어는 프로토콜, 표준, 서비스 검색 방법 및 프로그래밍 언어 등의 이질적인 특성을 가진다. 본 연구에서는 이질적인 서비스 발견 미들웨어의 상호운용을 지원하기 위해 유니버설 네트워크를 위한 웹서비스 프레임워크를 제안했다. 따라서 본 논문에서는 대표적인 미들웨어인 DPWS 와 웹서비스의 상호운용을 지원하기 위해 양방향 DPWS 어댑터에 대한 설계 및 구현을 서술한다. 또한 양방향 DPWS 어댑터의 구조, 구성 요소와 동작 과정을 설계하고, 간단한 시나리오를 구현함으로써 양방향 DPWS 어댑터가 제공하는 서비스 지향 아키텍처, 상호운용성 제공, 일반적인 웹서비스 호출, 자가 구성, 동적 서비스 검색 등의 이점을 논한다.
-
Hyeyoung Cho;Kwangho Cha;Sungho Kim;SangDong Lee 966
사용자 프로그램의 I/O 패턴을 분석하거나 파일 시스템의 워크로드를 보다 정확하게 분석하기 위해서 실제 가동중인 파일 시스템의 동적 I/O 로그를 확보하기 위한 연구들이 많이 진행되어 왔다. 그러나 대량의 I/O 트렌젝션(transcation)이 처리되는 파일 시스템에서 동적 I/O 로그를 확보하는 일은 시스템의 부하와 막대한 데이터량 때문에 한계가 많다. 특히 다수의 이용자가 사용하는 대용량 분산/병렬 파일 시스템에서의 I/O Tracing은 로컬 파일 시스템에서 I/O Tracing에 비해 더욱 복잡하고 오버헤드가 크다. 본 논문에서는 기존의 파일 시스템 로깅 방법들을 알아보고, 클러스터 시스템에서 널리 이용되고 있는 분산 파일 시스템인 PVFS(Parallel Virtual File System)에서 동적 I/O 연산들의 로그를 생성할 수 있는 로깅 시스템을 제안하고 설계하였다. -
Yong-Jin Shin;Do-Hyun Kim;Young-Hee Lee;Woo-Jin Choi 970
본 논문은 대체 서비스 디스커버리를 위한 효과 기반 명세 모델과 매칭 방식을 제안한다. 효과기반이라 함은 시맨틱 웹의 IOPE 모델에서 효과(effect)를 재 정의 하여 서비스 및 디바이스를 명세하는데 사용한다는 말이다. 여기서 효과는 인간이 인지할 수 있는 오감을 사용하며, 오감의 인지는 센서를 통하여 한다. 오감을 이용하여 서비스를 탐색 함으로써, 우리는 서비스의 가용성을 높일 수 있다. 매칭은 서비스를 세 가지의 타입으로 나눈 후 각 타입에 해당하는 항목별로 유사도를 계산하고 각 항목들의 합으로 최종 유사도를 도출해 낸다. 본 연구에서 제안한 효과 기반 서비스 디스커버리는 기존의 시맨틱 서비스 디스커버리보다 서비스의 가용성을 높여 줄 것으로 기대한다. -
SungSoon Ahn;Jeong-Bae Lee;Hyeong-Wook Han;Dae-Eung Kim 974
유비쿼터스 컴퓨팅은 우리의 생활양식을 빠르게 변화시켜가고 있다. 그러한 배경에는 IT 기술 고도화와 무선 통신기술 발달로 인한 센서 네트워크 환경이 있다. 유비쿼터스 환경 속 센서 네트워크 구축에 있어서는 기존 네트워크와는 다르게 정해진 규격의 동일 장비의 네트워크가 아닌 정해진 규격의 다양한 장비들 간의 상호교류 속에서 이루어진 다는 것이 다르다. 또한 무선을 통해 정보를 주고 받기 때문에 주변 환경에 따라서 통신을 위한 추가적인 경비가 더 소모되기도 한다. 본 논문에서는 이러한 센서 네트워크 환경 구축함에 있어 효율적인 방안을 제시하고 RapidPLUS를 이용하여 시뮬레이터를 구현한다. -
JeongRae Kim;Jong-Woo Kim;Soon-Min Kwon;Chong-Myung Park;In-Bum Jung 977
유비쿼터스 컴퓨팅 환경에서는 사용자의 의도를 정확히 파악하고 그에 따른 정확한 정보 또는 서비스를 제공하는 것이 중요하다. 현재 보편적으로 사용 중인 키보드와 마우스는 직관성이 결여되었거나 휴대성이 부족하므로 유비쿼터스 환경에 적합한 새로운 입력 시스템이 필요하다. 본 논문에서는 2축 가속도 센서와 2개의 압력센서를 사용하여 무선 센서네트워크 환경에서 사용자의 손동작을 감지하여 컴퓨터를 직관적으로 사용할 수 있는 유비쿼터스 환경에 적합한 입력 시스템(u-Glove)을 설계 및 구현한다. -
In-Sung Jung;Ju-Hyun Yoo;Su-Yeong Yang;Won-Jung Kim 981
위치 기반 서비스는 기존의 IT 기술과 통합되는 경우 매우 다양한 형태의 지능적인 서비스의 제공이 가능하다. 본 논문에서는 위치 기반 서비스와 모바일 폰의 휴대성을 결합한 LBS 기반의 노약자 보호 시스템을 설계 및 구현하였다. 본 시스템을 이용하는 경우 치매 노인, 정신지체 및 발달 장애를 앓고 있는 노약자들에 대한 효과적인 실시간 위치 검색 및 추적이 가능하도록 하였으며, 또한 배터리 잔량 등을 실시간으로 확인할 수 있도록 하여, 정신 질환을 앓고 있는 노약자들의 실종을 미연에 방지할 수 있도록 하였다. -
Sun-Hee Kang;Jong-Hyun Park;SungBum Hong;Young-Kuk Kim;Ji-Hoon Kang 985
유비쿼터스 컴퓨팅 환경에서는 공유 가능한 자원들이 산재되어 존재하며 사용자는 이를 기반으로 최적의 서비스를 제공받기를 원한다. 그러나 환경 내에는 다양한 상황과 서비스들이 존재하며 사용자 개인의 선호 정보 역시 매우 다양한 것이 현실이다. 그러므로 사용자가 원하는 서비스의 제공을 위해서는 사용자가 어떠한 상황에서 어떠한 서비스를 요청했으며, 어떤 자원이 사용자의 현재 상황에 적절한지를 판단하여, 사용자 요구사항에 맞는 자원을 추론하는 과정이 반드시 필요하다. 본 논문에서는 사용자가 최적의 서비스를 제공받을 수 있도록 주변의 공유 가능한 자원들을 추론하고 이들을 추천하기 위한 방법을 제안한다. 이를 위하여 사용자의 상황을 인식하기 위한 방안으로 온톨로지를 이용한 상황추론 방법을 제안한다. 또한 사용자 선호 정보를 반영하여 개인 맞춤형 자원을 추천하기 위한 추론방법의 하나로 규칙을 이용한 추론방법을 제안한다. -
Seonbock Lee;Hoyoung Jung;Hyogi Sim;Sungmin Park;Jaehyuk Cha;Sooyong Kang 989
최근 플래시 메모리 기반의 저장장치가 하드디스크 영역에서 광범위하게 사용되고 있다. 하지만 단점을 가지고 있는데 느린 쓰기 및 지우기 속도가 그것이다. 본 논문에서는 플래시 메모리의 쓰기 및 지우기 동작을 줄일 수 있는 플래시 메모리 기반의 저장장치를 위한 새로운 버퍼 관리 기법을 제안한다. 제안된 ABM 기법은 플래시 메모리 기반의 저장장치에서 약 30%의 성능향상을 보이고 있다. -
최근 무선 센서 네트워크 기술은 환경 모니터링과 같은 분야에서 유용하게 사용된다. 일반적으로 Top-k 질의는 수집한 데이터 중에서 가장 높거나 낮은 k개의 값을 찾는 질의로써, 많은 센서 네트워크 응용 분야에서 널리 쓰이고 있다. 센서 네트워크에서 일정 시간동안 지속적인 모니터링을 위해 Top-k 질의를 주기적으로 수행해야 하는 경우, 인-네트워크 집계(In-Network Aggregation) 기법 또는 필터(Filter) 기법을 사용한 알고리즘이 제안되었다. 본 논문에서는 에너지 효율성을 지원하기 위해, 고정된 라우팅 트리에서 네트워크의 부하를 분산시키는 라우팅 트리 변경 기법을 제안한다. 아울러, 가장 효율이 좋은 필터 기반의 FILA를 기반으로, 질의 결과의 정확성 및 에너지 효율성을 효과적으로 제공하는 알고리즘을 제안한다.
-
배터리를 사용하는 센서노드의 전력 소모를 줄이기 위해 많은 방법들이 제안되어 있다. 본 논문에서는 MCU 및 센서의 전력을 관리하는 전력 매니저를 제안한다. 센서의 타입을 설정하고 제안되어 있는 센서의 추상화를 추가한 매니저를 제안한다. Nano-Q+가 스케줄링할 때 센서의 타입을 판단하여 전원을 관리 할 수 있도록 한다.
-
센서 노드 운영체제는 응용 프로그래머의 개발 지원 및 체계적인 센서 관리를 위하여 센서 투명성을 지원해야 한다. 하지만 기존 센서 노드 운영체제들은 센서투명성을 지원하지 못한다. 센서 디바이스 드라이버를 응용이 직접 작성해야 하며 다양한 센서를 위한 공통 인터페이스를 제공하지 못한다. 본 논문에서는 센서 투명성을 지원하는 센서 디바이스 매니저를 제안한다. ETRI에서 개발한 Nano-Q+에서 센서 디바이스 매니저 기능을 구현하기 위하여 센서노드 플랫폼, 응용 API, 디바이스 매니저, HAL을 설계하고 구현하였다. 또한, 기존 Nano-Q+와 성능을 비교하고 평가하였다. 센서디바이스 매니저를 구현하여도 처리 속도 및 용량에 대한 성능 저하가 없음을 확인하였다.
-
유비쿼터스 환경을 위해 개별 서비스의 집합으로 정의할 수 있는 컴퓨팅 환경의 이동을 필요로 하고 있다. 이러한 컴퓨팅 환경의 이동을 지원하기 위해 텍스트 기반으로 확장성이 좋고 이동성에도 유용한 SIP 을 이용하였다. 확장된 SIP 을 이용하여 컴퓨팅 환경의 이동을 관리하는 프로토콜을 제안하였다.
-
Keun-Tae Shin;Eun-Sun Cho;Sang-Hun Park;Sung-Jun Park 1004
2007년 구글에서 공개된 안드로이드는 개방형 모바일 플랫폼으로 모바일 장치를 목표로 한다. 안드로이드 플랫폼은 다양한 모바일 제품에 적용 할 수 있는 구조로 되어 있어 확장이 용이하며 향후 다양한 모바일 장치에 사용될 것으로 생각된다. 이러한 발전성을 고려하여 선행연구 차원에서 연구 될 가치가 충분하다고 판단이 된다. 본 논문에서는 안드로이드 플랫폼에 대표적 홈네트워크 미들웨어인 UPnP와 DLNA에서 명시하는 UPnP for A/V에 준하는 스택을 구현하여 UPnP를 통한 장치들을 검색 및 제어를 하고 DLNA에 준하여 디지털 콘텐츠를 공유, 전송 한다. 또한 안드로이드 플랫폼과 디지털 액자간의 네트워킹을 통해 홈네트워크 플랫폼으로서의 안드로이드 가능성을 확인한다. -
Jae-Oh Oh;Myong-Soo Lee;Yoon-Ho Cho;SangKeun Lee 1008
본 논문에서는 PDA에서 지속적인 상대 거리 측정 모니터링 시스템을 제안하고자 한다. 제안하는 시스템은 GPS나 다른 값비싼 디바이스를 제외하고 PDA의 기본 사양인 802.11, 무선 랜, 마이크, 스피커를 이용한다. 802.11 무선 랜을 이용하여 거리 변화의 감지 및 변화에 따른 거리를 측정한다. 거리 변화 감지는 RSSI값을 이용하고 TCP 패킷과 UDP패킷을 이용하여 RTT를 계산하고 거리 측정을 하고 기존에 있던 시스템을 통합한다. 이러한 시스템 개발은 PDA와 같은 모바일 디바이스에서 공유를 통한 멀티미디어 서비스 및 재난 상황 같은 곳에서 위치 정보 파악을 위해서 이용 가능할 것이라 예상 된다. -
The packet capturing becomes a bottleneck in the network intrusion detection and monitoring system as the network performance developing. Many approaches, zero copy, interrupt coalescing and NAPI which attempt to improve packet capturing performance of Linux, are inefficient. PF_RING is a new type of network socket that dramatically improves the packet capture speed, but not perfect. This paper proposes some solutions which can improve the memory utilization and save some data copy time based on the commodity network adapters rather than on the commercial network adapters.
-
Kyeong-Nam Kim;Kyong-Sun Jhang;Dong-Soo, Kang 1016
현재 프로세서 형태를 보면, 유니 프로세서에서 멀티 프로세서 형태로 바뀌고 있는 상태이다. 프로세서의 집적율이 높아질수록 발열량이 많아지고 성능 면에 있어서 큰 이점이 없기 때문에 작은 클럭으로도 동작할 수 있고 프로세서를 여러 개를 이용하여 여러 개의 일을 처리할 수 있도록 임베디드 시스템이나 PC환경이 바뀌고 있으며 이러한 환경을 필수적으로 사용되고 있다. 멀티프로세서 환경의 큰 이점은 여러 개의 프로세스를 처리할 수 있는 것이며 대신 프로세서 간의 정보교환이 정확해야 하나 이러한 이점을 최대한 활용할 수 있다. 따라서 본 논문에서는 프로세서 간의 정보교환이나 통신을 위한 방법론에 대해 연구한다. -
멀티스레드 프로그램의 효과적인 디버깅을 위해서는 스레드의 비결정성에 의해 야기되는 다양한 수행 양상의 직관적인 이해가 중요하다. 스레드 수행 양상을 시각화하는 기존의 기법들은 공유 변수의 접근사건들 간의 부분 순서를 표현함으로써 시각적 복잡도가 높거나 이전 수행에서 결정된 락킹 순서를 표현하여 잠재되어 있는 다른 수행 양상에 대한 정보를 제공하지 못 한다. 본 논문은 프로그램 수행의 비결정적인 부분 순서는 락의 종류와 속성을 포함하는 코드 블록으로 시각화하고, 결정적인 부분 순서는 블록들을 연결하는 간선으로 시각화한다. 본 연구의 그래프는 플랫폼에 독립적인 Java Swing으로 구현하고 합성 프로그램을 사용하여 효과성을 실험한다.
-
RFID는 자동 객체 식별 기술로써 유비쿼터스 환경과의 연결을 통해서 적용 범위가 더욱 확대되고 있다. 그러나 RFID 시스템은 전파를 이용하는 통신 구조와 낮은 태그 가격 제약으로 인해서 사용자의 프라이버시 문제와 악의적인 공격노출 등의 위험이 발생하고 있다. 이런 문제점들을 해결하기 위해 물리적인 방법과 암호학적인 접근 방법 등 많은 방법들이 제안되었다. 그 중에서 해시 체인 기법은 다른 방법과 비교하여 강력한 보안 수준을 제공하면서도 간단한 인증 과정이 장점이다. 그러나 재전송 공격과 스푸핑 공격에 취약한 문제점을 가지고 있다. 따라서 본 논문은 기존 해시 체인의 장점을 유지하면서 보안 취약성을 개선한 RFID 인증 프로토콜을 제안한다. 계산 효율성을 고려하여 최소한의 난수와 비트 연산(XOR)을 이용하여 보안 취약성을 개선한다.
-
Ki-Won Son;Bo-Young Rhee;Hee-Min Kim;Sun-Young Han 1028
HSDPA, Wibro 의 서비스를 시작으로 제 3 세대 이동통신망이 상용화 서비스가 시작되었다. 하지만 3 세대 이동통신 서비스는 아직 사용자에게 기존의 서비스보다 향상된 서비스를 제공하지 못하고 있다. 이동성지원 및 전송방식 측면에서의 발전은 이루었지만 그에 따른 서비스를 제공하지 못했기 때문이다. 다른 한편으로 현재 서비스되고 있는 TPEG 은 서비스의 초기 단계로 버스나 택시에 GPS 칩이나 RF 칩을 장착해 정보를 수집하여 사용자에게 정량화된 방식으로 정보를 제공하고 있다. 본 논문에서는 이러한 3 세대이동통신망의 서비스 문제점과 기존의 TPEG 서비스의 문제점을 동시에 해결 할 수 있으며, 실시간으로 다수의 차량으로부터 영상과 위치정보를 전송 받을 수 있는 서비스를 개발 하였다. 제안된 서비스는 웹 카메라와 GPS 수신기, UMPC, 3 세대이동통신을 할 수 있는 모뎀를 이용하여 전송하며 일반적인 웹브라우저가 설치된 컴퓨터에서 수신한다. -
현재 ODS(Object Directory Service) 검색 서비스는 글로벌한 모바일 RFID 환경에 적합하지만, 지역적인 로컬 네트워크 및 정보보안이 필요한 사설 네트워크에서는 불필요한 검색시간이 요구되고 효율성이 떨어지는 서비스 시스템이다. 따라서 본 논문에서는 기존의 ODS 검색 서비스 알고리즘을 개선하여 새롭게 로컬 환경에 적합한 ODS 검색 서비스 알고리즘을 제안하고, 개선된 ODS 검색 서비스 시스템의 성능평가 결과를 제시한다..
-
가상 메모리의 스왑 저장 장치로서 플래시 메모리를 사용하는 경우, 시스템을 기동할 때 스왑 영역의 초기화를 위한 삭제 연산이 요구되어 기동 시간이 오래 걸리는 문제점이 있다. 본 논문에서는 스왑 영역의 플래시 메모리 내용을 모두 삭제하지 않고 일부만을 삭제함으로서 기동 시간을 줄일 수 있는 방법을 연구하였다.
-
Wireless sensor networks enable pervasive, ubiquitous, and seamless communication with the physical world. In this paper, we are concerned for clustering sensors into groups, so that sensors communicate information only to cluster heads and then the cluster heads communicate the aggregated information to the sink node, that the network can save energy. In this paper, we propose the algorithm for electing the cluster head and fuzzy registration of cluster head in a dynamic cluster wireless sensor networks. For making decision for clustering we will use fuzzy logic system. In simulation, we could achieve power regulation of total consumption and also the stabilization of the networks energy efficiency.
-
In-Seon Son;Eun-mi Son;Dong-Gyu Kwak;Jae-Young Choi 1043
관점 지향 프로그래밍은 구조적 프로그래밍, 객체 지향 프로그래밍 등 기존 프로그래밍 방법론에서 모듈화하지 못한 여러 요구사항에 걸쳐 있는 부가적인 요구사항을 모듈화 할 수 있는 방법을 제공한다. 모듈화 하기 어려운 요구 사항을 횡단 관심으로 분류하고, 이를 애스펙트 단위로 모듈화하여 재사용성을 극대화시키는 관점 지향 프로그래밍은 새로운 프로그래밍 패러다임으로 활발하게 연구가 진행 중이다. 본 논문에서는 현재 비즈니스 및 분산 컴퓨팅 환경에서 많이 이용되는 워크플로우 표준 언어인 BPEL에 워크플로우 서비스의 전이조건의 재사용성을 극대화하기 위해 관점 지향 프로그래밍 기술을 적용한 워크플로우 서비스 시스템을 제안한다. 본 시스템은 기존의 BPEL 엔진을 거의 수정하지 않고 AOP 기법의 적용이 가능하다. 또한, 웹 서비스 분기 및 선택을 위한 서비스 전이 조건으로 요구되는 정보를 실행 도중에 변경하여 웹 서비스 흐름을 재구성할 수 있고, AOP 기법을 이용하여 서비스 전이 조건을 변경하는 모듈을 재사용할 수 있다. -
Eunmi Son;Seokchan Hwang;Dongkyu Kwak;Jaeyoung Choi 1047
다양한 이기종 로봇 클라이언트가 등장하면서 각 URC 서버의 로봇 클라이언트 관리 및 프로파일링 방법 등은 생산 업체에 의존적이다. 이러한 URC 서버와 로봇 클라이언트간의 표준화된 통신 프로토콜만으로는 URC 서버들간의 호환성을 보장해줄 수 없다. 본 논문에서는, SyncML DM 기술을 사용하여 RUPI 참조 구현 모델인 URC 서버의 로봇 클라이언트 접속 및 프로파일링, 원격 진단 및 관리 모델을 제안한다. -
Bum-Soo Kim;Ju-Yeol Park;Yong-Yoon Cho;Jae-Young Choi 1051
유비쿼터스 환경에서는 동적으로 변하는 사용자의 상태정보를 바탕으로 상황에 맞는 서비스가 실시간으로 제공되는 상황인지 서비스를 지향한다. 이러한 상황인지 서비스는 실제 유비쿼터스 컴퓨팅 환경에서 주기적으로 센싱되어 들어오는 컨텍스트 정보에 대한 빠르고 정확한 컨텍스트 비교를 바탕으로 한다. 본 논문에서는 유비쿼터스 환경에서 발생하는 다양한 상황정보를 {주어, 동사, 목적어}형태의 RDF기반 컨텍스트 모델로 표현하고, 컨텍스트 유형별로 구분되는 컨텍스트 타입과 값의 튜플 조합을 컨텍스트 비교에 이용하는 상황인지 서비스를 위한 컨텍스트 비교기를 제안한다. 제안하는 컨텍스트 비교기는 센싱되어 들어오는 컨텍스트 정보를 컨텍스트 타입에 따라 세부 인덱스를 부여하여 컨텍스트 비교횟수를 최소화할 수 있으며, 센싱된 입력 컨텍스트의 재활용 수준을 높일 수 있다. 따라서, 제안하는 컨텍스트 비교기는 동적인 유비쿼터스 환경에서 상황인지 서비스를 제공하기 기반 기술로써 위한 관련 응용프로그램 및 시스템 설계에 그 활용도가 클 것으로 기대된다. -
Sooyeon Kim;Seokchan Hwang;Donggyu Kwak;Jaeyeong Choi 1055
URC는 유비쿼터스 환경의 네트워크 기반 로봇이다. URC 로봇은 네트워크를 통해 외부 디바이스에 서비스를 요청하고 기능을 제공 받을 수 있는 환경을 가진다. 이에 따라 URC 로봇을 관리하고 서비스를 제공할 수 있는 외부 디바이스의 중요성이 증가 할 것이다. 본 논문은 유비쿼터스 환경의 URC 로봇 클라이언트의 서비스 요청에 대한 기능을 제공 할 수 있는 외부 디바이스인 URC 서버의 구조에 대해 제안하며, 제안하는 서버는 OSGi 프레임워크를 기반으로 한다. -
최근 유비쿼터스 시대에 고품질의 빠른 서비스를 제공하기 위한 에이전트 시스템의 연구가 활발히 진행 중이다. 멀티 에이전트 시스템은 플랫폼 위의 에이전트들이 서로 메시지를 전송하며 자율적이고 지능적으로 일을 처리하는 시스템이다. 에이전트간 메시지 전송을 최적화 하기 위해서는 전체 에이전트와, 네트워크 토폴로지에 대한 정보 공유가 필요하다. RIP 는 전체 네트워크 상태를 공유하는 라우팅 프로토콜로서 에이전트 메시지 전송 성능 개선에 적합한 기법이다. 하지만 RIP 라우팅 프로토콜은 여러 취약점이 있다. 에이전트 메시지 전송 성능 개선을 위한 에이전트의 운용은 위같은 문제를 해결하고 효과적인 메시지 전송을 가능하게 할 것이다.
-
최근 인터넷 사용자들의 역할이 일방적으로 제공되는 컨텐츠를 소비하는 소비자에서 컨텐츠를 창조하는 생산자로 변화하고 있으며, 이러한 경향의 한 형태로 인터넷 개인방송이 있다. 그러나, 기존 인터넷 개인방송은 시간과 공간의 제약이 존재하여 사용자들의 요구를 충분히 만족시키지 못하고 있다. 최근 모바일 단말기기와 모바일 인터넷 기술이 발달하면서 기존 시스템의 제약을 해소하고 사용자의 요구를 충족시킬 수 있을 것으로 기대된다. 본 논문에서는 WiBro (Wireless Broadband) 망을 이용한 리눅스 기반의 휴대형 개인방송 시스템을 제안한다. 또한, 계층간 최적화 기법(Cross-Layer Optimization)을 적용하여 네트워크 상태에 따라 제공되는 방송 서비스의 품질을 동적으로 조절하는 방안을 제시한다.
-
Kang-Hack Han;Jung Hwan Choi;Hyunsu Jang;Young Ik Eom 1067
Aglets은 IBM 도쿄 연구소에서 자바 언어로 구현된 이동 에이전트 프레임워크이다. Aglets은 악의적인 에이전트로부터 에이전트를 보호하기 위해 접근 제어 기법을 사용한다. 기존의 Aglets의 접근 제어방식은 각각의 에이전트로부터 수신되는 메시지의 종류에 따라 접근 허용 여부를 결정한다. 그러나, 시스템이 거대화되면 접근 제어의 규모 역시 커지게 되어 시스템에 부담을 주게 된다. 본 논문에서는 기존 Aglets 접근 제어방식에 역할기반 접근 제어 방식을 적용한다. 역할관리자와 역할저장소를 배치하여 기존의 접근 제어보다 상대적으로 변화를 줄여 접근허가 및 할당에 있어 복잡성과 잠재적인 실수 및 비용을 줄인다. -
Seon-Ah Jang;Chang-Young Kim;Jae-Gun Yang;Jae-Hak J. Bae 1071
본 논문에서는 센서 네트워크를 이용해서 환자 모니터링 시스템(PVMS : Patient Vital Sign Monitoring System)을 구현하였다. 최근 의료 서비스에 유비쿼터스 컴퓨팅 기술을 적용한 사례들이 늘고 있다. 기존 사례에서는 센서 전지 수명, 이동 통신비, 응급상황 대처 등 개선할 부분이 존재한다. 본 연구에서는 이런 점들을 해결하기 위해 환자의 체온 및 맥박 생체신호를 측정하기 위해 소형센서를 사용하였다. 또한 생체신호 전달을 위해 초저전력 무선통신 노드를 사용하여 언제 어디서나 환자 모니터링이 가능하고 의료진에게 응급상황을 신속하게 전달할 수 있는 웹기반 시스템을 개발하였다. 본 연구의 결과는 병동환자뿐만 아니라 활력증후를 상시로 모니터해야하는 원거리 환자를 위한 의료시스템 구축에도 활용될 수 있을 것이다. -
모바일 웹서비스는 점차 발전하고 있지만, 아직까지 제한된 디바이스의 성능 및 기술적인 요건, 서비스 시스템 통합화의 부재등으로 통해 최적화된 서비스를 제공해 주고 있지 못하다. 따라서 이를 지원하지 위하여 구조화된 서버환경에서 사용자에게 각각의 최적화된 서비스를 제공해 주고, 사용자의 선호나 사용방식에 따라 사용자에게 맞춤형 서비스를 제공해 줄 수 있는 미들웨어 시스템을 제안한다.
-
최근의 모바일 장치는 많은 발전을 이루어 과거에 비해 하드웨어 성능은 비약적인 발전을 이루며 다양한 모바일 장치로 발전하였다. 이와 함께 모바일 네트워크 환경도 많은 발전을 이루어 모바일 상에서도 고용량의 데이터를 고속으로 전달할 수 있는 환경이 가능해 졌다. 이처럼 발전된 모바일 환경에서도 여전히 서버 의존적인 시스템은 서버에 많은 부하를 줄 수밖에 없었다. 여기에 사용자의 환경에 맞는 서비스를 제공하기 위해서는 실시간으로 변하는 사용자의 정보를 지속적으로 서버에 전달해야 하기 때문에 이러한 과정에서 많은 오버헤드가 발생하였다. 고도로 발전된 모바일 환경에서 클라이언트 자신 스스로가 사용자의 실시간으로 변화하는 정보에 맞추어 최적화할 수 있는 시스템은 서버에 대한 의존도를 낮출 수 있어 더욱 빠르고 안정적이며 보안성을 높인 서비스가 가능하다. 본 논문은 이와 같은 클라이언트 중심의 비디오 서비스 전달 시스템을 위한 C3DS(Client Centeric Contents Delivery System)을 제안하고자 한다.
-
유비쿼터스 시대를 맞이하여 기존의 클라이언트-서버 모델을 벗어나 분산된 자원을 활용하는 방법이 연구 중인데 그 중 대표적인 것이 멀티 에이전트 시스템이다. 그러나 멀티 에이전트 시스템은 에이전트를 탐색할 때 깊이 우선 탐색 기법을 사용하는데 이는 에이전트 시스템과 맞지 않는 면이 있어 멀티 에이전트 시스템을 분석하여 탐색을 단축하는 기법을 제안하고자 한다. 본 논문에서는 에이전트 시스템의 에이전트 탐색에 매니저 DF를 두어 확률적으로 탐색확률이 높은 에이전트 플랫폼을 우선탐색 함으로써 에이전트 탐색 성능을 향상시킬 수 있다. 또, 매니저 DF에 네트워크 장애 등의 사고를 대비하여 미리 인접한 DF에 자료를 백업해두어 장애 발생 시에도 백업해 둔 자료를 활용하여 빠르게 그 업무를 대체할 수 있도록 하였다.
-
Web 경계를 허무는 새 시대에 맞추어 라이프스타일은 급속히 변화하고 있다. 가상의 3D 복합 서비스는 현실과 다름없는 또 하나의 삶을 제공함으로써, 가상세계와 현실세계의 경계를 없애고 있고 이전 많은 사람들이 제안하고 예상했던, 현실의 정보가 가상세계에서 또한 다름 없는 데이터로 존재함으로써 가상세계와 현실세계 사이의 벽을 허물고 그 차이를 느끼리 못 하도록 하는 연구를 하고자 하였다. 우선 손쉽게 제시할 수 있는 실험을 통하여 그 가능성을 판단해 보고자 하였으며, 간단한 예로써 현실세계를 대표할 모바일 장비와 가상 현실세계의 대표적인 예인 SecondLife 두 가지 시스템의 접목을 통하여 가상현실 세계와 현실간의 데이터 공유 환경을 만들고 정보를 공유를 통하여, 얻을 수 있는 장점들과 활용방안에 대하여 찾고자 한다.
-
Hongjun Yang;Jongsun Choi;Youngyun Cho;Jaeyoung Choi;Chaewoo Yoo 1091
유비쿼터스 컴퓨팅 환경에서는 동적으로 발생하는 수많은 사용자나 환경에 대한 정보를 수집하여 적합한 서비스를 사용자에게 제공해야 한다. 이러한 유비쿼터스 환경을 워크플로우 형태로 기술할 수 있는 uWDL 을 이용하여 동적으로 변화하는 환경의 각각의 사용자에게 적합한 서비스를 제공하기에 한계가 있다. 이를 해결하기 위한 방법으로 본 논문에서는 다중 시나리오를 지원하기 위한 방법인 멀티플로우와 서브플로우를 시나리오에 적용하여 해결 방안을 제시한다. -
최근 디지털 의료영상 자료들이 급격히 증가하고 의학과 임상에서 많은 병원과 기관 사이의 협업연구가 증가함에 따라 지리적으로 분산된 외부 기관과의 원격 데이터 공유 및 원격의 데이터 접근이 필요하게 되었다. 의료 장비 사이의 데이터 교환을 위한 DICOM은 외부 기관의 방화벽으로부터 의료 이미지 데이터 접근을 지원하는 보안 방법과 전송 속도 문제로 인해 협업 환경에 적합하지 않으며, 의료 이미지 데이터 관리 기능을 제공하지 못한다. 본 논문에서는 그리드 기반의 협업 환경을 제안하고 웹 서비스를 이용한 그리드 데이터 관리 기능을 구현하여 의료 분야의 PACS 통합과 의료 이미지 데이터 교환 문제를 해결하였다.
-
미래 IT 환경의 주체가 될 유비쿼터스 컴퓨팅 혁명의 단초가 되는 핵심기술인 RFID는 최근에 널리 쓰이기 시작하였다. 마이크로칩이 내장되어 있어서 물류, 재고관리, 도난방지 등에 적용할 수 있지만 제품의 정보가 실시간으로 갱신되지 않는다는 문제점이 있다. 본 논문에서는 실시간으로 스스로 정보를 갱신하는 DPM(Digital Product Memory)을 이용하여 문제점을 해결하고 DPM 구현을 위한 에이전트 기반 미들웨어 플랫폼에 대해 소개하였다.
-
Hyuk-Ho Kim;Ha-Na Lee;Pil-Woo, Lee;Yang-Woo Kim 1103
Data Grid is a kind of Grid computing provides the cooperative environment through the distributed data sharing, and can manage the massive data easily and efficiently. We designed and implemented Globus Toolkit4 (GT4) based database access and integration service (GDAIS). This service was implemented as Grid service for run on the GT4 which is Grid middleware. And it provides functions which are automatic registration of database in virtual organization, distributed query service, and the unified user interface. Also this system can use components which are provided from GT4. Therefore it can improve the efficiency to distribute and manage databases, can easily access and integrate of the distributed heterogeneous data in Grid environments. -
유비쿼터스 컴퓨팅의 패러다임은 사용자 컨텍스트에 반응하는 컴퓨팅 환경을 구축하는데 있다. 유비쿼터스 환경에서 이상적인 파일 시스템은 현재 컨텍스트를 성공적으로 인식하여 파일관리를 자동화할 수 있는 시스템이다. 유비쿼터스 파일관리에서의 핵심은 휴리스틱(heuristics)에 기반한 클러스터링 방법을 시스템에 적용함에 의해서 수립될 수 있다. 적용된 휴리스틱은 전통적인 파일 시스템에서 파일을 손으로 다루기 위해 사용자에 의해서 파일 속성으로 사용되어졌던 것들이다. 파일 속성은 파일들을 가장 적절한 작업 컨텍스트로 관련짓기 위해서 사용될 수 있고 파일간 관계(inter-file relationship)를 이끌어 낼 수 있다. 본 논문에서는 파일 시스템으로부터 주어진 파일 정보를 연결하는 방법에 대해 논의한다. 이 방법은 개별적인 파일보다는 컨텍스트 관련 작업 집합으로서 파일 관리를 가능하게 해 준다. 조사는 규칙적인 컴퓨터 사용자를 대상으로 수행되었으며 집계된 결과는 본 논문에서 제안한 컨텍스트 기반 파일 클러스터링 방법을 지지해 준다. 수행된 실험 결과는 파일 휴리스틱에서 본 논문에서 제안하는 모델이 파일간 의미있는 관계를 찾아주는 효과적인 결과를 보여주게 되었다.
-
국내 병원들은 u-Hospital 서비스 구현을 위한 진료예약시스템을 구축, 운영하고 있고, 운영되고 있는 시스템의 대부분은 웹 기반의 방식을 사용하고 있다. 최근 등장하고 있는 Web 2.0 기술은 웹 방식에 있어서 편리한 UI 구조 제공, 빠른 응답서비스 등의 장점을 가지고 웹 영역의 많은 부분을 변화시켜 나가고 있다. 본 논문에서는 Web 2.0 기술을 적용하여 모바일 진료예약 시스템을 구축하였다. 이 시스템은 FLEX 기술을 기반으로 하여 구축되었고, 기존의 모바일 및 웹 기술에 비해 적은 페이지 뷰와 빠른 로딩속도로 인해 사용자의 편리성 및 응답속도를 개선하였다.
-
유비쿼터스 컴퓨팅은 급속한 의사결정이 가장 중요한 헬스 케어 환경에서 새로운 패러다임이다. 동적인 환경에서 이질적인 장치로부터 얻어지는 정보는 고수준의 복합성을 지니며 융합(fusion)의 필요성을 강조하게 된다. 컨텍스트 기반 유비쿼터스 환경에 대한 이해는 존재하는 프라이버시 관련성을 약화시킨다. 본 본문에서는 유비쿼터스 컴퓨팅 환경에서 프라이버시가 향상된 컨텍스트 기반 정보 융합을 위한 시스템과 프레임워크 구조를 표현한다. 제안하는 설계에서 프라이버시란 복합적인 데이터 엔터티로 캡슐화되는 매개변수의 집합으로서 정의된다. 본 논문에서는 응급의료서비스에서 기대되는 의료 서비스를 지원해 주는 데이터 융합 설계를 고안해 내는 것을 목표로 하는 동시에 프라이버시 위험을 감소시키고자 한다.
-
본 논문에서는 세션 초기 프로토콜(SIP: Session Initiation Protocol)에서 멀티미디어 응용 개발 프레임워크를 위한 네스티드 세션 관리에서의 오류 제어 방식에 대하여 기술한다. 네스티드 세션이란 하나의 부모 세션 아래에 여러 개의 자식 세션이 존재하는 것을 말한다. 제안하고자 하는 오류 제어는 오류 중에서 소프트웨어 오류인 경우에만 복구할 수 있으며 먼저 메시지와 스택을 이용하여 세션 초기 프로토콜 기반 네스티드 세션에서 검사점 설정(check point)을 한 후에 오류 감지 발생하면 그 검사점까지 되돌아서 재 수행하는 방식을 제안한다.
-
A Study On the Development And Application of Standard Model For Portal -Site Contents In the U-CityU-City의 U-Service 솔루션들은 주민생활의 편의증대와 삶의 질 향상이라는 목적을 가지고 꾸준한 연구와 노력으로 개발되고 있다. 본 논문은 U-City의 포탈사이트 구축시 고려해야할 컨텐츠서비스 구성내용을 제안하고, U-City의 포탈사이트 구축 시 제공할 컨텐츠서비스 항목의 정의하며, U-City에서 거주민 생활편의서비스를 위한 포탈사이트 컨텐츠의 U-서비스를 활용할 수 있을 것으로 생각한다.
-
컴퓨팅 및 네트워크의 발전은 정보가전의 기능을 다양화하고 지능화를 촉진함으로써 언제, 어디서든, 어떤 네트워크에 있는 어떤 디바이스도 사용할 수 있는 유비쿼터스 환경에 대한 관심을 증가 시키고 있다. 이러한 유비쿼터스 환경을 실현하기 위해 많은 기술들이 제시되고 있지만, 표준이 정해지지 않아 서로 다른 서비스 기술방식이나 통신 방식을 사용하고 있다. 따라서 이질적인 서비스들 사이에 상호운용을 지원할 수 있는 방법이 필요하고, 본 논문에서 이야기 하는 지니 어댑터는 웹서비스를 중간 매개체로 하여 상호운용을 지원하고자 한다. 지니 서비스를 웹서비스로 변환하여 UDDI에 등록하면 웹서비스를 호출할 수 있는 서비스는 지니서비스도 사용할 수 있게 된다. 마찬가지로 지니서비스에서 웹서비스를 호출할 수 있다면, 웹서비스와 웹서비스로 변환된 다른 서비스들을 사용함으로써 상호운용이 가능해 진다. 본 논문에서는 지니 어댑터를 통하여 지니 클라이언트가 웹서비스를 검색하고 사용하는 방법에 대하여 이야기 한다.
-
Min-Gyun Kang;Da-Ham Cha;Yong-Yeon Kim;Hoon Choi 1130
데이터 중심 발간-구독 방식의 DDS 에서 특정 시간 및 일정 시간 간격으로 발생하는 이벤트를 처리하기 위한 타이머 모델을 쓰레드풀 기반으로 구현하였으며, 기존 병행처리 모델과 문제점을 제시하고, 제안한 모델의 구조 및 동작 방식에 대하여 제시하였다. 타이머 서비스를 지원하기 위해 사용된 각 클래스의 기능 및 구현을 통해서 연성 실시간 이벤트 처리가 가능한 타이머 모델을 어떻게 구현하였는지 제시한다. -
최근 디지털 기술의 발달로 인해 디지털 캠코더, 디지털 카메라 등의 휴대용 멀티미디어 기기가 증가하고 있고, 이러한 휴대용 장치를 위한 저장 장치로 낸드 플래시가 많이 사용된다. 이러한 장치는 고화질 미디어 컨텐츠 녹화 기능을 제공하고, 녹화된 영상물은 대용량 파일 형태로 저장된다. 대용량 파일의 필요한 부분만을 편집하여 재 저장하기 위해서는 새로운 기법이 요구된다. 본 논문은 낸드 플래시 메모리 전용 파일 시스템인 YAFFS를 사용하는 멀티미디어 휴대 장치에서 멀티미디어 파일을 고속으로 편집하고 동시에 필요한 저장 공간 소모를 최소화 하는 기법을 제안한다. 동영상 파일 편집 후 저장에 있어서 현재의 낸드 플래시 파일 시스템들은 편집 내용을 빈 공간에 새로 저장하기 때문에, 대용량의 파일일수록 많은 시간과 저장 공간이 소모 된다. 본 논문에서 제안하는 기법은 동영상 편집 후 파일 간에 중복되는 데이터를 새로 저장하지 않고 공유하도록 하면서 소모되는 시간과 공간을 최소화 한다. 이를 위해 파일 간 공유 되는 데이터를 관리하는 페이지 공유 맵을 설계하고 이를 이용한 동영상 고속 편집 저장 기법을 제시한다.
-
현재 컴퓨터와 인터넷, 정보기술의 발전은 사용자에게 편리함을 가져다 주었으나, 사이버 범죄라는 새로운 역기능을 가지게 되었다. 결국 이는 특정 목적을 가진 범죄자를 낳게되고 정보화 사회의 발전을 저해하는 커다란 걸림돌로 작용하게 되었으며, 이에 대응하는 정보보호기술은 개인의 사생활 보호와 국가 경쟁력을 판단하는 척도로 자리잡게 되었고, 현대에는 정보보호 기술 자체가 국가 간 정보전 형태를 띠면서 그 중요성은 매우 커지고 있다. 이러한 정보보호 기술은 방화벽과 침입탐지 시스템의 꾸준한 개발로 이어졌으나, 아직 컴퓨터 범죄를 다루는 피해 시스템의 증거수집, 복구 및 분석을 하는 컴퓨터 포렌식 기술은 아직 활발히 연구되지는 않고 있다. 본 연구에서는 로그파일이 기록되는 시간의 웹 URL 페이지 이미지를 저장하여 이미지 로그파일을 만드는 멀티 쓰레드 TCP 서버를 구현하여 컴퓨터 사이버범죄에 대한 증거자료로서 디지털 포렌식인 이미지 로그파일을 제안하여 보았다.
-
This paper proposes a novel cluster-based lookup service in mobile ad hoc networks. By applying a self-adaptive multi-hop clustering, we avoid the empty region problem of grid system and omit the need of GPS device. The novelty of the proposed scheme is in its exploitation of hashing function for location querying to achieve low communication overhead. By varying different simulation parameters, we show that the proposed scheme is scalable and adaptive to many networks scenarios. Experiment results demonstrate that our scheme reduces the communication overhead significantly.
-
본 논문에서는 학습자들의 학습특성 및 학습 능력에 따라 문제은행에서 문항을 선택하는 기준과 학습코스를 재구성하기 위한 방법을 제안한다. 본 논문에서 제안한 시스템은 학습단계와 평가단계를 연계하여 평가 단계에서 추정된 학습자의 능력에 따라 차기 학습단계에서 수준별 학습내용을 재구성하여 학습자에게 제공함으로써 합리적인 학습이 가능하도록 지원하고 있다. 이를 위해 학습자의 학습능력을 정확하게 판단 할 수 있도록 문항반응 이론에 의한 학습자 능력평가 모듈을 만들고, 가중치 값을 갖는 문항특성모델을 개발하여 적용함으로써 학습과정의 우선순위를 부여하여 학습코스를 재구성하는 시스템을 설계 및 구현하였다.
-
효율적인 학습 방법들을 도입한 교육용 시스템에 대한 연구가 활성화되어 있는 가운데, 사람의 뇌의 장기기억 메커니즘을 이용하여 교육용 시스템과 다양한 방향에서 적용하고 그 유효성을 밝히는 연구들이 많이 진행되고 있다. 학생들에게 학습에 용이한 교육 시스템을 적용함에 있어 시간과 장소에 상관없이 접근이 용이하도록 인터넷과 연계된 시스템의 유용성은 이미 입증된 바 있다. 본 연구에서는 웹기반 교육 시스템에서 장기기억이 용이하도록 학습 내용의 구성과 에빙하우스 망각 곡선에 기반한 효율적인 반복학습 시스템을 설계한다.
-
오늘날은 실용성 있는 생활 영어교육이 절실히 필요한 시대로서 영어 교육은 무엇보다도 의사소통 능력 개발에 중점을 두고 있다. 영어 학습을 시작하는 초기 학습자 단계에서 가장 우선적으로 직면하게 되는 것이 바로 어휘 학습이다. 기존 영어 단어 학습 시스템은 학습자에게 지나치게 많은 단어들을 단순한 방법을 통해서 학습하게 함으로써 심리적 부담을 주고 있다. 심리언어학에서는 언어 이해의 과정이 단순히 제시된 것을 그대로 받아들이는 수용의 과정이 아니라 학습자가 이미 보유한 경험과 개념을 근거로 활성망의 확산을 통해 적절한 관계를 찾는 역동적·능동적 과정이라는 이론이 있다. 본 논문에서는 언어 학습 이론을 바탕으로 단어들 사이의 관계를 부각시킴으로써 추론과 기억에 도움을 주는 영어 단어 학습 시스템을 제안한다. 본 시스템은 단어들 간의 관계를 정의한 단어 관계 망을 중심으로 단어 학습 순서를 결정할 수 있고, 이미지 및 게임 기능을 지원하여 단어학습의 흥미를 유발하는 특징이 있다. 본 학습시스템을 실제 단어 학습에 적용해 본 결과 학습자들의 만족도가 높았다.
-
학급은 학생들이 주로 생활하는 곳이다. 이 곳에서의 경험은 삶의 질과 직접적으로 연관된다고 할 수 있다. 또한 학생들의 학업성취와 인격형성은 학급교사의 경영 방식에 따라 크게 영향을 미친다. 따라서 본 논문에서는 학생의 사회성 발달에 영향을 미치는 교사의 학급경영에 도움을 주고자 항상 휴대가 가능한 PDA 의 장점을 이용하여 임베디드 리눅스를 이용한 학급경영 시스템을 구현하였다.
-
이 논문은 정보영재 교육 중에서 프로그래밍을 위한 사고력 신장에 적합한 교육 프로그램 모형을 개발하고 이의 구현을 위하여 실제적인 예를 보여 교육 프로그램의 타당성과 유효성을 검증하였다. 이 논문은 트리와 트리 탐색을 이용한 사고력 신장 교육 프로그램으로 4단계로 구성되는 교육 프로그램을 제안하였으며, 구성되는 트리의 유형과 탐색 방법에 따라 세 가지 모형으로 세분화된다. 이 모델을 통하여 학생들은 문제를 트리로 표현하는 방법을 학습하게 되며, 트리로 구성된 문제를 해결하기 위하여 각각의 트리 모형에 따른 적절한 트리 탐색 방법을 통하여 문제를 해결하는 방법을 배우게 된다. 이 교육 프로그램 모형을 실제 교육 현장에서 적용하여 각 모형별로 그 결과를 비교 분석한다.
-
이 논문에서는 정보 영재의 사고력 신장을 위한 교수-학습 프로그램으로 트리 구성과 트리 탐색에 기반을 둔 모형을 제시하고 분석한다. 제시된 교수-학습 모형은 문제를 표현하는 트리의 유형에 따라 세 가지 유형으로 구분되며, 각 모형은 다시 네 가지 단계의 학습 단계로 구성된다. 구성되는 트리의 모형에 따라 적용되는 알고리즘에는 recursion, heuristic, minimax 탐색 방법 등이 도입되어 적용된다. 이 모델은 저 수준의 사고력을 요구하는 간단한 모형에서 출발하여 고 수준의 사고력을 요구하는 복잡한 모형으로 발전시키는 교육 방법을 제시함으로써 사고력 신장의 정도에 따라 초등학교 학생들로부터 중학교, 고등학교 학생들에 이르기 까지 대상을 확대하여 점진적으로 적용할 수 있는 교육 방법이 될 수 있을 것으로 사료된다. 이 교육 프로그램 모형을 실제 교육 현장에서 적용하여 교수-학습 프로그램 유형별로 학습 단계간의 적용 결과를 비교 분석한다.
-
본 논문에서는 적응적 이러닝 시스템을 구현하기에 다소 미흡하였던 SCORM 2004 국제표준을 수정한 새로운 표준을 제안한다. 학습자가 선택하는 과목과 학습객체에 대한 데이터 모델을 분리하였고, 이것을 이용한 API 메소드를 추가하였다. 또한 학습객체정보, 그것들의 관계와 과목을 구성하는 학습객체들의 경로에 대한 정보를 설명하는 섹션을 Manifest 파일에 추가하였다. 기존 SCORM 2004 를 수정한 새로운 표준을 따르면 학습자가 과목을 선택하는 시점과 학습 객체가 선택되는 시점을 분리할 수 있고, 기존 학습객체 단위보다 상위 단위의 학습객체 시퀀싱이 가능하게 되어 효율적인 적응적 이러닝 시스템을 구현할 수 있게 된다.
-
프로토콜 분석기는 어플리케이션 성능 관리나 트래픽 분석을 위해 인터넷의 각 계층별 프로토콜을 분석해주는 소프트웨어 툴로서 기업에서는 많이 쓰이고 있다. 그러나 대부분의 학교에서는 아직도 네트워크 강의가 교과서 중심의 이론 위주 교육으로 실시되고 있다. 본 논문에서는 각 계층별 프로토콜의 동작원리를 강의할 때 마다 온라인으로 프로토콜 분석기를 사용하여 스스로 실습을 통해 학습 효과를 높일 수 있도록 BL기반의 학습 시스템을 설계 하였다.
-
웹 2.0의 등장과 함께 IPTV서비스에서도 새로운 서비스를 제공 할 수 있게 되었다. 최근에 등장한 웹 2.0 기술을 연구하고 이러한 웹 2.0 기술을 통하여 IPTV 양방향 맞춤형 서비스를 제시한다. 본 서비스 모델은 사용자가 키워드를 중심으로 실시간 검색을 할 수 있고 사용자의 사용 빈도에 따른 맞춤형 서비스를 할 수 있도록 RSS, Tagging 기술들 사용하여 서버 구축 할 수 있는 모델을 설계하였다.
-
본 논문에서는 멀티미디어 공동 작업 환경의 세션 초기 프로토콜(SIP: Session Initiation Protocol)에서 오류 상호 인지 및 제어에 대하여 기술한다. 상호 인지란 상호 작업 이해, 참여자 관계 설정 등 결합이라는 구현 기술을 말한다. 결합에는 변화하는 내용을 인지하는 동적 인지와 자주 변하지 않는 정적 인지가 있는 데 제안하고자 하는 오류 제어는 멀티미디어 공동 작업 환경에서 오류 발생시 오류도 하나의 응용으로 취급한다. 본 연구에서는 윈도우 오버레이 기능에 세션 제어, 발언권 제어 등을 추가한 윈도우 공유 방법을 제안한다. 공동 작업 환경에 참여하는 모든 사용자들은 사용자의 명령, 또는 오류가 발생된 응용들을 제어 가능하며 상호 작용 가능하다.
-
유비쿼터스 환경이 도래하고 있어, 이를 위한 막대한 자원과 장비 등의 인프라 투자비용 증대가 불가피한 시점에서 수익자 부담의 유료화 정책 도입이 그 어느 때보다도 절실히 필요하다l 유료화 기준을 설정하여 컴퓨터 유료화 과금 체계에 관한 모델을 제시하였다, 따라서 본 연구를 통해 과금 방법 등 유료화 정책을 통해 안정적이고 예측 가능한 예산 수급 방안을 가지고 인터넷 서비스 사용자에게 만족감을 주고 안정적이고 고속. 고품질 양질의 서비스를 제공하는 캠퍼스 전산망을 운용할 수 있을 것이다.
-
최근 몇 년간 보여준 인터넷의 발전은 초기 공공재적인 성격을 강하게 지니고 시작된 초고속 인터넷망의 한계상황에 대한 우려를 가져오고 있으며 이에 따라 "망중립성"에 대한 논의가 진지하게 전개되고 있다. "망중립성" 논쟁은 망사업자(ISP)와 인터넷사업자(CP), 일반 사용자의 공공재에 대한 정의에서 지속발전 가능한 인터넷의 구조에 대한 문제로 전개되고 있다. 본고에서는 "망중립성"에 관한 다양한 시각을 정리해보고 인터넷이 가지는 고도의 보편적서비스로써 공공재적인 성격과 인터넷의 지속적인 발전을 위해 "망중립성" 논의가 어떻게 진행되어야 할 것인지 살펴보고자 한다.
-
Sung-Lyong Kim;Jae-Oh Oh;Yoon-Ho Jo;Sang-Keun Lee 1195
본 논문은 다중 Tier 상에서 온라인 서비스 대량 데이타 처리를 빠르고 정확하게 클라이언트에 전달하는 기법을 제안한다. Tier 가 많은 온라인 서비스상에서 대량의 데이타를 빠르게 처리하는 데에는 많은 어려움이 있다. Tier 간 지연 시간의 최소화, 네트워크 대역폭를 고려한 트란잭션(Transaction)의 적절한 분할 통신, 이 기종간의 데이타 변환 시 처리속도 개선 등이 해결해야 할 주요한 요건이라고 할 수 있다. 하지만 이러한 문제들이 해결된다고 해서 괄목할 만한 성능의 개선은 쉽게 나타나지 않는다. 그 이유는 바로 Partial Query에 의한 데이타 통신이 꾸준히 반복 발생하기 때문이다. 온라인 서비스의 특성상 대량 데이타는 많은 사용자의 효율적인 트란잭션 처리를 위하여 분할(Partial) 처리되어 통신하는 방식을 기준으로 사용하고 있다. 이러한 방식을 준수 하기 위해서는 데이타 사이즈에 비례하는 반복의 증가가 불가피하다. 그래서 반복 횟수를 줄이는데 포커스를 두고 온라인 서비스 대량 데이타 처리에 대한 성능 데스트를 진행한 결과 반복이 최소화 될수록 성능은 최대한으로 유지되며, 다른 어떤 기술적인 요소를 개선하는 것보다 큰 효과를 볼 수 있음을 알 수 있었다. -
Joobum Kim;Seunghae Kim;Kwangho Kim;Kwangsub Ko;Wonhyuk Lee 1199
인터넷 이용의 폭발적인 성장에 힘입어 IPv4 주소가 고갈됨에 따라 향후 IPv6 주소로의 전환이 필요하다. 하지만 현재 IPv6 장비 도입 비용 및 보안시스템 등의 기술적인 문제와 IPv4 서비스와의 상호연계 문제 등으로 IPv6로의 전환에 어려움을 겪고 있다. 이에 공공부문 특히 우리나라 IT의 메카인 대덕연구개발특구에 IPv6 네트워크를 구축하고 특화서비스를 개발하여 성공적인 IPv6 전환 촉진 및 IPv6 이용을 활성화 하고자 한다. 이를 위해 본 논문에서는 IPv6 네트워크 전환 구축방안을 제시하고 이에 따른 특화서비스에 대하여 알아보고자 한다. -
Ji-Hun Chon;Mi-Hwa Kim;Jin-Hee Kim;Sun-Wan Choi;Shin-Gak Kang;Il-Jin Lee 1203
VoIP 서비스에서 긴급통화 서비스는 사용자 단말의 위치 정보(Location Information)와 사용자 식별번호를 긴급 호에 실어 긴급 대응 센터에 보내는 서비스이다. VoIP 긴급통화 서비스를 위하여 긴급 호발생 시 위치를 획득하여야 하며, 이를 위해 본 논문에서는 RFC 4776기반의 DHCP 옵션 확장하여 VoIP 단말의 위치 정보를 획득하는 방법을 구현하였다. -
Han Hyun Jin;Jo O Hyoung;Lee Hyun Wook;Kwon Tae Wook 1207
무선 센서 네트워크는 고정 인프라 없이 센서 노드만으로 정보를 수집하는 네트워크로서 센서들의 위치정보 식별은 매우 중요하다. 센서 노드간 거리 측정은 신호의 도착시간차(Time of Arrival: ToA), 신호세기(Received Signal Strength: RSS), 신호각도(Angle of Arrival: AoA)에 기반을 둔 방법 등이 있다. 무선 센서 네트워크에 배치되어 있는 각 센서 노드간 정확한 거리 식별을 위해 기존의 거리 측정 방법을 보완하여 거리 오차를 줄이는 ToA기반의 RSS보정 방법을 제안한다. 구체적으로 초음파를 통한 거리측정 값에 맵(RF-MAP)을 통해 보정한 RSS값을 가중치로 보정하여 기존의 거리 측정 방법보다 측정오차를 줄였다. 실험을 통해 제안한 방법은 기존 ToA보다 실내(5m×7m)에서 평균 0.1cm, 실외(10m×10m) 평균 0.6cm 측정 오차를 줄일 수 있음을 확인 할 수 있었다. -
최근 Path-diversity에 근거한 통신 방식은 다양한 P2P streaming 어플리케이션에 대역폭 고갈 현상을 해결하는 쪽으로 연구가 진행 중이다. 이 논문에서는 네트워크의 대역폭 확보와 효과적인 데이터 전송을 위해서 다소 직관적인 방법인 다중시간이론을 소개하고, 이를 P2P 네트워크에 적용할 수 있는 방법을 제시한다.
-
IEEE 802.15.4 기반의 무선 센서 네트워크는 다양한 종류의 센서들로 구성된다. 이러한 센서들은 각각 다양한 주기들로 중심 노드에게 데이터를 전송하고자 한다. 슈퍼프레임마다의 주기적인 전송을 위해 IEEE 802.15.4에서는 GTS(Guaranteed Time Slot) 메커니즘을 제공한다. 하지만 하나의 센서 네트워크에서 슈퍼프레임 길이는 모두 동일하기 때문에 이보다 긴 주기를 갖는 센서들은 GTS를 할당받고도 데이터를 전송하지 않는 경우가 발생할 수 있다. 때문에 IEEE 802.15.4의 GTS 메커니즘에서는 낮은 사용 효율의 문제가 발생한다. 본 논문은 이러한 문제를 보완하고자 주기적 GTS 할당 방법(PGTS: Periodic Guaranteed Time Slot)을 제안한다. 주기적 GTS 할당 방법에서는 단말들이 GTS 요청 시 자신의 데이터 전송 주기를 PAN 코디네이터에게 보고하고, PAN 코디네이터는 이를 고려하여 단말의 주기에 따른 슈퍼프레임에서만 GTS 구간을 할당한다. 이를 통해 주기적 GTS 할당 방법은 기존 GTS 할당 방법보다 대역의 낭비를 줄여 GTS를 효율적으로 사용가능하도록 하고 더 많은 수의 단말들에게 GTS를 배정할 수 있게 한다. 본 논문에서는 시뮬레이션 결과를 통해 주기적 GTS 할당 방법이 IEEE 802.15.4의 GTS 할당 방법보다 효율적이며 더 많은 수의 단말에게 GTS를 할당할 수 있음을 확인하였다.
-
본 논문에서는 막대한 양의 위치 정보가 축적되는 차량 텔레매틱스 시스템을 대상으로 이동 이력 데이터에 대한 효과적인 분석을 위하여 이동 객체들의 궤적과 위치 변화를 시간적인 흐름에 따라 디지털 맵에 표현하는 인터페이스를 설계하고 구현하였다. 분석기 모듈은 쓰레드로 구현되어 윈도우즈 운영체제의 쓰레드 제어함수에 의해 분석 모듈도 같이 수행이 제어될 수 있으며 상용 디지털 맵인 알맵에 기반하여 이의 API에 따라 지도 인터페이스를 구현하였다. 또한 도로상에서의 분석을 위해 도로 네트워크 상에서의 표현도 구현하였다. 본 논문에서 구현된 분석 인터페이스의 구조는 쓰레드, 디지털 맵 등에 대한 요소들을 적절히 결합하여 새로운 Add-in 분석 기능을 추가할 수 있도록 한다.
-
Junghoon Lee;Youngshin Hong;Gyung-Leen Park;Inhye Shin;Jiae Kang 1222
본 논문에서는 1분에 최대 200 개의 위치보고를 처리하여야 하는 제주 택시 텔레매틱스 시스템에서 보다 효율적인 트래킹과 택시 배차를 위해 맵 매칭에 의해 차량이 위치한 도로를 검색하는 모듈을 설계하고 구현한다. 구현된 모듈은 위치기반 서비스에 있어서 저비용 효율적으로 맵 매칭을 구현하기 위해 쉐이프 파일을 직접 순차적으로 처리하고 보고지점과 세그먼트들로 이루어진 삼각형의 면적을 기반으로 매칭 링크를 검색한다. 이 기능은 차량의 진행방향을 판단하거나 도로 내에서의 위치 비율을 계산하는데 용이하며 다양한 부가 정보를 생성할 수 있다. 구현된 시스템에서 실제 히스토리 데이터에 대해 맵 매칭을 수행한 결과 95% 이상 해당 링크를 검색하였다. -
Sang-Hun Lee;Sei-byuck Kim;Byeong-Kwon Song;Tae-Eui Jeong;Gun-Woong Kim;Jin-Cheol Kim;Young-eok Kim 1224
송변전자동화시스템에서 사용하는 주장치 와 RTU간에는 무선 통신망으로 TRS(Trunked Radio System), CMDA(Code Division Multiple Access) 그리고 에어미디어망을 사용하고 있다. 특히 디지털 TRS기술인 유럽 전자 통신 표준기구인 ETSI에서 개발한 TETRA는 임대망인 CDMA와 에어미디어망과는 달리 비임대망으로 비용적인 장점을 가지고 있다. 본 논문은 송변전자동화시스템에서 주장치 기능을 하는 DNP3.0 주장치 서버와 RTU의 기능을 하는 FRTU간에 TETRA 망을 사용할 수 있도록 MFTG(Multi Function Tetra Gateway) Platform을 구현하였다. -
유선 네트워크와는 달리 WLAN 메쉬 네트워크는 비용면이나, 이동성면에서 장점을 많이 가지고 있다. 이에 대한 표준화가 진행 중에 있지만 많은 문제점과 기술적으로 해결해야 할 부분들이 남아있다. 특히 무선 전송기술인 DCF는 WLAN 메쉬 네트워크에 직접적으로 적용시키기에는 많은 문제점을 가지고 있다. DCF를 사용할 경우에는 무선자원을 공유하는 노드의 수가 증가하고 보내려는 패킷이 증가할수록 프레임간 충돌횟수가 급격히 증가해 무선자원의 사용 효율이 현저히 떨어지기 때문이다. 반면 PCF는 노드에게 일정시간 채널을 점유할 권리를 부여함으로써 프레임간 충돌을 없애 무선자원의 사용 효율을 향상시킬 수 있다. 하지만 트래픽이 적은 경우에는 불필요한 조사 프레임 전송, 조사목록 갱신 등으로 무선자원을 낭비하는 단점이 있다. 따라서 이 두 기술의 장점을 이용하여 WLAN 메쉬 네트워크에 적용시킨다면 데이터 전송의 효율을 증대시킬 수 있다. WLAN 메쉬 네트워크의 기본 통신범위 내에는 많은 노드들이 있으며 이를 계층적으로 나눌 경우 계층에 따라 트래픽의 양에 많은 차이를 보인다. 따라서 본 논문에서는 WLAN 메쉬 네트워크에서 DCF와 PCF를 트래픽에 따라 유연하게 사용함으로써 전송 효율을 증대시키는 적응형 HMAC 알고리즘을 제안한다. 시뮬레이션 결과 WLAN 메쉬 네트워크가 DCF에 전적으로 의존하는 경우에 비하여 적응형 HMAC 알고리즘이 적용된 WLAN 메쉬 네트워크는 트래픽이 증가할수록 수율, 지연 등에서 더 좋은 성능을 나타내었다.
-
Yong-Gi Jang;Byeong-Kwon Song;Yae-Eui Jeong;Gun-Woong Kim;Jin-chul Kim;Young-eok Kim 1232
TTCN-3(Testing & Test Control Notation Version 3)은 국제 표준 테스팅 언어이다. TTCN-3는 다양한 통신 프로토콜이나 장치간의 연동성을 검증하기 위한 적합성 시험을 할 수 있고, 프로토콜이나 통신 장치가 표준에 적합하게 구현되었는지를 검증할 수 있다. 본 논문에서는 TTCN-3을 사용하여 종단과 종단간의 연결설정의 확립의 인증성 시험에 대한 프로토콜 장치간의 상호 여동성을 보장하기 위한 적합성 시험을 제안하고, 산호 연동성 시험과 장치에 구현된 프로토콜이 표준 구격에 적합한지를 시험하는 예를 시험한다. -
적응형 대역폭 할당 방법에서는 가변 비트율의 비디오 데이터에 대해 스무딩 알고리즘을 사용하여 전송 계획을 세우고, 이 계획에 따라 데이터를 네트워크 트래픽을 고려하여 전송한다. 그러나, 새로운 구간에서 높은 전송률이 요구될 수 있는 개선된 e-PCRTT 알고리즘[4]를 이 방법에서의 전송 계획으로 그대로 사용하려는 경우 가용 전송률이 낮은 경우에는 폐기되는 프레임의 양이 많아질 수 있다. 이를 개선한 알고리즘[5]에서는 언더플로우 경계선과 오버플로우 경계선의 중간에서 전송률이 변화되지만, 전송률의 증가가 필요한 경우에는 전송률 증가 양을 최소로 한다. 본 논문에서는, 개선된 e-PCRTT 알고리즘[4]와 이를 다시 개선한 알고리즘[5]의 성능을 평가하기 위하여 E.T.90 비디오 데이터를 사용하여, 첨두 전송률, 평균 전송률 증가양, 폐기되는 프레임 양을 비교하였다.
-
저궤도 관측위성은 주어진 임무를 수행하기 위해 정해진 궤도에서 다양한 작업들을 수행하게 된다. 위성에 장착되어 있는 각종 센서들을 이용하여 자세를 제어하거나 전지를 충전시키고 지상 명령 및 저장되어 있는 명령에 따라 다양한 동작을 취하게 된다. 또한 각종 module들을 제어하기 위해 해당 module에 대해 주기적으로 pulse를 보내어 이를 제어하는 작업도 수행한다. 이때 수행되는 작업의 내용이나 위성의 상태를 정확히 파악하기 위해서는 지상과 위성에서 사용되는 시간이 동기가 되어야 한다. 본 논문에서는 GPS의 신호를 이용하여 위성의 제어 및 상태를 파악하기 위해 사용되는 기준 시간 동기화 방안에 대해 설명하도록 한다.
-
본 논문에서는 TFT-LCD 제조 라인에서의 시스템 통합에 필요한 기술 중 하나인 장치간 인터페이스 방식에 대하여 연구하였다. 이를 위해 TFT-LCD 제조 라인에서 각각의 장비들이 Glass 를 반송 하는 방법을 분석하였고 발생할 수 있는 모든 반송 방식을 각 TYPE 별로 정리하였다. 또한 각각의 내용을 분석하여 최적의 인터페이스 방안을 제안하였으며, 장치간 표준화된 인터페이스를 사용함에 따라 각 LCD 장비 제조사의 시스템 설계 기간 단축, 비용 절감, 셋업기간 단축, 향후 유지관리의 효율성 등의 효과가 기대된다.
-
Jung-Eun Kang;Hye-Young Jung;Chang-Hyun Na;Seung-Je Lee;Young-Man Kim 1246
우리 나라는 고령화 사회로 접어들었고 그에 이어 초 고령화 사회가 예상되는 가운데, 실버 세대를 위한 체계적이고 실질적인 의료 환경이 요구 되고 있다. 독거노인과 거동이 불편한 노인들을 위하여 USN을 활용한 노인 건강관리 시스템(U-SilverCare)의 필요성이 급증하고 있다. 본 논문은 가속도 센서(Accelerometer Sensor), 혈중 산소포화도 센서 (POximeter Sensor), 심장박동센서(EKG Sensor)를 이용하여 실생활에서 일어날 수 있는 상황을 4가지로 구성, 실버 세대를 위한 U-SilverCare 응급상황 통보 시스템 시나리오를 구현하였다. -
최근 IETF에서 MIP로 대표되는 단말 기반 이동성 제공 기법의 단점을 극복하기 위해 망기반 이동성 제공 기법인 Proxy Mobile IPv6의 표준화 작업을 진행하고 있다. PMIPv6는 기존 MIP를 활용하여 설계된 프로토콜로 단말이 이동함에 따라 이동 정보를 관리하기 위해 필요한 시그널링을 망 내부의 MAG가 대신 수행함으로써, 단말에 별도의 이동성 관리를 위한 프로토콜을 탑재할 필요가 없는 장점이 있지만 단말간의 데이터 교환이 반드시 망에 있는 LMA를 통해서 이루어지게 됨에 따라, 데이터가 비효율적으로 전달되는 삼각 라우팅 문제점을 가지고 있다. 또한 이동 노드가 통신하고자 하는 상대노드가 다른 PMIPv6 도메인에 있는 또 다른 이동 노드인 경우에도 두 이동 노드 간에도 최적화되지 않은 경로로 패킷이 교환되는 문제가 발생한다. 따라서 본 논문에서는 이러한 문제점을 해결하기 위해 서로 다른 도메인 간의 경로 최적화 메커니즘을 제안한다.
-
Wang jie;Sang Min Choi;Min Cheul Shin;Jin Won Park;Kitae Hwang 1254
새로운 웹 정보를 얻기 위해 웹 사이트에 빈번히 방문하는 것은 시간 낭비이며 비효율적이다. 이러한 문제를 해결하기 위해 사용자가 웹 사이트의 정보를 인터넷으로 정기 구독하는 웹 신디케이션 기술이 최근에 도입되었다. 이를 통해 사용자는 웹 사이트에 대한 낭비적인 네비게이션을 하지 않고도 비교적 빠른 시간 내에 최신 정보를 획득할 수 있다. 그러나 현재 웹 신디케이션 기술은 주로 PC 환경에서 구현 활용되고 있기 때문에 이동성에 대한 고려가 되어 있지 않다. 본 논문에서는 웹 신디케이션 기술을 모바일 단말기와 모바일 인터넷으로 확장하는 시스템을 제안한다. -
Qi-Ping Yang;Won-Soo Cha;Jae-Woo Kim;Tae-Hyong Kim 1258
본 논문은 시스템의 안정성과 검증성, 설계 및 관리 용이성을 위해 SDL 언어 및 Pure-SDL 설계 접근기법을 이용하여 3GPP LTE 액세스 시스템 검증을 위한 단말 시뮬레이터를 설계 및 구현하였다. 설계된 시스템은 관리 효율성을 위해 블록 타입 및 공통 패키지 설계를 통한 다중 시스템 구조를 갖는다. 구현된 단말 시뮬레이터는 실제 3GPP LTE 액세스 시스템 검증에서 우수한 안정성을 보여주었다. -
기존의 유/무선 전화, 인터넷, TV 등을 통합하여 다양한 멀티미디어 서비스를 지원하기 위한 차세대 통신망으로 3GPP (3rd Generation Partnership Project)에서 최초 3세대 이동 통신망으로 제안되었던 IMS(IP Multimedia Subsystem) 가 표준으로 자리 잡아가고 있으며, 전 세계 통신 회사들이 IMS를 기반으로 차세대 통신망을 구축하고 있다. 이러한 IMS 망을 이해, 분석하기 위해서는 IMS 망에서 이용되는 SIP(Session Initiation Protocol)에 대한 이해와 SIP 패킷을 분석할 수 있는 패킷 분석기가 필요하다. SIP는 VoIP환경에서 호 설정을 위해 개발된 텍스트 기반의 프로토콜로써 포맷의 간결성과 확장성으로 인하여 차세대 통신망인 IMS의 주요 프로토콜로 채택되었으며, IMS 망 환경에 맞게 확장 되었다. 본 논문에서는 SIP 패킷 분석기를 IMS 기반으로 패킷 분석 결과를 비주얼한 화면으로 보여줄 수 있도록 설계, 구현하여 사용자가 SIP 패킷 분석을 통하여 IMS 망을 이해, 분석하는데 도움을 주고자 한다.
-
현대 사회에서는 Wibro, HSDPA 등 이동하면서 데이터 전송을 보장할 수 있는 무선 통신 기술들에 대한 관심이 증가하고 있어 Mobile IP의 중요성은 더욱 커지고 있다. 현재 MIPv6에 계층 구조를 도입하여 잦은 핸드오버를 방지하고 있지만, 기존의 거리 기반 MAP 선택 방법은 도메인의 크기가 커져 시그널링 부하가 MAP으로 집중되는 병목현상이 일어나고 있다. 또한 핸드오버에 따른 패킷 손실, 시간 지연의 문제점이 있다. 본 논문에서는 MN의 속도에 따른 2계층 MAP을 동적으로 설정함으로써 효율적인 통신을 지원할 수 있는 방법을 제안한다.
-
지난 수년간 인터넷관련 산업과 서비스 이용에 있어서 눈부신 발전을 이루었다. 그러나 이와 더불어 IP, DNS 등과 같은 인터넷주소자원에 대한 관리의 필요성과 안전성을 필요로 하게 되었다. 또한 변화하는 인터넷 환경에 대응하고 HIP, ENUM 등 새롭게 등장하는 인터넷주소자원의 국내 도입과 표준 제정과 더 나아가 국제 표준 제정을 통한 기술 선도를 위해 많은 노력이 필요하다.
-
Han-Min Bang;Chong-Myung Park;Dong-Mahn Seo;Hark-Soo Kim;In-Bum Jung 1272
클러스터 VOD 시스템에서 한정된 자원을 사용하여 많은 사용자에게 안정적인 QoS를 제공하기 위해서는 클러스터 노드들 간의 효율적인 부하 분산이 필요하다. 본 연구에서는 효율적인 부하 분산 방법으로 윈도우즈 환경에서 클러스터 각 노드의 정보를 WMI를 이용하여 부하 분배 서버가 필요할 때마다 원격 질의를 통해 네트워크의 오버헤드를 줄이면서 각 클러스터 노드의 장애 상황을 파악하고 복구하는 방법에 대해 연구한다. -
Jae-Ho Choi;Jae-Oh Oh;Myong-Soo Lee;SangKeun Lee 1276
최근 모바일 장치의 증가와 무선 네트워크 환경의 발전은 모바일 애드혹 네트워크에 대한 관심을 증가시키고 있다. 최근까지의 연구는 모바일 애드혹 네트워크에서 데이터 접근성(Accessibility) 향상을 위해 복제의 활용이 효율적임을 증명하고 있다. 복제 기법이 모바일 애드혹 네트워크에서 실제로 활용되기 위해서는 원본과 복제본 사이에 일관성(Consistency)이 확보되어야만 한다. 기존의 연구에서는 일관성 확보를 위해 원본을 가진 노드에게 확인하는 기법을 활용하고 있다. 그러나, 시간제약을 가지는 응용의 경우 원본을 가진 노드에게 확인하는 기법은 효율적이지 못하며, 때로는 심각한 문제를 일으킬 수도 있다. 본 논문에서는 시간제약응용을 위한 캐쉬 무효화 기법을 제안하고 있다. 제안하는 기법을 통해 기존의 일관성 확인 기법에서 일어나는 '롤백(Rollback)' 문제를 해결할 수 있었으며, 접근시간(Access time) 측면에서 성능향상을 얻을 수 있었다. 실험 결과는 본 논문의 접근시간 측면에서의 효율적임을 증명하여 준다. -
MOG(Multiplayer Online Game)의 네트워크 성능은 네트워크 부하량과 사용자의 입력에 대한 반응속도로 측정 가능하다. 본 논문은 MOG의 일종인 실시간 전략 시뮬레이션 분야에서 게임 동기화에 이용되는 프레임 잠금(frame lock) 알고리즘과 게임 턴(game turn) 알고리즘을 소개하고 그 성능을 평가한 결과를 제시한다. 또한 동기화 알고리즘들을 쉽게 교체하여 효율적인 평가를 진행할 수 있는 MOG 서버 구조도 제시한다.
-
Jin-Su Jeon;Hae-hyun Kim;Jong-uk Kong;Woo-jin Seok;Choon-Hee Kim;Young-Wook Cha 1284
그리드는 지리적으로 분산된 다양한 컴퓨팅 자원을 초고속 네트워크로 연결하여 고속 연산, 대용량 데이터 처리를 가능케 하는 기술이다. 그리드 컴퓨팅 자원을 안정적으로 지원하기 위해서는 표준화된 그리드 기술과 그리드 네트워크 자원에 대한 관리가 요구된다. 본 논문에서는 네트워크 자원관리를 위하여 네트워크 매니저를 그리드 표준화 기구인 OGF의 WSRF 요구 사항을 기반으로 설계하였다. 또한, 단계별로 추상화된 네트워크 토폴로지 모델을 채택하여 2 단계의 자원 예약과 예약 시간에 따른 자원 할당 및 해제를 수용할 수 있도록 설계하였다. 설계된 그리드 네트워크 매니저를 이용하여 GMPLS 기반의 제어 및 전송망에서 예약 시간을 통한 자원의 예약 및 할당을 실험하였다. -
최근 IPTV 사용자가 증가 하면서 품질에 대한 사용자들의 기대가 커지고 있다. 본 논문에서는 다양한 서비스 제공이 가능한 IPTV 서비스의 품질 측정을 위하여 IP 망의 도메인별로 성능 모니터링을 수행하는 시스템과 이를 통합적으로 관리 할 수 있는 시스템의 설계 및 구현에 대해 기술하였다. 구현된 성능 모니터링 및 통합관리 시스템의 시험을 위하여 IPTV 실험 환경을 구성하였으며, 실험 환경에서 IP 계층 및 MPEG-2 전송 스트림의 품질 파라미터를 측정 및 비교하였다.
-
Kyuho Kim;Hye Young Jung;Seung Je Lee ;Sung Woo Bong;Young Man Kim;Sung Joo Kang 1292
SOA Architecture 를 기반으로 한 SOiVA 의 Interactive Video 형식을 사용하여 개인정보를 유출하지 않고 전자 상거래를 가능하게 하는 Application 을 설계하고, 휴대폰, PDA, PMP 등 다양한 휴대 단말장치에서 공통적으로 기존의 웹사이트 시스템으로 최적화 시키지 못하는 문제점을 개선하여 다양한 사이즈의 디스플레이에서, 보다 효율적이고, 최적화된 서비스를 제공 가능케 하는 설계를 하고, SOiVA 서비스를 적용한 응용프로그램을 구현하였으며, 앞으로 발전 가능성을 제안하며, 향후 과제를 제시한다. -
Kyuho Kim;So Jung Lim;Young Man Kim;Wan Choi;Sung Jin Hur 1296
전자상거래 산업에서 가장 많이 참조가 되고 있으며, MPEG-21 에서도 기본 개념으로 활용하고 있는 유통모델인 IMPRIMATUR 모델을 이용하여, DRM 개념을 적용하고 동영상 거래에 있어서 디지털 콘텐츠의 불법유통과 복제를 방지하고 과금 서비스등을 통하여 디지털 콘텐츠 저작권을 관리하여 SOiVA 시스템을 보다 신뢰적인 시스템으로 설계하고, SOiVA 서비스를 적용한 응용프로그램을 구현하였으며, 이에 있어서 향후 연구 과제를 제시한다. -
SangWook Bae;JungWook Song;BoYoung Rhee;HeeMin Kim;Sunyoung Han 1300
최근 위성을 통한 위치정보서비스를 이용하여 응용서비스를 제공하려는 움직임이 늘고 있다. 이처럼 위치기반서비스(LBS: Location Based Service)를 제공하려는 현재의 추세를 볼 때에 단말에 위치기반을 위한 기능은 필수적인 추가사항이며 이를 위한 단말의 부담은 고려해야 할 사항이다. 그러나 A-GPS(Assisted GPS) 기술 중 A-GPS Server(Assistance GPS Server)을 이용함으로써 단말에 부담을 적게 하면서 위치기반의 서비스를 제공받을 수 있고, 핸드오버 지연을 효과적으로 줄일 수 있다면 1 석 2 조의 효과를 얻을 수 있게 된다. 본 논문에서는 기존 PMIPv6(Proxy Mobile IPv6) 메커니즘에 A-GPS Server 를 두어서 효과적인 핸드오버 수행과정을 거치고, 위치기반서비스(LBS)를 제공하는 메커니즘을 제안한다. -
전체 웹 트래픽 요소 중 가장 큰 비중을 차지하는 HTTP 트래픽을 대상으로 하여 과거의 데이터와 비교 분석해 보았다. 현재의 웹 페이지의 경우 최소 10개~ 20개 이상의 또 다른 객체를 요청 하게 되고 있음을 발견했다. 이는 텍스트가 주를 이루었던 과거의 객체들과 매우 다른 양상을 보인다. 최근의 웹 트레이스 로그를 분석하여 기존 알고리즘들의 문제점을 발견하여 지적 하며 새로운 캐싱 알고리즘의 개념을 제안한다.
-
EM(Expectation Maximization)은 불확실한 데이터들을 가지고 분포를 모델링하는, 널리 알려진 군집화 알고리즘이다. EM 알고리즘에서, 정규 분포는 기대(Expectation)-최대화(Maximization)과정을 반복하는 과정에서 그 윤곽을 다져간다. 이 때 이 과정은 EM 알고리즘의 다양한 확률 초기화에 따라 다른 결과를 내게 된다, 본 논문에서는 이 확률 초기화 값의 조정을 통하여 HAPS(High Altitude Platform Station) 기반 네트워크에서 이동 기지국의 위치를 실시간으로 결정하고자 하는 문제를 풀기 위한 조건을 몇 가지 반영시켜 확률 초기 값을 결정해 보고, 그 결과를 제시한다. 이에 더불어, ITU에서 제한하고 있는 이동 기지국의 서비스 반경을 고려하는 방법을 제시한다.
-
Beom-Jeong Yoo;Jae-Bong Yoo;Sang-Yoon Kim;Chan-Young Pack 1311
최근 2005년 기준으로 우리나라 어린이 교통사고율은 OECD 국가 총 28개국 나라 중 3위을 차지할 만큼 높다. 그 심각성에 입각하여 도로에서 어린이들을 안전하게 보호해야 한다는 여론이 점차 많이 제기되고 있다. 이에 대한 해결책으로 각 학교나 관계 당국은 어린이의 교통 안전 교육을 강조하고 안전 시설을 마련하고 있지만, 어린이가 돌발 상황을 인지하고, 대처하는 데에는 한계가 있다. 본 연구는 센서 네트워크를 이용한 위치 인식 기술을 활용하여 공원과 같은 공공 장소에서 어린이들이 예고없이 나올 경우 운전자에게 돌발 상황을 미리 경고해 어린이의 안전을 도모하여 교통사고의 예방을 돕는 시스템을 제안한다. -
Recent research work has unearthed that multi-radio multi-channel wireless mesh networks offer considerable capacity gains over single-radio wireless mesh networks. In this paper, we present a new routing metric for multi-radio multi-channel wireless mesh networks. The goal of the metric is to choose multiple link/node disjoint paths between a source and destination node that, when used concomitantly, impart high end-to-end throughput. The proposed metric selects high fidelity paths that will produce elevated throughput with maximum fault tolerance.
-
측위 기술에 대한 연구는 활발히 진행되고 있으며, 측위 기술에 대한 정확도도 점점 증가하고 있는 추세이다. 또한 해당 기술을 활용한 응용분야들이 다양한 형태로 활용되고 있으며, 향후 또 다른 새로운 분야로도 점점 더 확대될 예정이다. 실외 측위는 GPS, 이동통신망 등을 통해 널리 지원되고 있고 오차 범위도 많이 줄어들고 있지만 무선망을 통한 실내 측위에 대해서는 무선의 여러 가지 제한사항으로 인해 오차 범위가 실외 측위에 비해 크게 나타나고 있다. 이에 본 논문에서는 802.11 WLAN 환경에서 활용될 수 있는 RSS-Map을 활용한 실내 측위 기술에 대해 제안한다. 본 연구는 기존의 실내 측위 모델보다 정확성을 가지고 있으며 실험평가를 통해 이동성을 가진 스테이션의 위치를 정확하게 확인할 수 있음을 보인다.
-
통신망의 통합은 현존하는 네트워크의 중요한 발전과정으로 인식되면서 가속화되고 있으며 대표적으로 WLAN와 WiBro 네트워크와의 연동에 관심이 집중되고 있다. 뿐만 아니라 이기종 망에 대한 연동방법 연구도 광범위하게 연구되고 있다. 이러한 궁극적인 망 통합을 이루어 낼 수 있는 단말 재구성을 지원하는 SDR기반 연동기법을 통해 실질적인 기지국 공용화를 완성할 수 있을 것이다. 본 논문에서는 SDR 공용기지국 환경에서 밀결합 방식 연동망을 구성하여 단말의 속도를 고려한 WiBro와 WLAN 간의 효율적인 핸드오프 알고리즘을 제안하였다.
-
본 논문에서는 무선 센서 네트워크의 에너지 제약 조건 및 지연을 개선하기 위하여 이웃 노드의 최단 홉 및 잔존 에너지를 이용한 라우팅 알고리즘을 제안하였다. 제안하는 알고리즘은 센서 네트워크의 대다수의 통신 방향이 데이터를 감지한 노드에서 싱크 노드라는 것을 고려하여 싱크노드에서 네트워크 셋업 시간에 각 노드들이 싱크노드로의 홉 수를 이웃노드 끼리 서로 공유할 수 있게 하여 라우팅 지연을 줄인다. 또한 라우팅 시 이웃노드의 배터리 상태를 고려할 수 있는 방법을 제안하여 전체 노드의 평균 수명을 늘일 수 있는 방법을 제시한다. 성능 비교를 위해 AODV와 Directed diffusion과 비교하여 네트워크 규모에 따른 지연시간 및 패킷 당 소모되는 배터리 소모량을 비교했을 때 제안하는 스킴이 우수하다는 것을 알 수 있다.
-
본 논문에서는 트리구조의 네트워크 환경에서 주기적인 트래픽의 효율적인 모니터링을 위한 TDMA(Time Division Multiple Access)기반의 스케줄링 알고리즘을 제안한다. 주기적인 모니터링 환경을 위해 제안된 기존의 연구[1]는 트리구조가 깊어지고, 자식 노드들이 많은 환경에서 에너지 소모가 증가하고, 데이터 처리율이 떨어지는 문제점을 갖는다. 이를 해결하기 위해 유휴 타임 슬롯(Time Slot)을 활용하고, 데이터를 중복되지 않게 보내는 알고리즘을 제안한다. 제안된 알고리즘은 기존연구와의 비교를 통해 더 높은 데이터 처리율과, 에너지를 적게 소모함을 보였다.
-
In order to various service types of real time and non-real time traffic with varying requirements are transmitted over the IEEE 802.16 standard is expected to provide quality of service(QoS) researchers have explored to provide a queue management scheme with differentiated loss guarantees for the future Internet. The sides of a packet drop rate, an each class to differential drop probability on achieving a low delay and high traffic intensity. Improved a queue management scheme to be enhanced to offer a drop probability is desired necessarily. This paper considers multiple random early detection with differential drop probability which is a slightly modified version of the Multiple-RED(Random Early Detection) model, to get the performance of the best suited, we analyzes its main control parameters (maxth, minth, maxp) for achieving the proportional loss differentiation (PLD) model, and gives their setting guidance from the analytic approach. we propose Dynamic-multiple queue management scheme based on differential drop probability, called Dynamic-VQSDDP(Variable Queue State Differential Drop Probability)T, is proposed to overcome M-RED's shortcoming as well as supports static maxp parameter setting values for relative and each class proportional loss differentiation. M-RED is static according to the situation of the network traffic, Network environment is very dynamic situation. Therefore maxp parameter values needs to modify too to the constantly and dynamic. The verification of the guidance is shown with figuring out loss probability using a proposed algorithm under dynamic offered load and is also selection problem of optimal values of parameters for high traffic intensity and show that Dynamic-VQSDDP has the better performance in terms of packet drop rate. We also demonstrated using an ns-2 network simulation.
-
Yoon-Young Sung;Sung-Sook Kook;Moon-Jeong Chang;Mee-Jeong Lee 1336
최근, 우리 군에서는 무선을 기반으로 하는 차세대 전술통신 체계인 전술 종합 정보 통신 체계 (TICN: Tactical Information Communication Network) 구축 사업을 진행하고 있다. 이 시스템의 백본 역할을 수행하는 TICN 전달망에서의 라우팅 알고리즘은 기존 인터넷에서 사용 중인 표준 라우팅 알고리즘과는 다른 특성이 요구된다. 즉 무선전송 링크의 특성 및 재밍 등의 영향으로 링크 상태가 불안정한 상황에서도 생존성과 안정성이 요구되는 군 전술망 환경에 적합하여야 하며, TICN 전달망의 자원 효율성도 최대화할 수 있어야 한다. 그러므로 본 논문에서는 기존의 인터넷 표준 라우팅 프로토콜들 중에서 네트워크 상태변화에 신속하게 대처할 수 있으며, 이미 널리 사용되고 있는 OSPF 프로토콜을 TICN 전달망에 적합한 라우팅 프로토콜이 되도록 수정하고자 한다. 이를 위해 라우팅 프로토콜의 대상 네트워크가 유선망에서 무선 전술 백본망으로 변경됨에 따라 튜닝될 필요가 있는 프로토콜 파라미터들을 추출하고, 시뮬레이션을 통해 추출한 파라미터들의 값들을 튜닝 하고자 한다. -
최근 인터넷기반의 멀티미디어 서비스의 발전에 힘입어 기존의 IP망을 코어 네트워크로 사용하는 이종망간의 통합서비스가 주를 이루고 있다. 이에 따른 사용자들의 요구로 고품질 멀티미디어 데이터 서비스 지원의 QoS와 멀티미디어 서비스를 끊김없는 이동성(Seamless Mobility)에 대해서 지원할 수 있는 핸드오버기법이 필수적이게 되었다. 이중 끊김없는 이동성 지원하기 위해 MIP(Mobile IP)기법이 제안되었고, 이를 향상시킨 FMIP(Fast Handover for. MIP), HMIP(Hierarchical MIP) 그리고 PMIP(Proxy MIP)까지 제안되었다. 본 논문에서는 IMS망의 P-CSCF의 SIP프로토콜과 PMIP핸드오버 기법을 연동하는 PTSA(PMIP To SIP Agent)를 두어 IMS망에서 적용할 수 있는 향상된 PMIP 핸드오버 기법을 제안한다.
-
VSAT시스템은 중심지구국, 무궁화위성 그리고 다수의 단말지구국을 포함하는 성형망으로 구성되고, 광범위한 데이터서비스를 제공할 수 있으며 사용자의 사용목적과 용도에 따라서 여러 가지 형태의 위성전송망 구성이 가능하다. 홍수경보망을 구성 시 최적의 전송품질을 구현하기 위한 위성링크설계는 한국의 환경특성, 무궁화위성의 특성 그리고 VSAT 시스템의 특성을 고려하여 설계한다. VSAT 시스템은 디지털 데이터 전송용으로 인바운드(Inbound)는 TDMA, 아웃바운드(Outbound)는 TDM 전송방식을 이용하였으며 중심국과 단말국의 크기는 3.7m, 1.2m로 설계되었다. VSAT망에서 링크설계는 VSAT망에 할당된 위성 중계기(Satellite Transponder)의 출력전력 및 대역폭 범위 내에서 중심지구국(Hub Station)과 단말지구국(Remote Station)이 주어진 전송규격에 따라 정보를 효율적으로 전송할 수 있도록 설계하여. VSAT망으로 홍수관리의 효율적 운영을 제안한다.
-
최근 인터넷 사용자들의 요구는 멀티미디어로 집중되고 있으며 그중 라이브 미디어 스트리밍 서비스에 대한 요구가 증가하고 있다. 라이브 서비스에서는 적절한 시간에 사용자에게 데이터가 도착하는 것이 중요하다. 따라서 라이브의 시간적절성을 충족시켜 줄 효율적이고 신속한 데이터 전달구조와 전송기법이 요구된다. 이에 본 논문에서는 트리와 메시 구조를 혼합한 하이브리드 방식으로 네트워크 자원을 효율적으로 사용하면서 빠른 데이터 전송으로 라이브의 시간적절성을 충족시킬 수 있는 데이터 분할 전송 방식의 P2P(Peer-to-Peer) 오버레이 구조를 제안한다. 제안하는 ToG(Tree of Groups)는 n개의 피어들이 메시로 그룹을 형성하고, 그렇게 형성된 그룹들이 트리를 이루는 구조이다. ToG에서 그룹 내의 각 피어들은 상위그룹의 피어 한 개와 부모-자식으로 연결되어 있어서 그룹 사이에 여러 개의 연결이 존재하게 된다. 따라서 그룹 내에서 어느 한 피어가 그룹을 빠져 나가더라도 상위그룹과의 여러 연결에 의해서 서비스 지속성을 보장 할 수 있다. ToG는 그룹단위로 트리가 형성되기 때문에 피어의 개수가 같을 때 피어단위로 트리를 형성하는 구조보다 트리의 깊이가 줄어든다. 그에 따라 말단에 있는 피어들에게까지 빠른 시간에 데이터가 전달 될 수 있다. ToG의 데이터 전달은 소스로부터 세그먼트가 일정한 값 n으로 나뉘어져 각 피어들에게 전달된다. 세그먼트 조각은 소스로부터 나뉘어져 전송 될 때 책임적으로 전달해야할 피어와 전달 순서가 정해져있고, 데이터 전송 스케줄링을 위한 버퍼 맵 교환은 필요하지 않다.
-
Sang-Yoon Kim;Jae-Bong Yoo;Beom-Jeong Yoo;ChanYoung Park 1352
2008년 7월 인터넷 기사에 "살인적 노동, 택배 배송직원의 하루"라는 글이 올라왔다. 하루 16시간을 뛰어 다녀야 하는 배송직원들은 자신이 배달하는 지역별로 차에 물건을 싣는 동시에 배송지역을 지도로 확인하는 작업까지 해야 한다. 그리고 배달경로 설정 또한 전적으로 그 지역 배송직원의 개인적인 노하우에 의존하여 이루어진다는 것이다. 본 연구에서는 물건의 배송정보가 RFID에 저장이 되어있다는 가정하에 지리정보시스템과 TSP(Traveling salesman problem)을 이용하여 차에 실려있는 물건의 배송지역을 디스플레이해주고 다수의 경유지를 최소 거리와 최소 시간에 방문할 수 있는 시스템을 제안한다. -
긴급 업무를 위한 네트워크 시스템에서는 네트워크 구성요소의 고장을 즉시 극복할 수 있는 메커니즘이 제공되어야 한다. 고장 극복을 위해서 네트워크 경로를 이중화하고 경로를 주기적으로 감시하여 고장 발생 시에 대체 경로를 사용하는 방법이 연구되어 왔다. 이를 위해서 서브넷 상의 경로를 감시하는 마스터 노드가 필요한데 마스터 노드의 고장 시 이를 극복할 방법이 필요하다. 본 논문에서는 마스터 노드가 있는 단일 서브넷에서 마스터의 고장 시에 모든 노드가 참여하여 자율적으로 새로운 마스터를 선출하는 알고리즘을 연구하였다.
-
SVC(Scalable Video Coding)는 다양한 장치와 변화하기 쉬운 대역폭을 가지는 네트워크 환경에서 만족할 수 있는 스트리밍 환경을 제공하기 위해서 디자인되었지만, 본 논문에서는 SVC를 간단하면서도 효율적으로 채널 변경시간을 감소시킬 수 있도록 IPTV시스템에 응용하였다. 제안하는 시스템에서는 IPTV 헤드엔드와 LHR(Last Hop Router)사이의 네트워크 대역폭 일부분에 SVC 기본 계층으로 압축된 채널들을 정적 채널에 할당한다. 따라서 사용자가 정적 채널에 속하는 채널을 선택하면 짧은 네트워크 지연 시간 이내에 기본 계층을 전송 받아 동영상을 볼 수 있으며, 곧바로 향상 계층을 전송 받아 사용자는 정상 품질의 영상을 시청할 수 있다.
-
최근 Skype의 인기와 더불어 P2P기반의 VoIP에 대한 관심이 높아지고 있다. 이에 표준 콜 셋업 프로토콜인 SIP와 동등 계층 간 통신망 구성의 P2P 기술을 결합하여 분산된 VoIP 서비스를 제공하려는 연구가 활발하게 진행 중에 있다. P2P에서는 중앙 엔티티가 존재하지 않으므로 사용자의 위치정보를 효율적으로 분산시키고 신속한 검색 방법을 제공하는 것을 중요한 문제로 다루고 있다. P2PSIP에서는 파일공유 목적의 P2P 서비스와는 다르게 특정 사용자의 각종정보(위치, 프로파일 등)를 빠르고 정확하게 찾아내야한다. 분산된 사용자의 위치정보를 검색하기 위하여 주로 DHT를 사용하고 있다. 하지만 매번 새로운 접속마다 사용자의 위치를 다시 찾아야 하기 때문에 오버레이 네트워크의 트래픽을 증가시킨다. 또한, 오버레이 네트워크에 참여하는 노드의 수가 증가함에 따라 사용자의 검색시간이 길어지는 단점을 가지고 있다. 본 논문에서는 DHT로 찾아낸 사용자의 접속패턴 히스토리 정보를 캐쉬로 저장하여 호 설정 지연을 감소시키는 방안을 제안한다.
-
본 논문은 P2P 네트워크 환경에서 대규모 VOD 시스템을 위한 새로운 시간 기반 캐싱 기법을 제안한다. 제안된 캐싱 기법은 각 피어들이 요구 시작 시간을 기준으로 비디오의 서로 다른 부분을 분산 저장 관리함으로써 피어의 저장 용량을 최소화하고, 피어간 데이터 요구에 대한 캐시 적중률을 향상시켜 서버의 부하를 최소화 한다. 또한 요구 시간을 기준으로 인접한 피어들을 하나의 클러스터로 그룹핑하여 피어의 탐색 법위를 최소화하고, 이에 따른 네트워크 트래픽을 최소화 한다. 시뮬레이션을 통한 성능 평가에서 피어의 참여와 탈퇴 중가에 따른 서버 부하의 증가가 기존의 P2VOD와 비교하여 크게 감소함을 보인다.
-
버추얼 커뮤니티(Virtual Community)와 이를 모바일 환경에 응용한 모바일 커뮤니티(Mobile Community)에 관련된 학술적, 산업적 연구는 다양한 분야에서 활발하게 진행되고 있다. 그러나 현재의 모바일 커뮤니티 연구는 사회적 네트워크 서비스 (Social Network Service)에 치중되어 있기 때문에 모바일 커뮤니티를 비즈니스 환경에 접목하려는 시도는 미흡한 실정이다. 본 논문에서는 모바일 비즈니스 환경에 커뮤니티 개념을 도입하고 모바일 비즈니스 커뮤니티 서비스라는 새로운 가치를 창출할 수 있는 가치 사슬(Value Chain) 및 서비스 모델을 제안한다.
-
아날로그방송 중단을 앞두고 케이블방송은 디지털 CATV 로 전환하기 위해 노력 중이다. 이를 위해 케이블방송은 단순히 방송의 디지털화 뿐만 아니라, PPV(Pay Per View), PVR(Personal Video Recorder), VOD(Video On Demand) 와 같은 서비스를 가입자에게 제공하기 시작했다. 이와 같은 서비스들은 대부분 유료서비스로 가입자의 수신권한을 확인하기 위해 다양한 종류의 CAS(Conditional Access System)를 사용하고 있다. 2008년 관련법의 정비와 함께 IPTV(Internet Protocol TV) 시범서비스가 시작 되었는데, IPTV 역시 실시간 방송, VOD 서비스를 기본 서비스로 규정하고 있기 때문에 CAS 의 사용이 필수적이다. 본 논문에서는 디지털 CATV 와 IPTV 에서 사용하는 수신제한시스템을 분석하고, 가입자와 방송사업자 모두에게 도움이 되는 발전방향이 무엇인지 제시하고자 한다.
-
웹은 급속하게 변화하는 현대사회에서 정부와 시민들의 주요 의사소통의 채널이 되고 있다. 웹에서 유통되는 정보량이 급증하면서 정보원으로서의 웹에 대한 의존도가 크게 높아졌을 뿐만 아니라 전적으로 웹에만 존재하는 정보자원도 증가하고 있다. 중요한 가치를 지닌 웹사이트는 짧은 수명주기와 수집, 보존, 활용에 대한 방안이 없어 소멸되고 있는 실정이다. 이러한 문제를 해결하기 위해 웹 기록물 아카이빙을 위한 기반기술로 워크플로우 및 메타데이터 정의가 필요하다. 따라서 본 논문에서는 웹 기록물을 아카이빙하기 위해 선별, 수집, 품질관리 및 목록화, 보존, 저장으로 구성되는 워크플로우 및 장기 보존과 검색에 필수적인 메타데이터를 정의하였다. 이러한 연구 개발 및 적용을 통해 사라져 가는 중요한 자원인 웹 기록물을 후대에 중요한 기록물 자원으로 저장 및 관리할 수 있게 될 것이다.
-
분산된 자원의 실시간 정보교환과 그리드를 통한 효율적인 자원 재구성을 위해서는 기존의 단일 도메인에서 구성되는 네트워크와는 다르게 대규모 가상도메인(Large-Scale Multi-domain)을 위한 네트워크의 성능과 기능 향상이 필요하다. 그리드네트워크를 기반으로 활발히 진행 중인 글로벌한 연구자원을 대상으로 공유된 자원의 성능 개선과 자원 간 데이터전달의 효율 개선을 위해 TDM(Time Division Multiplexing)기반의 Multi-Point Lambda-Path Ring 구현 기술을 제안하고 이를 Multi-Domain 간 Control Plane하에서 최적의 가상도메인으로 구성 할 수 있는 기법을 제안한다.
-
In a wireless network, handover latency is very important in supporting user mobility with the required quality of service (QoS). In view of this many schemes have been developed which aim to reduce the handover latency. The Hierarchical Mobile IPv6 (HMIPv6) approach is one such scheme which reduces the high handover latency that arises when mobile nodes perform frequent handover in Mobile IPv6 wireless networks. Although HMIPv6 reduces handoff latency, failures in the mobility anchor point (MAP) results in severe disruption or total disconnection that can seriously affect user satisfaction in ongoing sessions between the mobile and its correspondent nodes. HMIPv6 can avoid this situation by using more than one mobility anchor point for each link. In [3], an improved Robust Hierarchical Mobile IPv6 (RH-MIPv6) scheme is presented which enhances the HMIPv6 method by providing a fault-tolerant mobile service using two different MAPs (Primary and Secondary). It has been shown that the RH-MIPv6 scheme can achieve approximately 60% faster recovery times compared with the standard HMIPv6 approach. However, if mobile nodes perform frequent handover in RH-MIPv6, these changes incur a high communication overhead which is configured by two local binding update units (LBUs) as to two MAPs. To reduce this communication overhead, a new cost-reduced binding update scheme is proposed here, which reduces the communication overhead compared to previous schemes, by using an increased number of MAP switches. Using this new proposed method, it is shown that there is a 19.6% performance improvement in terms of the total handover latency.
-
P2P프로그램에 대한 연구는 정보공유 및 성능 향상을 초점으로 많은 연구가 진행되어 왔다. 그러나 P2P프로그램의 정보유출 문제에 대한 원인분석 및 대응방안에 대한 연구는 미비한 실정이다. 일본은 2004년부터 P2P프로그램을 통한 정보유출 사건이 빈번히 발생하고 있다. 이와 같은 이유로 본 연구는 일본의 P2P프로그램을 통한 정보유출 현황, 원인, 대응방안을 연구했다. 정보유출 현황을 조사하기 위해 정보유출에 관련된 언론기사를 수집했고, 일본 P2P프로그램으로부터 유출되고 있는 정보를 30개월간 수집했다. 정보유출 원인을 이해하고 대응방안을 파악하기 위해서 일본 P2P프로그램의 사용현황, 정보유출 사례, 정보유출 원인, 일본 정부·기관·기업·군의 대응방안을 조사하고 분석했다. 유출된 정보를 수집한 결과 개인 신상정보, 기업, 관공서, 군 등의 내부 자료를 수집할 수 있었으며, 유출 정보로 인한 사회적 심각성을 이해할 수 있었다. 또한 일본 민·관·군의 정보유출 대응방안이 실효성을 거두고 있는가를 검증하기위해서 유출정보를 지속적으로 수집하였다. 그 결과 대응방안 적용 시점부터 유출정보가 급격히 감소했음을 확인했다. 이러한 연구 결과는 타 국가의 P2P프로그램을 통한 정보유출 대응방안수립에 도움이 될 것이다.
-
본 논문에서는 디지털 TRS 시스템(TETRA)의 종단간 암호화에 사용되는 스마트카드의 성능 요구조건을 만족하는 상용 암호 알고리즘의 구현 가능성에 대하여 2가지 스마트카드에서 다룬다. 삼성전자의 16비트와 32비트 프로세서를 탑재한 스마트카드에서 각 알고리즘의 동작시간을 측정하였다. 성능 비교에 사용된 알고리즘들은 AES, ARIA, 3DES, SEED이다. 32비트 스마트카드에서는 알고리즘의 동작시간이 1.5ms에서 2.3ms사이에 존재하는 반면, 16비트 스마트카드에서는 2.8ms에서 8.2ms사이의 큰 차이로 존재한다. 단말기와 스마트카드의 통신 속도, 프로세서 계산 능력 등을 고려하여 상용스마트카드의 채택 가능한 칩과 알고리즘의 선정에 본 실험 결과는 참고자료가 될 수 있다.
-
본 논문에서는 기존의 관료제 조직과 다른 동적조직의 특성을 살펴보고 이러한 특성으로 인해 기존의 접근제어 모델들을 동적조직의 접근제어 모델로 사용할 때 문제가 되는 점들을 살펴본다. 이를 바탕으로 동적조직을 위한 개선된 역할기반 접근제어 모델을 제안한다. 제안된 모델은 기존 접근제어 모델들의 문제점을 해결하기 위한 방법들을 제시한다.
-
개인정보 노출 위험을 최소화하면서 데이터 유용성을 최대화하기 위한 기법 중의 하나인 k-익명성 개념과 연관된 다양한 측도(measure)들을 비교 분석한다. 원본 데이터와 변형된 데이터가 주어졌을 때, 각각 다른 k-익명성 알고리즘들에서 제안된 높이(height), 정확도(precision), 손실측도(loss metric), 비용(cost), 점수(score) 등의 측도들이 데이터의 정확성(accuracy)을 측정하는 데에 대한 일관성과 개별성을 조사하고, 그 측도들의 특징에 따른 의미와 효율성을 비교분석한다.
-
특정점 개념을 적용한 ECDLP 병렬 계산 방법은 현재까지 가장 효율적인 것으로 알려져 있다. 이론상으로는 특정점에 대한 비율이 증가할수록 충돌쌍을 발견할 때까지의 계산량 및 수행시간은 점진적으로 감소한다. 하지만 우리의 실험적 결과는 특정점 비율이 일정 수준 이상 증가할 경우 오히려 계산량 및 수행시간도 증가함을 보여준다. 클러스터 환경 실험에서 얻은 이러한 결과를 바탕으로 본 논문에서는 통신부하를 고려한 실질적 수행시간을 이론적으로 분석함으로써 실험적 결과가 합리적임을 밝힌다. 더욱이 계산 환경에 맞는 특정점 비율을 축소 모델링을 통하여 결정할 수 있는 메커니즘을 제안한다.
-
최근 들어 IEEE 802.11 WLAN 서비스에 대한 수요의 증가와 함께 WLAN 환경에서 실시간 멀티미디어 서비스를 이용하려는 사용자의 관심이 날로 증가하고 있다. 그러나 IEEE 802.11i 의 보안 정책은 MS 의 이동이 빈번하게 발생하는 WLAN 환경에서 끊김 없는 실시간 멀티미디어 서비스를 제공하기에는 핸드오프 지연 시간이 너무 길다. 본 논문은 DoS 공격에 취약한 기존 802.11i 에서의 4-way Handshake 를 대체하는 신속하고 효율적인 인증 및 세션키 분배 메커니즘을 제안한다.
-
본 연구에서는 서비스를 제공하는 각 서버들을 위협에서 보호하고 통합적으로 관리하기 위해 내장 IDS기반의 통합 보안관리 시스템을 개발하였다. IDS 서버를 외부망과 단절시킴으로써 IDS 서버에 대한 위협 자체를 원천적으로 차단하였고, 관리 대상 서버들에 에이전트를 탑재하여 탑재된 에이전트가 서버의 시스템 자원 및 네트워크 트래픽, 위협이 되는 패킷들의 자세한 정보를 수집, 분석하여 관리서버로 전송한다. 관리 프로그램은 비동기식의 X-Internet기술을 도입한 Adobe Flex를 사용한 웹 어플리케이션으로 개발하여 어떤 플랫폼에서도 접속하여 관리자의 역할을 수행할 수 있도록 하였다. 이와 같은 관리 프로그램을 통하여 대상 서버들의 시스템 자원 및 네트워크 트래픽들을 효율적으로 파악할 수 있고 IDS에서 탐지한 위협을 탐지 및 차단이 가능하도록 구현하였다.
-
개방형 네트워크 하에서는 상대방이 본인인지 여부와 정보내용이 도중에 변조되지 않았는지 여부등 안정성 확보가 보장되지 않는다. 그러므로 인터넷상의 전자상거래를 비롯한 네트워크를 통한 사회 경제활동에서도 수기서명, 날인 및 인감등록증명과 같은 기능을 하는 전자서명 및 인증기관에 의한 전자인증이 본격화되기 시작했다. 본 논문에서는 안전한 전자거래를 위한 전자문서 사용에 필수적인 전자서명을 핑거프린팅 기법을 이용하여 웹페이지에 적용하고, HTML로 표현된 웹문서의 안정성을 위한 알고리즘을 제안한다.
-
최근 웹사이트를 통해 악성 코드의 유포가 성행하면서 많은 웹 서비스 사용자들이 위험에 노출 되어 있다. 특히, 특정 웹페이지에 접속하는 것만으로도 사용자가 알지 못하는 사이에 악성 코드를 자동으로 다운로드 받도록 함으로써 그 위협은 더욱 커지고 있다. 본 논문에서는 이러한 악성 코드 유포 사이트를 탐지하기 위해 사용하였던 Website relationship graph, Parallel coordination, Amazon Web Service system을 차례로 소개하고, 각 기법의 장단점과 결과적으로 도출해낸 악성 코드 유포사이트들의 특징과 그것을 이용한 알려지지 않은 악성 코드 유포 사이트 탐지 기법을 제안한다.
-
Yu-Seung Kim;Hyun-Sang Choi;In-Hwan Kim;Jong-Hun Kwon;Heejo Lee 1429
최근 DDoS 공격의 의도와 공격형태가 날로 다양해지고 그 피해규모가 심각해짐에 따라 DDoS를 탐지하고 이를 방어하기 위한 연구들이 활발하게 진행되고 있다. 한편, 봇넷은 이러한 DDoS 공격을 수행하는 도구로서 여러 연구기관들에 의해 새로운 위협적인 요소로 보고되고 있다. 본 연구에서는 보안상 상대적으로 취약하다고 알려져 있는 교내망에서 실제 봇넷 트래픽을 찾아내고 분석하였다. 이를 통해 봇넷의 특성을 밝혀내고 이와 관련된 연구의 기초자료로 사용될 수 있을 것이다. -
Ad-hoc 네트워크에서의 디바이스들의 연결은 신뢰를 기반으로 네트워크망을 구성한다. 임의 디바이스가 접근하거나 탈퇴하는 일이 빈번히 발생하므로 제 3자의 악의 적인 디바이스가 신뢰성에 대하여 공격에 대비하여 인증 및 보안 기술이 필요하다. 그러므로 기존의 인증서 및 아이디를 이용한 인증과 대칭키 및 공개키를 이용한 보안기술을 활용한다. 본 논문에서는 공유한 정보가 없는 두 디바이스가 서로의 인증 아이디를 생성하여 활용한다. 인증한 아이디를 이용하므로 상호간의 신뢰가 기반될 수 있으며, 대칭키를 생성하여 통신에 대한 보안 기술을 활용한다.
-
인터넷 프로토콜 텔레비전(IPTV) 시스템에서 특정 프로그램을 허가된 가입자에게만 전달하기 위해 그룹 키 관리 방법을 이용 할 수 있다. 그러나 기존의 그룹 키 관리 방법은 가입자의 수가 많아지거나 가입자가 서비스에 자주 가입하고 탈퇴할 수록 서버의 부하가 커진다는 문제점이 있다. 이를 해결하기 위한 많은 연구들이 진행되어 왔지만 해당 연구들은 IPTV 시스템의 특성을 고려치 못했다는 단점이 있다. 우리는 IPTV 시스템의 특성을 고려한 새로운 그룹 키 갱신 방법을 제안한다. 제안 방법은 현재 IPTV 채널 상에서 전송되는 프로그램의 가치를 고려해서 그룹 키 갱신 주기를 조절하는 방법이다. 이를 통해서 서버의 부하를 줄일 수 있을 뿐만 아니라 프로그램의 가치에 따라서 차등적인 보안 수준을 제공할 수 있다.
-
최근 들어 미디어 스트리밍 서비스 제공 시 서버의 부하 및 비용을 줄이기 위해 P2P 기반의 오버레이 네트워크를 이용하여 미디어 스트리밍 콘텐츠를 분배하는 방안이 등장하고 있다. 하지만 이 방안은 그 효율성만큼이나 보안 취약성도 많이 존재하는 방안이다. 본 논문에서는 P2P 기반의 미디어 스트리밍 서비스에 대한 보안 위협과 이에 대응하기 위한 보안 고려사항을 분석하였다.
-
Jeong Hee Hwang;Moon-Sun Shin;Ik-Soo Hwang;Hun-Chul Kim 1444
RFID 기술은 유비쿼터스 환경을 구현하기 위한 핵심기술 중 하나로 기술 개발과 시범사업 등을 통해 충분한 성장 가능성과 기술력 향상이 기대된다. 특히 물류 환경에서 RFID 기술 기반의 물류 환경 관리는 비용 및 납기의 개선 등에 큰 효율성을 가져올 수 있다. 이 논문에서는 RFID 기반의 국제 물류 프로세스에 대한 보안 위험 요소를 분석하고 이에 대한 보안 요구사항 및 보안 정책 방안을 기술한다. -
VANET(Vehicle Ad-hoc Network)은 통신 기능을 지원하는 지능형 차량들로 이루어진 애드혹 네트워크 환경으로써 최근 들어서 그 연구가 매우 활발하게 진행되고 있는 분야이다. VANET은 원활한 교통 소통, 사고 방지 등 여러 가지 편리한 기능들을 제공하지만, 그 기반을 애드혹 네트워크에 두고 있기 때문에 애드혹 네트워크에서 발생할 수 있는 보안 문제가 그대로 발생하며, 또한 그 환경적 특성에 따라 추가적인 보안 요구사항 역시 존재한다. VANET 환경에서 가장 중요하게 요구되는 보안요소는 협력 운전(cooperative driving) 시 메시지 인증, 무결성, 부인방지 등과 특정 차량에 대한 추적을 할 수 없도록 하는 위치 프라이버시 보호이다. 그러나 이 가운데 사용자의 위치 프라이버시는 조건적으로 신뢰기관에 의한 추적 역시 가능해야 한다는 조건을 포함한다. 본 논문에서는 L. Martucci 등이 제안한 자체적으로 생성하고 인증하는 pseudonym 기법[1]을 이용하여 이러한 보안 요구사항들을 만족시키는 방법을 제안하고자 한다. 제안하는 기법은 최초 차량 등록 시 받은 비밀 인자를 이용하여 보안 통신을 하며 추가적으로 신뢰 기관으로의 통신이 필요하지 않는 효율적인 보안 기법이다. 또한 기존 연구에서 발생했던 저장 공간의 문제, RSU(Road Side Unit) 접근 문제 등을 해결한다.
-
태그의 식별을 DB에 의뢰하는 것에 의존적인 RFID기반 시스템은 리더와 DB가 서로의 통신반경 밖에 있거나 기반 통신망이 없어 DB와 연결이 어려운 환경에서는 응용이 제한적이며, 정상적인 경우에도 병목현상의 가능성을 갖고 있다. 본 논문은 DB가 태그의 인증기능을 리더에게 대리 위임하여 자체적으로 인증을 수행할 수 있는 RFID인증프로토콜을 제안한다. 제안하는 기법은 DB와의 통신범위 제한에 비교적 자유롭고, 리더 자체적으로 태그인증이 가능하며, 부가적으로 DB의 연산부하를 경감시킬 수 있다.
-
버퍼 오버플로우 검출을 위한 많은 방법들이 연구되었지만 완벽한 검출을 보장하지는 못한다. 이는 검출하는 도구의 수행 계층이 응용프로그램이나 커널 계층에서 동작하기 때문인데 만약 공격자가 버퍼 오버플로우 검출 도구의 존재를 사전에 인지할 경우 충분히 우회가 가능하다. 본 논문에서는 더욱 정확한 검출을 위하여 커널보다도 더 높은 권한 모드인 가상화 계층에서 검출 도구를 구현하고자 할 때 필요한 요구사항들과 설계방법, 그리고 기존 시스템들과의 비교 분석 결과를 정리하고 있다.
-
오픈 소스코드의 확대는 상용 프로그램에서의 활용 증대로 이어지고 있다. 컴퓨터 프로그램의 유사도 및 완성도 감정에서 오픈 소스코드의 비중이 증대됨에 따라서 오픈 소스코드의 탐지 방법이 요구된다. 본 논문에서는 프로그램 소스코드 검색 기법을 조사하고 평가하여 효과적인 탐지 기법을 제안한다.
-
Taek Lee;Do-Hoon Kim;Youn-Kyun Shin;Seung-Yong Shin;Hoh Peter In 1462
본 논문에서는 정보시스템 운영시 발생하는 사용자 취약성(Human Vulnerability) 문제의 심각성에 대해 알아보고 이를 개선하기 위한 교육 및 훈련 프로그램을 다루고 있는 기존 관련 연구들을 조사 분석 한다. 아울러 기존 연구에서 보완되어야 할 개선 요구사항 들을 도출하여 향후 효과적인 취약성 개선 프로그램 제공을 위한 가상머신에 기반한 보안 훈련장 시스템 아키텍쳐를 제안한다. -
모바일 에드혹 네트워크(MANET)에서 익명 라우팅을 위해 각 노드가 익명ID를 이용하여 MAC 단에서 익명으로 서로를 인증하고 네트워크 단에서 익명 라우팅 수행하는 AODV 기반의 라우팅 기법이 제안된바 있다[4]. 하지만 기존의 제안된 방법은 익명ID가 변경될 때마다 페어링 연산을 통해 재인증을 해야 하며, 라우팅 경로 중간의 노드들은 메시지의 연결성을 없에게 위해 매홉마다 암·복호화를 반복하여 상당히 비효율적이다. 본 논문은 기존논문의 노드 인증 기법을 확장하여 실제 메시지의 교환과정에서 일어나는 홉 간 암호화 횟수를 줄이고, 임시 인증값을 이용한 노드 상호간의 빠른 인증 기법을 사용하여 노드간의 인증과 익명성을 보장하는 보다 효율적인 프로토콜을 제안한다.
-
Honeynets have become one of essential tools in system and network security. As the importance of security has increased over the years, many researchers try to improve the overall Honeynet architecture. Due to their efforts, the Honeynets have evolved up to the third generation. However, the GenIII architecture has some limitations. In this paper, we address some of the limitations and provide solutions by redesigning the framework of data capture of Honeynets.
-
Nam-Ki Lee;Tae-Min Chang;Byung-Chan Jeon;Jin-Oh Jeon;Su-Bong Ryu;Min-Sup Kang 1473
본 논문에서는 RFID 시스템의 Tag와 Reader 사이의 보안상의 문제점을 해결하기 위하여 공격에 강인한 AES 암호 프로세서 기반 인증 프로토콜을 제안한다. 제안한 인증 프로토콜은 Reader에서 난수를 생성하고 Tag와 Reader 그리고 Back-End Server의 인증과 통신 데이터를 암호화 하여 기존의 보안상의 문제점을 개선하고, ISO/IEC 18000-3 표준 프로토콜을 기반으로하여 확장된 패킷 구조를 사용한다. 제안한 시스템은 Xilinx ISE 9.1i 환경에서 Verilog HDL을 사용하여 설계하였으며, 설계 검증은 Mentor 사의 Modelsim 6.2c를 사용하여 제안된 시스템이 정확히 동작함을 확인하였다. -
주민번호대체수단은 주민번호를 대체하기 위한 본인확인정보로서, 5 개의 민간기업이 운영하는 민간 i-PIN과 행정안전부가 운영하는 공공 i-PIN이 서비스를 제공하고 있다. 하지만 주민번호대체수단이 더욱 활성화되기 위해서는 기존에 제시된 보안성, 편의성 문제를 해결해야 한다. 본 논문은 신원 선택기를 추가하여, i-PIN의 프로토콜을 변경하지 않는 범위 이내에서 i-PIN의 단점으로 지적되는 로그인 번거로움, i-PIN 사이트 기억 문제, 피싱을 비롯한 보안 문제를 해결하는 방안을 제시하였다. 제안하는 방법은 사용자가 가입한 i-PIN 제공자에 접근하는 단계, i-PIN 제공자에 id 와 비밀번호를 입력하는 단계를 없애고, 신원 선택기를 통해 사용할 신원 정보를 선택하는 것만으로 처리되도록 하였다. 본 기술은 ETRI 에서 개발중인 전자 ID 지갑 솔루션을 통해 구현되었으며, 해당 서비스는 2009 년 중에 민간 i-PIN 제공자를 통해 시범 도입될 예정이다.
-
대부분의 온라인 전자거래업체는 사용자의 신원을 확인하기 위해 주민등록번호를 요구하고 있다. 그러나 최근 발생하고 있는 대규모 개인정보 유출사고 등으로 주민등록번호가 노출되는 사례가 빈번하며, 주민등록정보를 타인이 도용하여도 효과적으로 확인 및 제어하는 수단이 없다는 문제가 있다. 이러한 문제를 해결하기 위해 주민번호대체수단이 제안되었으나, 최근 공공 i-PIN 과 민간 i-PIN 으로 구분되는 기술들의 연동 문제로 인해 적극적인 도입이 우려되는 상황이다. 따라서 본 논문은 최소한의 수정으로 이들 주민번호대체수단이 연동할 수 있는 방안을 제시한다. 기존의 민간 i-PIN 연동 프로토콜을 공공 i-PIN 에 적용하며 프로토콜 간의 연동 모듈을 두어 각 프로토콜을 처리한다. 제안된 기술은 공공 i-PIN 에 적용되어 현재 전국적으로 구축 중이다.
-
Myoung-rak Lee;Dong-hyun Lee;Seung-bin Kim;Hoh Peter In 1485
Lawful Interception (LI) 이란 합법적인 형태의 도청을 말하며, 전통적인 Wired tapping 뿐만 아니라, 최근의 복잡해진 인터넷 및 통신환경의 여러 형태의 데이터들에 대한 감청이 포함 될 수 있다. 미국과 유럽 중심으로 개발 된 감청 표준들은 3 세대 통신망 위주의 감청을 위한 표준들이 대부분이며, 802.16e 기술중의 하나인 모바일 WiMax 를 위한 합법적 감청 표준 개발은 진행 중에 있는 실정이다. 특히, Wibro 와 같이 모바일 유닛(MU)이 Radio Access Contro (RAS)와 Access Control Router (ACR)를 자유롭게 이동하는 상황에서 패킷들에 대한 지속적인 추적은 합법적 감청 분야의 중요한 이슈 중의 하나이다. 따라서, 본 논문에서는 국내의 802.16e/WiBro 네트워크 사용자의 증가 및 그에 따른 보안위협 발생의 가능성 증가에 따라 합법적인 감청을 위한 효과적인 아키텍처를 제안하고자 한다. 본 논문에서 제안하는 아키텍처는 802.16e/WiBro 망내의 합법적 감청을 위하여 네트워크상에서의 효과적인 감청 관련 정보 교환을 위한 기본적인 메커니즘을 포함하고 있다. -
Soo-Hyung Kim;Seung-Hyun Kim;Deok-Jin Kim;Kawn-Soo Jung;Seung-Hun Jin 1489
전자 ID 지갑은 일상생활에서 사용하는 지갑처럼 인터넷 상에서 사용되는 사이버 지갑으로, 사용자의 개인정보(주소, 전화번호 등), 인증정보, 지불정보 등과 같은 사용자의 Identity 정보를 보관하고 있다가 필요한 시점에 저장된 정보를 사용자의 통제 하에 자유롭게 이용할 수 있는 서비스 시스템이다. 모바일 전자 ID 지갑 시스템은 전자 ID 지갑 시스템의 구성 요소 중 하나로 개인의 모바일 단말장치에서 운영될 수 있는 소프트웨어로 구현되었으며, 사용자 인터페이스가 빈약한 모바일 단말장치에서도 사용자의 불편 없이 모바일 인터넷을 보다 안전하게 이용할 수 있는 방법들을 제공한다. 논문에서는 안전하고 신뢰할 수 있는 인터넷 환경 구축을 위해 개발된 기술들 중 하나인 모바일 전자 ID 지갑 시스템을 소개하고자 한다. -
Kyunghee Oh;Shinkyung Lee;Juhan Kim;Duho Choi 1493
센서네트워크는 넓은 지역에 무선 네트워크로 설치된 센서들을 사용하여, 상황 인지로 감지된 데이터를 응용서비스 서버와 연동하는 기술이다. 이는 환경 감시, 대상 추적, 환자 모니터링, 군사적 목적 등 매우 다양한 분야에 사용될 수 있다. 센서네트워크 역시 기존 네트워크에서 필요로 하는 보안 기능을 요구한다. 그러나 센서네트워크에 사용되는 노드들이 사용할 수 있는 자원에 제약이 있어, 기존의 공개키 암호기술을 적용하는데 어려움이 있다. 그런데 최근의 연구결과들은 경량화 구현 기술을 적용하여 공개키를 이용한 키 분배 기법을 센서네트워크에 적용하는 것이 실효성이 있다는 것을 보여준다. 본 논문에서는 TinyOS 환경에서 공개키를 이용하여 센서 노드 간 상호 인증 및 세션키를 생성하여 암호 데이터 통신을 수행하는 안전한 센서네트워크 플랫폼을 구현한 결과를 제시한다. -
Jaehak Yu;Seunggeun Oh;Hansung Lee;Jun-Sang Park;Myung-Sup Kim;Daihee Park 1496
DoS/DDoS로 대표되는 트래픽 폭주 공격은 대상 시스템뿐만 아니라 네트워크 대역폭 및 시스템 자원 등을 고갈시킴으로써 네트워크에 심각한 장애를 유발하기 때문에, 신속한 공격 탐지와 공격유형별 분류는 안정적인 서비스 제공 및 시스템 운영에 필수요건이다. 본 논문에서는 1) 데이터마이닝의 대표적인 분류 모델인 C4.5 알고리즘을 기반으로 SNMP MIB 정보를 사용하여 트래픽 폭주공격을 탐지하고 각 공격유형별 분류를 수행하는 시스템을 설계 및 구현하였다; 2) C4.5에서 추가적으로 제공하는 동작원리에 관한 규칙들을 상세히 분석함으로써 공격탐지 및 공격유형별 분류에 관한 시스템의 의미론적 해석을 시도하였다; 3) C4.5는 주어진 SNMP MIB의 속성들의 정보이익 값을 이용하여 예측모형을 구축하는 알고리즘으로, 특징선택 및 축소의 효과를 추가적으로 얻었다. 따라서 시스템의 운용 시, 제안된 모델은 전체 13개의 MIB 정보 중 5개의 MIB 정보만을 사용하여 보다 신속하고, 정확하며, 또한 가벼운 공격탐지 및 공격유형별 분류를 수행함으로써 네트워크 시스템의 자원관리와 효율적인 시스템 운영에 기여하였다. -
Yong-Jae Jeong;Tae-Il Jung;Jong-Nam Kim;Kwang-Seok Moon 1500
H.264와 같은 고압축 비디오처리 기법의 등장으로 기존의 MPEG2와 같은 비디오 압축에서 H.264로의 비디오 트랜스코딩이 증가되고 있지만, 고압축 비디오 콘텐츠의 온라인과 오프라인에서 불법배포는 현재 문제가 되고 있다. 본 논문에서는 다이렉트쇼 환경 기반에서 고압축과 저작권 보호를 위한 비디오 트랜스 코딩과 워터마킹을 구현한다. 제안한 방법은 다이렉트쇼의 필터를 이용하여 MPG,WMV를 H.264로 비디오 트랜스코딩을 하고 이와 함께 비디오의 공간영역 특성을 이용하여 저작권 보호를 위한 강인한 워터마킹을 구현한다. 실험 결과 MPG,WMV를 H.264로 트랜스코딩에서 H.264의 QP(Quantization parameter)를 15로 하고 화면간 반복을 10프레임으로 하였을 경우 저작권 보호를 위하여 삽입된 워터마크는 평균 99% 검출됨을 확인하였고, 또한 트랜스코딩중 워터마크삽입에 따른 시간지연은 전체 트랜스코딩시간의 5.7%가 됨을 확인할 수 있었다. 제안한 방법은 저작권 삽입 기능가지는 트랜스코딩 소프트웨어를 필요로 하는 Digital TV방송, IPTV, DVD 사업에 사용 될 수 있을 것이다. -
현대사회는 IT 기술의 급속한 발달과 초고속망을 통한 인터넷 및 컴퓨터의 보급으로 인해 u-지식사회라는 새로운 문화적 변환기를 맞이하고 있다. 특히 광대역 통합망 환경이 구축되면 방송의 IPTV와 통신의 VoIP 서비스는 많은 수요를 불러올 것으로 예상된다. 그러나 IPTV를 제공받는데 있어 불법적인 개인정보 수집, 기술적 개인정보 유출됨에 따라 무분별하게 불법제어, 콘텐츠 불법 유통, 서비스 도용, 비인가자 접근 등의 문제점이 발생할 수 있다. 따라서 본 연구에서는 멀티미디어 서비스 제공을 위한 가입자 인증 기술에 관한 연구를 진행하여 멀티미디어 서비스를 제공하는데 있어 가입자 측면에서의 안전성과 효율성을 제공하도록 하였다.
-
Hae-Soon Ahn;Eun-Jun Yoon;In-Gil Nam;Ki-Dong Bu 1508
본 논문에서는 기존에 제안된 RFID 인증 프로토콜이 임의의 RFID 태그로 위장한 공격자로부터 스푸핑 공격을 당할 수 있음을 증명하고, 이러한 보안 문제점을 해결한 안전하고 효율적인 RFID 상호 인증 프로토콜을 제안한다. 제안한 RFID 상호 인증 프로토콜은 기존의 RFID 인증 메커니즘들이 가지고 있는 보안 문제점들을 해결할 뿐만 아니라, 스푸핑 공격에 대한 취약점을 해결하고, 해쉬함수 연산 오버헤드를 줄여줌으로써 빠른 인증 시간을 보장하여 더욱 강력한 안전성과 효율성을 제공한다. -
Do-Hoon Kim;;Sung-yong Shin;Hoh Peter In;HyunCheol Jeong 1510
사이버 공간에서 미래 최대 위협 중 하나로 인식되고 있는 봇넷의 공격이 점차 증가함에 따라, 봇넷 공격에 기반한 피해가 증가하고 있으며, 금전적인 피해 유발로 그 심각성이 점차 증대되고 있는 실정이다. 특히, 봇넷은 좀비 PC를 활용하는 측면에서 제 2차, 3차 피해가 우려되고 있다. 따라서 봇넷의 탐지를 1차적으로 끝나는 것이 아니라 지속적인 관찰과 관리를 통해 변종 봇넷을 탐지 하고 이에 기반한 악성행위를 탐지하는 것이 무엇보다도 중요하다. 따라서 본 논문에서는 이러한 봇넷을 능동적으로 탐지하기 위한 능동형 봇넷 탐지 및 관리를 위한 단계적 마이닝 프로세스를 제안하고 기존 탐지 알고리즘과의 비교 평가를 하여 향후 적용을 위한 고려사항들을 논의 하고자 한다. -
이동 에이전트는 기존의 클라이언트-서버 환경을 대체하는 분산 컴퓨팅 패러다임이다. 특히 이동 에이전트는 목표를 달성할 때까지 스스로 인터넷 환경을 떠돌며 정보를 수집하고 분석할 수 있도록 설계할 수 있다. 하지만 이동 에이전트가 문제없이 활동하기에 인터넷은 개방적인 환경이며, 많은 경우에 있어 이동 에이전트는 여러 적대적인 호스트들과 접할 수 있다. 이로 인해 이동 에이전트가 안전하게 인터넷상에서 이주 하도록 만드는 것이 큰 관건이 되고 있다. 최근 Volker와 Mehrdad가 이동 에이전트 환경에 있어서 효율적인 접근 제어와 키 관리 메커니즘을 제안하였다. 하지만 이 기법은 이동 에이전트의 이주 대상을 한정시키고, 이주 대상이 많아질수록 키를 관리하는 구조가 커지는 문제점이 있다. 본 논문에서는 이동 에이전트에 역할 모델을 적용함으로써 키 관리에 있어서 그 크기를 줄이고, 인증 센터를 사용하여 이동 에이전트의 이주 대상 호스트를 미리 한정짓지 않도록 하여 이동 에이전트가 자유롭게 이주할 수 있는 접근제어 기법을 제안한다. 본 기법을 이동 에이전트에 적용하면 에이전트의 크기를 줄이고, 이동할 수 있는 호스트의 제약을 줄일 수 있다.
-
Jonghoon Kwon;Chaetae Im;Hyunsang Choi;Hyuncheol Jeong;Heejo Lee 1517
최근의 사이버 공격은 경쟁사에 대한 DDoS 공격과 기밀정보 유출, 일반 사용자들의 금융정보 유출, 광고성 스팸메일의 대량 발송 등 불법 행위를 대행해주고 경제적 이득을 취하려는 의도로 바뀌어 가고 있다. 그 중심에 있는 봇넷은 봇이라 불리는 감염된 호스트들의 네트워크 집단으로서 일련의 거의 모든 사이버 공격에 이용되고 있다. 이러한 봇넷은 수 많은 변종과 다양한 탐지 회피 기술로 그 세력을 확장해가고 있지만 마땅한 총괄적 대책은 미흡한 것이 현실이다. 이 논문에서는 날이 갈수록 위협을 더해가는 봇넷을 빠르게 탐지하고 대응하기 위해 ISP 사업자들 간, 혹은 국가 간에 걸친 사회 전반적인 협력을 통한 봇넷 탐지 및 관리 시스템 구조를 제안한다. -
사용자 중심의 Identity 관리 기술은 기존에 사이트에서 관리하던 사용자 Identity 를 사용자가 직접 제어할 수 있도록 해주는 기술이다. 본 논문에서는 사용자 중심의 Identity 관리 기술 중 하나인 전자 ID 지갑을 소개하고 전자 ID 지갑의 주요 서비스인 Identity 공유 및 동기화 기술을 설명한다. 그리고 Identity 공유 시 필요한 링크 계약을 설명한다.
-
Jeong Don Yeom;Dong Hyun Kang;Hyunsu Jang;Young Ik Eom 1525
이동 에이전트는 분산 컴퓨팅 환경에서 유용하게 쓰이는 컴퓨터 통신 분야의 새로운 응용기술이지만, 에이전트가 이동함으로써 발생하는 여러 가지 보안상의 문제점들을 가지고 있다. 특히, 악의적인 호스트로부터 이동 에이전트를 보호하는 방법의 중요성이 점점 높아지고 있으며, 타임 체킹 기술을 이용한 보호 기법 등이 기존에 제안되었다. 그러나 기존에 제안된 타임 체킹 기술은 데이터를 누적함으로써 네트워크 부하를 초래할 수 있다. 또한, 동일한 도메인 내에서는 동일한 세션키를 사용하여 에이전트를 암호화함으로써 타임 체킹 기법의 중요한 데이터인 에이전트 도착 및 출발 시간이 조작될 가능성이 있다. 본 논문에서는 기존에 제안된 타임 체킹 기술을 기반으로 에이전트의 누적 데이터 크기를 제한하여 네트워크 부하를 줄일 수 있는 기법과 RSA 암호화 기법을 사용하여 이미 기록된 에이전트의 도착 및 출발 시간 조작을 방지할 수 있는 기법을 제안한다. -
Seyeong Kim;Younwoo Kim;Hyunsu Jang;Young Ik Eom 1529
이동 에이전트는 플랫폼 간을 이주하며 자기 복제를 통한 작업 분배가 가능하다. 이러한 점에 의해 최근 이동 에이전트는 분산 처리 기반 기술로 각광 받고 있다. 그러나 이러한 에이전트의 이주, 복제능력은 악의적인 플랫폼과 이동 에이전트의 공격에 대한 약점이 되고 있다. 그 중 재실행 공격은 에이전트의 반복 수행을 통해 에이전트를 공격하는 기법이다. 이에 대한 방지 기법으로 트립 마커를 이용하여 동적인 수행 결정이 가능한 연구가 있다. 그러나 이 기법은 이동 에이전트가 위치한 플랫폼에 따라 이동 에이전트의 복제가 제한 받는다는 단점이 있다. 본 논문에서는 이동 에이전트의 복제가 가능한 외적 재실행 방지 기법을 제안한다. 본 기법은 트립 마커 생성을 담당하는 트립 마커 서버를 두어 플랫폼에 상관없이 유연한 이동 에이전트의 복제가 가능하다. 또한 비대칭키 기법을 이용한 비밀 통신을 통해 재실행 공격으로부터 이동 에이전트를 방어한다. -
Dae-il Jang;Jae-Seo Lee;Jun-Hyung Park;Minsoo Kim;Bong-Nam Noh 1533
악성 봇이 현대 인터넷 보안의 큰 위협으로 등장함에 따라, 이러한 봇을 탐지하기 위한 많은 연구가 진행되고 있다. 하지만 악성 봇은 꾸준히 진화하여 탐지방법을 무력화시키고 있으며, 최근 HTTP를 이용한 악성 봇의 등장으로 그 탐지와 대응이 더욱 어려워지고 있다. 게다가 웹기반 서비스들의 증가로 HTTP를 이용하는 패킷은 통신량의 대부분을 차지하고 있으며, 이들에 대한 분석은 큰 부하를 발생시키게 된다. 이러한 문제를 해결하기 위해서는 악성 봇넷을 효과적으로 탐지하기 위한 효율적인 매져들을 선택하여야 하며, 본 논문에서는 대표적인 HTTP 기반 악성 봇넷인 크라켄(Kraken) 봇넷의 특성을 분석하였다. -
Guhyeon Jeong;Euijin Choo;Joosuk Lee;Heejo Lee 1537
최근 많은 악성 코드 제작자들이 실행 압축 기술을 악용하고 있다. 악성코드 제작자들은 자신의 악성코드가 탐지되는 것을 어렵게 만들기 위해 기존의 알려진 실행 압축 알고리즘보다는 새로운 실행 압축 알고리즘을 개발하여 사용하고 암호화 기법 등을 이용하여 분석하기 어렵게 만들고 있다. 본 논문에서는 기존의 실행 압축 해제 기술에 대한 연구들을 분석하여 기존 기술의 한계점을 극복하기 위한 방안과 앞으로의 연구 방향을 제시한다. -
Moon-Sun Shin;Jeong-Hee Hwang;Ik-Soo Hwang;Hun-Chul Kim 1540
RFID기반의 국제물류 서비스 플로우상에서 나타나는 보안 요구사항으로 태그 보안, 물류 보안, 인증, 접근제어 등이 있으며 특히 물류정보보안과 사용자 인증 및 접근제어를 위해서 물류정보 데이터베이스를 위한 보안모델이 필요하다. 본 논문에서는 RBAC에 기반한 강화된 접근제어 모델을 제안하며 이는 EPCglobal Network 과 같은 분산 환경의 다양한 사용자들 및 물류정보 관리에 효율적이며 보안관리에 있어 용이성을 제공할 수 있어 향후 EPC IS에 Security Module로 구현 및 적용이 가능하다. -
Scanning 은 불특정 사용자가 특정 시스템 혹은 네트워크에 대해 Dos/DDos Attack 을 하기에 앞서 취약성이 존재할 수 있는 서비스나 호스트를 발견하기 위해 취해지는 선행 기술 중 하나이다. 본 논문에서는 기존에 알려진 대표적인 Port Scanning 기법들에 대해 알아보고 기존에 널리 사용되고 있는 탐지 및 방어 기법과 이러한 방식이 가질 수 있는 문제점에 대해서도 살펴본 후 이를 보완할 수 있는 기법을 논의하고자 한다.
-
유비쿼터스 시스템이 발전함으로 많은 사람들이 시스템을 사용함으로 인하여 정보보호에 대한 중요성이 증대되고 있다. 본 논문에서는 유비쿼터스 시스템에서 데이터를 표현하기 위하여 널리 사용되는 RDF/S가 정보보호에 대하여 취약함에 주목하고 RDF/S에 대한 정보보호를 위한 RDF/S 스키마와 추론에 필요한 규칙을 소개한다.
-
RFID처럼 개방형 네트워크의 특성상 프로톨콜이 노출 되는 문제점이 발생한다. 또한 광범위한 지역에서 RFID사용과 임시적인 RFID사용은 비용 상 문제점이 있다. 본 논문은 RFID의 요소 중 DB(Server)를 제외한 리더와 태그 간의 통신을 통한 인증 프로토콜을 제안하며, 악의적인 사용자에 의해서 이용될 수 있는 정보노출의 문제점을 해결하기 위해 기존 제안된 방식에서 프로토콜의 단계를 고려한 프로토콜을 제안한다. 또한 리더와 태그만의 구성으로 비용을 절감하고자 하며, AVISPA를 이용하여 제안한 프로토콜의 안전성을 검증 한다
-
현대의 서비스들은 점차 온라인화 되어가고 있으며, 특히 무선 통신의 발전은 따라 현대 사회인들에게 다양한 모바일 기기들을 사용하여 여러 서비스를 제공 받을 수 있도록 하였다. 하지만 모바일 단말기의 분실 및 불법적인 복제와 점차 증가하고 있는 모바일 악성코드로 인한 모바일 환경의 보안 위협은 기존의 소프트웨어 보안으로는 감당할 수 없게 되었다. 이에 안전한 모바일 환경을 위해 하드웨어 모듈 기반의 신뢰 컴퓨팅이 제안되었다. 이는 하드웨어 보안 모듈로 하여금 보안 시스템의 중추적인 역할을 하도록 하여 전체 보안 수준을 하드웨어 수준으로 높이는 장점을 가지고 있다. 하지만 이러한 하드웨어 기반의 보안 시스템에서는 사용자의 암호 및 단말기 이동에 따른 적절한 키의 백업과 복구 방안이 필요하다. 본 논문에서는 이러한 MTM기반의 모바일 신뢰 컴퓨팅에서의 키 백업에 대한 보안 요구사항과 메커니즘에 대한 분석을 제시한다.
-
본 논문에서는 제 3 자들 간에 디지털 인증서를 교환하여 신뢰를 구축하는 방법인 신뢰관리 시스템을 확장하여 역할에 대한 정책을 정의하고 정의된 역할을 인증서에 입력하여 접근을 제어하는 RBAC 방식을 제안하여 이를 e-Healthcare 시스템에 적용하였다. 정책 문서는 XML 로 정의하고 인증서버를 모듈화하여 e-Healthcare 시스템과의 연동 및 웹에서 사용 가능하도록 확장하였고 다양한 접근 권한이 가능한 PACS 테스트베드를 구현하여 성능을 분석하였다.
-
Jaehak Yu;Bongsu Kang;Hansung Lee;Jun-Sang Park;Myung-Sup Kim;Daihee Park 1563
본 논문에서는 데이터의 전처리과정으로 SNMP MIB 데이터에 대한 속성 부분집합의 선택 방법(attribute subset selection)을 사용하여 특징선택 및 축소(feature selection & reduction)를 실시하였다. 또한 데이터 마이닝의 대표적인 해석학적 분석 모델인 연관관계규칙기법(association rule mining)을 이용하여 트래픽 폭주 공격 및 공격유형별 SNMP MIB 데이터에 내재되어 있는 특징들을 규칙의 형태로 추출하여 분석하는 의미론적 심층해석을 실시하였다. 공격유형에 대한 패턴 규칙의 추출 및 분석은 공격이 발생한 프로토콜에 대해서만 서비스를 제한하고 관리할 수 있는 정책적 근거를 제공함으로써 보다 안정적인 네트워크 환경과 원활한 자원관리를 지원할 수 있다. 본 논문에서 제시한 트래픽 폭주 공격 및 공격유형별 데이터로부터의 자동적 특징의 규칙 추출 및 의미론적 해석방법은 침입탐지 시스템을 위한 새로운 방법론에 모멘텀을 제시할 수 있다는 긍정적인 가능성과 함께 침입탐지 및 대응시스템의 정책 수립을 지원할 수 있을 것으로 기대된다. -
현재 우리군의 C4I망은 전략용 A망, 화력용 B망, 정보용 C망 등 각기 업무 및 기능의 특성에 따라 별도의 망을 구축하여 사용하고 있으나 상호 서버간의 데이터 연동을 위해 별도의 연동망을 추가로 구성하여 운용함에 따라 네트워크의 구조가 복잡하고 보안기능을 구성하기 위한 소요도 많이 발생하고 있다. 또한 타 전산망에서 들어오는 웜·바이러스 보다 내부 사용자에 의해서 유포되는 웜·바이러스의 문제가 전체 네트워크에 미치는 영향이 더욱 심각한 실정이다. 그럼으로 각 C4I 전산망 통합에 따라 발생하는 문제점 해소 및 종단 보안강화의 새로운 대안으로 네트워크 접근 제어 즉 NAC(Network Access Control)는 가장 적합한 보안 기술 이다. 본 논문에서는 군의 C4I 망에서 NAC 시스템을 구축 할 때 고려해야할 사항과 네트워크 인프라의 교체를 최소화하는 방법으로 단계적인 구축방법을 제시하여 사용자와 관리자 모두에게 최적의 환경을 제시 할 수 있는 방법에 대해서 연구를 수행한다.
-
Sun-Jeong Doo;Hyun-Jin Hwang;Jae-Ik Cho;Nak-Hoon Kim 1571
서비스 거부 공격은 현재의 서비스를 불법적으로 중단시켜 여러 사용자의 접근을 제한하는 공격 방법이다. 이러한 서비스 거부 공격 탐지 기법에 관한 연구가 활발히 진행되어 왔지만 기존의 네트워크 기반의 공격 탐지 기법은 많은 문제점을 낳고 있다. 따라서 본 논문에서는 기존의 탐지기법의 취약점을 보완하기 위해 호스트기반의 데이터를 이용해 더 효과적으로 서비스 거부 공격을 탐지할 수 있는 방법을 제안한다. -
Hyun-Jin Hwang;Sun-Jeong Doo;Seong-Jae Bae;Nak-Hoon Kim 1575
네트워크가 광범위하게 발달함에 따라 DoS 공격 기법은 더욱 다양해지고 있고 지능화되고 있다. 따라서 네트워크에 기반한 DoS 공격의 탐지는 더욱 어려워지고 있다. 본 논문에서는 이러한 DoS 공격에 대해 호스트에 기반한 Native API 의 빈도수를 이용한 침입 탐지 메커니즘에 관하여 기술한다.