O Uso de Métricas de Complexidade para o Controle da Qualidade de Software Científico
Autores
3291 |
Alvaro de Sá Bahia
|
97,180
|
3292 |
97,180
|
Informações:
Publicações do PESC
Para que sejam produzidos programas corretos dentro de prazos e custos determinados, é preciso transformar a criação de software num empreendimento cuidadosamente controlado, metódico e previsível. Para tanto, propõe-se a utilização de métricas de complexidade como meio de controlar e assegurar a qualidade do software produzido em determinado ambiente.
De modo a permitir a mensuração automática das métricas de complexidade sugeridas, foi desenvolvido, na linguagem C, um analisador estático para códigos escritos em FORTRAN com uma interface projetada para o ambiente X-Windows no padrão OSF/Motif, Através de parametrização pode-se, também, analisar o pseudocódigo com uma sintaxe similar.
In order to obtain reliable software within fixed budget and time, it's necessary to make the process of making software a carefully controlled, methodical and predictable enterprise. We propose the use of complexity metrics as a mean of controlling and assuring the quality of software obtained from an especific environment.
To allow the automatic measuring of the chosen complexity metrics it was developed and implemented, in C language, a static analyser for FORTRAN code with its interface designed for the X-Windows environment according to the OSF/Motif standard. Along with a customization process we can also analyse pseudocode with a similar sintax.