[en] A MODEL TO DESCRIBE AND NEGOTIATE CHANGES IN WEB SYSTEMS

Detalhes bibliográficos
Autor(a) principal: ANDREIA LIBORIO SAMPAIO
Data de Publicação: 2019
Tipo de documento: Outros
Idioma: por
Título da fonte: Repositório Institucional da PUC-RIO (Projeto Maxwell)
Texto Completo: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=38053@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=38053@2
http://doi.org/10.17771/PUCRio.acad.38053
Resumo: [pt] O envolvimento de usuários no desenvolvimento de sistemas (End User Development) tem atraído significativa atenção nos últimos 10 anos devido à motivação de eles ajustarem as aplicações de acordo com seus desejos e necessidades. A Web 2.0 tem tornado possível o desenvolvimento de uma nova cultura de participação, através das redes sociais, onde usuários compartilham conhecimentos, experiências e habilidades. Esta pesquisa é uma contribuição para estimular uma cultura de participação de usuários finais em processos de desenvolvimento de software. Um contexto social onde essa participação ganha relevância é o de sistemas de grupo, onde as mudanças desejadas por uns tipicamente afetam outros usuários de formas nem sempre desejadas por eles. Nossa contribuição central é um modelo, fundamentado na Engenharia Semiótica, para descrever e negociar evolução de sistemas. Suas principais características são: (i) estrutura a comunicação entre os participantes da negociação e (ii) combina três sistemas de representação (linguagem de interface, linguagem natural utilizada em anotações, e linguagem de scripts de interações em páginas Web). Essas linguagens são combinadas para formar uma linguagem de especificação mista a ser utilizada por usuários finais. Implementamos a característica (ii) através da ferramenta primoTiWIM (This is What I Mean). Priorizamos a implementação e avaliação desta parte do modelo, porque a expressão através desta combinação de linguagens influencia a qualidade da comunicação de todo o processo que desejamos apoiar. Realizamos estudos empíricos observando a primeira reação e impressão de usuários diante da primoTiWIM. Os resultados permitem concluir que o modelo proposto tem potencial para promover uma cultura de participação no contexto da co-autoria entre usuário e desenvolvedores de software.
id PUC_RIO-1_4449da6f5e63bf985295b4154a4e4422
oai_identifier_str oai:MAXWELL.puc-rio.br:38053
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str 534
spelling [en] A MODEL TO DESCRIBE AND NEGOTIATE CHANGES IN WEB SYSTEMS [pt] UM MODELO PARA DESCREVER E NEGOCIAR MODIFICAÇÕES EM SISTEMAS WEB [pt] ENGENHARIA SEMIOTICA[pt] CULTURA DE PARTICIPACAO[pt] SISTEMA DE GRUPO[pt] ESPECIFICACAO POR USUARIO FINAL[pt] DESENVOLVIMENTO POR USUARIO FINAL[en] SEMIOTIC ENGINEERING[en] CULTURE OF PARTICIPATION[en] GROUP SYSTEM[en] END USER SPECIFICATION[en] END USER DEVELOPMENT[pt] O envolvimento de usuários no desenvolvimento de sistemas (End User Development) tem atraído significativa atenção nos últimos 10 anos devido à motivação de eles ajustarem as aplicações de acordo com seus desejos e necessidades. A Web 2.0 tem tornado possível o desenvolvimento de uma nova cultura de participação, através das redes sociais, onde usuários compartilham conhecimentos, experiências e habilidades. Esta pesquisa é uma contribuição para estimular uma cultura de participação de usuários finais em processos de desenvolvimento de software. Um contexto social onde essa participação ganha relevância é o de sistemas de grupo, onde as mudanças desejadas por uns tipicamente afetam outros usuários de formas nem sempre desejadas por eles. Nossa contribuição central é um modelo, fundamentado na Engenharia Semiótica, para descrever e negociar evolução de sistemas. Suas principais características são: (i) estrutura a comunicação entre os participantes da negociação e (ii) combina três sistemas de representação (linguagem de interface, linguagem natural utilizada em anotações, e linguagem de scripts de interações em páginas Web). Essas linguagens são combinadas para formar uma linguagem de especificação mista a ser utilizada por usuários finais. Implementamos a característica (ii) através da ferramenta primoTiWIM (This is What I Mean). Priorizamos a implementação e avaliação desta parte do modelo, porque a expressão através desta combinação de linguagens influencia a qualidade da comunicação de todo o processo que desejamos apoiar. Realizamos estudos empíricos observando a primeira reação e impressão de usuários diante da primoTiWIM. Os resultados permitem concluir que o modelo proposto tem potencial para promover uma cultura de participação no contexto da co-autoria entre usuário e desenvolvedores de software.[en] The involvement of users in system development (End user development) has attracted significant attention in the last ten years, given that users can adjust the applications according to their desires and needs. TheWeb 2.0 has now made possible the development of a new culture of user participation through social networks, where users share knowledge, experience and abilities. The contribution of this research is to provide knowledge and tools to foster a culture of participation among end users in the process of software development. One of the social contexts where such participation is particularly important is that of group systems, where changes desired by some typically affect other users in ways that may not always be desirable for all. Our main contribution is a model founded in Semiotic Engineering to support describing and negotiating system evolution in group discussions. Its main features are: (i) it provides a structure for the communication between people involved in the negotiation, and (ii) it combines three representational systems (interface language, natural language used in annotations, and a script language for interaction in Web pages). These languages are combined into a hybrid specification language for end users. We implemented feature (ii) through the tool primoTiWIM (This is What I Mean). We focused on the implementation and evaluation of feature (ii), since expression through this combined language affects the communication quality of the whole process that we wish to support. In order to evaluate our proposal we carried out empirical studies in which we sought to observe the first reactions and impressions of users in face of the primoTiWIM Tool. We concluded that the proposed model has the potential to promote a culture of participation in the context of the co-authorship between user-eveloper and software developers.MAXWELLCLARISSE SIECKENIUS DE SOUZAANDREIA LIBORIO SAMPAIO2019-05-17info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherhttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=38053@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=38053@2http://doi.org/10.17771/PUCRio.acad.38053porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2019-05-20T00:00:00Zoai:MAXWELL.puc-rio.br:38053Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342019-05-20T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [en] A MODEL TO DESCRIBE AND NEGOTIATE CHANGES IN WEB SYSTEMS
[pt] UM MODELO PARA DESCREVER E NEGOCIAR MODIFICAÇÕES EM SISTEMAS WEB
title [en] A MODEL TO DESCRIBE AND NEGOTIATE CHANGES IN WEB SYSTEMS
spellingShingle [en] A MODEL TO DESCRIBE AND NEGOTIATE CHANGES IN WEB SYSTEMS
ANDREIA LIBORIO SAMPAIO
[pt] ENGENHARIA SEMIOTICA
[pt] CULTURA DE PARTICIPACAO
[pt] SISTEMA DE GRUPO
[pt] ESPECIFICACAO POR USUARIO FINAL
[pt] DESENVOLVIMENTO POR USUARIO FINAL
[en] SEMIOTIC ENGINEERING
[en] CULTURE OF PARTICIPATION
[en] GROUP SYSTEM
[en] END USER SPECIFICATION
[en] END USER DEVELOPMENT
title_short [en] A MODEL TO DESCRIBE AND NEGOTIATE CHANGES IN WEB SYSTEMS
title_full [en] A MODEL TO DESCRIBE AND NEGOTIATE CHANGES IN WEB SYSTEMS
title_fullStr [en] A MODEL TO DESCRIBE AND NEGOTIATE CHANGES IN WEB SYSTEMS
title_full_unstemmed [en] A MODEL TO DESCRIBE AND NEGOTIATE CHANGES IN WEB SYSTEMS
title_sort [en] A MODEL TO DESCRIBE AND NEGOTIATE CHANGES IN WEB SYSTEMS
author ANDREIA LIBORIO SAMPAIO
author_facet ANDREIA LIBORIO SAMPAIO
author_role author
dc.contributor.none.fl_str_mv CLARISSE SIECKENIUS DE SOUZA
dc.contributor.author.fl_str_mv ANDREIA LIBORIO SAMPAIO
dc.subject.por.fl_str_mv [pt] ENGENHARIA SEMIOTICA
[pt] CULTURA DE PARTICIPACAO
[pt] SISTEMA DE GRUPO
[pt] ESPECIFICACAO POR USUARIO FINAL
[pt] DESENVOLVIMENTO POR USUARIO FINAL
[en] SEMIOTIC ENGINEERING
[en] CULTURE OF PARTICIPATION
[en] GROUP SYSTEM
[en] END USER SPECIFICATION
[en] END USER DEVELOPMENT
topic [pt] ENGENHARIA SEMIOTICA
[pt] CULTURA DE PARTICIPACAO
[pt] SISTEMA DE GRUPO
[pt] ESPECIFICACAO POR USUARIO FINAL
[pt] DESENVOLVIMENTO POR USUARIO FINAL
[en] SEMIOTIC ENGINEERING
[en] CULTURE OF PARTICIPATION
[en] GROUP SYSTEM
[en] END USER SPECIFICATION
[en] END USER DEVELOPMENT
description [pt] O envolvimento de usuários no desenvolvimento de sistemas (End User Development) tem atraído significativa atenção nos últimos 10 anos devido à motivação de eles ajustarem as aplicações de acordo com seus desejos e necessidades. A Web 2.0 tem tornado possível o desenvolvimento de uma nova cultura de participação, através das redes sociais, onde usuários compartilham conhecimentos, experiências e habilidades. Esta pesquisa é uma contribuição para estimular uma cultura de participação de usuários finais em processos de desenvolvimento de software. Um contexto social onde essa participação ganha relevância é o de sistemas de grupo, onde as mudanças desejadas por uns tipicamente afetam outros usuários de formas nem sempre desejadas por eles. Nossa contribuição central é um modelo, fundamentado na Engenharia Semiótica, para descrever e negociar evolução de sistemas. Suas principais características são: (i) estrutura a comunicação entre os participantes da negociação e (ii) combina três sistemas de representação (linguagem de interface, linguagem natural utilizada em anotações, e linguagem de scripts de interações em páginas Web). Essas linguagens são combinadas para formar uma linguagem de especificação mista a ser utilizada por usuários finais. Implementamos a característica (ii) através da ferramenta primoTiWIM (This is What I Mean). Priorizamos a implementação e avaliação desta parte do modelo, porque a expressão através desta combinação de linguagens influencia a qualidade da comunicação de todo o processo que desejamos apoiar. Realizamos estudos empíricos observando a primeira reação e impressão de usuários diante da primoTiWIM. Os resultados permitem concluir que o modelo proposto tem potencial para promover uma cultura de participação no contexto da co-autoria entre usuário e desenvolvedores de software.
publishDate 2019
dc.date.none.fl_str_mv 2019-05-17
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/other
format other
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=38053@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=38053@2
http://doi.org/10.17771/PUCRio.acad.38053
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=38053@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=38053@2
http://doi.org/10.17771/PUCRio.acad.38053
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1814822616287936512