• Title/Summary/Keyword: AJAX

Search Result 106, Processing Time 0.026 seconds

Reengineering Template-Based Web Applications to Single Page AJAX Applications (단일 페이지 AJAX 애플리케이션을 위한 템플릿 기반 웹 애플리케이션 재공학 기법)

  • Oh, Jaewon;Choi, Hyeon Cheol;Lim, Seung Ho;Ahn, Woo Hyun
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.1 no.1
    • /
    • pp.1-6
    • /
    • 2012
  • Web pages in a template-based web application (TWA) are automatically populated using a template shared by the pages with contents specific to the pages. So users can easily obtain information guided by a consistent structure of the template. Reduced duplicated code helps to increase the level of maintainability as well. However, TWA still has the interaction problem of classic web applications that each time a user clicks a hyperlink a new page is loaded, although a partial update of the page is desirable. This paper proposes a reengineering technique to transform the multi-page structure of legacy Java-based TWA to a single page one with partial page refresh. In this approach, hyperlinks in HTML code are refactored to AJAX-enabled event handlers to achieve the single page structure. In addition, JSP and Servlet code is transformed in order not to send data unnecessary for the partial update. The new single page consists of individual components that are updateable independently when interacting with a user. Therefore, our approach can improve interactivity and responsiveness towards a user while reducing CPU and network usage. The measurement of our technique applied to a typical TWA shows that our technique improves the response time of user requests over the TWA in the range from 1 to 87%.

Evaluation of Web Pages using User's Activities in a Page and Page Visiting Duration Time (사용자 활동과 폐이지 이용 시간을 이용한 웹 페이지 평가 기법)

  • Lee, Dong-Hun;Yun, Tae-Bok;Kim, Geon-Su;Lee, Ji-Hyeong
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2007.04a
    • /
    • pp.99-102
    • /
    • 2007
  • 웹 사용 마이닝은 사용자의 웹 이용 패턴에 대해 분석하여 정보를 찾아내는 분야이다. 사용자에 대한 분석은 웹을 통한 비즈니스의 근간이 되고 있다. 때문에 웹 마이닝 분야에서 주목받고 중요시 되는 기술이 되었다. 그러나 최근에는 공개된 기술의 취약점을 이용해 악의적으로 정보를 교란하는 일이 발생되고 있어 사회적으로 이슈가 되고 있다. 이러한 문제는 특히 단순한 페이지 뷰 횟수에 기반을 둔 정보 추출 방식에 주로 발생하고 있다. 따라서 본 논문에서는 이러한 추출 방식의 단순함을 줄이고 사용자의 정보를 더 반영하기 위하여 페이지 이용 시간과 페이지 내의 행동을 분석하여 콘텐츠의 질을 평가하는 방안을 제시한다. 구현 부분에는 사용자의 개인정보 침해 없이 사용자의 행동을 수집하기 위하여 최근 인기를 얻고 있는 Ajax 기술을 사용하였다. 그리고 실시간으로 웹 페이지에 대한 평가를 수행하기 위해 서버에 로그 필터 모듈을 추가하는 수집 기법을 제안하였다.

  • PDF

ZigBee Device Management System using Web (웹을 이용한 지그비 디바이스 관리 시스템)

  • Choi, Yong-Soon;Kim, S.H.;Park, H.S.
    • Proceedings of the KIEE Conference
    • /
    • 2006.10c
    • /
    • pp.157-159
    • /
    • 2006
  • ZigBee technology that is observed to radio network of low electric power with latest WPAN's IEEE 802.15 .4 technologies is evaluated as best technology for sensor network and digital home network construction. This need exclusive use application for monitoring, managing, controlling and organizing this nodes. However, these program has weaknesses that is hard to construct flexible system with Internet. This paper will use web server linked with gateway to manage sensor network that is consisted of ZigBee node and design system that manages ZigBee device with relative fast responsibility using AJAX web technology.

  • PDF

A Study on the Application of Web 2.0 for Archival Information Services (기록정보서비스를 위한 Web 2.0 적용에 관한 연구)

  • Nam, Jae-Woo;Kim, Seong-Hee
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.43 no.2
    • /
    • pp.123-146
    • /
    • 2009
  • This study analyzed the usefulness of Web 2.0 techniques for improving archival information service. As a result, Web 2.0 was found to be useful for information service in National Archives of Korea(NAK). The results show that Open API is the most influential factor and RSS is the second-most useful factor for information services. These results can be used as a framework for developing Web 2.0-based information services in the NAK.

User Interface Effect Plugin using jQuery for Web Accessibility (웹 접근성을 고려한 jQuery 유저 인터페이스 효과 플러그인)

  • Lee, Seon-Ung;Moon, Il-Young
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2011.10a
    • /
    • pp.866-868
    • /
    • 2011
  • In this paper, we propose an implementation of user interaction effect of web application using jQuery. jQuery is a very popular and extensible JavaScript library. It is strong in controlling DOM(Document Object Model), events and Ajax. But, it is poor at advanced effect of web user UI(User Interface). Implementing advanced effects need to extend jQuery or some skills. So, our proposal is a good way to implement UI effects.

  • PDF

KISS 33rd Fall Conference (시맨틱 웹과 AJAX기술을 이용한 학습자 맞춤형 학습관리 시스템(LMS))

  • Lee, Chae-Suk;Lee, Sang-Dae;Lee, Young-Min;Kim, Jin-Chum
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10a
    • /
    • pp.77-82
    • /
    • 2006
  • 시 공간상의 제약 없이 다양한 정보의 제공이 가능한 현재의 웹 환경을 통해서 우리나라는 다양한 정보와 자료를 활용하여 학습자 중심의 탐구활동 및 자기 주도적 학습을 강구하고 있다. 따라서, 전국 초중등 학생들을 대상으로 시도별 특화된 맞춤 서비스, 즉 LMS(학습관리시스템)을 구축 운영하고 있지만 현재 시스템에서는 다양하고 방대한 학습 콘텐츠에서 학습자가 자신에게 맞는 과정을 검색, 신청하는데 많은 어려움이 있다. 본 논문에서는 이런 어려움을 해결하기 위해서 학습자가 개인의 학습내용을 빠르고 편리하게 등록하고 검색할 수 있게 하고, 시스템의 지능적인 의미검색이 가능하게 하기 위해서 시맨틱 웹과 AJAX기술을 이용한 개인 맞춤형 학습관리 시스템 설계 및 구현을 하였다.

  • PDF

Development of Web Application for Customized User Interface using AJAX Techniques (AJAX기술을 이용한 사용자 맞춤 인터페이스 웹 어플리케이션 개발)

  • Lee, Don-Su;Nhung, Nguyen Thi;Shin, Jung-Hun;Lee, Sang-Jun
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2010.06c
    • /
    • pp.114-117
    • /
    • 2010
  • 웹 2.0의 도래와 더불어 웹 문화의 변화가 급속도로 변하고 있다. 기존의 정보 이용자는 정보 제공자가 제공하는 정보를 단순히 받아보는 수동적인 입장에서, 사용자가 정보를 창출하고 변화를 이끄는 1인 미디어의 시대가 왔다. 이러한 정보의 홍수 시대 속에서 우리가 원하는 정보의 요구량는 하나의 웹 페이지의 정보만으로는 충족될 수 없다. 이에 일률적이고 비슷한 이미지와 정보 배치를 보여주는 웹 페이지들을 좀 더 자신의 개성을 살려 표현하고, 사용자에게 맞춰진 정보들로 구성할 수 있는 맞춤형 개인화 웹 어플리케이션을 제안한다.

  • PDF

Architecture of Web-based Development Tool Using Ajax (Ajax를 이용한 웹기반 개발도구의 구조)

  • Ryu, Sung-tae;Lee, Eunseok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.851-852
    • /
    • 2009
  • 웹개발 기술의 빠른 발전에 따라 컴퓨팅 패러다임이 변화하고 있고, 이에 따라 클라우드 컴퓨팅이라는 새로운 시대가 열리고 있다. 또한 웹으로 공유된 다양한 정보와 서비스들은 사용자들에 의해 조합되어 매쉬업이라는 웹어플리케이션 형태로 등장하고 있다. 본 논문에서는 웹에 기반하여 접근성을 높이고 오픈 API의 사용이 용이하며 다양한 플랫폼으로 코드를 배포할 수 있는 개발도구의 구조를 제안한다. 또한 이 구조를 이용하여 UIzard라는 개발도구를 구현하고 이것을 이용한 지도 매쉬업의 실제 개발 사례를 평가하여 제안하는 웹기반 개발도구 구조의 높은 효율성을 확인하였다.