Reuso de IHC orientado a padrões concretos de interação e dirigido por casos de uso

A prática de reuso, apesar de ser universalmente e reconhecidamente aceita como uma boa prática, ainda não atingiu um estágio de maturidade satisfatório nas instituições. Em particular, a definição e a construção das interfaces com o usuário (IHC) ainda carecem de abordagens efetivas e sistemáticas...

Full description

Bibliographic Details
Main Author: Moreira, Augusto Abelin
Other Authors: Pimenta, Marcelo Soares
Format: Others
Language:Portuguese
Published: 2011
Subjects:
HCI
UML
Online Access:http://hdl.handle.net/10183/35685
id ndltd-IBICT-oai-www.lume.ufrgs.br-10183-35685
record_format oai_dc
spelling ndltd-IBICT-oai-www.lume.ufrgs.br-10183-356852019-01-22T01:41:39Z Reuso de IHC orientado a padrões concretos de interação e dirigido por casos de uso A concrete interaction pattern oriented and use case driven HCI reuse approach Moreira, Augusto Abelin Pimenta, Marcelo Soares Engenharia : Software Desenvolvimento : Software Software reuse User interface reuse Use case driven reuse Concrete interaction pattern Concrete use case pattern Use case Interaction pattern Pattern language Use case pattern Use case presentation Software engineering HCI UML A prática de reuso, apesar de ser universalmente e reconhecidamente aceita como uma boa prática, ainda não atingiu um estágio de maturidade satisfatório nas instituições. Em particular, a definição e a construção das interfaces com o usuário (IHC) ainda carecem de abordagens efetivas e sistemáticas de reuso, mesmo se comparadas com as práticas já existentes de reuso dos demais artefatos de software. O objetivo deste trabalho é duplo: investigar abordagens de reuso de interfaces do usuário (IHC), analisando-as do ponto de vista da sua aplicabilidade, adequação e integração em um processo de desenvolvimento de software baseado na UML e propor uma abordagem de reuso de artefatos de software interativo dirigida por casos de uso, integrando – por meio de alguns aspectos do ciclo de vida de casos de uso (da modelagem à implementação) – vários conceitos e técnicas de reuso bem conhecidos como padrões de casos de uso, padrões de interação e padrões de projeto. O foco principal é a definição de como promover o reuso de interface com o usuário baseado em padrões e de como usar e implementar esses padrões através do reuso de código e/ou de componentes. Reuse practicing, although universally and recognizably accepted as good practice, hasn’t reached a fair maturity level in organizations. Specifically, the definition and construction of user interfaces (HCI) lack effective and systematic reuse approaches even when compared with other reuse practices used nowadays. This work has a dual-purpose: to make a survey of reuse approaches of user interfaces (HCI) and their applicability in a development process based on UML, and to present a use case driven software reuse approach for interactive systems, integrating – by means of some aspects of use case life cycle (from modeling to implementation) - several well-known reuse concepts and techniques like use case patterns, interaction patterns and design patterns. The approach focuses on how to promote user interface reuse based on patterns and how to use and implement them through code reuse and/or component reuse. 2011-12-20T01:19:21Z 2007 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://hdl.handle.net/10183/35685 000622658 por info:eu-repo/semantics/openAccess application/pdf reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul instacron:UFRGS
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Engenharia : Software
Desenvolvimento : Software
Software reuse
User interface reuse
Use case driven reuse
Concrete interaction pattern
Concrete use case pattern
Use case
Interaction pattern
Pattern language
Use case pattern
Use case presentation
Software engineering
HCI
UML
spellingShingle Engenharia : Software
Desenvolvimento : Software
Software reuse
User interface reuse
Use case driven reuse
Concrete interaction pattern
Concrete use case pattern
Use case
Interaction pattern
Pattern language
Use case pattern
Use case presentation
Software engineering
HCI
UML
Moreira, Augusto Abelin
Reuso de IHC orientado a padrões concretos de interação e dirigido por casos de uso
description A prática de reuso, apesar de ser universalmente e reconhecidamente aceita como uma boa prática, ainda não atingiu um estágio de maturidade satisfatório nas instituições. Em particular, a definição e a construção das interfaces com o usuário (IHC) ainda carecem de abordagens efetivas e sistemáticas de reuso, mesmo se comparadas com as práticas já existentes de reuso dos demais artefatos de software. O objetivo deste trabalho é duplo: investigar abordagens de reuso de interfaces do usuário (IHC), analisando-as do ponto de vista da sua aplicabilidade, adequação e integração em um processo de desenvolvimento de software baseado na UML e propor uma abordagem de reuso de artefatos de software interativo dirigida por casos de uso, integrando – por meio de alguns aspectos do ciclo de vida de casos de uso (da modelagem à implementação) – vários conceitos e técnicas de reuso bem conhecidos como padrões de casos de uso, padrões de interação e padrões de projeto. O foco principal é a definição de como promover o reuso de interface com o usuário baseado em padrões e de como usar e implementar esses padrões através do reuso de código e/ou de componentes. === Reuse practicing, although universally and recognizably accepted as good practice, hasn’t reached a fair maturity level in organizations. Specifically, the definition and construction of user interfaces (HCI) lack effective and systematic reuse approaches even when compared with other reuse practices used nowadays. This work has a dual-purpose: to make a survey of reuse approaches of user interfaces (HCI) and their applicability in a development process based on UML, and to present a use case driven software reuse approach for interactive systems, integrating – by means of some aspects of use case life cycle (from modeling to implementation) - several well-known reuse concepts and techniques like use case patterns, interaction patterns and design patterns. The approach focuses on how to promote user interface reuse based on patterns and how to use and implement them through code reuse and/or component reuse.
author2 Pimenta, Marcelo Soares
author_facet Pimenta, Marcelo Soares
Moreira, Augusto Abelin
author Moreira, Augusto Abelin
author_sort Moreira, Augusto Abelin
title Reuso de IHC orientado a padrões concretos de interação e dirigido por casos de uso
title_short Reuso de IHC orientado a padrões concretos de interação e dirigido por casos de uso
title_full Reuso de IHC orientado a padrões concretos de interação e dirigido por casos de uso
title_fullStr Reuso de IHC orientado a padrões concretos de interação e dirigido por casos de uso
title_full_unstemmed Reuso de IHC orientado a padrões concretos de interação e dirigido por casos de uso
title_sort reuso de ihc orientado a padrões concretos de interação e dirigido por casos de uso
publishDate 2011
url http://hdl.handle.net/10183/35685
work_keys_str_mv AT moreiraaugustoabelin reusodeihcorientadoapadroesconcretosdeinteracaoedirigidoporcasosdeuso
AT moreiraaugustoabelin aconcreteinteractionpatternorientedandusecasedrivenhcireuseapproach
_version_ 1718940402279514112