Patent ID: 7010780
Filing Date: 2006-03-07
Classification: G06F,H04L

Abstract:
1. A toolset to facilitate code generation and development for creating an embedded systems software application from one or more modules implementing specific functionality, comprising: a computing environment to develop an initialization/shutdown unit that allows for shutdown and initialization of the module; and a computing environment to develop a module proper that provides the functionality of the module, the module proper having a management interface used to communicate between the module proper and a configuration manager or one or more configuration management units such that the module proper is management access type independent, wherein code comprising the initialization/shutdown unit and module proper are provided as separate components of a managed device, the managed device to provide modular and configurable functionality, and wherein functional code of the module proper implements relevant functional algorithms for the embedded systems software application based on run-time variables, and wherein management access method dependent code is external to the module proper, thereby promoting code reusability and maintainability.