• 제목/요약/키워드: 윈도우 확장

Search Result 114, Processing Time 0.028 seconds

Defining UML Profile for Application Development on the Windows Phone 7 Platform (윈도우폰7 플랫폼에서 애플리케이션 개발을 위한 UML 프로파일의 정의)

  • Min, Bup-Ki;Kuk, Seung-Hak;Kim, Hyeon-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1341-1344
    • /
    • 2011
  • UML(Unified Modeling Language)은 범용 모델링 언어로 일관된 표기형식을 제공하여 표준 모델링 언어로 자리 잡았다. 그러나 특정 도메인에 종속적이지 않은 UML의 특징 때문에 기존의 표준 UML의 표현 방식으로는 특화된 분야의 상세한 아키텍처의 모델링이 어렵다. 이를 해결하기 위해 UML은 새로운 개념을 추가할 수 있는 확장 메커니즘을 제공하며, 이를 통해 특정 플랫폼이 가지고 있는 특별한 의미를 표현한 아키텍처 모델링이 가능하다. 본 논문에서는 UML의 확장 메커니즘을 이용하여 윈도우폰7 애플리케이션의 모델링을 위한 프로파일을 정의한다. 이를 위해 윈도우폰7의 특성을 분석하고 확장요소를 추출하여 이를 기반으로 UML을 확장하였다. 이를 이용하여 윈도우폰7의 애플리케이션 개발에 특화된 모델링을 할 수 있다.

UML Profile for Smart Device Application Modeling based on Windows Phone 7 Platform (윈도우폰7 플랫폼 기반 스마트 디바이스 애플리케이션의 모델링을 위한 UML 프로파일)

  • Min, Bup-Ki;Kuk, Seung-Hak;Kim, Hyeon-Soo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06b
    • /
    • pp.120-123
    • /
    • 2011
  • 스마트 디바이스(스마트폰, 태블릿PC 등)가 모바일 시장에 핵심으로 떠오르면서 새로운 스마트폰 플랫폼들이 등장하고 있다. 마이크로소프트에서도 스마트폰 경쟁에 뛰어들기위해 스마트폰의 요소를 강화한 윈도우폰 7을 발표하였다. 윈도우폰7 플랫폼이 현재는 스마트폰만 지원하지만 향후에 iOS나 안드로이드와의 경쟁을 위해 다양한 스마트 디바이스를 지원할 수 있을 것으로 예상된다. 그러나 다양한 스마트 디바이스들은 플랫폼은 같으나 디바이스의 용도에 따라 서로 다른 하드웨어 장치와 사용자 인터페이스를 가지고 있기 때문에 애플리케이션 개발에 많은 어려움이 존재한다. 이를 해결하기 위해서는 설계시점에서 다양한 장치들을 반영할 수 있게 모델링이 되어야한다. 이에 본 논문에서는 UML의 확장 메커니즘을 이용하여 윈도우폰7 애플리케이션의 모델링을 위한 확장 프로파일을 정의한다. 이를 위해 윈도우폰7이 가지는 특성을 분석하여 소프트웨어 구성요소와 하드웨어 리소스들을 분류하여 정의하였다. 이에 소프트웨어와 하드웨어 부분을 독립적으로 구현할 수 있으며, 윈도우폰7 플랫폼 기반의 새로운 스마트 디바이스가 출시되더라도 쉽게 확장이 가능하다.

The Implementation and Performance Analysis of Soft Timer Interrupt UML-RT Model on a Windows Platform with Real-Time Extension (실시간 확장 윈도우 운영체제에서의 소프트 타이머 인터럽트 UML-RT모델의 구현과 성능 분석)

  • Choi, Jin-Ho;Shim, Jae-Ik;Yim, Seung-Cheol
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.841-843
    • /
    • 2005
  • 본 논문에서는 UML-RT(Real-Time) 모델에서 태스크를 직접 제어하기 위한 목적으로 일정 시간마다 틱을 발생하는 소프트 타이머 인터럽트 모델을 구현하였으며 생성된 모델 코드의 실행 성능 결과를 제시하였다. 그리고 소프트 타이머 인터럽트 모델 코드의 실시간 실행이 가능하도록 UML-RT 도구의 TargetRTS 라이브러리를 실시간 확장 윈도우 환경에 맞게 수정하였다. 실시간 확장 윈도우 운영체제와 UML-RT 개발 환경에서 설계, 구현한 소프트 타이머 인터럽트 모델의 성능 측정 결과 실시간으로 동작 가능함을 보여주었다.

  • PDF

Efficient Patching Scheme Based on Client Buffer Expanding for VOD Servers (VOD 서버에서 클라이언트 버퍼 확장을 통한 효율적인 패칭 기법)

  • Lee, Keun-Jung;Kwon, Chun-Ja;Choi, Hwang-Kyu
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07a
    • /
    • pp.877-879
    • /
    • 2005
  • 본 논문은 클라이언트 버퍼 확장 기법과 프록시 프리픽스 캐싱을 응용하여 기존의 패칭 기법의 성능을 향상시키기 위한 새로운 패칭 기법을 제안한다. 제안된 기법은 프록시에서 비디오의 프리픽스를 캐싱하여 패칭 윈도우 크기를 확장한다. 또한 클라이언트의 버퍼로 부터 오버플로우된 스트림을 공유하고 저장하기 위해 프록시 버퍼를 통해 클라이언트의 버퍼 공간을 확장한다. 프록시에서 프리픽스와 패칭 윈도우 크기가 확장되므로 기존의 패칭 기법보다 서버의 대역폭 요구량이 현저히 줄어들게 된다. 성능 평가를 통해 제안된 기법이 서버의 대역폭 요구량을 줄일 수 있음을 보인다.

  • PDF

The Design and Implementation of Mobile Node for Mobile IPv4 in Windows 2000 (Windows 2000에서 Mobile IPv4를 위한 Mobile Node의 설계와 구현)

  • Suh, Young-Joo;Park, Jin;Jang, Hee-Jin;Im, Chae-Tae
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.205-207
    • /
    • 2002
  • 컴퓨터의 이동성을 지원하기 위해 1996년 IETF (Internet Engineering Task Force)에서 mobile IPv4 를 제정하였고 이에 따른 구현 사례가 등장하였다. 그러나 현재까지 국내외 대학에서 발표된 구현 사례는 주로 유닉스 기반의 플랫폼(리눅스, BSD)에서 개발되었으며 가장 보편적으로 사용되고 있는 운영체제인 윈도우에서, 라우팅 정보가 변경되면 재부팅을 해야 하는 결함때문에 개발에 어려움이 있었다. NT 기반의 윈도우즈가 출시됨에따라 윈도우 플랫폼에서 Mobile IP의 구현이 가능하게 되었으며 본 연구실에서는 윈도우즈 2000 플랫폼에서 Mobile IPv4를 위한 mobile node를 설계하여 POSTECH MIP mobile node를 개발하였다. FOSTECH MIP mobile node는 확장성과 효율성을 목표로 설계되어 커널 스페이스(kernel space)와 유저 스페이스 (user space)에서 동작하도록 구현되었다.

  • PDF

Cost Analysis of Window Memory Relocation for Data Stream Processing (데이터 스트림 처리를 위한 윈도우 메모리 재배치의 비용 분석)

  • Lee, Sang-Don
    • The Journal of the Korea Contents Association
    • /
    • v.8 no.4
    • /
    • pp.48-54
    • /
    • 2008
  • This paper analyzes cost tradeoffs between memory usage and computation for window-based operators in data stream environments. It identifies generic operator network constructs, and sets up a cost model for the estimation of the expected memory reduction and the computation overheads when window memory relocations are applied to each operator network construct. This cost model helps to identify the utility of window memory relocations. It also helps to apply window memory relocation to improve a query execution plan to save memory usage. The proposed approach contributes to expand the scope of query processing and optimization in data stream environments. It also provides a basis to develop a cost estimation model for the query optimization using window memory relocations.

Region Growing Based Variable Window Size Decision Algorithm for Image Denoising (영상 잡음 제거를 위한 영역 확장 기반 가변 윈도우 크기 결정 알고리즘)

  • 엄일규;김유신
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.41 no.5
    • /
    • pp.111-116
    • /
    • 2004
  • It is essential to know the information about the prior model for wavelet coefficients, the probability distribution of noise, and the variance of wavelet coefficients for noise reduction using Bayesian estimation in wavelet domain. In general denoising methods, the signal variance is estimated from the proper prior model for wavelet coefficients. In this paper, we propose a variable window size decision algorithm to estimate signal variance according to image region. Simulation results shows the proposed method have better PSNRs than those of the state of art denoising methods.

A Sterility Diagnosis Assising Computer Vision System (불임진단 보조용 컴퓨터비전시스템)

  • 공용해;이범석;정종석
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2000.04a
    • /
    • pp.296-299
    • /
    • 2000
  • 본 연구는 컴퓨터 비전 시스템을 위한 라이브러리를 설계 및 구현하고, 이를 적용하여 적정량의 정액 내에 분포되어 있는 정자의 수를 측정하는 불임진단보조용 시스템을 개발하였다. 본 시스템은 육안으로 검사하던 수작업을 자동화하여 의사의 주관적 진단에 신뢰도 , 높은 수치화된 정보를 제공할 수 있다. 또한 범용 주변 장비와 윈도우즈 환경을 사용함으로써 경제성, 확장성, 호환성을 가질 뿐만아니라 윈도우즈 사용자에게 친숙하고 편리한 인터페이스를 제공할 수 있다. 개발된 시스템의 성능을 병원에서 제공된 영상으로 테스트하였다.

  • PDF

A Study on Middleware for Real-Time CAN Communication Device Drivers (실시간 CAN 통신 디바이스 드라이버를 위한 미들웨어에 관한 연구)

  • Kim, Seok;Lee, Cheol-Hoon
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2016.05a
    • /
    • pp.305-306
    • /
    • 2016
  • 윈도우즈 시스템 상에서 실행되는 CAN 통신 소프트웨어는 CAN 통신 데이터의 정확한 측정 및 성능 검증을 위해 실시간성을 요구한다. 본 연구에서는 윈도우즈 시스템에 실시간성을 제공하는 RTiK-MP(Real-Time implant Kernel-Multi Processor)을 이용하여, CAN 통신 디바이스 드라이버의 실시간성 지원을 위한 미들웨어를 구현하였다. 미들웨어 사용의 확장성, 편의성을 위해 API(Application Program Interface) 형태로 제공하고, 이를 활용한 프로그램을 통해 미들웨어를 검증한 결과 10ms 주기에서 오차범위 내에서 정상 동작함을 확인하였다.

  • PDF

Design of Hybrid Patching Method for True VOD Services (True VOD 서비스를 위한 혼성 패칭 방법의 설계)

  • 하숙정;이경숙;배인한
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2003.05b
    • /
    • pp.279-282
    • /
    • 2003
  • 패칭은 새로운 비디오 요청들에 대하여 이미 전송중인 동일 비디오 스트림을 공유함으로써 비디오 서버의 네트워크 대역폭 요구를 감소시키며 true VOD를 지원하는 멀티캐스트 기법이다. 본 논문에서는 탐욕 패칭과 점진 패칭의 성능을 향상시키기 위해 두 가지 방법의 장점을 취할 수 있는 혼성 패칭 방법을 제안한다. 혼성 패칭은 탐욕 패칭을 기본으로 하고 있으나 새로운 요청과 동일 비디오에 대한 최근의 정규 멀티캐스트간의 스큐가 패칭 윈도우보다는 크지만 최근의 패칭 멀티캐스트와의 스큐가 패칭 윈도우보다 작은 경우에는 최근의 패칭 멀티캐스트를 정규 멀티캐스트가 되도록 확장함으로써 새로운 요청을 위한 패칭 채널의 시간을 대폭 감소시켜 VOD 시스템의 성능을 향상시키고자 한다.

  • PDF