• Title/Summary/Keyword: View Navigations

Search Result 5, Processing Time 0.018 seconds

Generating Mashup Client View Navigation Codes using REST Style Service Patterns (REST 서비스 패턴을 이용한 매시업 클라이언트 뷰 이동 코드 생성)

  • Lee, Eun-Jung
    • The KIPS Transactions:PartD
    • /
    • v.17D no.5
    • /
    • pp.359-370
    • /
    • 2010
  • As web 2.0 becomes one of the important architecture styles, more web applications adopt single page structure instead of multiple web pages and navigations between pages. A single page web application client, called a mashup client in this paper, interfaces more than one services and allows users to navigate in the page. A mashup client page includes complicated functions and has to handle various styles of services and user requirements, and therefore is usually developed manually. In this paper, we propose a model driven code generation approach for in-page navigations. We propose a page model and view navigation design approach, applying REST service architecture patterns. Then, we consider type conditions for each view to have service calls or navigation controls. Also, we developed an XForms page code generation system to demonstrate the efficiency of the proposed method. The developed system generates mashup client pages including navigation controls between services and views. This system can generate ready to use codes from service specifications, so this can help to reduce the development overhead. Moreover, our approach is based on formal model and navigation patterns so the generated result code is simple and easy to understand, and includes only the necessary controls. Therefore, the proposed approach can be more effective for the case of a large number of services.

A 3D Map Building Algorithm for a Mobile Robot Moving on the Slanted Surface (모바일 로봇의 경사 주행 시 3차원 지도작성 알고리즘)

  • Hwang, Yo-Seop;Han, Jong-Ho;Kim, Hyun-Woo;Lee, Jang-Myung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.18 no.3
    • /
    • pp.243-250
    • /
    • 2012
  • This paper proposes a 3D map-building algorithm using one LRF (Laser Range Finder) while a mobile robot is navigating on the slanted surface. There are several researches on 3D map buildings using the LRF. However most of them are performing the map building only on the flat surface. While a mobile robot is moving on the slanted surface, the view angle of LRF is dynamically changing, which makes it very difficult to build the 3D map using encoder data. To cope with this dynamic change of the view angle in build 3D map, IMU and balance filters are fused to correct the unstable encoder data in this research. Through the real navigation experiments, it is verified that the fusion of multiple sensors are properly performed to correct the slope angle of the slanted surface. The effectiveness of the balance filter are also checked through the hill climbing navigations.

Safety Assessment of Ship Navigation at Yeocheon Harbor for 320,000DWT VLCC (여천항에서의 32만 DWT급 원유 운반선의 선박운항 안전성 평가)

  • 공인영
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.3 no.S1
    • /
    • pp.55-73
    • /
    • 1997
  • It is well known that simulation study in the preliminary design stage of harbors or berths is of great use, since it can provide helpful informations to the designer from the view point of ship navigations. In this paper, a brief review is made in the safety assessment of ship navigation for a 320,000 DWT VLCC entering Yecocheon harbor area, which is carried out by shiphandling simulator system. The geographic data base for the harbor as well as the mathematical models of the ship and environmental effects are designed and developed. Based in the on-site inspections and interviews with pilots in Yeocheon area, basic maneuvering plans and consistence with real operation conditions. Berthing and deberthing maneuvering simulations as well as approaching and departing simulations are carried out by 3 experienced navigators according to the maneuvering plans and environmental scenarios. The simulation results are analysed in various ways to evaluate the quantitative and qualitative maneuvering difficulties and thereby to assess the safety of ship navigation in that area.

  • PDF

Avionics Parts Certification Trend (항공전자 부품의 인증동향)

  • Han, Sang-Ho
    • Current Industrial and Technological Trends in Aerospace
    • /
    • v.8 no.1
    • /
    • pp.131-139
    • /
    • 2010
  • Avionics technologies have been developed with a development of an airplane since 1903. Historically, radio communication was started in 1910's, radio navigations in 1920's and autopilot was applied first in 1930's. Glass cockpit was initiate on MD-80 in 1979 first and now spreaded widely and similar with GPS navigation. Avionics in modern aircraft has a great deal of importance in view of flight safety and maintaining comfortableness. As avionics develops, so do the certification technologies. This paper introduces update avionics certification technologies developed recently.

  • PDF

Development of Efficient User Navigation Interface for Client-side Mashups (클라이언트 매시업의 편리한 이동 사용자 인터페이스 개발)

  • Lee, Eun-Jung
    • The KIPS Transactions:PartD
    • /
    • v.18D no.3
    • /
    • pp.205-214
    • /
    • 2011
  • Client based web mashups have become one of the most important architecture in web application development. Although there are well known methods to generate presentation view codes for web services, navigations between views and service requests are still developed manually in most web mashups. In this paper, we propose the concept of deterministic data binding from output data to input parameters of another method. Using binding relations, we can model navigation menus for service method requests. For a given set of data mappings between services, we investigate context dependent binding conditions and discuss the generation of views and navigation menus. The proposed approach provides UI for users to navigate services of client mashup page using simple and convenient interface even when the number of services and the size of the mashup page grows. In order to show the usability of the proposed approach, we present a historic tourism service.