The large variety of application domains and the large number of applications developed indicate the interest given in efficient and optimal designing of Cyber Physical Systems (CPSs). The UML Profile introduced in this paper is part of a larger project, for an intuitive and easy to use programming model for CPS application design. It is defined to help designing wireless communication part of a CPS underlying network infrastructure. The UML approach allows a better structural and behavioral description of various parts of an embedded system. Models provide support for testing and validating such systems through simulation before deploying them on the physical environment. Benefits of the proposed UML Profile are presented in this paper using an intersection traffic management application as a case study.
展开▼