@inproceedings{38c5a8c3cb5346c3a6446cf913493b61,
title = "A design environment for developing and testing concurrent software for embedded control systems",
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.",
keywords = "IR-44089, METIS-208357",
author = "D.S. Jovanovic and G.H. Hilderink and Broenink, {Johannes F.}",
year = "2002",
month = jul,
day = "4",
language = "Undefined",
isbn = "86 80509 43 4",
publisher = "ETRAN Society",
pages = "87--90",
editor = "J. Djordjevic and M. Milosavljevic and M. Sreckovic and P. Pejovic",
booktitle = "Proceedings 46th ETRAN Conference",
note = "XLVI ETRAN Conference ; Conference date: 04-06-2002 Through 07-06-2002",
}