• 제목/요약/키워드: 추상 계층

검색결과 24건 처리시간 0.014초

다중 플랫폼 지원을 위한 WAP 추상 커널 계층 (WAP Abstract Kernel Layer Supporting Multi-platform)

  • 강영만;한순희;조국현
    • 정보처리학회논문지D
    • /
    • 제8D권3호
    • /
    • pp.265-272
    • /
    • 2001
  • 이동단말(mobile phone, PDA, smart phone, notebook PC 등)에서 WAP을 구현하고자 할 경우, 이동단말마다 운영체제가 상이하므로 프로그램 흐름의 제어, 인터럽트, IPC등 운영체제 특성을 반영한 별도의 구현이 필요하다. 이로 인하여 개발기간의 단축이 어려움은 물론 개발비용 증가, 개발인원의 투여, 시장 조기 진입의 어려움 등이 존재한다. 본 논문은 WAP을 다중 플렛폼에서 구현하기 위한 기저를 제공하는 추상 커널 계층(Abstract Kernel Layer)의 설계와 구현에 관한 것이다. 이는 REX, Palm, MS-DOS. MS-Window, UNIX 및 Linux를 포함한 각종 운영체제를 지원하는 커널 계층을 설계하여, 기기 종속적인 부분을 최소화되고 일관적인 인터페이스를 지원하여 개발 기간을 단축하고 소프트웨어의 유지보수를 용이하게 하는데 그 목적이 있다. 또한 추상 커널 계층은 mobile phone과 PDA에 탑재하여 그 실용성을 입증하였다.

  • PDF

계층적 시각화 기법을 활용한 데이터 큐브의 탐색 방안 (An Approach to Navigating Data Cubes with a Hierarchical Visualization Technique)

  • 오미화;황만모;최정우;최인수
    • 한국컴퓨터정보학회논문지
    • /
    • 제16권2호
    • /
    • pp.289-305
    • /
    • 2011
  • 다량의 복잡한 데이터를 잘 분석하고자 하는 의도로 최종 사용자가 데이터 큐브 내에 있는 여러 데이터 뷰 중에서 바라는 데이터 뷰를 시각적으로 탐색하게끔 해주는 기능을 OLAP 시스템에서는 계속 마련하고 있다. 본 연구에서는 자신의 스키마가 현 OLAP 시스템에서는 구현될 수 없는 배타적 대칭 계층과 같은 것이 되는 그런 데이터 큐브 만 대상으로 하고자 한다. 본 연구에서는 추상 계층의 개념적 분류를 하였고, 본 연구에서 개발한 계층적 시각화기법을 활용하여 데이터 큐브를 탐색해 나가는 방안을 제시하고 있다. 계층적 시각화 기법은 이항 추이폐포 개념을 활용하여 개발하였다. 국가자격관리 영역을 예로 들어 이 방안을 설명하고 있다.

TTCN을 사용한 추상시험스위트 작성 방안 (Description of Abstract Test Suite using TTCN)

  • 박용범;진병문
    • 한국정보처리학회논문지
    • /
    • 제5권1호
    • /
    • pp.128-136
    • /
    • 1998
  • 프로토콜에 대한 적합성시험을 기술하기 위한 국제 시험 표준 언어인 TTCN(Tree and Tabular Combined Notation)은 추상시험스위트의 전체적인 구조, 시험 목적의 표현 그리고 각 시험 기술 요소에 대한 개념과 표기법을 제공하고 있다. 이 논문에서는 TTCN을 사용하여 프로토콜 시험 규격 즉 추상시험스위트를 기술함에 있어서 추상시험스위트의 각 요소에 대해 고려하여야 할 점을 설명하고, 실제적인 시험 기술 경험을 토대로 시험 적용범위의 검증이 용이하고 사용자에게 많은 정보를 줄 수 있는 시험제약과 시험경우에 대한 명명법을 제안하였다. 또한 이 논문에서는 추상시험스위트를 수행 가능한 형태로 변환하여 시험대상에 대해 적용할 때 실제 환경의 제한으로 인하여 발생할 수 있는 문제점을 분석하고 이를 추상 시험스위트 작성 단계에서 미리 해결하는 방안을 제시하였다. 이 논문에서는 ATM Forum UNI 3.1 신호방식 프로토콜 스택 중 AAL(ATM Adaptation Layer)계층의 부계층인 SSCOP(Service Specific Connection Oriented Protocol) 프로토콜을 대상으로 하여 사례를 제시하고, 이를 바탕으로 TTCN 사용의 문제점을 고찰하고 그 해결 방안을 제시하였다.

  • PDF

추상 구문 트리 기반의 개발자별 소스 코드 지분 분석 (Analyzing Developer's Share of Code Based on Abstract Syntax Tree)

  • 이용현;김기섭;정우성
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2015년도 제52차 하계학술대회논문집 23권2호
    • /
    • pp.23-24
    • /
    • 2015
  • 소프트웨어 프로젝트에서 발생하는 버그의 수가 증가함에 따라 이를 수정할 적합한 개발자를 효과적으로 찾기 위한 연구들이 진행되었다. 하지만, 대부분의 연구들이 텍스트 기반의 라인 변경을 통해 얻은 정보만을 활용하기 때문에 정확도가 떨어지며, 파일, 클래스, 함수와 같은 다양한 계층 단위에 대한 처리가 어렵다. 본 논문은 개발자의 코드 변경 정보를 추적함으로써 기여도를 보다 정확하게 계산하고, 다양한 코드 수준에서의 분석을 효과적으로 지원하는 AST기반의 지분 계산 접근법을 제안한다.

  • PDF

계층적 접근 방식의 아바타 행위 표현 및 제어 스크립트 (Avatar Behavior Representation and Control : A Layered Scripting Language Approach)

  • 김재경;최승혁;오재균;임순범;최윤철
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (2)
    • /
    • pp.562-564
    • /
    • 2004
  • 아바타는 최근 각광 받고 있는 기술로서 다양한 분야에서 많은 활용 및 발전이 기대된다. 그러나 현재 아바타 행위 표현 및 제어에는 체계적이고 표준적인 접근 방식이 결여되어 있어 아바타 행위 표현의 어려움이 있는 실정이다. 본 논문에서는 다양한 도메인 환경에서 아바타의 제어를 보다 용이하게 하기 위해서 아바타 행위 표현의 계층적 접근 방식을 제안하였다. 이를 위해 다양한 도메인 환경에서 사용되는 작업레벨 행위 모델을 정의하여 사용자가 특정 도메인에서 아바타에게 필요한 작업레벨 행위들을 할당하도록 하고, 이것은 아바타의 동작을 특정 도메인이나 구현환경과 독립적 및 추상적으로 설계한 상위레벨 동작으로 표현된다. 마지막으로 상위레벨 동작은 아바타 엔진이 제어할 수 있는 기본 동작으로 표현되어 다양한 구현 환경에 적용된다. 이와 같은 접근 방식을 통하여 사용자 측면에서 보다 쉽게 아바타의 행위를 제어할 수 있으며, 계층적인 표현 및 제어방식으로 스크립트의 호환성, 확장성 및 재사용성을 높였다

  • PDF

호환성을 고려한 모바일 방송용 서비스가이드 개발 (Development of Service Guide for Mobile Broadcast Considering Interoperability)

  • 김준환;장성만;정신일;경일수;김현순
    • 방송공학회논문지
    • /
    • 제14권6호
    • /
    • pp.676-691
    • /
    • 2009
  • 최근 모바일 방송 표준 중 전송계층과 서비스계층 사이에 IP계층이 존재하는 DVB-IPDC, OMA-BCAST와 같은 표준이 상용화되었다. 특히 OMA-BCAST는 IP 추상계층을 통해 여러 전송계층과 인터페이스가 가능하다. 이런 모바일 방송 표준에서 사용자 인터페이스와 관련된 중요한 부분인 서비스가이드는 표준별로 서로 다른 스키마를 가지며 복잡한 구조를 가진다. 스키마가 호환되지 않아 한 종류 이상의 서비스계층을 지원하고자 하는 단말에서는 표준별로 별도로 서비스계층을 구현해야 한다. 본 논문에서는 기존 모바일 방송 표준인 DVB-IPDC와 OMA-BCAST와의 호환성을 고려하면서도 기본적인 사용자 시나리오를 만족할 수 있는 간결한 서비스가이드 스키마를 개발하였다. 개발된 스키마는 독립된 서비스가이드 스키마로 사용될 수 있고, 기존 모바일 방송 클라이언트 통합 환경에도 응용될 수 있다.

상속변칙 해결을 위한 상태 추상화 기반 상속 인터페이스 설계 (Design of Inheritance Interface based on State Abstraction to Solve the Inheritance Anomaly)

  • 이광;이준
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제29권5호
    • /
    • pp.336-344
    • /
    • 2002
  • 병행 객체지향언어에서 상속성과 병행성은 가장 중요한 특성이다. 하지만, 상속성과 병행성은 상충적인 특성을 가지고 있기 때문에 이들을 병행으로 사용할 경우, 객체 내부의 코드 재정의를 요구하는 상속변칙이 발생된다. 본 논문에서는 캡슐화의 손상 없이 상속변칙을 해결하기 위해 상태 추상화 개념을 도입하였다 이를 통해 캡슐화된 객체의 내부 상태를 추상형 상태로 사상하였고, 효율적인 상속을 위해 상속 인터페이스를 설계하였다. 추상형 상태 집합을 가진 상속 인터페이스를 통해 메소드의 재정의가 발생하더라도 상속 계층 내에 존재하는 클래스들에 미치는 영향을 제거함으로써 상속변칙 문제를 해결하였다.

무선 센서 노드상의 저가형 플래시 메모리를 위한 하드웨어 추상화 구조 (Hardware Abstraction Architecture for Low Cost Flash Memories in Wireless Sensor Nodes)

  • 김창훈;권영직
    • 한국산업정보학회논문지
    • /
    • 제14권2호
    • /
    • pp.72-80
    • /
    • 2009
  • 본 논문에서는 무선 센서 노드에 사용 가능한 저가형 플래시 메모리를 위한 하드웨어 추상화 구조(Hardware Abstraction Architecture: HAA)를 제안한다. 제안된 HAA는 3개 의 계층으로 이루어져 있으며, 세 개의 계층은 HIL(Hardware Interlace Layer), HAL(Hardware Adaption Layer), HPL(Hardware Presentation Layer)로 구성된다. 여기서 HIL은 상위 계층의 어플리케이션에 대해 플랫폼 독립적인 인터페이스를 제공하고, HAL은 하드웨어 추상계층에서 가장 핵심적인 부분으로서 하드웨어 자원 제어, 상태관리,논리적 명령어를 생성하며, HPL은 하드웨어 초기화 및 플래시 메모리와의 통신 부분을 담당한다. 제안된 HAA는 무선 센서노드에 가장 많이 사용되고 있는 Atmel사의 AT45DB 계열의 플래시 메모리에 적용되었으며, 4,384 바이트의 프로그램 메모리와 195 바이트의 데이터 메모리를 사용한다. 따라서 본 논문에서 제안된 HAA 구조는 3계층으로 설계되었기 때문에 소프트왜어 개발 측면에서 높은 유연성, 확장성, 재사용성을 제공하며, 낮은 메모리를 시용하기 때문에 무선 센서 노드용으로 적합하다 할 수 있다.

수단선택의 이질성을 고려한 잠재계층모형(Latent Class Model) 구축: 서울시 통근자를 사례로 (Developing a Latent Class Model Considering Heterogeneity in Mode Choice Behavior : A Case of Commuters in Seoul)

  • 김성후;추상호
    • 한국ITS학회 논문지
    • /
    • 제18권2호
    • /
    • pp.44-57
    • /
    • 2019
  • 교통계획에서 사람들의 수단선택 의사 결정과정을 이해하고 이를 토대로 수요예측의 정확성을 높이는 것은 매우 중요하다. 이를 위해 여러 계층마다 수단선택 영향요인들이 다르게 나타나는 이질성(taste heterogeneity)을 반영한 모형들이 개발되어 왔다. 본 연구에서는 목적지의 토지이용 특성에 따라 수단선택에 미치는 요인의 영향력이 다를 것이라는 가설을 세우고 2010년 서울시 가구통행실태조사 자료를 활용하여 서울시내 출근통행에 대한 잠재계층모형을 분석하였다. 먼저 목적지의 토지이용 특성을 활용하여 수단선택에 대한 잠재계층을 구분하고, 각각의 잠재계층에 대한 수단선택 모형을 개발하였다. 잠재계층모형 추정결과, 서울시내 출근통행 수단선택의 경우 두 개의 잠재계층으로 분석되었다. 첫 번째 계층은 승용차와 대중교통의 수단분담이 비슷하고, 목적지가 상대적으로 도심이 아닌 주거시설이 많은 지역들이고, 두 번째 계층은 주로 대중교통의 분담률이 높고 목적지가 상대적으로 도심에 속하는 업무/상업시설이 많은 지역이다. 또한 이들 계층간의 수단선택 모형의 경우, 인구 및 사회경제지표들의 수단선택에 미치는 영향이 계층간에 차이가 있는 것으로 분석되었다.

모바일 와이맥스 시스템에서의 종단간 서비스 품질 향상 (End-to-End QoS Enhancement in Mobile WiMAX Systems)

  • 추상민;오성민;조성현;김재현
    • 한국정보과학회논문지:정보통신
    • /
    • 제35권5호
    • /
    • pp.415-424
    • /
    • 2008
  • 본 논문에서는 종단간 QoS 성능 향상을 위해 모바일 와이맥스 시스템의 망 구조에 따른 성능 개선 방안에 대해 분석하고 그 중 계층간 QoS 파라미터 매핑과 IP 패킷 스케줄링 알고리즘을 제안한다. 종단간 QoS에 관한 성능 평가를 위해, OPNET을 이용하여 모바일 와이맥스 시스템의 종단간 시뮬레이터를 구현하였다. 시뮬레이션 결과에 의하면, 제안한 계층간 QoS 파라미터 매핑 기법을 이용한 경우 매체접근제어 계층에서의 VoIP 패킷 평균 지연이 감소하며 상향링크 자원 효율성이 향상되었고 제안한 IP 패킷스케줄링 알고리즘을 적용할 경우, VoIP 서비스의 종단간 패킷 평균 지연은 FIFO와 WRR 스케줄러보다 44%에서 67%정도까지 감소하였다.