• Title/Summary/Keyword: 부분 시스템

Search Result 6,709, Processing Time 0.04 seconds

A Study of Method of Guaranteeing Enough Memory Space in Windows CE for Embedded System (임베디드 시스템용 Windows CE 운영체제에서 메모리 공간 확보 방안에 대한 연구)

  • Jung Dong-Min;Jang Seung-Ju
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2006.05a
    • /
    • pp.725-728
    • /
    • 2006
  • 본 논문에서는 Embedded 시스템에서 Windows CE 내에 사용되고 있는 불필요한 메모리를 최소화하고 메모리를 좀 더 효율적으로 관리하기 위한 방안으로 가비지컬렉터를 이용한 메모리관리 방법에 대한 연구이다. Embedded 시스템의 힙 메모리 내에 수집할 수 있는 방법 중 전체수집과, 부분수집에 대하여 살펴본다. 가비지컬렉터가 응용 프로그램에서 더 이상 사용하지 않는 힙 내에 개체가 있는지 확인하고, 힙에 대해 사용할 수 있는 메모리가 더 이상 없을 경우 새 연산자가 Out Of Memory Exception를 실행하게 된다. 실험부분에서 가비지컬렉터의 개체사용 여부를 실험한다.

  • PDF

Home Monitoring System using Ubiquitous (Ubiquitous를 이용한 홈 모니터링 시스템)

  • Son, Seung-Kwon;Lee, Kang-Won;Kim, Tag-Yong;Hong, Jin-Woong
    • Proceedings of the KIEE Conference
    • /
    • 2007.07a
    • /
    • pp.2024-2025
    • /
    • 2007
  • 현재 사용 중인 홈 네트워크는 고성능 정보단말기를 이용해 서버를 통하여 외부로부터 기기들을 제어가 가능케 하고 있다. 이 점을 보완하기 위하여 전화선의 신호를 받아 기기를 구동시켜 서버를 통하지 않고 접속하는 방식의 시스템으로 각각의 설정부분을 음성으로써 설명을 해주어 편리성과 저비용으로 사용하며 Bluetooth를 이용한 무선 데이터 시스템 방식을 채용함으로 설치위치선정 및 복잡한 회로설계부분이 없어 설계 및 설치가 용이하다. 더불어 설정에 맞는 동작의 확인은 장착된 카메라로 체크하여 안전하고 간편하게 사용할 수 있는 효과를 얻었다.

  • PDF

Study on Specification Method for Model Checking in STATEMATE MAGNUM (STATEMATE MAGNUM 모델체킹을 위한 정형명세 기법 연구)

  • 김진현;안영아;장상철;이나영;최진영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.349-351
    • /
    • 2004
  • STATEMATE는 Statecharts로 시스템의 행위를 설계하는 도구이다. 근래 들어. STATEMATE MAGNUM은 설계 뿐 아니라 모델체킹을 이용한 정형검증의 기능을 가지고 있다. 모델체킹은 상태 기반의 설계명세 된 시스템을 시제 논리로 그 요구 명세를 기술하여 설계명세가 요구명세를 만족시키는지를 검증하게 된다. 하지만 설계명세가 큰 경우, 모델체킹 시 상태폭발을 일으켜 시스템을 검증하지 못하게 한다. 모델체킹의 상태 폭발을 줄이기 위해서는 기본적으로 모델체커의 알고리즘을 개선시키거나, 모델을 추상화시킨다. 본 연구에서는 모델을 추상화시키더라도 검증 결과에는 별 영향을 주지 않는 부분을 추상화하고, 검증 결과에 직접 적인 영향을 주는 부분을 상세 명세하는 기법을 적용하여 실시간 운영체제의 코드를 어떻게 검증을 하는지를 보여준다.

  • PDF

Design and Implementation of K Virtual Machine Sound API for Embedded Systems (임베디드 시스템을 위한 K 가상 머신 사운드 API 설계 및 구현)

  • Jeon, Shang-Ho;Lee, Cheol-Hoon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10a
    • /
    • pp.404-408
    • /
    • 2006
  • 최근 임베디드 디바이스에 여러 가지 장점을 제공하는 자바기술은 필수적인 요소가 되었다. 임베디드 디바이스에 적용되는 자바기술은 J2ME 플랫폼이며, 이는 K 가상 머신(K Virtual Machine)의 핵심인 CLDC(Connected Limited Device Configuration)와 그래픽 유저 인터페이스, 네트워크 API, 사운드 API 등을 명세하고 있는 MIDP(Mobile Information Device Profile)로 구성되어 있다. 이 중 그래픽 유저 인터페이스와 네트워크, 사운드 부분은 구현 시 시스템에 의존적인 부분을 따로 구현해야 하는데, 이는 네이티브(native)함수로 구현할 수 있다. 본 논문에서는 J2ME 플랫폼에서 정의된 사운드 API 의 기능들을 분석하여 임베디드 시스템에 적합한 사운드 API 의 네이티브 함수를 구현하였다.

  • PDF

Embedded Software Architecture For Mobile Sensor Vehicle (모바일 센서차량을 위한 내장형 소프트웨어 설계)

  • Lee, Joo-Heon;Lee, Hyun-Seung;Song, Ha-Yoon;Park, Joon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10b
    • /
    • pp.419-422
    • /
    • 2007
  • 본 논문에서는 모바일 센서 차량의 다양한 기능을 구현한 소프트웨어를 설계하였다. 구현한 모바일 센서 차량은 주행하며 카메라로 장애물을 인식하고 지도를 그리며 다른 모바일 센서 차량과 정보를 교환한다. 따라서 구현을 위해서 다차원적인 시스템을 고려해야 하며 각 구현 부분들이 유기적으로 데이터 교환 및 처리가 이루어 져야 한다. 이러한 시스템을 구현하기 위하여 클래스 기반으로 각 구현 부분을 나누고 통합적으로 운용되는 소프트웨어 시스템을 구현하다.

  • PDF

Translating SDL specification into C code in RTOS environment (실시간 운영체제환경을 고려한 SDL명세로부터의 C코드 생성)

  • 곽상훈;이동익;배영환
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.469-471
    • /
    • 2001
  • 내장형시스템의 복잡도의 증가, 하드웨어-소프트웨어 통합설계방법의 대두 등으로 인하여 시스템수준의 명세, 설계방법론에 관한 관심이 더욱 고조 되고 있다. 본 논문에서는 시스템기술언어로 ITU-T에 의해 표준으로 권고되어 널리 사용되고 있는 SDL (Specification and Description Language)로부터 실시간 운영체제에서 수행 C코드를 자동으로 생성하는 방법론을 제시한다. C코드는 SDL 프로세스의 내부 행위 (behavior)를 묘사하는 운영체제 비의존적인 코드와 다중프로세스수행, 프로세스간 커뮤니케이션과 같은 운영체제 의존적인 부분으로 다중프로세스수행, 프로세스간 커뮤니케이션과 같은 운영체제 의존적인 부분으로 나뉘어지며, 운영체제 서비tm함수를 이용하여 생성된 C코드가 운영체제와 더욱 밀접하게 통합되어 수행된다.

  • PDF

Advanced P2P Group Management Search Algorithm to Improve Usability (개선된 사용성 향상 P2P 그룹 관리 검색 알고리즘)

  • Kim, Boon-Hee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.1288-1289
    • /
    • 2012
  • 분산 시스템과 관련하여 P2P 기술은 분산 환경에서 자원을 보유한 개인은 효율적으로 다른 사용자들과 자원을 공유하는 측면에서 활용도 높은 분야이다. 그러나 P2P 시스템은 자원 검색, 전송, 재전송 작업이 이뤄질 때마다 네트워크 트래픽이 과다하게 발생되는 단점을 갖고 있다. 이러한 문제를 해결하여 P2P 시스템의 성능 향상을 목표로 하는 연구가 많은 부분 진행되고 있다. 이러한 성능 향상의 다양한 방향성 가운데 사용자 입장에서의 사용성 개선 측면이 최근 중요한 부분으로 대두되고 있는데 본 연구에서는 사용성을 개선하기 위한 P2P 그룹 관리 검색 알고리즘을 제안한다.

Differential Journaling for Improving Performance of NAND Storage Systems with SCM (NAND 스토리지 시스템의 성능 향상을 위하여 SCM을 활용한 변화량 기반 저널링 기법)

  • Kim, Junghoon;Min, Changwoo;Eom, Young Ik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.05a
    • /
    • pp.77-78
    • /
    • 2013
  • 최근 비휘발성, 바이트 단위 접근이 가능한 스토리지 클래스 메모리 관련 시스템 소프트웨어 연구가 활발히 이루어지고 있다. 이에 본 논문에서는 SCM의 성능 및 용량, 가격 측면을 고려하여, NAND 스토리지 시스템 성능 향상을 위한 변화량 기반 저널링 기법을 제안한다. 본 기법은 기존 데이터 대비 바뀐 부분이 임계치보다 작을 경우, 해당 부분을 기록하는 저널 영역으로써 SCM을 활용한다. 분석 결과에서 알 수 있듯이 본 논문에서 제안한 기법은 NAND 페이지 쓰기 횟수를 크게 감소시킴으로써, I/O 성능 및 NAND 스토리지 수명 향상을 가져온다.

Implementing Korean Partial Parser based on Rules (규칙에 기반한 한국어 부분 구문분석기의 구현)

  • Lee, Kong-Joo;Kim, Jae-Hoon
    • The KIPS Transactions:PartB
    • /
    • v.10B no.4
    • /
    • pp.389-396
    • /
    • 2003
  • In this paper, we present a Korean partial parser based on rules, which is used for running applications such as a grammar checker and a machine translation. Basically partial parsers construct one or more morphemes and/or words into one syntactical unit, but not complete syntactic trees, and accomplish some additional operations for syntactical parsing. The system described in this paper adopts a set of about 140 manually-written rules for partial parsing. Each rule consists of conditional statements and action statement that defines which one is head node and also describes an additional action to do if necessary. To observe that this approach can improve the efficiency of overall processing, we make simple experiments. The experimental results have shown that the average number of edges generated in processing without the partial parser is about 2 times more than that with the partial parser.

Locally Repairable Codes with Two Different Locality Requirements (두 개의 다른 부분접속수 요건을 가진 부분접속 복구 부호)

  • Kim, Geonu;Lee, Jungwoo
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.41 no.12
    • /
    • pp.1671-1683
    • /
    • 2016
  • Locally repairable codes (LRCs) constitute an important class of codes for distributed storage, where repair efficiency is a key metric of system performance. In LRCs, efficient repair is achieved by small locality-number of nodes participating in the repair process. In this paper, we focus on situations where different locality is required for different nodes. We present a non-trivial extension of the recent results on multiple (or unequal) localities to the $r,{\delta}$-locality case. A new Singleton-type minimum distance upper bound is derived and an optimal code construction is provided. While the result is limited to the case of only two different localities, it should be noted that it can be directly applied to the more general case where the localities are specified not exactly but by upper limits.