Succeeding with objects: decision frameworks for project management
Succeeding with objects: decision frameworks for project management
Building application frameworks: object-oriented foundations of framework design
Building application frameworks: object-oriented foundations of framework design
Embedded Control Systems Development with Giotto
OM '01 Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems
Real-Time Systems: Design Principles for Distributed Embedded Applications
Real-Time Systems: Design Principles for Distributed Embedded Applications
The Uml Profile for Framework Architectures
The Uml Profile for Framework Architectures
Giotto: a Time-triggered Language for Embedded Programming
Giotto: a Time-triggered Language for Embedded Programming
A JAVA application framework for scientific software development
Software—Practice & Experience
Hi-index | 0.00 |
Object-oriented frameworks are a software reuse technology that fosters reuse of entire architectures and which has made software reuse a reality in many domain areas. Like other advanced software techniques, however, framework technology has seldom been used in the embedded domain. This paper argues that its application to embedded (control) systems is technically feasible and liable to bring to them the same benefits it has already brought to other domains. The description of a prototype framework for satellite control systems corroborates the argument. It is then argued that software frameworks, when combined with other enabling technologies, have the potential to standardize various aspects of embedded software and to transform the embedded sytems market.