Palantír: Raising Awareness among Configuration Management Workspaces

نویسندگان

  • Anita Sarma
  • Zahra Noroozi
  • André van der Hoek
چکیده

Current configuration management systems promote workspaces that isolate developers from each other. This isolation is both good and bad. It is good, because developers make their changes without any interference from changes made concurrently by other developers. It is bad, because not knowing which artifacts are changing in parallel regularly leads to problems when changes are promoted from workspaces into a central configuration management repository. Overcoming the bad isolation, while retaining the good isolation, is a matter of raising awareness among developers, an issue traditionally ignored by the discipline of configuration management. To fill this void, we have developed Palantír, a novel workspace awareness tool that complements existing configuration management systems by providing developers with insight into other workspaces. In particular, the tool informs a developer of which other developers change which other artifacts, calculates a simple measure of severity of those changes, and graphically displays the information in a configurable and generally non-obtrusive manner. To illustrate the use of Palantír, we demonstrate how it integrates with two representative configuration management

برای دسترسی به متن کامل این مقاله و 10 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Configuration Management Workspace Awareness for Distributed Software Development

Current configuration management systems isolate workspaces such that work in one workspace is shielded from parallel changes in other workspaces. This workspace isolation is needed so that changes in one workspace do not interfere with changes by another developer working in parallel. This isolation, however, creates a problem in that developers are not aware of other workspace activities. As ...

متن کامل

Visualizing Parallel Workspace Activities

Palantír is a configuration management workspace awareness tool that continuously informs developers of the changes that are made in parallel by other developers in other workspaces. In order to achieve its goal of reducing the number of merge conflicts when developers commit their artifacts, Palantír deliberately breaks traditional workspace isolation in order to promote better coordination of...

متن کامل

Using Visualizations to Analyze Workspace Activity and Discern Software Project Evolution

Real-time awareness of other developers’ activities is gaining acceptance as a complementary strategy to traditional SCM (software configuration management) locking and branching. Thus far, this type of awareness—including our work—has focused only on individual developers, with information regarding individual artifacts provided in a contextualized visualization. Here, we build upon our prior ...

متن کامل

Cross-Workspace Impact Awareness for Early Detection of API-induced Indirect Conflicts in Configuration Management

Parallel development has been shown to frequently lead to conflicting changes. These conflicts can be categorized into two main classes: (1) direct conflicts, which arise due to concurrent changes to the same artifact, and (2) indirect conflicts, which arise due to changes in one artifact affecting concurrent changes in another artifact. While the detection of direct conflicts is supported by c...

متن کامل

Collaboration Support for Activity Management in a Personal Cloud Environment

This paper describes a framework supporting the development of open collaboration environments which integrate heterogeneous business services. The framework facilitates the user cooperation in the execution of shared activities by offering a workspace awareness support which abstracts from the business services employed to operate. The management of the workspaces of the user’s collaborations ...

متن کامل

افزودن به منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی راحت تر خواهید کرد

برای دسترسی به متن کامل این مقاله و 10 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003