Skip to content

Commit c9bd039

Browse files
authored
Merge pull request #16 from fga-eps-mds/fix/BUG015
Fix/bug015
2 parents cb0ccbe + 52aad6d commit c9bd039

6 files changed

Lines changed: 8 additions & 8 deletions

File tree

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
 
99
[![VS Code Marketplace](https://img.shields.io/badge/VS%20Code-Marketplace-blue.svg)](https://marketplace.visualstudio.com/vscode)
1010
 
11-
[![Site Oficial](https://img.shields.io/badge/Site-msgram.lappis.rocks-green.svg)](https://msgram.lappis.rocks/)
11+
[![Site Oficial](https://img.shields.io/badge/Site-MeasureSoftGram-green.svg)](https://github.com/fga-eps-mds/MeasureSoftGram-Service)
1212

1313
[Instalar Extensão](#instalação) · [Site Oficial](https://msgram.lappis.rocks/) · [Reportar Bug](https://github.com/fga-eps-mds/MeasureSoftGram-Plugin/issues) · [Documentação](https://github.com/fga-eps-mds/MeasureSoftGram-Plugin)
1414

@@ -18,14 +18,14 @@
1818

1919
## Visão geral
2020

21-
O painel exibe o score geral **TSQMI**, as três características de qualidade com valores e metas definidas pela equipe, e emite alertas de regressão antes de cada commit.
21+
O painel exibe o indicador multidimensional da qualidade de software **TSQMI**, as três características de qualidade com valores e metas definidas pela equipe, e emite alertas de regressão antes de cada commit.
2222

2323
![Painel principal do plugin mostrando score 0.86 e características Reliability, Maintainability e Functional Suitability](https://raw.githubusercontent.com/fga-eps-mds/2026.1-MeasureSoftGram-Plugin/refs/heads/develop/assets/painel-principal.png)
2424
---
2525

2626
## O que o plugin faz
2727

28-
- **Score unificado (TSQMI)** - um único número de 0 a 1 que resume a saúde do projeto, calculado por um metamodelo algébrico original (produto de Hadamard + norma de Frobenius).
28+
- **Indicador Multidimensional da Qualidade Geral/Total do Software (TSQMI)** - um único número de 0 a 1 que resume a saúde do projeto, calculado por um metamodelo algébrico original (produto de Hadamard + norma de Frobenius).
2929
- **Três dimensões de qualidade** - Confiabilidade, Manutenibilidade e Adequação Funcional, cada uma com valor atual e meta configurável.
3030
- **Dashboards Grafana embutidos** - quatro painéis analíticos carregados diretamente dentro do VS Code, sem abrir o browser.
3131
- **Visibilidade de log** - todas as chamadas à API ficam visíveis no painel Output do VS Code para fácil diagnóstico.
@@ -36,7 +36,7 @@ O painel exibe o score geral **TSQMI**, as três características de qualidade c
3636

3737
## Instalação
3838

39-
1. Instale a extensão no VS Code e crie sua conta em [msgram.lappis.rocks](https://msgram.lappis.rocks/)
39+
1. Instale a extensão no VS Code e crie sua conta em no [MeasureSoftGram](https://github.com/fga-eps-mds/MeasureSoftGram-Service)
4040
2. Clique no ícone **MeasureSoftGram** na Activity Bar lateral
4141
3. Ou acesse via paleta de comandos: `Ctrl+Shift+P``MeasureSoftGram: Abrir Painel`
4242
4. Faça login com sua conta - pronto.
@@ -101,7 +101,7 @@ Executa a action que publica a qualidade de software direto no MeasureSoftGram,
101101

102102
## Sobre o modelo de qualidade
103103

104-
O MeasureSoftGram usa um **metamodelo algébrico original**, combinação do produto de Hadamard com norma de Frobenius, para agregar métricas brutas em indicadores multidimensionais de qualidade. O resultado é um score contínuo, comparável entre projetos e rastreável ao longo do tempo.
104+
Trata-se de um modelo hierárquico, multinível, multivariado e multidimensional. O MeasureSoftGram usa um metamodelo algébrico (original), que representa a qualidade de produto de software no espaço R_N. Utiliza a combinação do [produto de Hadamard](https://en.wikipedia.org/wiki/Hadamard_product_(matrices)) com [norma de Frobenius](https://en.wikipedia.org/wiki/Matrix_norm#Frobenius_norm), para agregar métricas e medidas em indicadores multidimensionais de qualidade. O resultado é um indicador multidimensional, contínuo, rastreável ao longo do tempo e que expressa a percepção quantitativa da qualidade de software.
105105

106106
---
107107

assets/action.png

-5.41 KB
Loading

assets/painel-principal.png

-194 KB
Loading

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "measuresoftgram",
33
"displayName": "MeasureSoftGram",
44
"description": "Análise multidimensional da qualidade de software, direto no VS Code.",
5-
"version": "1.0.1",
5+
"version": "1.0.2",
66
"publisher": "MeasureSoftGram",
77
"license": "AGPL-3.0",
88
"homepage": "https://msgram.lappis.rocks/",

webview-ui/src/components/DashboardView.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ export const DashboardView: React.FC<DashboardViewProps> = ({
107107
{scoreData ? score.toFixed(2) : '—'}
108108
</div>
109109
<div className="hero-right">
110-
<div className="hero-lbl">Nota geral do produto</div>
110+
<div className="hero-lbl">TSQMI do produto</div>
111111
<div className="hero-bar">
112112
<div
113113
className="hero-fill"

webview-ui/src/components/Sidebar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ export const Sidebar: React.FC<SidebarProps> = ({
149149
)}
150150
</div>
151151
<div className="score-lbl" style={{fontFamily: 'Roboto, sans-serif', fontSize: 10, color: '#888'}}>
152-
score geral
152+
TSQMI
153153
</div>
154154
</div>
155155

0 commit comments

Comments
 (0)