• 제목/요약/키워드: View Navigations

검색결과 5건 처리시간 0.017초

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

  • 이은정
    • 정보처리학회논문지D
    • /
    • 제17D권5호
    • /
    • pp.359-370
    • /
    • 2010
  • 웹 2.0의 확산과 함께 기존의 페이지 간 이동 대신 하나의 페이지에서 여러 개의 웹서비스를 인터페이스하는 웹페이지가 많이 사용되고 있다. 이러한 클라이언트 페이지를 매시업 클라이언트라고 부르는데, 이들은 복잡하고 다양한 기능을 지원하는 제어부를 포함한다. 본 논문에서는 이동 제어의 모델 기반의 코드 생성 방법을 제시한다. 먼저 REST 서비스 패턴을 클라이언트 페이지의 뷰와 뷰 이동에 적용하는 방법을 제안하고, 각 뷰로부터 서비스 메소드 호출이나 뷰 이동이 가능한 타입 조건을 제시한다. 또한 제안된 방법을 적용하여 XForms 페이지의 코드를 자동생성하는 프로토타입 시스템을 개발하였다. 이동 설계 방법을 적용한 매시업 클라이언트 페이지 생성 시스템을 구현하였다. 개발된 자동 생성 시스템은 개발자의 관여 없이 이동 제어 기능을 포함한 클라이언트 페이지의 코드를 생성하며, 체계적인 모델과 이동 패턴에 기반하여 생성된 결과 코드가 이해하기 쉽고 간단하다. 또한 사용자가 필요한 컨트롤만을 포함하여 서비스의 개수가 많아지는 경우에도 적용할 수 있다.

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

  • 황요섭;한종호;김현우;이장명
    • 제어로봇시스템학회논문지
    • /
    • 제18권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.

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

  • 공인영
    • 해양환경안전학회지
    • /
    • 제3권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)

  • 한상호
    • 항공우주산업기술동향
    • /
    • 제8권1호
    • /
    • pp.131-139
    • /
    • 2010
  • 1903년 항공기가 개발된 이래 항공전자(Avionics)는 항공기의 발달과 함께 발전해 왔다. 역사적으로 1910년대 무선통신을 시작으로 1920년대의 무선항법, 1930년대의 자동조종 도입 등 꾸준히 발달해 왔으며 GPS의 등장과 1979년 MD-80의 전자식 조종실 시현장치(1)의 등장으로 획기적인 전환을 이루게 된다. 현대 항공기에서 항공전자의 위치는 컴퓨터 이용 기술로 비행 안전성, 쾌적성 등의 측면에서 큰 비중을 차지하고 있다. 항공전자의 발달과 더불어 인증기술도 연동하여 개발이 되고 있다. 이 글에서는 최근 개발된 항공전자 인증기술을 소개한다.

  • PDF

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

  • 이은정
    • 정보처리학회논문지D
    • /
    • 제18D권3호
    • /
    • pp.205-214
    • /
    • 2011
  • 클라이언트 기반 웹 매시업은 웹 어플리케이션 개발의 주요 아키텍처로 자리잡았다. 웹서비스에 대한 프리젠테이션 코드를 자동생성하는 방법은 잘 알려져 있으나 뷰와 서비스 요청 간의 이동과 사용자 인터페이스 통합부는 대부분 수동으로 개발되고 있다. 본 논문에서는 한 서비스 요청의 결과 데이터로부터 다른 서비스 요청의 입력 매개변수를 연결하는 데이터 바인딩을 정의하고 이를 바탕으로 매시업의 편리한 이동 사용자 인터페이스 개발 방법을 소개한다. 주어진 서비스 집합과 데이터 매핑에 대해 컨텍스트 기반의 바인딩을 찾고 그를 기반으로 뷰와 이동 메뉴를 생성하는 방법을 소개한다. 제안된 방법은 서비스의 개수와 매시업 페이지의 복잡도가 높아지는 경우에도 사용자들이 클라이언트 매시업 페이지의 서비스 간에 이동하기 위한 간편하고 효과적인 이동 메뉴를 제공할 수 있다. 제안된 방법의 유용성을 보이기 위해 관광 안내 서비스를 보인다.