• 제목/요약/키워드: 웹 로그분석

검색결과 268건 처리시간 0.028초

스마트폰상에서의 웹 응용프로그램 개발 효율성 분석 (Analyzing Effectiveness of the Web Application Development in Smartphone)

  • 이고은;이종우
    • 디지털콘텐츠학회 논문지
    • /
    • 제11권3호
    • /
    • pp.323-330
    • /
    • 2010
  • 스마트폰과 앱스토어 열풍은 응용프로그램 개발을 과거 PC응용에 이어 다시 한 번 활성화시키고 있다. 하지만 현재 스마트폰 응용프로그램 개발 시에는 다양한 플랫폼 환경 설정 고려와 이종 기기의 호환성 문제점 등의 한계가 있어 자연스럽게 모바일 웹 응용프로그램 개발이 대안으로 부각되고 있다. 모바일 웹 응용프로그램 형태의 하나인 하이브리드용 웹 응용프로그램은 스마트폰에 내장된 웹킷 엔진을 이용하기 때문에 간단하게 개발될 수 있다는 장점이 있다. 스마트폰의 웹킷 탑재로 웹 응용프로그램 개발자는 HTML과 자바스크립트, CSS만으로도 쉽고 빠르게 개발할 수 있을 뿐만 아니라 다양한 모바일 기기에 독립적인 서비스를 제공할 수 있다. 본 논문에서는 기존에 복잡하게 개발했던 네이티브 응용프로그램 대신 웹킷을 이용하여 단순하고 간결하게 개인이 운영할 수 있는 앱스토어를 안드로이드 환경에서 구현하였다. 기존 네이티브 응용프로그램에서는 복잡하게 구현했던 회원 등록 및 로그인 환경을 OpenID를 이용하여 간결하게 할 수 있었다. 이를 통해 스마트폰용 네이티브 응용이 아닌 웹 응용으로도 성능이 뒤지지 않으면서 쉽게 응용을 개발할 수 있음을 확인하였다. 아울러 웹 응용프로그램 개발시 장점을 네이티브 응용 개발과 비교함으로써 그 효율성을 보였다.

토픽맵 기반 개인별 학습 콘텐츠 탐색 네비게이터 구조 설계 (Design of the Personalized Searching Navigator of Learning Contents Based on the Topic Maps)

  • 정경희;김판구
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2006년도 추계학술발표대회
    • /
    • pp.23-26
    • /
    • 2006
  • 최근 대부분의 이러닝(E-Learning)을 교육하는 사이트는 학습 콘텐츠를 검색하는 방법이 단순한 리스트의 나열과 택스트 매칭(Text matching)방법을 사용하는 단점이 있다. 이를 보완하기 위해 좀 더 컴퓨터가 정보 데이터의 의미를 분석하여 검색이 가능하도록 개념 네트워크인 시맨틱웹(Semantic Web)이 등장하였다. 본 논문에서는 이러한 시맨틱웹의 온톨로지(Ontology) 언어 중에 토픽맵(Topic Maps)을 사용하여 많은 양의 학습 정보 데이터를 쉽고도 정확하게 연결 지어 학습 콘텐츠에 대한 정보를 표현하고, 구조화할 수 있는 방법을 모색해 보고자 한다. 학습자의 관심분야 정보, 학습객체의 학습 권장자의 정보와 함께 학습 경험과 검색 빈도수를 분석한 협력 필터링과 학습 에이전트의 개인화 기법을 동시에 사용하여 선호도를 분석한다. 이 선호도를 가지고 학습자의 메타데이터를 생성하고, 로그 데이터를 따로 데이터베이스에 저장한다. 이러한 학습자의 정보와 학습 콘텐츠간의 정보를 상호 연결하여, 그 토픽맵을 사용하여 연관관계를 정의해 줌으로써 학업성취도를 높이고, 학습자 개개인의 성향에 가장 알맞은 학습 콘텐츠를 탐색해가는 네비게이터(Navigator)를 설계하였다.

  • PDF

웹기반 강의지원시스템에 대한 대학교수의 활용도분석 (Utility Analysis on Activating Web-Based Course Support System by Faculty in Universities)

  • 김경우
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권11호
    • /
    • pp.221-232
    • /
    • 2009
  • 본 연구는 4년제 대학에서 교수자에 따른 웹기반 강의지원시스템의 활용도를 분석하였다. 수집 자료는 수도권 S대학, D대학, K대학의 2009년1학기 강의에서 담당교수 5,023명과 12,733강좌를 대상으로 웹기반 수업지원시스템의 활용도를 서버에 저장된 로그파일을 이용하여 분석하였다. 구체적으로 교수자 및 계열별 강좌의 웹기반 수업지원시스템의 활용빈도 및 백분율을 제시하였다. 뿐만 아니라 수업지원시스템의 주요기능의 활용빈도 및 백분율이 분석되었고, 주요기능 중 공지사항, 수업자료, 공유게시판, 자유게시판 이용횟수에 대하여 교수자 및 계열별 이용횟수에 대하여 카이분석을 실시하였다. 연구결과 전체교수자의 62.28%와 전체강좌의 50.3%가 웹기반 수업지원시스템을 활용하였다. 주요 기능의 이용도를 분석한 결과 수업자료공유의 목적이 43.8%로 가장 높았으며, 공지사항이나 토론 기능의 이용은 다소 낮은 편이다. 이는 대부분의 교수자나 강좌에서 웹기반수업지원 시스템을 오프라인수업의 보충적 수단으로 활용하고 있어 실제적인 운용과 설계가 요구된다.

실행계획 분석을 이용한 SQL Injection 공격 대응방안 (Counter Measures by using Execution Plan Analysis against SQL Injection Attacks)

  • 하만석;남궁정일;박수현
    • 전자공학회논문지
    • /
    • 제53권2호
    • /
    • pp.76-86
    • /
    • 2016
  • 최근 들어 급증하고 있는 보안 관련 사고들로 인하여 개인정보 및 기업정보의 관리에 대한 대책 마련이 시급한 가운데 있다. 보안 관련 사고 가운데 SQL Injection 공격은 가장 널리 악용되고, 오래된 전통적인 해킹 기법 중 하나이다. 최근까지도 웹 해킹을 시도하는 유형 중에서 높은 비중을 차지하고 있으며 그 공격 형태 또한 복잡해지고 있다. 많은 site에서 SQL Injection 공격에 대한 보완을 하여 이전보다 피해가 많이 줄어들기는 했으나 SQL Injection 공격에 의한 악의적인 관리자 권한 획득 및 비정상적인 로그인 등으로 인하여 여전히 많은 피해가 발생하고 있다. 더욱이 향후 사물인터넷 및 센서 빅데이터 환경이 널리 보급되면 수많은 디바이스들과 센서들이 연결되고 데이터의 양이 폭발적으로 증가하게 될 것이다. 그렇게 되면 현재보다 SQL Injection 공격에 의한 피해 규모는 더욱 커질 것이다. SQL Injection 공격에 대응하기 위해서는 많은 시간과 비용이 발생하게 되므로 시스템의 성능을 떨어뜨리지 않으면서도 신속정확하게 SQL Injection 공격을 판별하여 방어해야 할 것이다. 본 논문에서는 SQL Injection 공격에 대응하기 위하여 데이터 분석 및 기계학습을 통하여 웹로그 데이터를 검사하여 비정상적인 패턴의 입력값인 경우 SQL 명령어의 실행 계획을 분석하여 정상적인 SQL 명령어와 비정상적인 SQL 명령어를 판별하는 방안을 제시한다. 실험 및 성능 평가를 위해 사용자의 입력 또는 SQL Injection 공격툴에 의하여 입력되는 값을 실시간으로 실행계획을 분석하여 효과적으로 차단할 수 있음을 보여주었다.

정보 교육에서의 사용성(Usability) 향상을 위한 웹기반 평가시스템 PAS의 설계 및 구현 (Design and Implementation of Web-Based Assessment System PAS for Increasing the Usability in Informatics Education)

  • 염용철;유승욱;김용;이원규
    • 컴퓨터교육학회논문지
    • /
    • 제11권1호
    • /
    • pp.1-10
    • /
    • 2008
  • 정보 교육에서 수업과 평가를 통합하는 과정지향적인 평가가 수시로 이루어지기 위해서는 평가자인 교사가 보다 편리한 방법으로 평가를 할 수 있게 지원해 주는 사용성(Usability)이 고려된 웹기반평가시스템이 필요하다. 본 연구에서는 기존의 웹기반평가시스템의 사용성 요소를 분석한 후, 오프라인 지필평가과정에 내재한 사용성 요소를 추출하여 사용성이 제고된 PBA(Paper-Based Assessment) 평가 모델을 제안하였다. PBA 모델에 의한 웹기반 평가시스템은 교사주도하에 평가전, 평가중, 평가후의 모든 과정이 제어된다. 특히 평가 대상을 손쉽게 바꿀 수 있고, 평가지에 대한 접근을 평가 단계마다 철저히 차단시켜 평가 결과에 대한 신뢰성을 높일 수 있다. 또한 학생들은 자신들의 학년, 반, 번호, 이름을 사용하여 손쉽게 평가지에 로그인할 수 있다. 본 논문에서는 이와같은 PBA 모델에 기초하여 정보교육용 웹기반평가시스템 PAS(PBA-based Assessment System)를 설계 및 구현하였다.

  • PDF

데이터 마이닝 기법을 이용한 상품 추천 시스템 (Recommending System of Products based on Data mining Technique)

  • 정민아;박경우;조성의
    • 한국정보통신학회논문지
    • /
    • 제10권3호
    • /
    • pp.608-613
    • /
    • 2006
  • 전자상거래의 활성화로 인하여 인터넷상에 많은 쇼핑몰이 존재한다. 상품 추천 시스템은 고객이 원하는 정보를 얻기 위해 소요되는 시간과 노력을 절약하기 위해 필요성이 강조되고 있다. 본 논문에서는 고객의 접근 로그 데이터를 분석하기 위해 데이터 마이닝 기법 중 분류 기법을 이용하였다. 접근 로그 데이터는 고객이 쇼핑몰에 접근하였거나 접근하여 상품을 구매한 내역 등에 관한 정보를 포함하고 있다. 제안한 시스템은 두 단계로 구성한다. 제 1 단계는 데이터 필터링 모듈과 고객이 접근한 웹 페이지들 사이의 관련성을 추출하는 모듈로 구성하고, 제 2단계는 개인화 모듈과 규칙 생성 모듈로 이루어져 있다. 결과적으로 제안한 시스템은 고객의 패턴을 파악하는데 있어서 고객에게 추천하는 웹페이지들을 등급화하여 제시함으로써 고객에게 상품 추천을 효율적으로 할 수 있다.

효과적인 웹 사용자의 패턴 분석을 위한 하둡 시스템의 웹 로그 분석 방안 (A Method for Analyzing Web Log of the Hadoop System for Analyzing a Effective Pattern of Web Users)

  • 이병주;권정숙;고기철;최용락
    • 한국IT서비스학회지
    • /
    • 제13권4호
    • /
    • pp.231-243
    • /
    • 2014
  • Of the various data that corporations can approach, web log data are important data that correspond to data analysis to implement customer relations management strategies. As the volume of approachable data has increased exponentially due to the Internet and popularization of smart phone, web log data have also increased a lot. As a result, it has become difficult to expand storage to process large amounts of web logs data flexibly and extremely hard to implement a system capable of categorizing, analyzing, and processing web log data accumulated over a long period of time. This study thus set out to apply Hadoop, a distributed processing system that had recently come into the spotlight for its capacity of processing large volumes of data, and propose an efficient analysis plan for large amounts of web log. The study checked the forms of web log by the effective web log collection methods and the web log levels by using Hadoop and proposed analysis techniques and Hadoop organization designs accordingly. The present study resolved the difficulty with processing large amounts of web log data and proposed the activity patterns of users through web log analysis, thus demonstrating its advantages as a new means of marketing.

SOM을 이용한 고객의 이탈 가능성 분석 및 이탈 방지 방법론

  • 채경희;김재경;송희석
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 2004년도 춘계공동학술대회 논문집
    • /
    • pp.694-697
    • /
    • 2004
  • 최근 빠르게 성숙되고 있는 시장과 경쟁적 환경으로 인해 고객 유지에 대한 중요성이 증대되고 있다. 이는 기존 고객을 유지하는 것이 비용 면에서 저렴할 뿐 아니라, 고객 충성도나 구전효과가 같은 기타 부수적인 이득을 획득할 수 있다는 측면에서 유리하기 때문이다. 본 논문은 고객의 이탈 가능성을 미리 예측하고 이를 사전에 방지할 수 있는 고객 유지 절차를 제시하고 있다. 이탈고객의 탐지 및 방지를 위해서는 기존의 인구통계학적 자료 외에도 웹로그, 구매 Database 등의 대용량의 고객 행위 데이터에 대한 분석이 요구되기 때문에 데이터 마이닝 기법의 활용이 필수적이다. 그러나 대부분의 데이터 마이닝 연구는 예측 및 분류의 정확성이 높은 모델을 개발하는데 초점이 맞추어져 있으며, 고객의 행위를 이해하고 바람직한 방향으로 유도하고자 하는 연구는 지극히 부족한 상황이다. 그러므로 본 논문은 다양한 데이터마이닝 기법을 통합하여 잠재 이탈고객을 탐지하고, 기존 연구에서 간과하고 있던 비용적 측면을 고려한 이탈 방지 절차를 제시하고자 한다.

  • PDF

간호학생의 e-Learning 학습현황에 대한 연구 (The Study of e-Learning Status in Nursing Student)

  • 김숙영;주세진
    • 한국간호교육학회지
    • /
    • 제12권1호
    • /
    • pp.86-94
    • /
    • 2006
  • Purpose: The purpose of this study is to identify the nursing student's e-Learning status. Method: The 48 nursing students were subject to this study. They were introduced to use 'understanding of ABGA' site. And the web log data was analysed. Result: General learning status in nursing education, difference of learning status in each learning type, and 'quiz' area learning status were analysed to see the nursing student's e-Learning status. The result of study showed that the participants didn't get learning that site designer had in mind to give them. Conclusion: It is important to figure out students' actual learning behaviors and reactions of feedbacks. Also, web log data could provide useful data that affect student's behaviors. Based on this study result, the following is suggested. The way to give them effective learning should be considered by the instructor who knows the unsincere type students through web log data.

  • PDF

스마트TV를 위한 개인 맞춤형 사용자 인터페이스 설계 (A personalized user interface design for smart TV)

  • 최성욱;김태석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(D)
    • /
    • pp.106-108
    • /
    • 2012
  • 스마트TV는 스마트폰과 달리 가족이 사용하는 디바이스로 인식되고 있다. 그러나 스마트TV도 SNS(Social Networking Service), 웹 서비스 등 가족인 아닌 개인 단위로 사용하는 앱(application)뿐만 아니라 각 개인마다 선호하는 게임을 포함한 앱(application), VOD 리스트, TV 채널 등이 다르다고 볼 수 있다. 그리하여 스마트TV에서도 개인 맞춤형 사용자 인터페이스가 필요하다. 이에 따라 본 논문에서는 스마트TV 환경에서 기존 윈도우 로그인 시스템처럼 개인만의 맞춤형 사용자 인터페이스를 제시한다. 그리하여 각각의 사용자들은 개인만의 환경에서 앱(application)을 실행하거나 TV를 볼 수 있다. 기존 연구되고 있는 채널 네비게이션 기법을 토대로 VOD list, 게임을 포함한 앱(App)을 개인 맞춤형 인터페이스로 보다 편리하게 사용할 수 있는 방법도 제시한다. 채널 네비게이션은 로그인한 각 자신만의 환경에서 사용자가 과거에 시청한 TV 채널을 조사하여 많이 시청한 TV 채널을 보여 주게 한다. 그리하여 보다 자신이 선호하는 채널을 쉽게 시청할 수 있다. 이와 더불어 VOD 리스트와 게임을 포함한 앱(application)을 과거에 시청하거나 사용했던 패턴을 분석하고 선호하는 VOD 리스트와 앱(application)을 예측하여 보여주어 개인의 맞춤형 인터페이스에서 보다 빠르게 접근이 가능하며 편리하게 사용할 수 있다.