Responsive image
Universidade Federal de Santa catarina (UFSC)
Programa de Pós-graduação em Engenharia, Gestão e Mídia do Conhecimento (PPGEGC)
Detalhes do Documento Analisado

Centro: Centro Tecnológico de Joinville

Departamento: Engenharia da Mobilidade/EMB

Dimensão Institucional: Pesquisa

Dimensão ODS: Econômica

Tipo do Documento: Projeto de Pesquisa

Título: PERFORMCHARTS: ATUALIZAÇÃO E COMPLEMENTAÇÃO PARA UML

Coordenador
  • GIAN RICARDO BERKENBROCK
Participante
  • GIAN RICARDO BERKENBROCK (D)

Conteúdo

Em um processo de desenvolvimento de software, ...em um processo de desenvolvimento de software, em especial quando se trata de apli- cação críticas e de tempo real, a verificação e validação têm um papel fundamental para garantir a qualidade do software. em particular, testes constituem um método funda- mental para verificação e validação de sistemas de software, sejam estes críticos ou não. o processo de validação depende muito da qualidade dos conjuntos de testes aplicados ao produto. este fato leva à necessidade de gerar sequências de testes apropriadas. essa geração deve proceder de forma consistente e reproduzível para evitar a inadequação das sequencias de testes para revelar problemas no software. com o sistema crítico e de tempo real especificado em statecharts utilizando diagra- mas uml. estes diagramas serão interpretados para gerar a estrutura de dados para colo- car na memória estados, eventos, condições, transições, etc. a partir daí, a ferramenta gera a cadeia de markov (ou a máquina de estados finitos - máquina plana) para avalia- ção de desempenho. nesse projetos as atividades serão concentradas na transformação dos diagramas uml para serem processados pelo programa performcharts(vijaykumar, 1999). performcharts é uma ferramenta que foi desenvolvida no laboratório associado de computação e matemática aplicada (lac) do instituto nacional de pesquisas espa- ciais (inpe) para determinar medidas de desempenho de um sistema reativo especificado em statecharts. gerenciar os diagramas criados usando uml, será um próximo passo para comple- mentar o perfomcharts. essa linguagem é atualmente empregada em vários projetos e realizar a transformação de uml para pcml nos trará um avanço para auxiliar o uso dessa ferramenta. uma vez concluída a transformação dos modelos, uma etapa de testes e verificação se faz necessária para garantir a qualidade dos resultados do performcharts. a metodologia empregada seguirá o modelo de desenvolvimento de software definido na iso/iec 12207 (iso/iec/ieee. . . , 2008). para atingir os objetivos de atualização e complementação do performcharts as seguintes atividades serão realizadas: (i) investigar o estado da arte; (ii) implementação de algoritmos de transformação de modelo; e (iii) modelagem, verificação, teste e simulação de modelos.

Índice de Shannon: 3.51111

Índice de Gini: 0.862803

ODS 1 ODS 2 ODS 3 ODS 4 ODS 5 ODS 6 ODS 7 ODS 8 ODS 9 ODS 10 ODS 11 ODS 12 ODS 13 ODS 14 ODS 15 ODS 16
3,25% 3,47% 5,29% 8,50% 3,87% 3,64% 4,16% 3,67% 32,12% 3,33% 7,22% 4,47% 3,60% 3,57% 4,21% 5,63%
ODS Predominates
ODS 9
ODS 1

3,25%

ODS 2

3,47%

ODS 3

5,29%

ODS 4

8,50%

ODS 5

3,87%

ODS 6

3,64%

ODS 7

4,16%

ODS 8

3,67%

ODS 9

32,12%

ODS 10

3,33%

ODS 11

7,22%

ODS 12

4,47%

ODS 13

3,60%

ODS 14

3,57%

ODS 15

4,21%

ODS 16

5,63%