140 likes | 252 Views
Projeto e Implementação do Módulo TAME da Ferramenta iTAOS para Análise e Modelagem da Tarefa. Mestrando: Pedro Barbosa Cordeiro Orientador: Bernardo Lula Júnior. Introdução. Com a evolução das tecnologias de informação cresce o número de usuários de sistemas computacionais.
E N D
Projeto e Implementação do Módulo TAME da Ferramenta iTAOS para Análise e Modelagem da Tarefa Mestrando: Pedro Barbosa Cordeiro Orientador: Bernardo Lula Júnior pedro@dsc.ufpb.br
Introdução • Com a evolução das tecnologias de informação cresce o número de usuários de sistemas computacionais. • Preocupação com a interface do usuário para diminuir o esforço deste em aprender a usar os sistemas • Maior concentração em realizar a tarefa e não em aprender a interagir com o sistema
Projeto de Interfaces • A maioria das metodologias de desenvolvimento de software não consideram a interface do usuário • Alguns modelos têm sido propostos para descrever a organização das funções de uma interface, a maioria deles leva em conta o “princípio da independência do diálogo” • Abordagem baseada na tarefa • A partir da descrição da tarefa, do perfil do usuário e de princípios ergonômicos
Análise e Modelagem da Tarefa • Coletar as informações a respeito da tarefa do usuário e representar tais informações através de um modelo de tarefas • Utilização de formalismos tais como: • TKS, MAD, MAD*, TAOS etc. • Aplicação do resultado da análise e modelagem de tarefas do usuário
Objeto de Estudo • Formalismo TAOS (Task and Action Oriented System) • Formalismo para aquisição e representação do conhecimento baseado na modelagem do domínio • Concebido para ser implementado em dois módulos: • TAME • TAOS-Graph • TAME – parte funcional da ferramenta • TAOS-Graph – interface do usuário
Motivação do Trabalho • Dificuldades em modelar tarefas sem suporte computacional • Manipulação de árvores de descritores • Verificação da consistência e completude das informações • Impossibilidade da geração automática ou semi-automática do modelo da interação
Objetivo do Trabalho • Projetar e implementar o módulo TAME da ferramenta iTAOS • Integrar o módulo TAME com o módulo TAOS-Graph • Validar a usabilidade da ferramenta
Metodologia de Trabalho • RUP (Rational Unified Process) adaptado - TAME • TAOS-Graph (processo à parte)
Desenvolvimento • Rational Rose • Rational RequisitePro • Java • XML para a persistência de modelos – JATO • http://sourceforge.net/projects/jato • Design Patterns
Resultados Obtidos • Relatórios Técnicos • Projeto iTAOS – Modelagem da Tarefa e Fase de Elaboração • Projeto iTAOS – Fase de Implementação (Primeira Iteração) e Especificação Conceitual da Interação • 2 Artigos
Resultados Obtidos • Artefatos Gerados Durante o Processo de Desenvolvimento: • Modelo da Tarefa • Documento de Visão • Glossário • Plano de Gerenciamento de Requisitos • Diagramas de Classes • Classes Implementadas e Testes de Unidade • Javadoc • www.itaos.hpg.com.br
Resultados Obtidos • Requisitos Implementados • Modelagem de Tarefas • Edição de Descritores • Adição de Novos Atributos aos Conceitos • Gravação e Recuperação de Modelos em Meio Persistente • Verificação da Completude da Informação
Requisitos a serem implementados • Verificação de Sintaxe de Métodos e Situações • Verificação de Pré e Pós Situações das Tarefas • Reutilização de Conceitos
Cronograma • Cronograma.doc