A monitoring system is constructed using a framework 1 described by an object-oriented language. The framework 1 includes a model part 10 for holding data relating to an external apparatus serving as an object to be monitored, a view part 20 provided between the monitoring system and a user, a proxy part 40 for exchanging data between the monitoring system and the external apparatus in accordance with a predetermined protocol, and a controller part 30. The controller part 30 controls data of the model part 10, and connects the model part 10 with the view part 20 to provide various services for the external apparatus on the basis of data which are given from the user or the external apparatus. The proxy part 40 converts communication data into a format of internal data which is handled in the monitoring system. Thus, it is possible to provide a service providing system capable of improving the stability of the architecture of a software against specification change and extension, and of improving the reusability and change facility of the software.

 
Web www.patentalert.com

< Application programming interface with inverted memory protocol for embedded software systems

< Information processing apparatus

> System and user interface for generation and processing of software application installation instructions

> Frame component container

~ 00222