• 제목/요약/키워드: GUI 구성 요소

검색결과 87건 처리시간 0.024초

휴대용 유도탄 체계의 모델링과 성능분석을 위한 실시간 병렬처리 시뮬레이터 (Real-time Parallel Processing Simulator for Modeling Portable Missile System and Performance Analysis)

  • 김병문;정순기
    • 한국컴퓨터정보학회논문지
    • /
    • 제11권4호
    • /
    • pp.35-45
    • /
    • 2006
  • 본 논문에서는 휴대용 회전 유도탄 체계의 모델링과 성능분석에 사용할 수 있는 실시간 병렬처리 시뮬레이터 개발에 대하여 기술한다. 실시간 병렬처리 시뮬레이터는 항공기의 적외선 형상을 만드는 탐색기 에뮬레이터, 실시간 컴퓨터, 시스템 유닛. 유도 조종 장치 및 탐색기 프로세서 등과 같은 하드웨어 실물장치와 실시간 컴퓨터에 내장된 수학적 모델, 6 자유도 모델 및 공력 모델 등을 구현한 응용 소프트웨어 및 호스트 컴퓨터에 내장된 사용자 프로그램 등으로 구성되었다. 실시간 컴퓨터는 병렬로 연결된 여섯 개의 TI사 C-40 프로세서로 설계되었으며, 기계적 장치와 결합된 아날로그 전자회로를 이용하여 탐색기 에뮬레이터를 설계하였다. 시스템 유닛은 구성 요소간의 임피던스 정합 기능과 미세 신호를 처리하며, 시뮬레이터와 실물 유도탄 발사 장치의 연결이 가능하다. 개발된 실시간 병렬처리 시뮬레이터를 휴대용 회전 유도탄의 성능분석 장치로 사용하기 위하여 현장실험을 통한 결과 검증시험을 수행하였다.

  • PDF

지식 기반 추론 엔진을 이용한 자동화된 데이터베이스 튜닝 시스템 (Automated-Database Tuning System With Knowledge-based Reasoning Engine)

  • 강승석;이동주;정옥란;이상구
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 한국컴퓨터종합학술대회논문집 Vol.34 No.1 (A)
    • /
    • pp.17-18
    • /
    • 2007
  • 데이터베이스 튜닝은 일반적으로 데이터베이스 어플리케이션을 "좀 더 빠르게" 실행하게 하는 일련의 활동을 뜻한다[1]. 데이터베이스 관리자가 튜닝에 필요한 주먹구구식 룰(Rule of thumb)들을 모두 파악 하고 상황에 맞추어 적용하는 것은 비싼 비용과 오랜 시간을 요구한다. 그렇게 때문에 서로 다른 어플 리케이션들이 맞물려 있는 복잡한 서비스는 필수적으로 자동화된 데이터베이스 성능 관리와 튜닝을 필 요로 한다. 본 논문에서는 이를 해결하기 위하여 지식 도매인(Knowledge Domain)을 기초로 한 자동화 된 데이터베이스 튜닝 원칙(Tuning Principle)을 제시하는 시스템을 제안한다. 각각의 데이터베이스 튜닝 이론들은 지식 도매인의 지식으로 활용되며, 성능에 영향을 미치는 요소들을 개체(Object)와 콘셉트 (Concept)로 구성하고 추론 시스템을 통해 튜닝 원칙을 추론하여 쉽고 빠르게 현재 상황에 맞는 튜닝 방법론을 적용시킬 수 있다. 자동화된 데이터베이스 튜닝에 대해 여러 분야에 걸쳐 학문적인 연구가 이루어지고 있다. 그 예로써 Microsoft의 AutoAdmin Project[2], Oracle의 SQL 튜닝 아키텍처[3], COLT[4], DBA Companion[5], SQUASH[6] 등을 들 수 있다. 이러한 최적화 기법들을 각각의 기능적인 방법론에 따라 다시 분류하면 크게 Design Tuning, Logical Structure Tuning, Sentence Tuning, SQL Tuning, Server Tuning, System/Network Tuning으로 나누어 볼 수 있다. 이 중 SQL Tuning 등은 수치적으로 결정되어 이미 존재하는 정보를 이용하기 때문에 구조화된 모델로 표현하기 쉽고 사용자의 다양한 요구에 의해 변화하는 조건들을 수용하기 쉽기 때문에 이에 중점을 두고 성능 문제를 해결하는 데 초점을 맞추었다. 데이터베이스 시스템의 일련의 처리 과정에 따라 DBMS를 구성하는 개체들과 속성, 그리고 연관 관계들이 모델링된다. 데이터베이스 시스템은 Application / Query / DBMS Level의 3개 레벨에 따라 구조화되며, 본 논문에서는 개체, 속성, 연관 관계 및 데이터베이스 튜닝에 사용되는 Rule of thumb들을 분석하여 튜닝 원칙을 포함한 지식의 형태로 변환하였다. 튜닝 원칙은 데이터베이스 시스템에서 발생하는 문제를 해결할 수 있게 하는 일종의 황금률로써 지식 도매인의 바탕이 되는 사실(Fact)과 룰(Rule) 로써 표현된다. Fact는 모델링된 시스템을 지식 도매인의 하나의 지식 개체로 표현하는 방식이고, Rule 은 Fact에 기반을 두어 튜닝 원칙을 지식의 형태로 표현한 것이다. Rule은 다시 시스템 모델링을 통해 사전에 정의되는 Rule와 튜닝 원칙을 추론하기 위해 사용되는 Rule의 두 가지 타업으로 나뉘며, 대부분의 Rule은 입력되는 값에 따라 다른 솔루션을 취하게 하는 분기의 역할을 수행한다. 사용자는 제한적으로 자동 생성된 Fact와 Rule을 통해 튜닝 원칙을 추론하여 데이터베이스 시스템에 적용할 수 있으며, 요구나 필요에 따라 GUI를 통해 상황에 맞는 Fact와 Rule을 수동으로 추가할 수도 었다. 지식 도매인에서 튜닝 원칙을 추론하기 위해 JAVA 기반의 추론 엔진인 JESS가 사용된다. JESS는 스크립트 언어를 사용하는 전문가 시스템[7]으로 선언적 룰(Declarative Rule)을 이용하여 지식을 표현 하고 추론을 수행하는 추론 엔진의 한 종류이다. JESS의 지식 표현 방식은 튜닝 원칙을 쉽게 표현하고 수용할 수 있는 구조를 가지고 있으며 작은 크기와 빠른 추론 성능을 가지기 때문에 실시간으로 처리 되는 어플리케이션 튜닝에 적합하다. 지식 기반 모률의 가장 큰 역할은 주어진 데이터베이스 시스템의 모델을 통하여 필요한 새로운 지식을 생성하고 저장하는 것이다. 이를 위하여 Fact와 Rule은 지식 표현 의 기본 단위인 트리플(Triple)의 형태로 표현된다, 트리플은 Subject, Property, Object의 3가지 요소로 구성되며, 대부분의 Fact와 Rule들은 트리플의 기본 형태 또는 트리플의 조합으로 이루어진 C Condition과 Action의 두 부분의 결합으로 구성된다. 이와 같이 데이터베이스 시스템 모델의 개체들과 속성, 그리고 연관 관계들을 표현함으로써 지식들이 추론 엔진의 Fact와 Rule로 기능할 수 있다. 본 시스템에서는 이를 구현 및 실험하기 위하여 웹 기반 서버-클라이언트 시스템을 가정하였다. 서버는 Process Controller, Parser, Rule Database, JESS Reasoning Engine으로 구성 되 어 있으며, 클라이 언트는 Rule Manager Interface와 Result Viewer로 구성되어 었다. 실험을 통해 얻어지는 튜닝 원칙 적용 전후의 실행 시간 측정 등 데이터베이스 시스템 성능 척도를 비교함으로써 시스템의 효용을 판단하였으며, 실험 결과 적용 전에 비하여 튜닝 원칙을 적용한 경우 최대 1초 미만의 전처리에 따른 부하 시간 추가와 최소 약 1.5배에서 최대 약 3배까지의 처리 시간 개선을 확인하였다. 본 논문에서 제안하는 시스템은 튜닝 원칙을 자동으로 생성하고 지식 형태로 변형시킴으로써 새로운 튜닝 원칙을 파생하여 제공하고, 성능에 영향을 미치는 요소와 함께 직접 Fact과 Rule을 추가함으로써 커스터마이정된 튜닝을 수행할 수 있게 하는 장점을 가진다. 추후 쿼리 자체의 튜닝 및 인텍스 최적화 등의 프로세스 자동화와 Rule을 효율적으로 정의하고 추가하는 방법 그리고 시스템 모델링을 효과적으로 구성하는 방법에 대한 연구를 통해 본 연구를 더욱 개선시킬 수 있을 것이다.

  • PDF

마이크로 열화상 계측 시스템의 IOT 모듈화 개발 (Development of Micro Thermal Image Acquisition System)

  • 이준엽;오종우;이동훈
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2017년도 춘계공동학술대회
    • /
    • pp.169-169
    • /
    • 2017
  • 스마트 돈사 내의 열환경 분석에 필수적으로 고려되어야 인자는 가축의 복사 에너지 변화로 볼 수 있다. 열환경 제어의 대상이기도 하지만 회귀적으로 열환경 변화의 인자이기도 하다. 이러한 가축의 복사 에너지 분석을 위하여 시설 내에 용이하게 배포가 가능한 열화상 계측 시스템을 개발하였다. 초소형 마이크로 열화상 계측 시스템에 부가적으로 IOT(Internet of Thing) 기반 기술을 이용한 모듈화 개발을 병행하였다. 열화상 계측 센서로 LWIR(Longwave infrared)영역에 해당하는 $8{\mu}m{\sim}4{\mu}m$의 영역에서 $0.05^{\circ}C$의 분해능을 보이는 $Lepton^{TM}$ (500-0690-00, FLIR, Goleta, CA)모델을 사용하였다. SPI(Serial Peripheral Interface) 속도 2 Mhz로 마이크로프로세서(NanoPi NEO Air, FrendlyArm, CA, USA)와 고속 통신을 수행하여 9 Hz의 계측이 가능하다. 열화상 센서와 마이컴으로 구성되는 단위 계측 시스템의 통신 기능 확장을 위하여 다음과 같이 세 단계의 정보 전달 시나리오를 설계하였다. 1) 단독적으로 열화상을 계측 하고 내장된 메모리에 저장하는 형식 2) 인접한 사용자 인터페이스에서 1번 단독 모듈에 접속하여 열화상을 실시간으로 전송하여 화면에 도시하는 형식 3) 2번 사용자 도시모듈과 병행적으로 Local WI-FI 통신을 이용한 모바일 기기에 화면을 도시하는 형식. 이와 같은 계층적이며 모듈화된 계측 시스템을 구성하기 위해서 1번 모듈에 공개 소프트웨어인 Hostapd 2.5(http://w1.fi/hostapd)버전을 설치하였다. 외부 인터넷 환경이 없는 상황에 1번 모듈 단독으로 AP(Access Point) 기능을 제공하여 지근 거리에 있는 2번 모듈과 3번 모바일 기기의 접속을 관리할 수 있다. 2번 모듈의 경우 화면 다수의 1번 모듈에 접속을 교차적으로 수행하는 방식과 2번 모듈 자체가 AP가 되어 1번 모듈의 접속을 허용하는 형태로 구성되어 있다. 계측 시스템의 계측 매트릭스 구성에 따라 선택적으로 결정할 수 있다. 1번 2번 모듈 공통적으로 TCP/IP Listener와 Client 서비스를 병렬적으로 수행할 수 있도록 개발을 하였다. 3번 모바일 기기에서 사용자 인터페이스 구현을 위하여 범용 Android 기반 GUI 프로그램과 Socket 통신을 연동시켰다. 1개의 열화상 Frame의 전송량은 9,600 Byte ($=80{\times}60{\times}2Byte$) 로 WI-FI 통신 전송 시 2회 ~ 6회 정도 내외로 가변적인 통신 수행 횟수를 나타내었다. 센서 계측 시스템과 정보 전송 시스템을 병렬적으로 구성한 모듈화 된 계측시스템의 전 요소에서 센서에서 제공하는 최대 계측 주기인 9 Hz 구현이 일반적으로 가능하였다. 이를 이용한 추후 연구를 통해 가축 객체의 열복사 정보와 돈사 내 열환경 간의 역학성을 연구할 것이다.

  • PDF

분산객체그룹프레임워크 기반 모바일 협업 환경 및 적용에 관한 연구 (A Study of Mobile Collaboration Environment based on Distributed Object Group Framework and Its application)

  • 김동석;정창원;주수종
    • 정보처리학회논문지D
    • /
    • 제13D권6호
    • /
    • pp.847-856
    • /
    • 2006
  • 본 논문에서는 모바일 디바이스들 간에 협업을 제공할 수 있는 프레임워크를 제시하고, 그를 기반으로 헬스케어 응용 서비스를 구현하였다. 제안한 프레임워크는 3가지의 구성요소인 센서와 모바일 디바이스 그룹, 홈 서버의 상호작용을 위한 인터페이스를 정의하고, 고정형과 이동형 디바이스들(PDAs)을 이용한 협업 환경을 제시한다 이동형 디바이스들 간의 정보의 교환은 Push와 Pull 방식을 사용하였으며, 다수의 센서로부터 수집된 정보는 모바일 디바이스들과 홈 서버에 의해 공유 또는 교환한다. 우리의 협업 프레임워크는 이전 연구에서 개발된 분산객체그룹프레임워크(DOGF)에서 구현된 객체그룹관리, 정보저장, 접근제어에 따른 허가와 승인기능들을 응용 인터페이스를 통해 제공받게 된다. 헬스케어 서비스의 중요한 부분인 보안을 지원하기 위해 보안정보를 구분하였고, 정보의 이용 권한을 DOGF의 보안 객체를 통하여 인증할 수 있는 절차를 제시하였다. 또한, 사용자의 프로필 정보를 제공함으로써 사용자에 따른 서비스 객체에 대한 권한 검사를 하였다. 각 모바일 디바이스와 홈 서버에 구현된 컴포넌트는 TMO 스킴을 적용하였으며, 이들 분산된 컴포넌트들 간의 통신을 지원하기 위해 분산 실시간 미들웨어인 TMOSM을 사용하였다. 끝으로 협업 프레임워크 상에서 제시한 헬스케어 응용 시나리오의 수행성을 GUI를 통해 보였다.

S-100 표준 기반 피처 카탈로그 제작지원 시스템의 설계 및 구현 (Design and Implementation of Feature Catalogue Builder based on the S-100 Standard)

  • 박대원;권혁철;박수현
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권8호
    • /
    • pp.571-578
    • /
    • 2013
  • 국제수로기구(IHO)의 공간지리 공통 데이터 모델에 관한 표준인 S-100을 기반으로 하는 S-10x 데이터 제품사양(Product Specification)은 해양의 특정 분야 데이터를 제작, 배포하는 기준에 관한 표준이다. 전자해도 데이터와 같은 피처 중심의 데이터는 피처 카탈로그를 S-10x 데이터 제품사양의 주요 구성 요소로 포함한다. 피처 카탈로그는 대상 분야 및 대상 분야의 데이터에 관한 전문 지식을 갖춘 도메인 전문가에 의해 제작되어 진다. 그러나 도메인 전문가가 피처 카탈로그를 구조화된 XML 문서로 오류 없이 작성하는 것은 쉬운 일이 아니다. 국제수로기구의 TSMAD 워킹그룹 회의에서도 카탈로그의 제작을 지원하는 시스템 개발의 필요성을 제기하였다. 이에 본 논문에서는 도메인 전문가가 S-10x 제품사양의 피처 카탈로그를 일관되고 구조화된 XML 문서로 제작할 수 있도록 지원하는 시스템 도구로 피처 카탈로그 빌더를 설계, 구현하였다. 피처 카탈로그 빌더는 자바 기반의 그래픽 유저 인터페이스(GUI) 프로그램으로 개발하였다. 그리고 피처 개념 사전(Feature Concept Dictionary) 레지스터의 등록 아이템 간의 관계를 확인하고 대상 분야에 적합한 아이템을 선택할 수 있도록 피처 카탈로그 빌더를 개발하였다.

패션 커스터마이징 플랫폼 디자인 사례분석 연구 (Analysis of the Fashion Customization Platform Design Cases)

  • 정제윤;이샘;남원석
    • 한국융합학회논문지
    • /
    • 제12권8호
    • /
    • pp.23-30
    • /
    • 2021
  • 소비자 취향의 다양화와 다품종 소량 생산의 수요에 따라 패션계에서도 다양한 커스터마이징 서비스가 소개되고 있다. 그러나 커스텀이 익숙하지 않은 소비자에게는 진입장벽이 높으며, 다양한 기능이 오히려 복잡하게 작용한다. 본 연구는 패션 플랫폼 매출 1위인 마플과 가장 유사한 서비스를 제공하는 플랫폼 3곳을 비교모델로 선정한 후 사례분석을 통해 웹 기반 패션 커스터마이징 플랫폼 설계를 위한 기초연구로 활용하고자 하였다. 연구 방법으로는 문헌 조사를 통하여 이론적 고찰을 진행한 후, 레이아웃, 메뉴, 컬러, 아이콘, 인터렉션을 기준으로 웹을 분석 후 설문을 진행하였다. 연구 결과 옵션의 배치, 메뉴창의 구성, 포인트 컬러의 개수, 메타포의 기능이 없는 아이콘 사용 등이 커스터마이징 플랫폼 이용에 방해가 된다는 것을 찾아낼 수 있었다. 본 연구는 해결방안을 제안하고, 웹 플랫폼 디자인의 시각적 조형요소를 종합적으로 분석하여 향후 개발될 커스터마이징 웹의 사용성을 높이는데 기여하고자 한다.

전동식 파워 스티어링을 위한 데이터 기반 결함 및 선형성 평가 모니터링 시스템의 설계 구현 (Design and Implementation of a Data-Driven Defect and Linearity Assessment Monitoring System for Electric Power Steering)

  • 왈레 알라비 라왈;키에 킴렁;한영선;김태경
    • 사물인터넷융복합논문지
    • /
    • 제9권2호
    • /
    • pp.61-69
    • /
    • 2023
  • 최근에는 환경에 대한 인식이 높아지면서 제조 차량에서 전자식 파워 스티어링(EPS)이 조향장치로 채택되는 사례가 증가하고 있다. EPS는 스티어링 파워 향상, 유압 호스 누출 제거 및 연료 소비 감소와 같은 수많은 이점을 제공하지만, 시스템이 움직임에 반응하게 만드는 센서를 요구한다. 이는, 센서의 선형 변동성을 유지하는 것이 스티어링 반응의 안정성에 필수적임을 의미한다. 따라서 EPS의 제어 품질을 보장하기 위해 내부 설계 특성의 변화에 대한 센서의 민감도, 결함 및 선형성을 평가하기 위한 신뢰성 있는 방법이 필요하다. 본 논문은 차량속도 구간 분할을 기반으로 EPS 구성요소 결함과 선형성을 분석하는 데이터 중심 결함 및 선형성 평가 모니터링 시스템을 제안한다. EPS 테스트 지그에서 수집된 데이터를 사용하여 모니터링 시스템의 성능을 검증하였으며, 그래픽 사용자 인터페이스(GUI)를 적용하여 시스템을 개선하였다. 개발된 시스템은 설계를 기반으로 0.99% 정확도의 결함 감지 및 가변적인 차량속도에서 선형성 평가를 효과적으로 수행하였다.

자동차부품 추천을 위한 태스크 온톨로지 기술의 적용방법 (Application Method of Task Ontology Technology for Recommendation of Automobile Parts)

  • 김귀정;한정수
    • 디지털융복합연구
    • /
    • 제10권6호
    • /
    • pp.275-281
    • /
    • 2012
  • 본 연구는 태스크 온톨로지를 이용한 자동차부품 추천시스템 개발 방법을 제안하였다. 제안한 지능형 추천 시스템은 자동차 부품 조립과정을 학습하도록 하였으며, 자동차부품 추천을 위하여 부품들을 온톨로지 방법으로 구축하였다. is-a Relationship 기반 hierarchical Taxonomy를 이용하여 자동차 엔진을 구성하고 있는 각각의 부품들 사이의 관계를 설정하였다. 각각의 부품은 자동차 전문가의 지식에 의해 각기 다른 가중치 값을 가지고 있게 된다. 가중치는 자동차 추천시스템의 사용자들이 직접 사용하면서 선택한 횟수와 가중치의 곱 연산을 이용한 결과 값을 시스템 내에서 기록하여 순서를 작성하고 결과적으로 우선순위(priority)가 높은 순서부터 사용자에게 출력함으로써 어느 부품의 어느 요소가 중요한지 쉽게 파악할 수 있도록 하였다. 자동차부품 지능형 추천시스템은 사용자가 쉽게 접근하기 어려운 자동차 부품관련 부분을 생성된 데이터를 바탕으로 임의의 부품을 선택했을 때 해당 부품과 밀접한 관계를 가진 부품을 표현하여 특별히 전문적인 지식 없이도 손쉽게 자동차 부품의 조립 및 쓰임새와 중요성을 알 수 있게 해주는 시스템이다.

X-Ray 어레이 검출 모듈 신호처리 시스템 개발 (Development of X-Ray Array Detector Signal Processing System)

  • 임익찬;박종원;김영길;성소영
    • 한국정보통신학회논문지
    • /
    • 제23권10호
    • /
    • pp.1298-1304
    • /
    • 2019
  • 9.11 테러 이후 미국을 비롯한 선진국들의 해운물류 안전 보안체계가 크게 강화되었다. 해운물류의 검색에는 강력한 방사선을 투과하여 컨테이너의 내부를 확인하는 컨테이너 검색기 시스템을 주로 사용하는데, 국내에서는 전량 도입품을 적용하여 운용 중이며 국산화 개발에 대한 요구가 증가하고 있다. 이에 본 논문에서는 컨테이너 검색기 시스템의 핵심 구성요소인 X-Ray 어레이 검출 모듈 신호처리 시스템을 개발하여 제안한다. 아날로그 및 디지털 신호처리부를 통합형 하드웨어로 제작하였으며, X-선 데이터의 실시간 수집과 분석을 위해 FPGA 로직과 소프트웨어를 구현하여 시험하였다. 구현된 시스템은 기존 항만에서 사용되는 도입품 대비 해상도와 소비전력 면에서 우세하다.

재식밀도가 단옥수수의 생육 및 이삭 수량에 미치는 영향 (Effects of Plant Density on Growth and Yield of Sweet Corn Hybrid)

  • 박승의;박근용;강영길;문현귀;정승근
    • 한국작물학회지
    • /
    • 제32권1호
    • /
    • pp.92-96
    • /
    • 1987
  • 단옥수수의 적정재식밀도를 구명하기 위하여 1982년 수원에서 간생 교잡종인 Golden Elite 70을 간기 및 보통기재배로 4수준의 재식밀도(4,500, 5.500, 6,500, 7,500본/10a)에서 재배한 후 생육 및 수량을 조사한 결과는 다음과 같다. 1. 조기재배보다 보통기재배에서 간장, 착수고, 이삭크기 등은 컸으나 이삭수는 적었고 10a당 이삭무게는 비숫하였다. 2. 재배유형과 재식밀도의 상호작용은 이삭길이를 제외한 다른 수량구성요소 및 수량 등의 형질에서 5% 수준에서는 유의하지 않았다. 3. 재식밀도간 출사기, 간장. 착수고, 이삭크기는 차이가 없거나 일정한 경향이 없었고 개체당 이삭수는 밀식 할수록 감소되었다. 4. 10a당 이삭수와 이삭무게는 10a 당 6,500본까지는 밀식할수록 증가되었으나 그 이상 밀식할 경우 감소되었다. 5. 따라서 단옥수수의 적정재식밀도는 재배유형에 관계없이 10a당 6,500본 정도가 알맞은 것으로 생각된다.

  • PDF