• 제목/요약/키워드: Web 2.0 Applications

검색결과 100건 처리시간 0.029초

웹 2.0을 위한 다국어 식별자 기반의 Cool URI에 대한 연구 (A Research on Cool URI based on Internationalized Resource Identifier for Web 2.0)

  • 정의현;김원;송관호;박찬기
    • 한국컴퓨터정보학회논문지
    • /
    • 제11권5호
    • /
    • pp.223-230
    • /
    • 2006
  • 차세대 웹은 표현 중심의 웹을 데이터 중심의 웹으로 이끌 것으로 예측되며, Web 2.0과 시맨틱 웹의 기술적 결합이 될 것이다. 차세대 웹은 시맨틱 처리, 웹 플랫폼과 데이터 결합이 매우 중요한 기술적 요소이다. 이 중에서 데이터 결합에 사용되는 Cool URI는 영속적이고 사용자 친화적인 URI를 제공하는 기술이며, 이미 블로그 등에서 매우 중요하게 사용되고 있다. 그러나 Cool URI는 한글과 같은 다국어 환경에 적합하도록 구성되어 있지 않으며 여러 인코딩이 혼재된 국내 웹 환경에서는 쉽게 사용하기 어려운 상황이다. 본 논문에서는 이러한 Cool URI를 다국어 식별자와 같이 사용하기 위한 기술적인 고려 사항 및 Cool URI 웹 컴포넌트에 관하여 논한다. 제시한 방식은 인코딩의 종류에 상관없이 동일한 기능을 제공하며, 다른 애플리케이션에서 쉽게 사용 가능하도록 파일 시스템 기반과 CGI 기반 방식을 모두 지원한다. 여러 환경에서 실험한 결과는 구현된 웹 컴포넌트가 설계 목표를 만족함을 보여주었다.

  • PDF

공간정보 웹 서비스에서 OGC WPS 2.0 적용 (Application of OGC WPS 2.0 to Geo-Spatial Web Services)

  • 윤구선;이기원
    • 한국지리정보학회지
    • /
    • 제19권3호
    • /
    • pp.16-28
    • /
    • 2016
  • 공간정보 웹 서비스 기술과 응용 분야의 발전에 따라 서로 다른 운영 플랫폼과 브라우저 환경들에서의 호환성과 상호운용성을 위한 기술적 고려가 필요한 상황이다. 또한 웹 시스템 구현에 필요한 공통요소 및 지원요소의 중복성 문제가 발생하는 경우도 있다. 이러한 문제에 대하여 국제표준기구인 OGC에서 개발한 공간정보와 관련된 표준들을 이해하고 적용하는 것이 적절한 해결 방안이 될 수 있다. 따라서 현재 공간정보 웹 서비스 설계와 개발에서 서비스 목적과 환경에 적합하도록 OGC 표준들을 적용하는 것은 핵심 고려사항이다. 특히 목표 시스템이 웹상에서의 실제 공간정보 처리기능을 지원하는 경우에는 WPS를 고려해야 한다. 그러나 최근에 발표된 WPS 2.0 표준에 대한 연구는 아직 초기 응용단계이다. 본 연구에서는 WPS 2.0의 주요 특징이라고 할 수 있는 다양한 프로세스의 동시 처리를 가능하게 하는 비동기식 처리기능을 제공하는 기초 운영 환경 구축에 주안점을 두고 웹 기반 공간정보 분석서비스를 위한 시험 시스템을 구현하였다. Binary thresholding 알고리즘을 적용한 사례를 제시하였으며 향후 다중 사용자의 다중 알고리즘 동시 사용요청에 대한 실험을 계속 연구로 수행할 예정이다. 예시 시스템은 jQuery와 OpenLayers를 이용한 클라이언트 시스템과 Spring 프레임워크를 기반으로 ZOO 프로젝트와 Geoserver등의 오픈소스를 적용한 서버 시스템으로 구성하였다. 이번 연구에서 제시된 모델과 처리 결과는 실제 사용자 환경에서 WPS 적용성과 확장성을 위한 참고모델로 이용될 수 있다.

머신러닝 기반 클라우드 웹 애플리케이션 HTTP DoS 공격 탐지 (Machine Learning-based Detection of HTTP DoS Attacks for Cloud Web Applications)

  • 조재한;박재민;김태협;이승욱;김지연
    • 스마트미디어저널
    • /
    • 제12권2호
    • /
    • pp.66-75
    • /
    • 2023
  • 최근 기업 및 공공기관 정보시스템의 클라우드 전환이 가속화되면서 클라우드 환경에서 운영되는 웹 애플리케이션이 증가하고 있다. 클라우드 웹 애플리케이션에 대한 전통적인 네트워크 공격은 대량의 패킷으로 네트워크 자원을 고갈시키는 DoS(Denial of Service) 공격이 대표적이지만, 최근에는 애플리케이션 자원을 고갈시키는 HTTP DoS 공격도 증가하고 있어 이에 대응하기 위한 보안기술 마련이 필요하다. 특히, HTTP DoS 공격 중, 저대역폭으로 수행되는 공격은 네트워크 자원을 고갈시키지 않기 때문에 네트워크 메트릭을 모니터링 하는 전통적인 보안 솔루션으로 탐지하는 것이 어렵다. 본 논문에서는 클라우드 웹 애플리케이션에 HTTP DoS 공격을 주입하면서 웹 서버의 애플리케이션 메트릭을 수집하고, 이를 머신러닝 기반으로 학습하여 공격을 탐지하는 새로운 탐지 모델을 제안한다. 애플리케이션 메트릭으로는 아파치 웹 서버의 18종을 수집하였고, 5종의 머신러닝 모델과 2종의 딥러닝 모델을 사용하여 수집한 데이터를 학습하였다. 또한, 6종의 네트워크 메트릭을 추가로 수집 및 학습하고, 제안된 애플리케이션 메트릭 기반 모델과 성능을 비교함으로써 애플리케이션 메트릭 기반 머신러닝 모델의 우수성을 검증한다. HTTP DoS 공격 중, 저대역폭으로 수행되는 RUDY 공격과 고대역폭으로 수행되는 HULK 공격을 제안된 모델로 탐지한 결과, 두 공격 탐지에 있어서 애플리케이션 메트릭 기반 머신러닝 모델의 F1-Score가 네트워크 메트릭 기반의 모델보다 각각 약 0.3, 0.1 높은 것을 확인하였다.

Ajax MVC 기반 일정관리프로그램 (Schedule Management Program based on Ajax MVC)

  • 박진철;이영경;김태성;장해용;신동석
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2007년도 추계 종합학술대회 논문집
    • /
    • pp.833-836
    • /
    • 2007
  • 최근 Web2.0을 이용하여 다양한 웹 어플리케이션이 개발 및 서비스 되고 있다. 본 논문에서는 기존의 서버스크립트 언어로 구현된 일정관리프로그램의 단점을 보완하기 위하여 MVC 패턴을 적용한 Ajax 기반의 개인 및 그룹용 일정관리프로그램을 Java Servlet으로 구현하였다. 또한, OPEN API를 활용한 Mash-up을 통해 사용자들에게 다양한 부가 서비스를 제공함으로써 어플리케이션의 활용도를 제고하였다.

  • PDF

Performance Test of Asynchronous Process of OGC WPS 2.0: A Case Study for Geo-based Image Processing

  • Yoon, Gooseon;Lee, Kiwon
    • 대한원격탐사학회지
    • /
    • 제33권4호
    • /
    • pp.391-400
    • /
    • 2017
  • Geo-based application services linked with the Open Geospatial Consortium (OGC) Web Processing Service (WPS) protocol have been regarded as an important standardized framework for of digital earth building in the web environments. The WPS protocol provides interface standards for analysis functionalities within geo-spatial processing in web-based service systems. Despite its significance, there is few performance tests of WPS applications. The main motivation in this study is to perform the comparative performance test on WPS standards. Test system, which was composed of WPS servers, WPS framework, data management module, geo-based data processing module and client-sided system, was implemented by fully open source stack. In this system, two kinds of geo-based image processing functions such as cloud detection and gradient magnitude computation were applied. The performance test of different server environments of non-WPS, synchronous WPS 1.0 and asynchronous WPS 2.0 was carried out using 100 threads and 400 threads corresponds client users on a web-based application service. As the result, at 100 threads, performance of three environments was within an adjacent range in the average response time to complete the processing of each thread. At 400 threads, the application case of WPS 2.0 showed the distinguished characteristics for higher performance in the response time than the small threads cases. It is thought that WPS 2.0 contributes to settlement of without performance problems such as time delay or thread accumulation.

웹 2.0을 국토지리정보체계에 적용하는 방안 모색 (A Study on Applicable Methods of Web 2.0 into the National Geographic Information Systems)

  • 이종수;이우균;전성우
    • 환경정책연구
    • /
    • 제7권1호
    • /
    • pp.81-100
    • /
    • 2008
  • 최근 웹의 패러다임을 주도하고 있는 웹 2.0에 관한 주요 논의 요소를 도출하고 국토지리정보체계에 적용할 수 있는 방안을 모색하고자 하였다. 웹 2.0이란 서버-클라이언트 중심의 정적인 기존 웹 환경에 대비해 개방과 참여, 공유 등 사용자 중심의 웹 플랫폼을 제공하는 차세대 웹 환경을 뜻한다. 웹 2.0을 구현한 지리정보 서비스 사례들은 국토지리정보체계에 새로운 가능성을 보여주고 있다. 국토지리정보체계에 웹 2.0을 적용하기 위해서는 기술뿐만 아니라 정보와 서비스 및 사용자에 대한 접근태도의 변화가 필요하다. 정보를 관리하는 관점이 소유나 독점이 아니라 공유와 개방으로 전환되어야 한다. 현재 대부분의 공공기관들은 정보시스템을 포털화하려는 경향이 강하다. 그러나 웹 2.0시대에서 포털서비스는 하나의 정보 허브 역할을 하는 것이 바람직하다. 대신에 사용자가 파일 탐색기와 같은 손쉬운 방법으로 원하는 정보와 기능을 모아서 개인 블로그 형태로 만들 수 있게 하여야 한다. 웹 2.0을 국토지리정보체계에 적용하기 위해서는 해결해야 할 문제점들도 있다. 우선 각 기관에서 운영하고 있는 국토지리정보 시스템들의 폐쇄성 극복과 표준화된 자료구축 체계를 마련하는 것이 선행되어야 한다. 또한 외형적으로만 웹 2.0을 표방하면서 실제로는 기존 시스템의 형태만 바꿔 정보를 나열하는 식의 획일화 된 서비스는 지양해야 한다.

  • PDF

뇌질환 환자의 재활 동기 증진을 위한 웹 기반의 상호 작용형 애플리케이션 및 시스템 (Web-based Interactive Applications and System to Motivate the Rehabilitation of the Brain Disease Patients)

  • 소성석;유문호;양윤석
    • 전자공학회논문지SC
    • /
    • 제48권2호
    • /
    • pp.71-79
    • /
    • 2011
  • 최근 고령 인구의 증가와 뇌질환의 발생 연령 감소 등을 볼 때에 기존의 물리적인 재활 치료와 더불어 사회로의 건강한 복귀를 돕기 위한 보다 총체적인 방법이 절실히 요구된다. 본 연구에서는 후유 장애 극복 과정에서 가장 중요한 성취감, 자발적인 의지 형성 등의 동기 부여를 위한 방법으로서 웹 기반 상호 작용형 애플리케이션 및 시스템을 제안하고 이의 프로토타입을 개발하였다. 웹 환경에서의 접근성 향상과 역동적인 상호 작용을 위하여 웹 2.0 환경에서 사용가능한 개발 언어와 저작도구들을 이용하여 개발을 진행하였다. 개발된 프로토타입 시스템은 사용자 측에서 별도의 전용 프로그램 설치 없이 웹 브라우저 기반으로 손쉽게 이용이 가능하며, 다양한 형태의 상호 작용형 컨텐츠가 접목될 수 있는 개방적인 기반을 제공하고 있다. 향후 재활 및 고령자 케어를 위한 전문 애플리케이션 개발을 통해 통합적 치료의 도구로서 체계화될 계획이다.

웹 서비스와 OpenAPI를 사용한 SOA 기반 동적 서비스 합성 프레임워크 (A SOA-based Dynamic Service Composition Framework using Web Services and OpenAPIs)

  • 김진한;이병정
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권3호
    • /
    • pp.187-199
    • /
    • 2009
  • 최근 웹 2.0의 등장과 함께 플랫폼으로서의 웹이 강조되어 OpenAPI가 급격히 증가하고 있다. OpenAPI는 서비스를 결합한 새로운 서비스를 만들기 위하여 사용된다. 하지만 OpenAPI는 표준 문서가 존재하지 않아 사용에 한계가 있다. 그래서 기존 매쉬업 연구는 동적 서비스 합성보다는 주로 도구 설계나 서비스 결합을 위한 언어 정의에 국한되고 있다. 반면 SOA 구현 기술 중의 하나인 웹서비스는 서비스 설명을 위한 WSDL, 서비스 등록을 위한 UDDI, 메시지 전송을 위한 SOAP 등의 표준 문서를 제공한다. 이러한 기술들을 이용하여 웹 애플리케이션이 서비스를 해석하여 실행시킬 수 있다. 그리고 최근 SOA 연구에서는 서비스의 동적 합성과 의미적 특성을 지원한다. 만약 웹 서비스와 OpenAPI를 결합하는 동적이고 체계적인 방법이 제공된다면 웹 애플리케이션은 다양한 서비스를 사용자에게 제공할 수 있다. 본 연구에서는 OpenAPI와 웹 서비스의 매쉬업을 위한 SOA 기반 프레임워크를 제시한다. 본 프레임워크는 합성된 서비스의 프로세스는 OWL-S로 표현하여 OpenAPI와 웹 서비스의 동적 합성을 지원한다. 그리고 프로토타입을 통하여 본 프레임워크의 유효성을 보인다. 본 프레임워크는 기존 웹 서비스에 다양성을 부여할 것으로 기대된다.

통계 활용 능력 향상을 위한 웹 2.0 기반 학습 시스템 개발 및 적용 (Development and Application of a Learning System based on Web 2.0 for Promoting Statistics Literacy)

  • 이준희
    • 정보교육학회논문지
    • /
    • 제13권1호
    • /
    • pp.85-95
    • /
    • 2009
  • 웹은 정보가 전송되어 소비되는 매체에서 콘텐츠가 생산되고 공유되며 또 다른 용도로 활용되는 플랫폼으로 변화되고 있다. 웹 2.0 애플리케이션들은 이러한 플랫폼에 가장 근원적인 장점을 제공한다. 본 논문에서는 통계 활용 능력 향상을 위해서 웹 2.0 기반의 학습 방법을 제안하였다. 이를 위해 학생들에게 UCC 자료를 제작하고 통계 원리 및 통계 자료 활용에 대해서 학습할 수 있도록 하였다. 연구의 실효성을 위해서 OO시 소재의 대학교 1학년 1개 반을 대상으로 논문에서 제시한 교육내용과 방법을 통하여 실험연구를 하였다. 연구 결과 학생들은 통계의 기본 원리를 이해하고 통계자료 활용 능력에 대한 중요성을 인식하게 되었으며 긍정적인 반응을 나타내었다. 이를 통해 통계 활용 능력은 적절한 교육 방법만 제시된다면 학생들에게 효과적인 교육이 가능하다는 것을 확인할 수 있었다.

  • PDF

지리정보 기반의 배너광고 시스템 개발 (Development of a Banner Advertisement System based on Geographic Information)

  • 권재혁;김동수
    • 한국전자거래학회지
    • /
    • 제14권2호
    • /
    • pp.117-130
    • /
    • 2009
  • 최근 실세계의 지리정보를 웹에 표현하여 활용하는 애플리케이션들이 많아지고 있으며, GPS 기능이 내장되어 개인의 위치정보를 실시간으로 기록할 수 있는 장치의 보급이 점차 늘고 있다. 인터넷 비즈니스 기업은 지리정보를 활용하여 지역에 근거한 보다 유용한 서비스를 인터넷 사용자에게 제공할 수 있다. 현재 성공하고 있는 인터넷 기업은 대부분 Web 2.0 기술을 반영하고 있다. Web 2.0 기술은 사용자의 참여를 유발하고 있으며, 개방성과 공유를 강조한다. 특히 공개 API의 이용은 응용프로그램의 개발비용을 절감시킬 수 있다. 본 논문에서는 공개 API를 활용하여 지리정보 기반의 배너광고 시스템을 설계하고 구현하였다. 지리정보를 활용한 지리정보 기반 배너광고 비즈니스 모델을 도출하고, 이를 반영한 프로토타입 시스템을 구현하여 제안한 비즈니스 모델의 운영 방식을 예시하였다. 마지막으로 제안한 비즈니스 모델의 가치 발생요인을 설명하여 본 연구에서 제안한 시스템의 장점을 기술하였다. 지리정보가 많이 활용되는 여행, 부동산 등의 분야에서 본 연구에서 제안한 비즈니스 모델을 적용한 배너광고 시스템이 실제로 활용될 것으로 기대된다.

  • PDF