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...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | Portuguese |
Published: |
2011
|
Subjects: | |
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 |