About: Collaborative software is a research topic. Over the lifetime, 7146 publications have been published within this topic receiving 112640 citations. The topic is also known as: groupware & Collaborative software.
TL;DR: The OpenStreetMap project is a knowledge collective that provides user-generated street maps that follow the peer production model that created Wikipedia; its aim is to create a set of map data that's free to use, editable, and licensed under new copyright schemes.
Abstract: The OpenStreetMap project is a knowledge collective that provides user-generated street maps. OSM follows the peer production model that created Wikipedia; its aim is to create a set of map data that's free to use, editable, and licensed under new copyright schemes. A considerable number of contributors edit the world map collaboratively using the OSM technical infrastructure, and a core group, estimated at approximately 40 volunteers, dedicate their time to creating and improving OSM's infrastructure, including maintaining the server, writing the core software that handles the transactions with the server, and creating cartographical outputs. There's also a growing community of software developers who develop software tools to make OSM data available for further use across different application domains, software platforms, and hardware devices. The OSM project's hub is the main OSM Web site.
TL;DR: The people and the work found under the CSCW umbrella are described, issues considered include: research and design areas, software development, office automation, small-group versus systems approach, US and European differences; and the history of groupware.
Abstract: CSCW and groupware emerged in the 1980s from shared interests among product developers and researchers in diverse fields. Today, it must overcome the difficulties of multidisciplinary interaction. This article describes the people and the work found under the CSCW umbrella. Issues considered include: research and design areas, software development, office automation, small-group versus systems approach, US and European differences; and the history of groupware. >
TL;DR: This paper considers the one-class problem under the CF setting, and proposes two frameworks to tackle OCCF, one based on weighted low rank approximation; the other based on negative example sampling.
Abstract: Many applications of collaborative filtering (CF), such as news item recommendation and bookmark recommendation, are most naturally thought of as one-class collaborative filtering (OCCF) problems. In these problems, the training data usually consist simply of binary data reflecting a user's action or inaction, such as page visitation in the case of news item recommendation or webpage bookmarking in the bookmarking scenario. Usually this kind of data are extremely sparse (a small fraction are positive examples), therefore ambiguity arises in the interpretation of the non-positive examples. Negative examples and unlabeled positive examples are mixed together and we are typically unable to distinguish them. For example, we cannot really attribute a user not bookmarking a page to a lack of interest or lack of awareness of the page. Previous research addressing this one-class problem only considered it as a classification task. In this paper, we consider the one-class problem under the CF setting. We propose two frameworks to tackle OCCF. One is based on weighted low rank approximation; the other is based on negative example sampling. The experimental results show that our approaches significantly outperform the baselines.
TL;DR: A descriptive theory of awareness is developed for the purpose of aiding groupware design, focusing on one kind of group awareness called workspace awareness, which focuses on how small groups perform generation and execution tasks in medium-sized shared workspaces.
Abstract: Supporting awareness of others is an idea that holds promise for improving the usability of real-time distributed groupware. However, there is little principled information available about awareness that can be used by groupware designers. In this article, we develop a descriptive theory of awareness for the purpose of aiding groupware design, focusing on one kind of group awareness called i>workspace awareness. We focus on how small groups perform generation and execution tasks in medium-sized shared workspaces – tasks where group members frequently shift between individual and shared activities during the work session. We have built a three-part framework that examines the concept of workspace awareness and that helps designers understand the concept for purposes of designing awareness support in groupware. The framework sets out elements of knowledge that make up workspace awareness, perceptual mechanisms used to maintain awareness, and the ways that people use workspace awareness in collaboration. The framework also organizes previous research on awareness and extends it to provide designers with a vocabulary and a set of ground rules for analysing work situations, for comparing awareness devices, and for explaining evaluation results. The basic structure of the theory can be used to describe other kinds of awareness that are important to the usability of groupware.