A design environment for developing and testing concurrent software for embedded control systems


Share/Save/Bookmark

Jovanovic, Dusko S. and Hilderink, Gerald H. and Broenink, Jan F. (2002) A design environment for developing and testing concurrent software for embedded control systems. In: XLVI ETRAN Conference, 4-7 june 2002, Banja Luka, Bosnia-Herzegovina.

[img]
Preview
PDF
520Kb
Abstract:In the context of a trajectory for analysis and design of embedded control systems (ECS), the main focus is put on an approach to concurrent programming in the light of process orientation, in a way which is transparent for the designer - typically a system engineer with a background in control engineering.
Due to the nature of real-time applications of ECS's, developers resort to concurrent implementations by the means of multithreaded programming, which leads to unavoidable complexity. The approach presented here relies on a paradigm of compositional programming - in essence, an object-oriented philosophy based on properties of encapsulated, reusable building-blocks applicable not only for software engineering, but as well as for modeling controlled plant and hardware design, actually supporting hardware-software co-design. The building-blocks approach is believed to be capable to manage complexity inherent to ECS's.
Item Type:Conference or Workshop Item
Faculty:
Electrical Engineering, Mathematics and Computer Science (EEMCS)
Research Group:
Link to this item:http://purl.utwente.nl/publications/44089
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page

Metis ID: 208357