Processo de avaliação de componentes de software fornecidos por terceiros baseado no uso de modelos de qualidade. / Third-party software components evaluation process based on quality models.
AUTOR(ES)
Thiago Massao Hirata
DATA DE PUBLICAÇÃO
2007
RESUMO
The objective of this work is to define a process to software component evaluation to organizations which use third party, commercial off-the-shelf or open source components in the development of software products. The Component-based Development (CBD) is an approach to reduce costs and time-to-market of software projects. The need of components has become an opportunity to the growth of the software component market and to multiplication of projects of open source software components, which can be freely downloaded from Internet. However, the use of third-party components in a project can be risky. It is possible that a component does not present the expected behavior or does not have the needed quality for specific conditions associated to the software system in development. In this context, the objective of the software component evaluation process is to obtain trustful information from the quality of a component and to analyze this information, assessing the component use in a particular context or selecting one component among similar products. The main part of this process is the use of Quality Model which establishes the quality factors and metrics to support the evaluation.
ASSUNTO(S)
engenharia de software software engineering seleção de software reúso de software software evaluation software quality model qualidade de software engineering software components
Documentos Relacionados
- Impact of Third-Party Payors on Collective Bargaining in the Health Industry
- Reviewing perspectives on third-party impacts of mega-regional trade agreements: implications for Brazil
- EVALUATION OF SOFTWARE QUALITY BASED ON UML MODELS
- Determinants of scale efficiency in the Brazilian third-party logistics industry from 2001 to 2009
- Evaluation methods of architecture design process based on quality management.