The Device Model Agent (DMA), the device side technology module in Device
Centric Services (DCS) system, is the main focus of this invention. DMA
is a thin, efficient applications/services execution environment. DMA
provides an embedded services platform for enabling system management
applications and services. This allows a flexible, extensible, dynamic
services management module allowing networked services to be designed,
added, and managed within the system without modifications to devices,
DCS system, or DMA itself. While this invention specifically describes
the integration of benefits from DMA into document system devices, the
concepts are equally applicable in other domains. The DMA runtime
environment is a thin software interface layer that resides on a document
system device between the Java runtime environment and embedded web
server.