Component-Based Software Development for Embedded Systems

Volume 3778 of the series Lecture Notes in Computer Science pp 82-106

Behavioral Types for Embedded Software – A Survey

  • Walter MaydlAffiliated withUniversity of Passau
  • , Lars GrunskeAffiliated withBoeing Postdoctoral Research Fellow, School of ITEE, University of Queensland

* Final gross prices may vary according to local VAT.

Get Access


At present, there is a variety of formalisms for modeling and analyzing the communication behavior of components. Due to a tremendous increase in size and complexity of embedded systems accompanied by shorter time to market cycles and cost reduction, so called behavioral type systems become more and more important. This chapter presents an overview and a taxonomy of behavioral types. The intentions of this taxonomy are to provide a guidance for software engineers and to form the basis for future research.