UML for embedded systems specification and design: motivation and overview
- 25 June 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
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.Keywords
This publication has 6 references indexed in Scilit:
- A UML-based design methodology for real-time and embedded systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- The real-time UML standard: definition and applicationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Platform-based design and software design methodology for embedded systemsIEEE Design & Test of Computers, 2001
- Embedded UMLPublished by Association for Computing Machinery (ACM) ,2001
- A generic framework for modeling resources with UMLComputer, 2000
- Graphical programming using UML and SDLComputer, 2000