Aplicação de métricas de software na predição de características físicas de software embarcado / Application of software quality metrics to predict physical characteristics of embedded systems
AUTOR(ES)
Corrêa, Ulisses Brisolara
DATA DE PUBLICAÇÃO
2011
RESUMO
A complexidade dos dispositivos embarcados propõe novos desafios para o desenvolvimento de software embarcado, além das tradicionais restrições físicas. Então, a avaliação da qualidade do software embarcado e seu impacto nessas propriedades tradicionais torna-se mais importante. Conceitos como reúso abstração, coesão, acoplamento, entre outros atributos de software têm sido usados como métricas de qualidade no domínio da engenharia de software. No entanto, elas não têm sido usadas no domínio do software embarcado. No desenvolvimento de sistemas embarcados outro conjunto de ferramentas é usado para estimar as propriedades físicas, tais como: consumo de energia, ocupação de memória e desempenho. Essas ferramentas geralmente envolvem custosos processos de síntese e simulação. Nos complexos dispositivos embarcados atuais deve-se confiar em ferramentas que possam ajudar na exploração do espaço de projeto ainda nos níveis mais altos de abstração, identificando a solução que representa a melhor estratégia de projeto em termos da qualidade de software, enquanto, simultaneamente, atenda aos requisitos físicos. Neste trabalho é apresentada uma análise da correlação entre métricas de qualidade de software, que podem ser extraídas antes do sistema ser sintetizado, e as métricas físicas do software embarcado. Usando uma rede neural nós investigamos o uso dessas correlações para predizer o impacto que uma determinada modificação no software trará às métricas físicas do mesmo software. Esta estimativa pode ser usada para guiar decisões em direção a melhoria das propriedades físicas dos sistemas embarcados, além de manter um equilíbrio em relação às métricas de software.
ASSUNTO(S)
sistemas embarcados embedded systems metricas : software embedded software engineering software quality metrics neural networks power consumption prediction performance prediction
ACESSO AO ARTIGO
http://hdl.handle.net/10183/28733Documentos Relacionados
- MÉTRICAS DE SEGURANÇA DE SOFTWARE
- Fundamentação teorica das metricas de software
- Espectroscopia de infravermelho-próximo em madeiras neotropicais: aplicação na identificação e predição de propriedades físicas
- Método de gerenciamento do processo de software baseado em métricas
- Aplicação de metricas a analise de segurança em redes metropolitanas de acesso aberto