Generating VHDL source code from UML models of embedded systems
| Main Author: | |
|---|---|
| Publication Date: | 2010 |
| Other Authors: | , , , |
| 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 |