Spelling suggestions: "subject:"5oftware component coequality"" "subject:"5oftware component c.equality""
1 |
A software component quality frameworkALVARO, Alexandre 31 January 2009 (has links)
Made available in DSpace on 2014-06-12T15:49:28Z (GMT). No. of bitstreams: 1
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2009 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / Um grande desafio da Engenharia de Software Baseada em Componentes
(ESBC) é a qualidade dos componentes utilizados em um sistema. A
confiabilidade de um sistema baseado em componentes depende da
confiabilidade dos componentes dos quais ele é composto. Na ESBC, a busca,
seleção e avaliação de componentes de software é considerado um ponto chave
para o efetivo desenvolvimento de sistemas baseado em componentes. Até agora
a indústria de software tem se concentrado nos aspectos funcionais dos
componentes de software, deixando de lado uma das tarefas mais árduas, que é
a avaliação de sua qualidade. Se a garantia de qualidade de componentes
desenvolvidos in-house é uma tarefa custosa, a garantia da qualidade utilizando
componentes desenvolvidos externamente os quais frequentemente não se
tem acesso ao código fonte e documentação detalhada se torna um desafio
ainda maior. Assim, esta Tese introduz um Framework de Qualidade de
Componentes de Software, baseado em módulos bem definidos que se
complementam a fim de garantir a qualidade dos componentes de software. Por
fim, um estudo experimental foi desenvolvido e executado de modo que se possa
analisar a viabilidade do framework proposto
|
2 |
An embedded software component quality evaluation methodologyCARVALHO, Fernando Ferreira de 31 January 2010 (has links)
Made available in DSpace on 2014-06-12T15:57:59Z (GMT). No. of bitstreams: 2
arquivo3240_1.pdf: 2429983 bytes, checksum: 9b9eff719ea26a708f6868c5df873358 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2010 / Universidade de Pernambuco / Um dos maiores desafios para a indústria de embarcados é fornecer produtos com
alto nível de qualidade e funcionalidade, a um baixo custo e curto tempo de
desenvolvimento, disponibilizando-o rapidamente ao mercado, aumentando assim,
o retorno dos investimentos. Os requisitos de custo e tempo de desenvolvimento
têm sido abordados com bastante êxito pela engenharia de software baseada em
componentes (CBSE) aliada à técnica de reuso de componentes. No entanto, a
utilização da abordagem CBSE sem as devidas verificações da qualidade dos
componentes utilizados, pode trazer conseqüências catastróficas (Jezequel et al.,
1997). A utilização de mecanismos apropriados de pesquisa, seleção e avaliação da
qualidade de componentes são considerados pontos chave na adoção da abordagem
CBSE. Diante do exposto, esta tese propõe uma Metodologia para Avaliação da
Qualidade de Componentes de Software Embarcados sob diferentes aspectos. A
idéia é solucionar a falta de consistência entre as normas ISO/IEC 9126, 14598 e
2500, incluindo o contexto de componente de software e estendendo-o ao domínio
de sistemas embarcados. Estas normas provêem definições de alto nível para
características e métricas para produtos de software, mas não provêem formas de
usá-las efetivamente, tornando muito difícil aplicá-las sem adquirir mais
informações de outras fontes. A Metodologia é composta de quatro módulos que se
complementam em busca da qualidade, através de um processo de avaliação, um
modelo de qualidade, técnicas de avaliação agrupadas por níveis de qualidade e
uma abordagem de métricas. Desta forma, ela auxilia o desenvolvedor de sistemas
embarcado no processo de seleção de componentes, avaliando qual componente
melhor se enquadra nos requisitos do sistema. É utilizada por avaliadores
terceirizados quando contratados por fornecedores a fim de obter credibilidade em
seus componentes. A metodologia possibilita avaliar a qualidade do componente
embarcado antes do mesmo ser armazenado em um sistema de repositório,
especialmente no contexto do framework robusto para reuso de software, proposto
por Almeida (Almeida, 2004)
|
Page generated in 0.0796 seconds