Utilizando programação orientada a aspectos no projeto de sistemas hardware desenvolvidos com SystemC

dc.contributor.advisorDéharbe, David Boris Paulpt_BR
dc.contributor.advisorIDpor
dc.contributor.advisorLatteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4768856U5por
dc.contributor.authorMedeiros, Sergio Queiroz dept_BR
dc.contributor.authorIDpor
dc.contributor.authorLatteshttp://lattes.cnpq.br/0310395336626784por
dc.contributor.referees1Silva, Ivan Saraivapt_BR
dc.contributor.referees1IDpor
dc.contributor.referees1Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4780113E2por
dc.contributor.referees2Barros, Edna Natividade da Silvapt_BR
dc.contributor.referees2IDpor
dc.contributor.referees2Latteshttp://lattes.cnpq.br/6291354144339437por
dc.date.accessioned2014-12-17T15:48:06Z
dc.date.available2007-02-08pt_BR
dc.date.available2014-12-17T15:48:06Z
dc.date.issued2006-03-03pt_BR
dc.description.abstractNew programming language paradigms have commonly been tested and eventually incorporated into hardware description languages. Recently, aspect-oriented programming (AOP) has shown successful in improving the modularity of object-oriented and structured languages such Java, C++ and C. Thus, one can expect that, using AOP, one can improve the understanding of the hardware systems under design, as well as make its components more reusable and easier to maintain. We apply AOP in applications developed using the SystemC library. Several examples will be presented illustrating how to combine AOP and SystemC. During the presentation of these examples, the benefits of this new approach will also be discussedeng
dc.description.resumoNovos paradigmas de linguagens de programação vêem sendo comumente testados e geralmente são incorporados depois por linguagens de descrição de hardware. Recentemente, a programação orientada a aspectos (POA) provou ser útil na tentativa de melhorar a modularidade de linguagens estruturadas e orientadas a objeto tais como Java, C++ e C. Diante de tal fato, podemos esperar que o uso de POA pode melhorar o entendimento de sistemas hardware que estão sendo projetados, bem como tornar seus componentes mais reusáveis e fáceis de manter. Iremos abordar então o uso de POA em aplicações desenvolvidas utilizando a biblioteca SystemC. Serão apresentados vários exemplos que ilustram o uso de POA juntamente com SystemC, mostrando alternativas e discutindo os seus benefíciospor
dc.formatapplication/pdfpor
dc.identifier.citationMEDEIROS, Sergio Queiroz de. Utilizando programação orientada a aspectos no projeto de sistemas hardware desenvolvidos com SystemC. 2006. 98 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2006.por
dc.identifier.urihttps://repositorio.ufrn.br/jspui/handle/123456789/18072
dc.languageporpor
dc.publisherUniversidade Federal do Rio Grande do Nortepor
dc.publisher.countryBRpor
dc.publisher.departmentCiência da Computaçãopor
dc.publisher.initialsUFRNpor
dc.publisher.programPrograma de Pós-Graduação em Sistemas e Computaçãopor
dc.rightsAcesso Abertopor
dc.subjectLinguagem de programaçãopor
dc.subjectProgramação orientada a aspectos (POA)por
dc.subjectJavapor
dc.subjectSistema hardwarepor
dc.subjectSystemCpor
dc.subjectProgramming languageeng
dc.subjectAspect-oriented programming (AOP)eng
dc.subjectJavaeng
dc.subjectHardware systemeng
dc.subjectSystemCeng
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpor
dc.titleUtilizando programação orientada a aspectos no projeto de sistemas hardware desenvolvidos com SystemCpor
dc.typemasterThesispor

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
SergioQM.pdf
Tamanho:
354.62 KB
Formato:
Adobe Portable Document Format
Carregando...
Imagem de Miniatura
Baixar