• 제목/요약/키워드: 지식 그리드

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

응용 프로그램 온톨로지 기반 시맨틱 그리드 관리 시스템 (Semantic Grid Management System based on the Ontology of Application Software)

  • 김민성;이관수
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권3호
    • /
    • pp.65-75
    • /
    • 2008
  • 그리드 컴퓨팅은 분산된 컴퓨팅 자원들을 서로 연결하여 방대한 양의 계산 작업을 가능케 하는 기술로써 다양한 분야에서 사용되고 또한 발전되어 왔다. 하지만 기존의 연구들은 주로 그리드 자원을 효율적으로 관리하고 사용하는 것에 초점을 두었지, 실제 그리드 환경에서 수행되는 응용 프로그램들의 정보에 대한 체계적인 이해 및 관리는 제대로 이루어지지 않았다. 따라서 응용 분야의 사용자가 그리드 컴퓨팅 환경을 사용하기 위해서는 매번 응용 프로그램의 그리드 관련 요구사항들을 구체적으로 이해하고 기술할 수 있는 전문적인 지식이 요구되었다. 본 연구에서는 이러한 문제점을 보완하기 위한 응용 프로그램 온톨로지 기반 시맨틱 그리드 관리시스템을 구현하였다. 이 시스템은 응용 프로그램들에 대한 정보와 이들이 요구하는 그리드 관련 정보를 온톨로지 형태로 구축하였다. 이를 기반으로 입력 데이터와 인수에 따른 자원 요구량 예측, 최적 자원 할당 등의 정보를 추론하고, 이 정보를 그리드 미들웨어가 다룰 수 있는 형태로 재해석할 수 있도록 하였다. 또한 본 논문에서는 구축된 시스템을 고성능 컴퓨팅 자원이 요구되는 생물정보학 분석환경 구축에 실제 적용해보고 이를 기존 시스템들과 비교함으로써 본 시스템이 유용하게 사용될 수 있음을 설명하였다.

  • PDF

가상 풍동 구현을 위한 그리드 웹 포탈 서비스 (A Grid Web Portal for a Wind Tunnel simulation)

  • 김은경;김윤희;조정현;김종암;임상범
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (1)
    • /
    • pp.1039-1041
    • /
    • 2005
  • 가상 풍동 실험은 슈퍼컴퓨터와 같은 고성능의 계산 지원과 실험을 위한 깊은 지식을 요구하여 실험을 수행하는데 많은 어려움이 수반된다. 그리드[1][2]는 산재한 자원을 연계하여 고성능 응용을 위해 효율적으로 활용할 수 있도록 하는 기반구조를 제공한다. 본 논문에서는 그리드 자원을 활용하여 가상 풍동 실험을 빠르고 효과적으로 수행할 수 있는 그리드 웹 포탈 서비스를 제안한다. 통합된 포탈 서비스를 통하여 사용자의 응용 및 실험환경의 요구사항을 반영한 격자생성, 계산 작업, 작업 모니터링, 결과 가시화를 효율적으로 수행한다.

  • PDF

그리드 셀 기반 공간 클러스터링 방법 (Grid Cell Based Spatial Clustering Method)

  • 이동규;정정수;문상호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (B)
    • /
    • pp.10-12
    • /
    • 2001
  • 대용량의 공간 데이터베이스로부터 임시적이고 유용한 지식을 자동적으로 추출하는 공간데이터 마이닝은 데이터양의 급격히 증가하면서 필요성이 더욱 증대되고 있다. 공간데이타 마이닝에서 데이터를 분석하여 유사한 그룹으로 분류하는 것은 중요한 분야이며, 이를 위해서는 공간 클러스터링 과정이 먼저 수행되어야 한다. 이러한 공간 클러스터링에서 가장 중요한 점은 클러스터링에 드는 비용의 감소와 점 공간객체에 한정된 클러스터링이 아닌 선 및 다각형 객체들의 클러스터링도 가능해야 한다. 본 본문은 이를 위하여 공간지역성을 보장하는 대표적인 공간분할 방법인 그리드 셀을 이용한다. 기존의 클러스터링에서 사용되는 객체들 간의 거리 계산을 인접한 그리드 셀들 간의 관계 연산으로 대체시키는 것이 핵심아이디어이다. 이 방법은 기존 클러스터링에서 객체들 간의 거리 계산으로 인한 비용을 현저하게 줄일 수 있고, 선 및 다각형 객체들의 클러스터링도 가능하게 하는 장점이 있다.

  • PDF

UI4GSD: 글로버스 툴킷 4 기반 그리드 서비스 개발을 위한 사용자 인터페이스의 설계 및 구현 (UI4GSD: Design and Implementation of User Interface for Grid Service Development Based on Globus Toolkit 4)

  • 김혁호;이필우;김양우
    • 인터넷정보학회논문지
    • /
    • 제8권5호
    • /
    • pp.45-58
    • /
    • 2007
  • 본 논문에서는 그리드 미들웨어인 글로버스 툴킷 4 상에서 그리드 서비스 개발자들이 효율적으로 서비스를 개발할 수 있는 사용자 인터페이스(UI4GSD, User Interface for Grid Service Development)를 제시하고자 한다. 일반적으로 그리드 서비스를 개발하기 위해서는 개발에 필요한 전문 지식이 요구되며, 서비스 개발 및 개발된 서비스를 글로버스 컨테이너에 배치하고 테스트하기 위해서는 많은 시간이 필요하기 때문에 서비스 개발의 효율성이 매우 떨어진다. 그러나 UI4GSD는 GUI를 통해 개발자로부터 서비스 개발에 필요한 정보를 입력 받아 처리함으로써 그리드 서비스 개발에 필요한 서비스 인터페이스 파일, 빌드 파일, 서비스 클래스들과 클라이언트 클래스를 자동으로 생성한다. UI4GSD에서는 정형화된 5단계의 개발 프로세스에 따라 그리드 서비스 개발이 이루어지고, 단계별로 입력된 데이터를 기반으로 쉽게 서비스를 개발할 수 있다. 결과적으로 UI4GSD는 그리드 서비스 개발을 위한 쉽고 편리한 작업 환경을 제공함으로써 서비스 개발의 편리성과 효율성을 증가시킬 수 있다.

  • PDF

컴포넌트 그리드: 개발자 친화적인 국방 소프트웨어 재사용 지원 환경 (Component Grid: A Developer-centric Environment for Defense Software Reuse)

  • 고인영;구형민
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제23권4호
    • /
    • pp.151-163
    • /
    • 2010
  • 국방 소프트웨어 개발 분야는 응용 도메인이 다양하며 각 도메인의 규모도 다른 분야보다 커서 소프트웨어 자산의 재사용이 중요시 되고 있고, 재사용 되는 자산의 품질 및 신뢰성이 강조된다. 국방 분야에서 이러한 중요성을 인식하고 재사용 방법론들을 개발하여 사용하려는 시도가 많았지만 체계적인 재사용이 이루어지지 않아 재사용 이익을 극대화 하지 못하였다. 본 연구에서는 실질적으로 재사용이 왜 잘 이루어지지 않는지에 대한 문제점들을 분석하고, 이러한 문제점들을 해결할 수 있는 요구사항들을 정리하였다. 이러한 요구사항을 만족하며 전군적 소프트웨어 재사용을 지원하는 개발자 친화적인 재사용 지원 환경인 컴포넌트 그리드 시스템을 개발하고 있다. 컴포넌트 그리드 시스템 개발을 위해 아키텍처를 설계하였고, 아키텍처를 구성하는 세부적인 핵심 요소들과 그 역할을 정의하였다. 개발자 부담의 감소를 위한 시맨틱 태깅(Semantic Tagging) 기반의 요구사항 추적 기술을 개발하였고, 재사용 지식 표현 모델을 개발하였다. 또한 개발자들 간의 자유로운 의사소통 과 자산 및 지식의 교류를 지원하기 위해 웹 기반의 자산 관리 환경과 소셜 네트워크 기반의 자산 검색 및 커뮤니티 추천 기법, 위키(Wik) 기반의 참여적, 협력적 지식 정제 및 증식 환경을 개발하였다. 이러한 접근법들을 통합하여 재사용을 지원할 수 있는 웹 기반 컴포넌트 그리드 시스템의 프로토타입을 구현하였다. 본 연구를 통해 국방 소프트웨어 개발 분야에서 개발자들이 소프트웨어 자산들을 투명하고 효율적으로 공유 및 재사용이 가능하게 하여 국방 소프트웨어의 재사용성 및 품질을 향상시킬 수 있으리라 기대한다.

  • PDF