• Title/Summary/Keyword: Web Storage

Search Result 346, Processing Time 0.029 seconds

모바일 웹 서비스를 위한 요소분할 캐싱 기법 (Separate Factor Caching Scheme for Mobile Web Service)

  • 심근정;강의선;김종근;고희애;임영환
    • 정보처리학회논문지D
    • /
    • 제14D권4호
    • /
    • pp.447-458
    • /
    • 2007
  • 본 논문은 기존의 Mobile Gate System에서 모바일 웹 서비스를 위해 사용하던 Contents Cache 의 성능을 향상시킴으로 보다 더 빠르게 모바일 웹 서비스를 하는 데 그 목적을 두고 있다. Contents Generator에 의해 변환된 마크-업 페이지에는 두 요소가 존재함을 알 수 있었다. 하나의 요소는 단지 요청된 DIDL 페이지와 마크-업 종류에만 의존적인 것이었고, 다른 하나의 요소는 요청된 DIDL 페이지, 마크-업 종류, 서비스를 요청한 모바일 장치의 Display 크기, 지원되는 이미지 형식, 지원되는 이미지의 색 심도 수에 각각 의존적이었다. 기존의 Contents Cache는 이렇게 두 요소를 함께 가진 마크-업 페이지 전체를 모두 저장했다. 이는 다른 요소들이 모두 같다 하더라도 하나의 요소가 달라지면 그 요소 때문에 재사용 가능한 요소들까지 Cache 메모리 영역에 중복 저장함으로써 저장 공간을 효율적으로 사용하지 못하게 하는 문제를 발생시켰다. 이 때문에 동일한 Cache 메모리 크기 하에 더 많은 변환된 마크-업 페이지를 저장할 수 있었음에도 그렇게 하지 못했다. 따라서 본 논문에서는 Contents Generator에 의해 변환된 마크-업 페이지를 두 요소로 나누고 각각을 분류하여 저장하였다. 또한 Cache 내의 데이터와 신규 데이터간의 대체 요구에 응하기 위해 LFU, LRU 두 대체 알고리즘을 적용하였다. 이를 통해 동일한 Cache 저장 공간 내에 더 많은 변환된 마크-업 페이지를 저장하게 함으로 더 빠른 속도의 Cache 성능을 구현할 수 있는 방법을 제안하였다.

웹환경에서 LoD와 좌표변형에 의한 지도일반화 (Generalization by LoD and Coordinate Transformation in On-the-demand Web Mapping)

  • 김남신
    • 한국지역지리학회지
    • /
    • 제15권2호
    • /
    • pp.307-315
    • /
    • 2009
  • 지도일반화는 간결한 지도 표현과 지리적 의미의 효과적 전달을 목적으로 하는 지도제작 방법이다. 컴퓨터 지도학의 발달로 인하여 새로운 알고리즘들이 디지털 환경에서 적용할 수 있도록 연구되어 왔다. 본 연구는 인터넷 환경에서 좌표변형과 Lod(level of detail)기법에 의한 일반화를 적용하여 다축척지도의 활용 가능성을 검토하고자 하였다. WebGIS에 있어서 좌표변형 방법은 데이터 용량을 감소시켜 공간정보의 전송속도를 향상시키기 위해 적용할 수 있는 방법이다. Lod 기법은 사용자의 줌레벨에 따라 공간정보를 선택하여 웹지도를 제직하는 방법이다. 연구의 진행은 등고선, 하계망, 지명, 행정구역, 산정, 행정관청에 대한 레이어를 구축하여, 선과 면사장에 대해 줌레벨에 따라 XML 기반의 SVG를 이용하여 일반화를 적용하였다. 적용결과, 모니터 해상도 1024${\ast}$768를 기준으로 지리좌표계로 작성된 SVG 문서는 9.76Mb, 좌표변형 문서는 4.08Mb로 41% 감소하였다. 지리정보 해상도를 결정하는 LoD에 따른 렌더링 일반화는 줌레벨 1, 2, 3단계 별로 실시하였다. 1단계에서는 주요 지명 및 행정관청, 고차수 하계망, 산정 등 소축척 지도에 표현되는 요소들이 나타낼 수 있도록 하였다. 고차 레벨로 갈수록 지도요소의 수와 양은 많아진다. 본 연구결과는 인터넷환경에서 다량의 공간정보와 속성정보 전송에 필요한 WebGIS의 자료전송효과 및 다축척의 지도학적 표현에 기여할 것으로 본다. 또한, 공간데이터베이스 및 전송환경에서 일반화를 위한 알고리즘 개발에 보다 많은 연구가 있어야 할 것으로 판단된다.

  • PDF

SSD에서의 시맨틱 파일 검색을 위한 확장된 속성 제공의 로그기반 파일시스템 (Attribute-Rich Log-Structured Filesystem for Semantic File Search on SSD)

  • 기안호;강수용
    • 디지털콘텐츠학회 논문지
    • /
    • 제12권2호
    • /
    • pp.241-252
    • /
    • 2011
  • 운영체제의 다른 부분이나 저장장치, 매체의 변화에 비해 파일시스템은 지난 수십 년 간 그 발전 속도가 더딘 편이다. 그러나 데이터의 증가에 따라 파일의 개수는 기하급수적으로 증가하고 있으며, 이렇게 늘어난 파일들에 대해 검색을 효율적으로 수행하기 위한 새로운 파일시스템 구조에 대한 연구가 최근 파일에 대한 시맨틱 검색을 하고자 하는 요구와 맞물려 주목 받고 있다. 하지만 이러한 연구는 저장 장치와 바로 맞닿는 계층이 아닌 더 상위 계층에서만 이루어지고 있어 기존의 하드디스크와는 다른 특성을 지니는 플래시 메모리 기반의 저장장치인 SSD에 최적화를 시키기 위한 노력으로 이어지진 않았다. 논문에서는 다중 로깅 지점이라는 SSD의 특성을 활용한 로그기반 파일시스템이 SSD에서 얻는 성능상의 이점을 활용하여 새로운 요구사항인 시맨틱 파일 검색까지 추가 비용 없이 지원하는 파일시스템을 제안한다.

ASP와 SQL을 연동한 사이버닥터의 지능형 전자진료차트와 데이터처리 (Intelligence Type Electronic Medical Examination Chart and Data Treatment of Cyber Doctor to Interconnect ASP and SQL)

  • 김석수
    • 디지털콘텐츠학회 논문지
    • /
    • 제4권1호
    • /
    • pp.57-66
    • /
    • 2003
  • 본 논문에서는 인터넷 기반에서의 3자(환자, 의사, 약사)간의 상호대화형 원격진료 시스템 구현으로서, 효율적인 진료와 빠른 처리를 위한 전자진료차트 및 자료처리에 관한 내용을 제시하고 있다. 즉, 고가형 시스템, 비호환성 등 기존 원격진료시스템의 문제점을 해결한 저가형이면서, 누구나 참여할 수 있는 웹상에서의 시공간을 초월한 on-line 및 off-line 겸용모드의 지능형 원격진료시스템이다. 데이터베이스는 IIS 4.0 웹서버상에서 ASP와 SQL을 연동한 구현하여 효율적인 자료처리를 위한 시스템 통합과 환자와 의사간의 on-line 상담, 그리고 off-line상에서의 진료와 환자가 지정한 약사로의 처방전 전송 및 조제, 그리고 진료데이터의 저장 및 검색으로 인한 반영구적인 진료데이터저장, 환자 및 의사의 본 진료데이터를 이용한 보다 정확한 진료 및 처방등이 가능하다.

  • PDF

POI 에서 딥러닝을 이용한 개인정보 보호 추천 시스템 (Personal Information Protection Recommendation System using Deep Learning in POI)

  • 펭소니;박두순;김대영;양예선;이혜정;싯소포호트
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2022년도 추계학술발표대회
    • /
    • pp.377-379
    • /
    • 2022
  • POI refers to the point of Interest in Location-Based Social Networks (LBSNs). With the rapid development of mobile devices, GPS, and the Web (web2.0 and 3.0), LBSNs have attracted many users to share their information, physical location (real-time location), and interesting places. The tremendous demand of the user in LBSNs leads the recommendation systems (RSs) to become more widespread attention. Recommendation systems assist users in discovering interesting local attractions or facilities and help social network service (SNS) providers based on user locations. Therefore, it plays a vital role in LBSNs, namely POI recommendation system. In the machine learning model, most of the training data are stored in the centralized data storage, so information that belongs to the user will store in the centralized storage, and users may face privacy issues. Moreover, sharing the information may have safety concerns because of uploading or sharing their real-time location with others through social network media. According to the privacy concern issue, the paper proposes a recommendation model to prevent user privacy and eliminate traditional RS problems such as cold-start and data sparsity.

공격코드 사례분석을 기반으로 한 SQL Injection에 대한 단계적 대응모델 연구 (A Study of Step-by-step Countermeasures Model through Analysis of SQL Injection Attacks Code)

  • 김점구;노시춘
    • 융합보안논문지
    • /
    • 제12권1호
    • /
    • pp.17-25
    • /
    • 2012
  • SQL Injection 기법은 공개된지 수년이 지났지만 웹해킹 공격중 가장 위험한 공격으로 분류되어 있다. 웹 프로그래밍은 자료의 효율적인 저장 및 검색을 위해 DBMS를 필수적으로 사용하고 있다. 주로 PHP,JSP,ASP 등의 스크립트 언어를 이용하여 DBMS와 연동한다. 이러한 웹 어플리케이션에서 클라이언트의 잘못된 입력값을 검증하지 않으므로 비정상적인 SQL 쿼리가 발생할 수 있다. 이러한 비정상적 쿼리는 사용자 인증을 우회하거나 데이터베이스에 저장된 데이터를 노출시킬 수 있다. 공격자는 SQL Injection 취약점을 이용하여 아이디와 암호를 몰라도 웹기반 인증을 통과할 수 있고 데이터베이스에 저장된 데이터를 열람해 볼 수 있다. SQL Injection에 대한 대책으로 다수의 방법이 발표되었다. 그러나 어느 한 가지 방법에 의존할 경우 많은 보안 공백이 발생할 수 있다. 단계적 대응모델은 사고 예방적 측면에서 소스코드 작성 단계, 서버 운용단계, 데이터베이스 핸드링 단계, 사용자 입력값 검증 활용 단계 등 대책을 프레임워크로 구성하여 적용하는 방법이다. 이 대응모델 을 적용할 경우 운용과정을 통해 존재하는 SQL Injection의 공격가능성을 보다 효과적으로 차단이 가능하다.

데이터베이스 시스템에 기반한 효율적인 OWL 저장시스템 설계 및 성능분석 (The Design and Performance Analysis of an Effective OWL Storage System Based on the DBMS)

  • 조성환;김성식;김태영
    • 컴퓨터교육학회논문지
    • /
    • 제11권5호
    • /
    • pp.77-88
    • /
    • 2008
  • 시멘틱 웹은 현재의 웹의 한계에 대한 방성으로 등장하였고, W3C를 주축으로 OWL이라는 온돌로지 표준 기수(description) 언어를 권고하는 수준에까지 이르고 있다. 또한, OWL 데이터에 표현된 정보를 검색하기 위한 Jena, Jess, JTP와 같은 추론기들이 개발되고 있다. 하지만, 아쉽게도 현재까지는 OWL 데이터의 효율적인 저장 및 질의 처리 시스템은 찾아보기 힘들뿐만 아니라, 파일을 기반으로 처리되는 현재 추론기들의 실정상 대용량의 OWL 데이터를 처리하기에는 많은 제약을 가지고 있다. 따라서 온톨로지 상에서의 안정적인 정보 검색을 위해서는 온톨로지 데이터를 효율적으로 저장하고 검색하는 기법이 뒷받침되어야 한다. 이에 본 연구에서는 첫째로, OWL로 기술된 온톨로지 데이터를 데이터베이스에 변환하여 저장하고 데이터베이스 내에서 추론을 지원할 수 있는 모델을 제안하였고, 둘째로, 데이터베이스 시스템에 기반을 둔 OWL 저장 시스템을 설계 및 구현하였으면, 마지막으로, 제안한 시스템을 기존 추론기 시스템과의 성능 차이 실험 비교를 통해 분석하였다.

  • PDF

클라우드 환경에서 공문서 파일포맷의 선택 전략 (Selection Strategy for the File Format of Official Documents in a Cloud Environment)

  • 임진희
    • 기록학연구
    • /
    • 제66호
    • /
    • pp.5-35
    • /
    • 2020
  • 디지털 시대에 기록관리의 가장 기본 단위는 문서파일이 된다. 각 문서파일이 개방형 표준 포맷으로 생산되느냐 배타적 독점 포맷으로 생산되느냐에 따라 활용과 장기보존 과정에 비용 차이가 발생한다. 정부기관들이 클라우드 기반의 업무관리시스템으로 이전하면서 웹기안기를 새로 채택하고. 기안문 파일포맷을 새로 선택하는 기회를 갖게 되었다. 기존의 공문서 생산 방식을 존중하면서 개방형 표준포맷이 갖는 이점을 최대한 살리기 위한 전략을 다룬다. 개방형 표준포맷으로 ISO/IEC 26300:2006 ODF, ISO/IEC 29500:2008 OOXML, KS X 6101 OWPML 등을 소개하고, 포맷과 웹기안기의 선택시 고려사항을 살펴본다. 또한, 클라우드 스토리지에서 공유하는 문서파일의 포맷도 개방형 표준포맷으로 유지하는 전략을 제안한다.

WAP Push 기술을 애용한 모바일 육성 게임을 위한 WEB과 WAP 서버간의 연동 방법 (An Inter-Working Method for Mobile Upbringing Game Using WAP Push Technology between WEB and WAP servers)

  • 황도연;이남재;곽훈성
    • 정보처리학회논문지B
    • /
    • 제12B권2호
    • /
    • pp.137-142
    • /
    • 2005
  • 휴대폰이나 PDA를 이용한 모바일게임은 통신료가 상대적으로 비싸기 때문에 폰투폰 또는 온라인 게임대신 다운로드형의 게임이 주류를 이룬다. 특히 애완동물들이나 식물 둥 사용자의 분신과 같은 아바타를 육성 시키는 게임이 각광을 받고 있다. 아바타를 육성시키기 위해서는 다양한 아이템의 제공이 필수적이나 사용자간에 원하는 아이템의 종류가 틀리고 모바일 단말기로는 메모리 저장 용량에 한계가 있기 때문에 홈페이지를 통해서 원하는 아이템만을 선별해서 다운로드 받아야 한다. 또한 아이템들을 제공하는 게임 개발사에서는 새로운 아이템이 만들어 질 때마다 SMS메시지 등을 통해 사용자에게 알려줘야 하며 이를 위하여 WEB 서버와 WAP서버를 Call Back URL이나 ARS를 통해 연동 시켜야만 한다. 본 논문에서는 이와 같은 연동을 위한 구조를 설명하고 JAVA 기반의 휴대폰 운영체제에 적합한 연동 방법을 제안하였다. 제안된 방법은 게임의 생명주기를 늘렸으며 수익성도 증대시킬 수 있다.

시멘틱 웹 기반의 비교구매 에이전트를 위한 동적 웹 온톨로지에 대한 연구 (A Study of Dynamic Web Ontology for Comparison-shopping Agent based on Semantic Web)

  • 김수경;안기홍
    • 지능정보연구
    • /
    • 제11권2호
    • /
    • pp.31-45
    • /
    • 2005
  • 본 논문에서는 전자상거래 상점별로 상이하게 정의되고 표현되어 있는 디지털 캠코더에 대한 HTML 페이지의 상품 정보를 래퍼(Wrapper)기술을 이용하여 획득하고 이를 RDF 문서 변환기를 통해 RDF 트리플(triple)과 RDF 문서로 변환하여 디지털 캠코더에 대한 메타데이터 스키마를 설계한다. 설계된 메타데이터 스키마를 기반으로 OWL 웹 온톨로지로 변환하고 이를 관계형 데이터베이스로 구현된 디지털 캠코더(DC: Digital Camcoder) 도메인 온톨로지 저장소(Domain Ontology Repository)에 DCC 지식 베이스 온톨로지 (DCCKBO: DCC Knowledge Based Ontology)로 저장한다. 다음 각 상점의 RDF 트리플과 문서를 DCCKBO와 비교, 매핑 그리고 추론 과정을 통해 최적의 상품 구매 정보를 가진 상점의 DCC 정보를 구매자에게 제공하고, DCCKBO에 저장되어 있는 도메인 온톨로지를 최적의 상품 구매 정보의 내용으로 재 정의하는 동적 웹 온톨로지를 제안하고자 한다.

  • PDF