Web augmentation has emerged as a technique for customizing Web applications beyond the personalization mechanisms natively included in them. This technique usually manipulates existing Web sites on the client-side via scripts (commonly referred as userscripts) that can change its presentation and behavior. Large communities have surfaced around this technique and two main roles have been established. On the one hand there are userscripters, users with programming skills who create new scripts and share them with the community. On the other hand, there are users who download and install in their own Web Browsers some of those scripts that satisfy their customization requirements, adding features that the applications do not support out-of-the-box. It means that Web augmentation requirements are not formally specified and they are decided according to particular userscripters needs. In this paper we propose CrowdMock, a platform for managing requirements and scripts. The platform allows users to perform two activities: (i) specify their own scripts requirements by augmenting Web sites with high-fidelity mockups and (ii) upload these requirements into an online repository. Then, the platform allows the whole community (users and userscripters) to collaborate improving the definition of the augmentation requirements and building a concrete script that implements them. Two main tools have been developed and evaluated in this context. A client-side plugin called MockPlug used for augmenting Web sites with UI prototype widgets and UserRequirements, a repository enabling sharing and managing the requirements.
The use of Web augmentation techniques has an impact on tasks of owners and developers of Web sites, developers of scripts and end users. Because the Web site can be modified by external scripts, Web site's owners might lose control about how Web site contents are delivered. To prevent this, they might be tempted to modify the DOM structure of Web pages thus making harder to execute external scripts. However, communities of Web augmentation scripters are increasing since end-users still have needs not yet covered by original Web sites. In this paper we analyze the trade-offs of the introduction of Web augmentation scripts. In order to mitigate some negative effects, such as the loss of control, we propose an approach based on negotiation and coordination between actors involved in the process. We present a set of tools to facilitate the integration of scripts and to foster the dissemination of Web augmentation scripts for the benefit of all actors involved.
AgradecimientosAlejandro Dolina suele decir, que el verdadero objetivo del poeta es tener oportunidad de agradecer. No es esto un poema, ni es el tesista poeta.. sí mientras anhelaba concluir este trabajo, solía motivarme pensando que algún día tendría oportunidad de escribir estas líneas. Quisiera agradecer, recursivamente, a Silvia Gordillo, a Gustavo Rossi y a Sergio Firmenich por haber hecho posible que este agradecimiento suceda. A Leandro Antonelli, Matías Rivero, Marco Winckler y Damiano Distante, por su colaboración en la realización de esta investigación. Agradezco a mis padres, Pepa y Guillermo, también a Diego, Carol y Sergio por su hospitalidad y al resto de mi familia. Especialmente, por su amor y compañía, a mi compañera María Rosa y a nuestro pequeño hijo Emilio, que supo que solía estar con la tesis, pero no sabemos qué imagina que ello significa..A los alumnos y colegas de la UNPSJB, a los profesores y compañeros de la carrera, al LIFIA, a la UNLP y la educación pública en general.Todo lo que es, puede ser de otra manera.
Recent advances in mobile and wearable technology in the last few years have made the optimization of data collection processes possible in diverse fields. Users currently have access to small portable devices that are not only sensitive to their activity, but also to their interaction with their envi ronment. These growing technological advances are in constant development , and have given way to the study and redesign of processes that can be tailored to fit any particular needs. Even users that are far from urbanization, without access to electricity can make use of these possibilities. These technologies can substantially improve their productivity, by allowing them to concentrate solely on their own tasks instead of on the inter actions with the computational method used to support their activities. This study presents results and indicators relating to the application these tools within the field of Flora information retrieval, in areas far from urban centers.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.