Learn More
To improve existing social bookmarking systems and to design new ones, researchers and practitioners need to understand how to evaluate tagging behavior. In this paper, we analyze over two years of data from CiteULike, a social bookmarking system for tagging academic papers. We propose six tag metrics-tag growth, tag reuse, tag non-obviousness, tag(More)
Mobile Education or M-Education is a new conceptual paradigm in the use of mobile and wireless technologies for education. M-Education encourages distributed peer collaboration over wireless devices and desktop computers to create opportunities for discovery and education in the field and community. It is a project-oriented approach that will use a wireless(More)
In this paper, we describe our work promoting technological sustainability among community organizations in Centre County, Pennsylvania (USA). We define sustainability as a dynamic process in which IT professionals, designers, and researchers work with community groups in ways that give them greater control over technology in their organization. Promoting(More)
We describe a usability inspection method to evaluate Application Programming Interfaces (APIs). We found the method useful as it identified usability defects in Microsoft's .NET Framework, of which 59% were new and 21% were fixed. Based on a comparison of usability defects identified between API usability peer reviews and API usability tests, API usability(More)
As technology becomes more embedded in our daily lives, there is a great deal of hope about the use of information technology to achieve positive community outcomes like increasing access to local information, promoting civic engagement, and creating avenues for collaboration and communication. While these technologies provide opportunities for community(More)
Although a wide range of display devices is used in virtual environment (VE) systems, no guidelines exist to choose an appropriate display for a particular VE application. Our goal in this research is to develop such guidelines on the basis of empirical results. In this paper, we present a preliminary experiment comparing human behavior and performance(More)
We are interested in supporting creativity in distributed scientific communities through socio-technical interventions. Based on a synthetic literature analysis of creativity and collaborative groups, we present and justify three requirements for supporting creativity: support for divergent and convergent thinking, development of shared objectives, and(More)
Based on qualitative analysis of three groups collaborating on a research task in a distributed setting, we identify four breakdowns in creativity: (1) Minority ideas were under-considered; (2) Novel ideas were easily lost; (3) There was a lack of critical evaluation of perspectives; (4) Reflexivity was weak during convergence. We propose two design(More)
This paper presents an improved interconnect network for Tree-based FPGA architecture that unifies two unidirec-tional programmable networks. New tools are developed to place and route the largest benchmark circuits, where different optimization techniques are used to get an optimized architecture. The effect of variation in LUT and cluster size on the(More)