[en] A MODEL TO DESCRIBE AND NEGOTIATE CHANGES IN WEB SYSTEMS
Autor(a) principal: | |
---|---|
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 |