MCL: Uma Linguagem de Restrição Baseada em Medidas de Software
2018
As medidas de software sao subutilizadas devido a dificuldade de interpretar seus resultados e associa-los a qualidade de software. Diferentes ambientes, linguagens e metodologias de desenvolvimento exigem medidas e intervalos de valores especificos. Assim, este trabalho propoe o MCL (Metrics-based Constraint Language), uma linguagem que permite especificar, para diferentes componentes do sistema, as medidas a serem utilizadas e o intervalo esperado de valores para cada medida. Implementamos uma ferramenta, chamada MCLcheck, para verificar se um sistema esta em conformidade com as restricoes MCL especificadas e para relatar as violacoes detectadas. Exploramos diferentes contextos de uso da linguagem atraves do sistema MyAppointments, demonstrando a aplicabilidade do MCL e sua eficacia como uma linguagem que fornece suporte para a preservacao de fatores de qualidade, manutenibilidade, e desempenho de sistemas de informacao.
Keywords:
- Correction
- Cite
- Save
- Machine Reading By IdeaReader
0
References
0
Citations
NaN
KQI