디지털 방송은 아날로그 방송보다 시청자에게 더 나은 영상과 음성을 제공하고 다양한 서비스, 즉 다양한 채널을 제공한다. 하지만, 표준이 다양하게 존재하면서 셋톱박스를 제조하는 기업에서는 표준에 맞는 셋톱박스를 각각 제조해야만하고, 시청자들에게는 선택의 폭이 좁아지는 문제점이 생겨났다. 이를 해결하기 위해서는 여러 표준을 통합으로 처리할 수 있는 미들웨어의 연구가 필요하다.
본 논문에서는, 미들웨어의 핵심 모듈 중 하나인, 채널 정보와 프로그램 정보, 편성표 등의 방송과 관련된 정보들을 관리하는 서비스 인포메이션 모듈을 통합으로 처리하는 구조를 제안한다. 서비스 인포메이션 데이터는 각 표준에서 정의한 테이블 형태로 제공이 되어, XML과 자체파싱 개념을 도입하여 통합으로 처리할 수 있도록 설계하였다. 이 구조는 기존 표준의 새로운 테이블이 추가되거나 새로운 표준을 추가하는 경우에도 기존 코드의 수정 없이 통합이 가능하다.