• Title/Summary/Keyword: Dynamic XML Environment

Search Result 30, Processing Time 0.025 seconds

XML-Based Tourism Information System Using Mobile Agent under Distributed Environment (이동 에이전트를 이용한 분산환경 하에서의 XML-기반 관광정보시스템)

  • Lee Dong-Cheol;Choi Doug W.
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.9 no.3
    • /
    • pp.654-660
    • /
    • 2005
  • The internet is comprised of various users with diverse hardware and software platforms. This paper presents a tourism information system which enables the stable and reliable transmission of information over the dispersed, heterogeneous, and/or mobile platforms. The proposed system assumes XML as the basic document format since it has been accepted by W3C as the standard for information exchange on the internet This paper exploits the characteristics of JAVA and XML as they provide software applications independent of the platforms. The proposed system also deploys Aglet, a mobile agent developed by IBM, to ensure a dynamic and flexible performance of the system over the internet. The system provides the user oriented search and retrieval of tourism information, and also enables the reservation of various services and facilities with mobile devices.

An Adaptive Query Processing System for XML Stream Data (XML 스트림 데이타에 대한 적응력 있는 질의 처리 시스템)

  • Kim Young-Hyun;Kang Hyun-Chul
    • Journal of KIISE:Databases
    • /
    • v.33 no.3
    • /
    • pp.327-341
    • /
    • 2006
  • As we are getting to deal with more applications that generate streaming data such as sensor network, monitoring, and SDI (selective dissemination of information), active research is being conducted to support efficient processing of queries over streaming data. The applications on the Web environment like SDI, among others, require query processing over streaming XML data, and its investigation is very important because XML has been established as the standard for data exchange on the Web. One of the major problems with the previous systems that support query processing over streaming XML data is that they cannot deal adaptively with dynamically changing stream because they rely on static query plans. On the other hand, the stream query processing systems based on relational data model have achieved adaptiveness in query processing due to query operator routing. In this paper, we propose a system of adaptive query processing over streaming XML data in which the model of adaptive query processing over streaming relational data is applied. We compare our system with YFiiter, one of the representative systems that provide XML stream query processing capability, to show efficiency of our system.

A Rule-based JMS Message Routing System for Dynamic Message Communication in based Distributed Systems (분산환경에서 동적 메시지 교환을 위한 룰 기반 JMS 메시지 라우팅 시스템)

  • Cho, Poong-Youn;Choi, Jae-Hyun;Park, Jae-Won;Lee, Nam-Yong
    • The Journal of Society for e-Business Studies
    • /
    • v.13 no.3
    • /
    • pp.1-20
    • /
    • 2008
  • Today's computing environment which is getting distributed to communicate with various systems needs dynamic inter-connectivity of the systems. MOM(Message Oriented Middleware) is popularly used for transmitting XML messages among the distributed systems for the inter-connectivity. But, they do not support event-based message routing functionalities with XML transformation for processing effective message routing, which is essential to inter-connectivity, and there is no integrated platform to cope with these requirements. Although event-based message routing and XML transformation have been studied in a wide range of computer science areas, development of message routing systems is considered as a tough job due to the technological difficulties. In order to address these requirements, we proposed a novel system, named RMRS(Rule-based Message Routing System), which supports event-based message routing as well as XML message transformation. To make the proposed system easy to use, we also redesigned ECA(Event- Condition-Action) rule to fit in our system and developed a tool to map source XML structure into target XML structure.

  • PDF

Design and Implementation of Personalized News Recommendation System Considering User Reading Habit under Smartphone Environment (스마트폰 환경에서 기사 읽기 습관 고려한 뉴스 추천 시스템 설계 및 구현)

  • Song, Teuk-Seob
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.18 no.7
    • /
    • pp.1628-1633
    • /
    • 2014
  • In this paper, we propose a news article recommendation system that reflects users' areas of interest and reading habits. Users can select interesting subject then our proposed system displays interesting articles above the other articles. Also the proposed system reflects users' dynamic interests using analyse of user's reading habits. The method of dynamic interest applies the different weight values from users simply clicking and reading entire articles. When users read articles from specific areas, the prosed system increases the weight of these specific areas using XML structure information. Hence users can read their articles of interest with ease.

Content-Based Dynamic Event Notification System for Collaborative Virtual Environment (협력적 가상환경을 위한 내용기반 동적 이벤트 통지시스템)

  • 장진윤;탁진현;이세훈;왕창종
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04b
    • /
    • pp.408-410
    • /
    • 2000
  • 이 논문에서는 협력적 가상환경에서 이벤트의 내용에 기반한 동적 이벤트 통지 시스템을 제안한다. 제안된 시스템은 이벤트 송신자와 수신자 사이에 투명성을 제공하며, 다른 시스템에 영향을 주지 않고, 이벤트 수신자를 동적으로 추가, 삭제할 수 있는 노티파이어 모델을 구성한다. 시스템은 기본적인 이벤트 형태들을 정의하고, 다른 환경을 구성하고 있는 특정 응용에 독립적으로 동작하도록 하기 위해서 이벤트들을 XML로 표현한다. 본 시스템은 XML을 사용하여 이벤트를 표현하기 때문에 발생된 이벤트를 로그데이터에 저장할 수 있고, 로그 데이터를 사용하여 이벤트들을 검색하고 필터링할 수 있도록 하여 시스템의 효율성을 향상시켰다. 또한 사용자로 하여금 관심있는 이벤트들을 등록할 수 있도록 하여 필터링의 효율을 높였으며 XML 기반 애플리케이션뿐만 아니라 다른 가상환경의 애플리케이션들 사이의 상호 작용을 가능하게 하는 이벤트 통지 시스템을 설계하였다.

  • PDF

Implementation and Application of PML Server for Vehicle Information Management in RFID Environment (RFID 기반의 차량 정보 관리용 PML 서버 구현 및 적용)

  • Oh, Won-Rock;Lee, Sung-Keun
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.2 no.2
    • /
    • pp.83-91
    • /
    • 2007
  • The purpose of this paper is developing a PML server which is capable of saving and managing effectively the information of vehicles using RFID technology in the logistical and distributive environment. The PML server logs and manages the real-time static and dynamic information about the vehicles in EPC code format which is represented by XML schema and transmitted by the RFID reader to the server. It receives information from SAVANT the RFID middleware and transmits the data to the traffic information management application The main system we developed consists of the EPC data registry, query processor, data converter, vehicle product and instance data storage, system management tool and application API parts.

  • PDF

The Development of Mobile-based User Inferface Framework for Virtual Environments (가상환경에서의 인터랙션을 위한 모바일 시스템용 인터페이스 프레임워크 개발)

  • Kim, Seok-Hwan;Cho, Yong-Joo
    • The KIPS Transactions:PartB
    • /
    • v.14B no.5
    • /
    • pp.343-350
    • /
    • 2007
  • Virtual environment is an interactive multimedia space that allows users to experience realistic sensory feedbacks and interactions as they do in real world. There have been some work on the development of two-dimensional user interface for supporting interactions in a virtual environment. However, most of them were designed for specific virtual environments and hence could not be easily deployed to other virtual worlds. To address this problem, some frameworks were developed for building two-dimensional user interfaces for virtual environment, but they had limitations in usability or flexibility. In this paper, we present the HIVE framework, which is designed to help ease the development of two-dimensional user interface for the virtual environment while satisfying the requirements of both usability and flexibility. The HIVE framework utilizes XML and scripting capability, dynamic module loading, XML and script language for usability. It provides module reading, configuration, and event processing mechanism for flexibility. This paper first explains the HIVE framework and describes the applications developed for some virtual environments followed by discussing the future research directions.

A Large-Scale 3D Visualization System for Port Container Terminal Simulation (항만 컨테이너 시뮬레이션을 위한 대규모 3D 가시화 시스템 개발)

  • Ok, Soo-Yol
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.19 no.1
    • /
    • pp.119-126
    • /
    • 2015
  • In this paper, we propose a 3D visualization system that expresses the simulation results of port container operation monitoring and planning in terms of the movements of the surrounding environment including static and dynamic objects. It also enables us to objectively evaluate the operation model by way of animating the actual port operations. With XML-based design of object states, the port simulator visualization system (PSVS) that we propose has been implemented so as to maximize the interoperability with the existing port operation simulation (CATOS), and express the realtime animation of large-scale objects. The design method of PSVS system is explained, and its validity is experimentally examined.

Methods of Reconstructing Numerical Analysis Program for Utilizing the Internet (인터넷을 활용하기 위한 수치해석 프로그램의 재구성 방법)

  • Song Heeyong;Koak Youngkyun;Ko Sungho
    • Proceedings of the KSME Conference
    • /
    • 2002.08a
    • /
    • pp.63-66
    • /
    • 2002
  • The present study introduces some useful methods of implementing the Internet numerical analysis program with existing numerical codes for utilizing the Internet environment. The Internet gives developers good environment for development and release. Several methods were suggested, and some of them were implemented with an existing numerical code named SOLA-VOF, a computational fluid dynamics program to solve two-dimensional transient flow problems with free surface. This was reconstructed with Java technologies and compared with the original one. Java technologies have been applied to development of Internet applications for a long time. The objective of this work is to contrive methods of implementing Internet numerical analysis program with existing numerical codes and confirm the possibility of them. Methods using the applet-servlet communication were suggested and implemented. In addition, the Java web services with XML was introduced, which makes possible the cooperation of components. Although the concept has been suggested and developed for business applications, it can also be used for engineering softwares. Therefore, this study will be a preparation for numerical analysis to participate in engineering web services.

  • PDF

Designing SCA-Based Component Framework for Dynamic Deployment of SDR Components (SDR 컴포넌트의 동적 배치를 위한 SCA 기반 컴포넌트 프레임워크의 설계)

  • 김세화;홍성수;장래혁
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.9 no.3
    • /
    • pp.241-253
    • /
    • 2003
  • SCA (Software Communication Architecture), which has been adopted as a SDR(Software Defined Radio) Forum standard, provides a framework that successfully exploits common design patterns of embedded systems software. However, the SCA is inadequate as a component framework since it does not explicitly specify (1) a component model that defines how to express a component interface and how to implement it, (2) a package model that defines what and how to package in deployment units, and (3) a deployment model that defines the deployment environment and deployment process. In this paper, we propose a SCA-based component framework for SDR. Specifically, we present (1) a component model that defines a component as a specialized CORBA object that implements object management functionality, (2) a package model exploiting the existing XML descriptors of the SCA, and (3) a deployment model that defines a SCA-based deployment environment, a boot-up process that restores the deployment state, and a deployment process that supports lazy application instantiation and dynamic component replacement.