Proposta
Baseados no modelo de referência proposto
por Haber e McNabb,
nós propomos o diagrama de fluxo de dados exibido na figura
abaixo. Ele representa a função f que mapeia
os dados de entrada D provenientes de simulação,
nos dados gráficos geo-referenciados de saída D,
vislumbrando ainda a possibilidade de interação do
usuário para realimentar o sistema com novos dados de entrada,
através do simulador.

Diagrama de Fluxo de Dados
Para evitar sobreposições e poluição
visual na exibição dos dados e para reduzir os esforços
mentais dos usuários, propomos, baseados na Filosofia
da Busca de Informações Visual ("Overview
first, zoom and filter, then details on demand"), uma
apresentação hierárquica dos resultados de
simulação em cada iteração de planejamento.
Devido ao fato de os engenheiros de pré-despacho estarem
mais preocupados com as linhas de transmissão próximas
ou acima de seus limites operacionais e iniciarem suas análises
partindo dos troncos de transmissão de maiores níveis
de tensão para os que possuem tensões mais baixas,
é possível filtrar a exibição das linhas
nos diagramas unifilares, baseando-se nestes parâmetros.
Para projetar uma interface que satisfizesse os
requisitos centrados no usuário, era preciso escolher um
modelo de processo com base na natureza do projeto e da aplicação,
nos métodos e ferramentas a serem utilizados, e nos controles
requisitados. No desenvolvimento de nosso modelo de interação
gráfica para apoio ao pré-despacho percebemos que,
à medida que ele se desenvolvia e evoluia, os requisitos
e exigências do projeto se alteravam. Mudanças e realimentações
dos especialistas se faziam necessárias para retratar seu
processo mental de tomada de decisões. Dada a situação,
foi preciso aplicar um modelo de processo explicitamento projetado
para acomodar um software que evolui através do
tempo. Adotamos um paradigma de engenharia de software
em espiral simplificado e adaptado às nossas necessidades.
Este modelo interativo, originalmente proposto por Boehm, alia interação
com aspectos sistemáticos e controlados, fornecendo potencial
para o rápido desenvolvimento de versões incrementais
do software. |