Model-Based Design of Embedded Software

Nicolae Marian (Foredragsholder)

Aktivitet: Foredrag og mundtlige bidragForedrag og præsentationer i privat eller offentlig virksomhed


The complexity of the mechatronic products grows every day, so that complexity and flexibility become central design problems, which crucially depend on the high quality of used software techniques and implementation. In recent years, the importance of architecture is being increasingly recognized. One solution that emerged and start to achieve best results towards the enumerated goals is the model-based design using tools and prefabricated net composable components, covering techniques for modelling continuous-time/discrete-event and discrete/continuous values processes, hierarchical and concurrent systems, and requiring the development of software that is reusable, rather than software that is custom-tailored for a particular configuration. The global system architecture is developed by means of flexible patters which allow design of both structure and behaviour. Presented modeling framework, suitable for both research and teaching in Mechatronics, is a combination of statecharts, as in visualSTATE, for the reactive part of the system, and function block (FB) components (composite component diagrams as well), for the dataflow transformations. Different validation techniques specific to visualSTATE and to diagrams of dataflow as FBs can be applied at model level. The paper defines, discusses, and illustrates by a gripping arm example a model-based design for embedded software systems with the above capabilities.
Emneord: model-based design, component-based design, control systems
Periode14. jun. 2006
BegivenhedstitelConference on Research and Education in Mechatronics REM 2006: null
PlaceringStockholm, Sverige