80 likes | 172 Views
DEFINE NoE. Central Topic: EMBEDDED SYSTEM. What is special about embedded systems?. slide from IST meeting about ES Brussels, 22/10 are tightly coupled to the physical world are surrounded by physical processes are highly resource constrained will have to last for a long period of time
E N D
DEFINE NoE Central Topic: EMBEDDED SYSTEM
What is special about embedded systems? • slide from IST meeting about ES Brussels, 22/10 • are tightly coupled to the physical world • are surrounded by physical processes • are highly resource constrained • will have to last for a long period of time • interoperability becomes a major issue • user interface needs to be very simple or none • are subject to high or extremely high assurance requirements
Relation dependability - embedded systems • tightly coupled to physical world • surrounded by physical processes • interoperability becomes a major issue • adds complexity • adds unpredictability • physical world • asks for dependable device drivers, dependable OS • interoperability • asks for dependable networking and communication • relates to CT mobile computing & wireless communication • relates to CT critical infrastructures interdependencies
Relation dependability - embedded systems • are highly resource constrained • correctness depends a.o. on non-functional: time (cpu), memory, bandwidth, QoS, size, energy, heat • asks for consolidation of existing work around time • real-time modeling and design • real-time OS • asks for integration of existing work into general dependability work • asks for new research • some non-functional aspects received little attention in past • integration of all non-functional aspects • extra dimension of CT proactive computing
Relation dependability - embedded systems • will have to last for a long period of time • are subject to high assurance requirements • relates to all Dependability Technologies • asks for reorganization for self-repair and recovery • relates to CT proactive systems (only proactive systems can last a long period of time)
extra elements • ubiquitous computing, ambient intelligence, pervasive computing, mobile and other networks • most of these are embedded systems ! • evolving sw, adaptable sw, reconfigurable sw • relates to CT proactive computing • time to market, costs, reuse • component based development • generating code: tools, models
Embedded Systems: strategic for Europe • embedded systems: • for every PC: about 50 ES • PC-market has reached plateau, ES market expected to grow for many more years • importance for Europe • US has large share of ‘packaged software’ market for PC • sw written in Europe: often for ES • competitiveness of Europe’s industry • industry depends increasingly on embedded computing • embedded computing is at the hart of differentiation of products
Embedded systems: challenges • slide from IST meeting about ES Brussels, 22/10 • requirements • reduce costs • reduce time to market • optimal quality • system-centric approach • global design view including hw, sw and the environment • economic, trade off between cost and quality • multidisciplinary skills in hw, sw, control and networks • raises non-trivial research problems such as • unified computation and interaction model • build systems correct by construction • build robust, reconfigurable intelligent systems