Abstract
The specification, design and implementation ofembedded systems demands new approaches which gobeyond traditional hardware-based notations such asHDLs. The growing dominance of software in embeddedsystems design requires a careful look at the latestmethods for software specification and analysis. Thedevelopment of the Unified Modeling Language (UML),and a number of extension proposals in the realtimedomain holds promise for the development of new designflows which move beyond static and traditional partitionsof hardware and software. However, UML as currentlydefined lacks several key capabilities. In this paper, wewill survey the requirements for system-level design ofembedded systems, and give an overview of the extensionsrequired to UML that will be dealt with in more detail inthe related papers. In particular, we will discuss how thenotions of platform-based design intersect with a UMLbased development approach.

This publication has 6 references indexed in Scilit: