• 제목/요약/키워드: 동적 인터페이스

검색결과 363건 처리시간 0.025초

코드삽입을 이용한 자바프로그램의 힙 사용정보 분석기법 (A Technique to Analyze Heap Usage of Java Programs Using Code Inserting)

  • 주성용;조장우
    • 한국컴퓨터정보학회논문지
    • /
    • 제12권2호
    • /
    • pp.29-36
    • /
    • 2007
  • 자바에서는 가상기계와 프로파일러의 통신을 목적으로 JVM TI 같은 프로파일러 인터페이스를 제공한다. 그러나 자바 가상기계 구현명세는 프로파일러 인터페이스 구현을 요구하지 않는다. 따라서 프로파일러 인터페이스를 제공하지 않는 자바 가상기계에서는 JVM TI를 사용하는 프로파일러는 이용할 수 없다. 이러한 문제를 해결하기 위해서 코드 삽입 기법을 이용해서 프로파일러 인터페이스를 사용하지 않고 힙 사용정보를 분석하는 기법을 제안한다. 제안한 방법을 검증하기 위해서 코드 삽입기를 구현하였다. 실험은 공개되고 자주 사용되는 자바 응용 프로그램을 대상으로 하였고, 실험결과는 대상 프로그램에서 생성된 객체의 수와 최대 할당된 객체의 수 그리고 객체의 사용형태를 보여준다.

  • PDF

분산 환경 시스템에서 RMI를 이용한 원격 메소드 연결에 관한 연구 (A Study on the Remote Method Connection using RMI in the Distributed Computing System)

  • 소경영;최유순;박종구
    • 한국정보통신학회논문지
    • /
    • 제5권3호
    • /
    • pp.483-491
    • /
    • 2001
  • Java RMI는 네트워크를 통해 연결된 분산 환경 시스템에서 원격 컴퓨터에 존재하는 메소드간에 정보를 주고받을 수 있는 어플리케이션을 개발할 수 있도록 개발된 모델이다. 본 논문에서는 Java RMI를 이용하여 원격 컴퓨터에 존재하는 객체의 메소드를 연결하는 시스템을 설계하고 구현하였다. 이를 위해, 클라이언트가 이용할 수 있는 동적 메소드 연결 인터페이스 및 구현 부분을 API 형식으로 완성하였다. 또한 동적 메소드 연결시에 서버에서 사용하는 동적 메모리 할당, 소멸 등을 위한 관리 루틴을 완성하였다.

  • PDF

데이터 스트림 기술에 기반 한 개인화된 교육 시스템 개발 (Develop of a Personalized Learning System based on Data Stream Technology)

  • 조성호
    • 컴퓨터교육학회논문지
    • /
    • 제8권4호
    • /
    • pp.49-56
    • /
    • 2005
  • 가상교육 시스템이 동적 콘텐츠 전달 기술을 가지고 있지 않기 때문에 같은 수업에 속한 모든 학생들은 똑같은 콘텐츠를 접하게 된다. 본 논문은 데이터 스트림 기술을 이용하여 설계되고 구현된 개인화된 학습 시스템을 소개한다. 제안하는 시스템은 학습자의 학습수준과 능력에 따라 강의 콘텐츠를 변경할 수 있는 기술과 인터페이스를 가지고 있다. 제안하는 시스템은 동적 콘텐츠 전달기술과 학습자 수준 테스트 시스템으로 구성된다. 본 논문에서는 개인화된 학습 시스템의 설계와 구현 시 고려 사항에 대하여 설명한다.

  • PDF

홈게이트웨이 시스템에서 큐잉엔진을 통한 동적우선순위 큐잉에 관한 연구 (A Study for Dynamic Priority Queueing using Queueing Engine in Home Gateway System)

  • 오현우;박광로;김영부
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 I
    • /
    • pp.637-640
    • /
    • 2003
  • 본 논문은 리눅스를 내장하며, 다양한 인터페이스와 서비스 어플리케이션을 갖는 홈게이트웨이 시스템에서 리얼타임 서비스를 보장하며, 각 서비스 클래스에 대한 공정성을 보장하는 동적 우선순위 큐잉에 관한 연구이다. 기존의 리눅스에서는 동일한 우선순위를 부여함으로써 리얼타임 서비스에 대한 보장을 지원하지 못한다. 또한 리얼타임 서비스에 정적인 우선순위를 부여한다면 비리얼타임 서비스의 지연이 크게 되거나 서비스를 받지 못하는 기아현상이 발생한다. 본 논문에서는 일반 리눅스 커널에 리얼타임 리눅스 커널을 포팅하고, 리얼타임 커널에 큐잉엔진을 구현한다. 큐잉엔진은 동적 우선순위를 부여하고 리얼타임 스케줄러에 의해 처리되도록 함으로써, 리얼타임 서비스을 보장하고, 비리얼타임 서비스의 기아현상을 제거하며, 각 응용 서비스 클래스에 대한 서비스 공정성을 보장함으로써, 홈게이트웨이 시스템의 성능을 향상 시킨다.

  • PDF

동적 서명인증시스템의 인증 서버에 관한 연구 (A Study on Authentication Server of Dynamic Signature Verification System)

  • 김진환;조혁규;차의영
    • 한국전자거래학회지
    • /
    • 제10권3호
    • /
    • pp.49-65
    • /
    • 2005
  • 본 논문은 동적(온라인) 서명인증 기술에 관한 것으로 서명의 특징 벡터, 유사 서명에 대한 변별력, 오류율 등에 대해서 살펴보고, 고성능 서명 인증시스템을 위한 특징 추출과 매칭 방법을 제안하고, 보다 효율적인 사용자 인터페이스를 설계하였고, 다양한 OS플랫폼 지원을 위하여 Java 기술을 이용한 웹 인증 서버를 구현하였다.

  • PDF

라스터 방식을 이용한 모바일 전화기용 지도 서비스를 위한 동적 전자 지도 생성 시스템 설계 및 구현 (A Design and Implementation of Dynamic Electronic Map Creation System for Mobile Phone Map Service Using Raster Method)

  • 정영진;이정배;서일수;남인길;김미란;최진오
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 추계학술발표논문집(상)
    • /
    • pp.627-630
    • /
    • 2004
  • 본 논문에서는 기존 데이터베이스를 무선 데이터베이스에 사용하도록 무선 지도를 간략화하는 동적 생성 매커니즘에 대해 기술하였다. 이 매커니즘은 generalization, filtering 그리고 사용자 인터페이스 부분으로 구성된다. 이렇게 개발된 기술은 무선 지도 서비스의 기능을 향상시킬수 있는데, 전송 지도 데이터를 이미지 방식으로 전송하는 래스터 데이터(raster data) 지도 방식을 이용하였다. 이러한 기술을 통해 무선 지도 데이터의 전송 속도 향상이 가능하고 동적 전자 약도 생성도 가능하다.

  • PDF

임베디드 시스템 인터페이스용 미들웨어 설계 및 성능분석 (Design and Performance Analysis of the Interface Middleware for Embedded Systems)

  • 김명선;이수원;이철훈;최훈;조길석
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권1호
    • /
    • pp.52-62
    • /
    • 2008
  • 임베디드 응용프로그램 개발의 적시성(time-to-market)을 위해, 기존 임베디드 응용프로그램의 재사용 기법과 각기 다른 플랫폼에 인터페이스 시켜주는 인터페이스용 미들웨어에 대한 연구가 활발히 진행되고 있다. 인터페이스용 미들웨어 연구로서 기존의 MT 프로젝트, Xenomai, Legacy2linux 기술들은 미들웨어에서 제공되는 API가 특정 운영체제에 종속되거나 API의 확장성을 제공하지 못한다는 한계점이 있다. 본 논문에서 제안하는 임베디드 시스템 인터페이스용 미들웨어는 운영체제에 대한 종속성을 제거하여 다양한 운영체제를 지원한다. 또한, 미들웨어의 확장 및 동적 재구성이 가능한 컴포넌트 기반 구조로 설계되어, 자원 제한적인 임베디드 시스템에서 응용프로그램을 효율적으로 실행시킬 수 있다. 본 논문에서 제안하는 미들웨어의 추가에 따른 응용프로그램의 실행 지연은 미들웨어 API의 실행 시 최소 $0.3{\mu}sec$에서 최대 $5{\mu}sec$ 정도이며, 이는 응응프로그램의 실행 성능에 큰 영향을 주지 않을 것으로 판단된다.

휴리스틱 탐색을 통한 동적시스템 분석을 위한 모델링 방법과 CRM 위한 인터페이스 설계 (A Modeling Methodology for Analysis of Dynamic Systems Using Heuristic Search and Design of Interface for CRM)

  • 전진호;이계성
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권4호
    • /
    • pp.179-187
    • /
    • 2009
  • 실세계의 많은 시스템들은 동적이며 복잡한 현상으로 이뤄져 있다. 이러한 특징의 시스템을 이해하는 방법의 하나로 시스템에 대한 모델을 세우고 분석하는 방법이 있다. 본 연구에서는 동적시스템에서 발생되는 시계열데이터들의 분석을 위한 방법론을 제시한다. 시스템 모델링을 통해 사용자들에게 1:1의 맞춤정보를 제공하기 위한 CRM(고객관계관리) 인터페이스를 제안한다. 실험에서 실제의 시계열데이터를 통하여 군집화 하는 과정에서는 유사기반의 방식보다 모델기반 방식이 더 나은 군집화 결과를 산출하였고 각 군집의 모델을 생성한 후 모델을 통하여 일정기간 시계열 데이터를 생산하여 이를 실제 곡선의 운동양태와 비교 분석하였다. 주가와 같은 실제 시계열데이터에 제안된 방법을 적용하여 모델로 생산된 데이터가 실제의 데이터와 비교하여 얼마나 근사한지를 확인하여 제안된 방법의 유효성을 검증하였다.

개체지향기반 안정도 해석 프로그램 개발 및 적용 (Development and Application of Power System Stability Analysis Program Using OOP)

  • 박지호
    • 에너지공학
    • /
    • 제11권3호
    • /
    • pp.194-202
    • /
    • 2002
  • 본 논문은 객체지향 프로그램(OOP)을 사용하여 광양제철소 전력계통의 과도안정도를 모의한다. OOP는 절차식 프로그램보다 유연한 방법으로서 동적인 시스템의 모의에 여러 가지 장점이 있다. 시스템의 변화가 있으면 프로그램 전체을 수정하는 대신 필요한 부분만을 수정하면 되므로, 프로그램의 유지 및 보수가 매우 용이하다. 본 논문에서는 OOP를 이용하여 동적인 시스템의 해석을 위한 유연한 방법을 제시하였다. 시스템을 직접 사용자가 그려서 전력조류계산과 동적 안정도를 모의할 수 있는 사용자 인터페이스를 구현하여 17기의 동기발전기와 25기의 동기전동기로 구성되는 광양제철소 전력계통의 동적 안정도 해석에 적용하였다.

다중모드 SDR 단말을 위한 동적 컴포넌트 재구성 알고리즘 연구 (A Study on the Dynamic Reconfiguration Algorithm of Components for Multi-mode SDR Terminal)

  • 권오준;오상철;박남훈
    • 한국멀티미디어학회논문지
    • /
    • 제11권9호
    • /
    • pp.1277-1285
    • /
    • 2008
  • 본 논문에서는 WiMAX 와 HSDPA 모드를 모두 지원하는 SCA 기반 다중모드 SDR 단말의 컴포넌트를 설계하고 블럭도를 제시하였으며, 실제 실험을 통한 경량화 대상 분석을 통해 SDR 단말 구현 시 어느 구성요소를 경량화해야 하는 지 분석해 보았다. 또한, 컴포넌트 재구성 분석을 통하여 동적 재구성 전체 시간 측정을 위한 일반 식을 도출하였고, 분석 결과를 토대로 SCA 규격의 인터페이스와 수행절차를 위배하지 않는 범위 안에서 총 22단계에 걸친 컴포넌트 레벨 동적 재구성 알고리즘을 설계하였다.

  • PDF