다양한 버전의 미들웨어 생성을 위한 인터페이스 보정 도구의 설계

The Design of Interface Refining Tool for Creating Diverse Versions of Middleware

  • 장기영 (경희대학교 컴퓨터공학과 소프트웨어공학 연구실) ;
  • 송영재 (경희대학교 컴퓨터공학과 소프트웨어공학 연구실)
  • Jang, Ki-Young (KyungHee University, Department of Electronics and Information, Computer Engineering, Software Engineering Lab.) ;
  • Song, Young-Jea (KyungHee University, Department of Electronics and Information, Computer Engineering, Software Engineering Lab.)
  • 발행 : 2005.11.18

초록

임베디드 시스템의 중요성이 대두됨에 따라 미들웨어를 개발하는 데에 있어서 다양한 플랫폼에 맞도록 여러 버전을 빠르게 생성할 필요성이 대두되었다. 그래서 객체지향과 CBD를 기반으로 한 여러 연구들이 있었으나 대부분 응용 분야에 초점에 맞춰져, 미들웨어의 개발에서는 현실적으로 전통적인 개발자의 수작업이 주를 이루었다. 본 논문에서는 기존 미들웨어의 새로운 버전일 필요할 때에 기존 모듈과 새로 개발된 모듈의 여러 조립과정을 간단하게 처리할 수 있도록 하는 도구를 사용할 것으로 제안한다. 이 도구는 모듈간의 조립에 필요한 정보를 측정하는 등록과정과 실제 자동으로 모듈의 조립을 수행하는 인터페이스 보정의, 2단계로 구성된다. 이러한 도구를 통해 개발자는 미들웨어의 각 기능을 개발하는 데에만 집중하여 생산성을 높일 수 있다.

키워드