미들웨어의 정의는 일반적으로 두개 이상의 이기종 시스템 혹은 소프트웨어를 중재하는 소프트웨어 프로그래밍 서비스를 말한다. 따라서 임베디드 미들웨어라고 하면 두개 이상의 이기종 임베디드 시스템 또는 임베디드 용 소프트웨어를 중재하는 임베디드 소프트웨어 프로그래밍 서비스이다.
현재 개발 중인 경량 미들웨어
- Open ORB : 컴포넌트 기반의 reflective 미들웨어
- TMOSM : 실시간 객체 모델인 TMO(Time-triggered Message-triggered Object)의 분산 실시간 실행을 지원하는
미들웨어
- HAVi : 디지털 정보 가전 긱기의 상호 운용성을 위한 표준으로 이를 미들웨어 형태로 여러 곳에서 개발 중
- Scream : 컴포넌트 기반의 작고 효율적인 Cross platform 미들웨어