Anais do IHC'2001 - Departamento de Informática e Estatística - UFSC
Anais do IHC'2001 - Departamento de Informática e Estatística - UFSC
Anais do IHC'2001 - Departamento de Informática e Estatística - UFSC
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Anais</strong> <strong>do</strong> IHC’2001 - IV Workshop sobre Fatores Humanos em Sistemas Computacionais 51<br />
3. Especificação <strong>de</strong> Interfaces Web: Um Exemplo<br />
Vários mo<strong>de</strong>los para especificação <strong>de</strong> interfaces multimídia e baseada em hipertexto têm<br />
si<strong>do</strong> propostos nos últimos anos, tais como XHMBS [14], OOHDM [19], HMD [5],<br />
statecharts [9, 22] e re<strong>de</strong>s <strong>de</strong> Petri [20]. Neste trabalho, optou-se pela notação<br />
StateWebCharts [23], que é uma extensão <strong>de</strong> Statechart [7] concebida especificamente para<br />
mo<strong>de</strong>lar interfaces Web. Entre outros recursos, esta notação representa visualmente os<br />
limites da aplicação mo<strong>de</strong>lada, controle <strong>de</strong> ações sobre a interface (usuário ou sistema),<br />
representação <strong>de</strong> distribuição cliente/servi<strong>do</strong>r e composição visual da aplicação [23]. Estas<br />
características não são consi<strong>de</strong>radas nos mo<strong>de</strong>los menciona<strong>do</strong>s e, por consi<strong>de</strong>rá-las<br />
importantes, optou-se por StateWebCharts.<br />
Não é objetivo <strong>de</strong>ste trabalho <strong>de</strong>screver toda a notação StateWebcharts, por isto, apenas os<br />
conceitos importantes para a discussão sobre a avaliação <strong>de</strong> usabilida<strong>de</strong> serão apresenta<strong>do</strong>s.<br />
Como exemplo, é apresenta<strong>do</strong> uma mo<strong>de</strong>lagem parcial <strong>do</strong> site Web HIBAM: HIdrologia<br />
da Bacia AMazônica. O objetivo <strong>do</strong> site, que ainda está em <strong>de</strong>senvolvimento, é<br />
disponibilizar os resulta<strong>do</strong>s das pesquisas realizadas em cooperação Brasil-França neste<br />
tema durante a última década.<br />
Antes <strong>de</strong> especificar a navegação com StateWebCharts, foi construída uma <strong>de</strong>scrição<br />
hierárquica das informações <strong>do</strong> site, conforme figura 2. Observe que este mo<strong>de</strong>lo <strong>de</strong>screve<br />
instâncias (e não classes) <strong>de</strong> informações contidas no site e que, <strong>de</strong>vi<strong>do</strong> ao gran<strong>de</strong> número<br />
<strong>de</strong> ramificações da árvore hierárquica, vários ramos não são <strong>de</strong>talha<strong>do</strong>s. Os objetivos <strong>de</strong>sta<br />
representação hierárquica são: a) criar uma lista completa das informações que fazem parte<br />
<strong>do</strong> site; e, b) organizar as informações em grupos <strong>de</strong> forma coerente ao <strong>do</strong>mínio da<br />
informação.<br />
� Apresentação (home)<br />
� Campanhas ( <strong>de</strong> 1994 – 2000)<br />
� Amazonas_94<br />
� Amazonas_94<br />
� Estações visitadas<br />
� Negro_95<br />
� Ma<strong>de</strong>ira_95<br />
� Solimoes_95<br />
� Negro_96<br />
� Purus_96<br />
� Beni_96<br />
� Branco_96<br />
� Solimoes_97<br />
� Encontro_97<br />
� Xingu_97<br />
� Humboldt LEGENDA:� Ramo mostran<strong>do</strong> subdivisões<br />
� Estações �Ramo com subdivisões sem <strong>de</strong>talhes<br />
� Meto<strong>do</strong>logia �Ramo sem subdivisões<br />
� Lista <strong>de</strong> pessoas para contatos<br />
� Documentos publica<strong>do</strong>s (artigos, relatórios, etc.)<br />
� Links para outros projetos e sites<br />
� FAQ<br />
� Consulta a base <strong>de</strong> da<strong>do</strong>s <strong>do</strong> HIBAM<br />
Figura 2. Mo<strong>de</strong>lo hierárquico <strong>de</strong> informações HIBAM.<br />
Os itens representa<strong>do</strong>s na figura 2 foram utiliza<strong>do</strong>s para construir a especificação da<br />
navegação com StateWebCharts. A <strong>de</strong>scrição hierárquica <strong>do</strong> site po<strong>de</strong> sugerir a criação <strong>de</strong><br />
<strong>do</strong>cumentos <strong>do</strong> site, porém, a transposição da hierarquia lógica para <strong>do</strong>cumentos físicos