Software Architecture Restructuring using Agent on Multi-user Environment

다중 사용자 환경에서의 에이전트를 이용한 소프트웨어 아키텍쳐 재구성

  • 김상길 (인하대학교 전자계산공학과) ;
  • 안치돈 (인하대학교 전자계산공학과) ;
  • 왕창종 (인하대학교 전자계산공학과)
  • Published : 2000.10.01

Abstract

다중 사용자 환경에서 새로운 소프트웨어 개발하기 위해서는 특정 사용자 관점이 아닌 다양한 관점에서의 의견이 최대로 반영된 소프트웨어 아키텍쳐를 설계할 필요가 있다. 그리고 설계 과정에서의 이러한 다양한 관점에서의 의견들을 조정하기 위한 협동 작업을 자동화해 줄 수 있는 메커니즘 또한 필요하다. 이 연구에서는 소프트웨어 아키텍쳐 설계 과정에서 사용자들의 의견을 최대한 반영한 아키텍쳐 설계를 위해 기존의 다중 계층 소프트웨어 아키텍쳐 관리 방법을 사용하고, 이러한 다중 계층 소프트웨어 아키텍쳐의 효율적인 재구성을 위한 자동화 방안으로 에이전트 기법을 도입한다.

Keywords