A Model Driven Development Approach to Mapping UML State Diagrams to Synthesizable VHDL

Wood, Stephen K. and Akehurst, David H. and Uzenkov, Oleg and Howells, Gareth and McDonald-Maier, Klaus D. (2008) A Model Driven Development Approach to Mapping UML State Diagrams to Synthesizable VHDL. IEEE Transactions on Computers, 57 (10 ). pp. 1357-1371. ISSN 0018-9340. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided)

The full text of this publication is not available from this repository. (Contact us about this Publication)
Official URL


With the continuing rise in the complexity of embedded systems, there is an emerging need for a higher level modeling environment that facilitates efficient handling of this complexity. The aim here is to produce such a high-level environment using Model-Driven Development ( MDD) techniques that map a high-level abstract description of an electronic embedded system into its low-level implementation details. The Unified Modeling Language (UML) is a high-level graphical- based language that is broad enough in scope to model embedded systems hardware circuits. The authors have developed a framework for deriving Very High Speed Integrated Circuit Hardware Description Language ( VHDL) code from UML state diagrams and defined a set of rules that enable automated generation of synthesizable VHDL code from UML specifications using MDD techniques. By adopting the techniques and tools described in this paper, the design and implementation of complex state-based systems is greatly simplified.

Item Type: Article
Additional information: Special Issue on Programming Models and Architectures for Embedded Systems
Uncontrolled keywords: model-driven development (MDD); unified modeling language (UML); VHDL
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK7800 Electronics (see also: telecommunications), > TK7880 Applications of electronics (inc industrial & domestic) > TK7895.E42 Embedded Systems
Divisions: Faculties > Science Technology and Medical Studies > School of Engineering and Digital Arts > Instrumentation, Control and Embedded Systems
Depositing User: J. Harries
Date Deposited: 18 Mar 2009 14:56
Last Modified: 28 May 2014 15:53
Resource URI: https://kar.kent.ac.uk/id/eprint/13308 (The current URI for this page, for reference purposes)
  • Depositors only (login required):


Downloads per month over past year