Please use this identifier to cite or link to this item: https://repositorio.ufrn.br/jspui/handle/123456789/18072
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorDéharbe, David Boris Paulpt_BR
dc.contributor.authorMedeiros, Sergio Queiroz dept_BR
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.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.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.formatapplication/pdfpor
dc.languageporpor
dc.publisherUniversidade Federal do Rio Grande do Nortepor
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.titleUtilizando programação orientada a aspectos no projeto de sistemas hardware desenvolvidos com SystemCpor
dc.typemasterThesispor
dc.publisher.countryBRpor
dc.publisher.initialsUFRNpor
dc.publisher.programPrograma de Pós-Graduação em Sistemas e Computaçãopor
dc.contributor.authorLatteshttp://lattes.cnpq.br/0310395336626784por
dc.contributor.advisorLatteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4768856U5por
dc.contributor.referees1Silva, Ivan Saraivapt_BR
dc.contributor.referees1Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4780113E2por
dc.contributor.referees2Barros, Edna Natividade da Silvapt_BR
dc.contributor.referees2Latteshttp://lattes.cnpq.br/6291354144339437por
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.publisher.departmentCiência da Computaçãopor
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpor
Appears in Collections:PPGSC - Mestrado em Sistemas e Computação

Files in This Item:
File Description SizeFormat 
SergioQM.pdf354,62 kBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.