WE4UIV â Web engineering for user interaction view / WE4UIV â Web engineering for user interaction view

AUTOR(ES)
DATA DE PUBLICAÇÃO

2008

RESUMO

No mundo globalizado e competitivo, a sobrevivÃncia de uma organizaÃÃo està relacionada a atrair e, principalmente, manter clientes (consumidores) atravÃs da prestaÃÃo de serviÃos de qualidade. Atualmente, a forma mais usual de comunicaÃÃo direta entre as organizaÃÃes e seus (possÃveis) clientes à atravÃs de aplicaÃÃes baseadas na Web. Entre as vantagens deste tipo de aplicaÃÃo estÃo a disponibilidade em tempo integral (24/7/365) e a facilidade de acesso, tendo em vista que o requisito inicial à apenas um computador com acesso à Internet. No contexto da disciplina de Engenharia de Software, as aplicaÃÃes Web possuem caracterÃsticas especÃficas que as diferem de aplicaÃÃes tradicionais, especialmente no que se refere à interaÃÃo com os usuÃrios, e que devem ser consideradas adequadamente no processo de desenvolvimento. Entretanto, os processos de software tradicionais sÃo dirigidos à funcionalidade e a parte do sistema responsÃvel pela interaÃÃo com os usuÃrios à tratada com menor Ãnfase usualmente apenas na etapa de ImplementaÃÃo, ocasionando deficiÃncias no produto e insatisfaÃÃo dos usuÃrios quanto ao uso do sistema. Neste cenÃrio, este trabalho apresenta o mÃtodo WE4UIV (Web Engineering User Interaction View), dirigido a modelos e baseado em componentes, cujo propÃsito à tratar os aspectos relacionados à visÃo de interaÃÃo com os usuÃrios de aplicaÃÃes Web, nos nÃveis de anÃlise e projeto, de modo a fornecer subsÃdios para orientar a etapa de ImplementaÃÃo. AlÃm disso, visando acelerar e tornar menos manual a etapa de ImplementaÃÃo, este trabalho tambÃm apresenta uma ferramenta integrada a um ambiente de desenvolvimento para geraÃÃo de cÃdigo fonte a partir de artefatos de projeto descritos em UML. A abordagem apresentada neste trabalho pressupÃe melhorias quantitativas no processo de desenvolvimento da visÃo de interaÃÃo com os usuÃrios, especificamente reduÃÃo do tempo da etapa de ImplementaÃÃo e do Ãndice de trabalho adicional causado por solicitaÃÃes de mudanÃa. A abordagem proposta à validada atravÃs de um processo de experimentaÃÃo no contexto de um projeto real de desenvolvimento de software

ASSUNTO(S)

aplicaÃÃes web interface com o usuÃrio engenharia de software mdd (model-driven development) web applications mdd (desenvolvimento dirigido por modelos) user interface

Documentos Relacionados