Generating VHDL source code from UML models of embedded systems

Bibliographic Details
Main Author: Moreira T.G.
Publication Date: 2010
Other Authors: Wehrmeister M.A.*, Pereira C.E., Petin J.-F., Levrat E.
Format: Conference object
Language: eng
Source: Repositório Institucional da Udesc
Download full: https://repositorio.udesc.br/handle/UDESC/9765
Summary: © IFIP International Federation for Information Processing 2010.Embedded systems’ complexity and amount of distinct functionalities have increased over the last years. To cope with such issues, the projects’ abstraction level is being continuously raised, and, in addition, new design techniques have also been used to shorten design time. In this context, Model-Driven Engineering approaches that use UML models are interesting options to design embedded systems, aiming at code generation of software and hardware components. Source code generation from UML is already supported by several commercial tools for software. However, there are only few tools addressing generation code using hardware description languages, such as VHDL. This work proposes an approach to generate automatically VHDL source code from UML specifications. This approach is supported by the GenERTiCA tool, which has been extended to support VHDL code generation. To validate this work, a use case focused in maintenance systems attended by embedded systems is presented.
id UDESC-2_eeb9df8fdbfb02c26300c96b6ca07341
oai_identifier_str oai:repositorio.udesc.br:UDESC/9765
network_acronym_str UDESC-2
network_name_str Repositório Institucional da Udesc
repository_id_str 6391
spelling Generating VHDL source code from UML models of embedded systems© IFIP International Federation for Information Processing 2010.Embedded systems’ complexity and amount of distinct functionalities have increased over the last years. To cope with such issues, the projects’ abstraction level is being continuously raised, and, in addition, new design techniques have also been used to shorten design time. In this context, Model-Driven Engineering approaches that use UML models are interesting options to design embedded systems, aiming at code generation of software and hardware components. Source code generation from UML is already supported by several commercial tools for software. However, there are only few tools addressing generation code using hardware description languages, such as VHDL. This work proposes an approach to generate automatically VHDL source code from UML specifications. This approach is supported by the GenERTiCA tool, which has been extended to support VHDL code generation. To validate this work, a use case focused in maintenance systems attended by embedded systems is presented.2024-12-06T19:17:31Z2010info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObjectp. 125 - 1361868-422X10.1007/978-3-642-15234-4_13https://repositorio.udesc.br/handle/UDESC/9765IFIP Advances in Information and Communication Technology329Moreira T.G.Wehrmeister M.A.*Pereira C.E.Petin J.-F.Levrat E.engreponame:Repositório Institucional da Udescinstname:Universidade do Estado de Santa Catarina (UDESC)instacron:UDESCinfo:eu-repo/semantics/openAccess2024-12-07T21:05:01Zoai:repositorio.udesc.br:UDESC/9765Biblioteca Digital de Teses e Dissertaçõeshttps://pergamumweb.udesc.br/biblioteca/index.phpPRIhttps://repositorio-api.udesc.br/server/oai/requestri@udesc.bropendoar:63912024-12-07T21:05:01Repositório Institucional da Udesc - Universidade do Estado de Santa Catarina (UDESC)false
dc.title.none.fl_str_mv Generating VHDL source code from UML models of embedded systems
title Generating VHDL source code from UML models of embedded systems
spellingShingle Generating VHDL source code from UML models of embedded systems
Moreira T.G.
title_short Generating VHDL source code from UML models of embedded systems
title_full Generating VHDL source code from UML models of embedded systems
title_fullStr Generating VHDL source code from UML models of embedded systems
title_full_unstemmed Generating VHDL source code from UML models of embedded systems
title_sort Generating VHDL source code from UML models of embedded systems
author Moreira T.G.
author_facet Moreira T.G.
Wehrmeister M.A.*
Pereira C.E.
Petin J.-F.
Levrat E.
author_role author
author2 Wehrmeister M.A.*
Pereira C.E.
Petin J.-F.
Levrat E.
author2_role author
author
author
author
dc.contributor.author.fl_str_mv Moreira T.G.
Wehrmeister M.A.*
Pereira C.E.
Petin J.-F.
Levrat E.
description © IFIP International Federation for Information Processing 2010.Embedded systems’ complexity and amount of distinct functionalities have increased over the last years. To cope with such issues, the projects’ abstraction level is being continuously raised, and, in addition, new design techniques have also been used to shorten design time. In this context, Model-Driven Engineering approaches that use UML models are interesting options to design embedded systems, aiming at code generation of software and hardware components. Source code generation from UML is already supported by several commercial tools for software. However, there are only few tools addressing generation code using hardware description languages, such as VHDL. This work proposes an approach to generate automatically VHDL source code from UML specifications. This approach is supported by the GenERTiCA tool, which has been extended to support VHDL code generation. To validate this work, a use case focused in maintenance systems attended by embedded systems is presented.
publishDate 2010
dc.date.none.fl_str_mv 2010
2024-12-06T19:17:31Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/conferenceObject
format conferenceObject
status_str publishedVersion
dc.identifier.uri.fl_str_mv 1868-422X
10.1007/978-3-642-15234-4_13
https://repositorio.udesc.br/handle/UDESC/9765
identifier_str_mv 1868-422X
10.1007/978-3-642-15234-4_13
url https://repositorio.udesc.br/handle/UDESC/9765
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv IFIP Advances in Information and Communication Technology
329
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv p. 125 - 136
dc.source.none.fl_str_mv reponame:Repositório Institucional da Udesc
instname:Universidade do Estado de Santa Catarina (UDESC)
instacron:UDESC
instname_str Universidade do Estado de Santa Catarina (UDESC)
instacron_str UDESC
institution UDESC
reponame_str Repositório Institucional da Udesc
collection Repositório Institucional da Udesc
repository.name.fl_str_mv Repositório Institucional da Udesc - Universidade do Estado de Santa Catarina (UDESC)
repository.mail.fl_str_mv ri@udesc.br
_version_ 1848168440559304704