Model-driven engineering (MDE) refers to the systematic use of models as primary engineering artifacts throughout the engineering life cycle. In this chapter we will show how executable models can be used to aid the design process of a light control subsystem of a wafer scanner. We make an explicit distinction between the model of the application logic and the platform on which it is deployed. It will be shown how the performance of this subsystem can be predicted in an early phase of the design process, before the system is implemented in terms of hardware and software components. The executable model in addition allows a prototype software implementation to be derived from it automatically in a predictable way. The executable model is exp...
The complexity of today’s embedded systems is increasing rapidly. Ever more functionality is realise...
International audienceEmbedded system design needs to model together application and hardware archit...
International audienceThe evolution of technologies is enabling the integration of complex platforms...
Model-driven engineering (MDE) refers to the systematic use of models as primary engineering artifac...
The design of embedded systems is being challenged by their growing complexity and tight performance...
Embedded systems are increasingly complex and have tight constraints in terms of cost, performance, ...
peer-reviewedCurrent advances in model-based develop-ment technology indicate that embedded software...
Embedded system design needs to model together application and hardware architecture. For that a hug...
Abstract. The use of models during the development of embedded systems is nowadays fairly limited. D...
State-of-the-art software development increasingly relies on describing the system (or software) gra...
Model-based design is a promising technique to improve the quality of software and the efficiency of...
International audienceThe recent advances in Unified Modeling Language (UML) give a valuable milesto...
Demands of high-performance systems guided the designers to the assessment of heterogeneous embedded...
International audienceWith the growing complexity of Real-Time Embedded Systems (RTES), there ...
This paper presents a prototype environment for HW/SW co--design of embedded systems based on the Un...
The complexity of today’s embedded systems is increasing rapidly. Ever more functionality is realise...
International audienceEmbedded system design needs to model together application and hardware archit...
International audienceThe evolution of technologies is enabling the integration of complex platforms...
Model-driven engineering (MDE) refers to the systematic use of models as primary engineering artifac...
The design of embedded systems is being challenged by their growing complexity and tight performance...
Embedded systems are increasingly complex and have tight constraints in terms of cost, performance, ...
peer-reviewedCurrent advances in model-based develop-ment technology indicate that embedded software...
Embedded system design needs to model together application and hardware architecture. For that a hug...
Abstract. The use of models during the development of embedded systems is nowadays fairly limited. D...
State-of-the-art software development increasingly relies on describing the system (or software) gra...
Model-based design is a promising technique to improve the quality of software and the efficiency of...
International audienceThe recent advances in Unified Modeling Language (UML) give a valuable milesto...
Demands of high-performance systems guided the designers to the assessment of heterogeneous embedded...
International audienceWith the growing complexity of Real-Time Embedded Systems (RTES), there ...
This paper presents a prototype environment for HW/SW co--design of embedded systems based on the Un...
The complexity of today’s embedded systems is increasing rapidly. Ever more functionality is realise...
International audienceEmbedded system design needs to model together application and hardware archit...
International audienceThe evolution of technologies is enabling the integration of complex platforms...