An extensible architecture for DTV middleware
Proceddings of the 9th international interactive conference on Interactive television
Multimedia Tools and Applications
MARINE: MiddlewAre for resource and mission oriented sensor networks
Proceedings of the first ACM international workshop on Mission-oriented wireless sensor networking
MARINE: MiddlewAre for resource and mIssion-oriented sensor NEtworks
ACM SIGMOBILE Mobile Computing and Communications Review
Hi-index | 0.00 |
Component-based software development focuses on reuse of already available software components, reducing development time and cost and improving software quality and productivity. To enable composition, components must conform to a specific component model and target a specific component platform. This paper presents a component model for embedded systems called Flexcm and the execution environment in which the components will be running. The component model supports aspects like reflectivity, exceptions, events and lifecycle management. The execution environment supports update of specific components, registration of new components with new functionalities and adaptability based on its execution context. In order to achieve a concrete result, the presented component model and platform is driven by the development of a middleware submitted as a proposal to the Brazilian Digital TV System.