A Workflow-Based Multiagent System for Integrating Bioinformatics Tools

바이오인포매틱스 도구 통합을 위한 워크플로우 기반의 멀티에이전트 시스템

  • 손봉기 (충북대학교 전기전자 및 컴퓨터공학부/AITrc) ;
  • 이건명 (충북대학교 전기전자 및 컴퓨터공학부/AITrc) ;
  • 황경순 (충북대학교 전기전자 및 컴퓨터공학부/AITrc) ;
  • 김영창 (충북대학교 생명과학부)
  • Published : 2003.10.01

Abstract

이 논문에서는 여러 가지 도구를 논리적인 순서로 사용함으로써 이루어지는 작업을 워크플로우로 보고, 이러한 관점에서 바이오인포매틱스 도구를 통합하는 새로운 멀티에이전트 시스템을 제안한다. 제안한 시스템은 기존의 도구를 랩퍼 에이전트로 구현하고, 에이전트간의 통신은 XML 형식의 메시지로 이루어진다. 수신 에이전트는 송신 에이전트가 전송하는 정보를 명시적으로 알리지 않고도 메시지로부터 필요한 정보를 추출할 수 있다. 제안한 시스템의 이러한 특징은 바이오인포매틱스 도구와 데이터베이스의 통합을 용이하게 한다. 또한, 제안한 시스템에서는 워크플로우를 여러 가지 제어 구조를 이용하여 정의할 수 있으며. 워크플로우 진행을 모니터링할 수 있는 기능을 제공한다. 제안한 시스템의 가용성을 보이기 위해 박테리아 Sphingomonas Chungbukensis DJ77 의 유전자 주해(gene annotation) 작업에 제안한 시스템을 적용하여 구현하고 있다.

Keywords