UML for C

has been highly successful in the modeling of software-intensive systems, including systems-oriented models and real-time and embedded designs. The most common implementation for these models has been C++, with the C language in second place.There are three strategies for using the UML for developing C real-time and embedded applications:

modeling
modeling
modeling

The last approach, functional-based modeling, is the focus of this paper.

Topics covered in this article

Advertisement