미들웨어 ( 430 ) 는 , 예 를 들 면 , 어플리케이션 ( 470 ) 이 공통 적 으로 필요 로 하 는 기능 을 제공 하 거나 , 어플리케이션 ( 470 ) 이 전자 장치 내부 의 제한 된 시스템 자원 을 사용 할 수 있 도록 API ( 460 ) 를 통해 다양 한 기능 들 을 어플리케이션 ( 470 ) 으로 제공 할 수 있 다 . 일 실시 예 에 따르 면 , 미들웨어 ( 430 ) 는 런타임 라이브러리 ( 435 ) , 어플리케이션 매니저 ( 441 ) , 윈도우 매니저 ( 442 ) , 멀티미디어 매니저 ( 443 ) , 리소스 매니저 ( 444 ) , 파워 매니저 ( 445 ) , 데이터베이스 매니저 ( 446 ) , 패키지 매니저 ( 447 ) , 커 넥 티비 티 매니저 ( 448 ) , 노티 피케 이 션 매니저 ( 449 ) , 로케이션 매니저 ( 450 ) , 그래픽 매니저 ( 451 ) , 또는 시큐리티 매니저 ( 452 ) 중 적어도 하나 를 포함 할 수 있 다 .