Mostrar registro simples

dc.contributor.advisorCarro, Luigipt_BR
dc.contributor.authorBrandão, William Losinapt_BR
dc.date.accessioned2011-03-10T05:59:36Zpt_BR
dc.date.issued2010pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/28035pt_BR
dc.description.abstractO processo de desenvolvimento de software embarcado exige cada vez mais atenção, devido ao aumento constante na complexidade, além do alto custo de manutenção dos equipamentos uma vez em campo. As técnicas tradicionais de engenharia de software não são suficientes para lidar com os requisitos não funcionais do projeto de sistemas embarcados, tais como o tempo de colocação do produto no mercado, uso de memória, tempo de resposta e custo de projeto e manutenção. Na área de telecomunicações, a manutenção de um equipamento em campo pode tornar-se inviável, seja pela quantidade de equipamentos distribuídos em uma área muito grande, ou pela dificuldade de acesso nos casos em que esses equipamentos se encontram em áreas muito remotas. Além disso, como será visto, o tempo de colocação do produto no mercado é de extrema importância, sendo decisivo para o sucesso ou fracasso de um projeto. Tendo em vista esses fatores, este trabalho propõe uma forma de aumentar a automatização na geração de código para sistemas embarcados de gerência de equipamentos de telecomunicação, com o uso de uma arquitetura que propicia uma redução no número de linhas a serem escritas pelo programador, através do uso de uma interface bem definida entre o sistema de gerência e os dados do equipamento. Desta forma, pode-se obter uma redução no tempo de desenvolvimento, bem como nos gastos com a manutenção dos equipamentos.pt_BR
dc.description.abstractThe development process of embedded software demands an ever increasing attention due to the growth in complexity, besides the high cost to repair equipment once in field. The traditional software engineering techniques are not enough to deal with the non-functional requirements of the embedded systems design, such as time-to-market, memory footprint, performance and development/maintenance cost. In the telecommunications field, the maintenance of equipment once in field may be unviable, be it due to the existence of a large number of equipments distributed in a vast area, or due to the difficulty in reaching such equipments when they are located in remote areas. Besides that, as it will be presented, the time-to-market is of extreme importance, consisting in a decisive factor to the success or failure of a project. Having all these factors in mind, this work proposes a way to increase the code generation automation in management software for embedded telecommunication systems, with the use of an architecture that allows for a reduction in the number of lines of code to be written by the programmer, by using a well-known interface between the management system and the equipment data. Therefore, a reduction in both the development time and development/maintenance costs can be achieved.en
dc.format.mimetypeapplication/pdf
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectSNMPen
dc.subjectMicroeletrônicapt_BR
dc.subjectSnmppt_BR
dc.subjectCLIen
dc.subjectTelecomen
dc.subjectAutomatic code generationen
dc.subjectEmbedded systemsen
dc.titleGeração automática de código para agentes SNMP e CLIpt_BR
dc.title.alternativeAutomatic code generation for SNMP agents and CLI: software engineering applied to embedded systems en
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.identifier.nrb000767628pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2010pt_BR
dc.degree.graduationEngenharia de Computaçãopt_BR
dc.degree.levelgraduaçãopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples