Christine A. Halverson’s research while affiliated with Silicon Valley University and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (60)


Realistic Parallel Programming Productivity Response
  • Article

January 2015

·

4 Reads

Communications of the ACM

John T. Richards

·

Jonathan Brezin

·

·

Christine A. Halverson

A Decade of Progress in Parallel Programming Productivity

October 2014

·

15 Reads

·

9 Citations

Communications of the ACM

Looking at the design and benefits of X10.


Productivity in Parallel Programming: A Decade of Progress: Looking at the design and benefits of X10

September 2014

·

5 Reads

·

2 Citations

Queue

In 2002 DARPA (Defense Advanced Research Projects Agency) launched a major initiative in HPCS (high-productivity computing systems). The program was motivated by the belief that the utilization of the coming generation of parallel machines was gated by the difficulty of writing, debugging, tuning, and maintaining software at peta scale.



Fig. 2. In the desired configuration, a new player instance (E1) communicates with the maestro server through the firewall on ports 7137 (maestro to player) and 7135 (player to maestro).
Fig. 4 . In the final, working configuration, the maestro server communicates with the second player instance on port 7236 (maestro to player). 
Fig. 5 . Throughout the hours of troubleshooting, at least eight different individuals or groups participated. Single solid lines represent communication over the instant message channel; dashed lines represent communication over the email channel; dotted-and-dashed lines represent communication over the phone channel; and dotted lines represent communication via the air, whether visual or auditory. 
Fig. 6. In Episode I, Admin had sole access to the computer systems, and all information and changes passed through him.
Fig. 7. A closeup detailing exchange of representational state between Admin , the computer, Archi , Tech , and Colle during the final hour of the troubleshooting session. 

+2

Distributed Cognition and Joint Activity in Computer System Administration
  • Chapter
  • Full-text available

January 2008

·

309 Reads

·

10 Citations

·

·

·

[...]

·

Troubleshooting large computer systems is often highly collaborative. Because these systems consist of complex infrastructures with many interdependent components, expertise is spread across people and organizations. Those who administer such systems are faced with cognitive and social challenges, including the establishment of common ground and coordination of attention, as they troubleshoot in collaboration with peers, technical support, and software application developers. To investigate these aspects of administration work, we take a distributed cognition approach to interpreting a specific instance of problem-solving in administering a Web-based system, examining the movement of representational states across media in a single system administrator’s environment. We also apply the idea of language use as a joint activity to understand how discourse attributes affect what is accomplished collaboratively. Our analysis focuses on information flow among participants and other sources and how these affect what information is attended to, transmitted, and used.

Download

The Birth of an Organizational Resource: The Surprising Life of a Cheat Sheet

January 2008

·

17 Reads

·

6 Citations

In this chapter, we describe the genesis and use of an artifact that became a resource for a wide range of activities. We discuss how the creation and use of the rush cheat sheet (RCS) and its associated representations at the Dallas-Ft. Worth TRACON (Tower Radar Approach Control) brought together information and expert knowledge across organizational boundaries. Multi-organizational information became synthesized in a composite that could be used as a resource uniquely by the contributing organizations, as well as by different roles within each organization.


Fig. 1. A social proxy for the Babble system 
Fig. 2. The Loops system, showing the “Commons Area” of the SCG Loop (screenshot truncated by a third). 
Figuring Out How to Figure Out: Supporting Expertise Sharing in Online Systems

January 2008

·

148 Reads

·

1 Citation

In large organizations, people often take part in processes in which they have no prior experience. In such situations a common problem is figuring out how to begin, and a common solution is the simple expedient of talking to others who have more expertise. However, in large distributed organizations, this expedient is often not so simple. In this chapter, we describe two applications—Babble, and its Web-based successor, Loops—which people have turned to this end. We discuss the design of the systems, with particular attention to the ways in which they make people and their activities visible and thus available to one another, and illustrate how people make use of this availability in seeking expertise. We conclude with a discussion of the ways in which the functionality of such systems can aid people in drawing upon one another for assistance and expertise.


Down in the (Data)base(ment): Supporting Configuration in Organizational Information Systems

January 2008

·

100 Reads

·

20 Citations

We present a case study of a project to introduce a new organization-wide, integrated information system within the UK healthcare sector that we conducted as part of a wider, socio-technical exploration of factors influencing the dependability of computer-based systems. We report in detail on the problems of working with and evolving a standardized classification of work procedures that is central to the organizational purpose of the new IT system, and the responses of both users and of the project team to these problems. These have important implications for the usability of computer-based systems and for the dependability of the information they contain. Drawing insights from sociological studies of classification and standardization, we reflect upon the lessons for the development and implementation of computer-based systems designed to serve as “common information spaces.”



Resources, Co-Evolution and Artifacts: Theory in CSCW

January 2008

·

56 Reads

·

15 Citations

How do software and other technical systems come to be adopted and used? People use software and other technical systems in many ways, and a considerable amount of time and energy may be spent integrating the functionality of the system with the everyday activities it is intended to support. Understanding how this comes about, and understanding how to design systems so that it happens more easily, is a topic of great interest to the CSCW, IT and IS communities. Resources, Co-Evolution and Artifacts: Theory in CSCW approaches this problem by looking at resources - artifacts that have come to be used in a particular manner in a given situation - and examining how they get created, adopted, modified, and abandoned. The theoretical and empirical studies in this volume examine issues such as: - how resources are tailored or otherwise changed as situations change; - how a resource is maintained and reused within an organization; - the ways in which the value of a resource comes to be understood; - the ways in which an artifact is transformed to function more effectively; - how one might approach the problem of designing a resource de novo.


Citations (45)


... The initial focus of these analyses was on giving access to repositories (Ackerman et al. 2013). Subsequent work has shifted towards examining the human components of the process of knowledge exchange, encompassing cognitive, social and organisational aspects (Ackerman et al. 2004). On the one hand, this raises questions about how to process knowledge in order to exchange different forms of knowledge. ...

Reference:

Workplace Aspects of Knowledge and Expertise Sharing Practices Supported by Augmented Reality Systems: Findings from a Design Case Study
Sharing Expertise: The Next Step for Knowledge Management
  • Citing Chapter
  • June 2004

... Expertise-driven employment like this is often location-independent (Ackerman et al., 2007;Costas, 2013;Czarniawska, 2014;Davis, 2002). This means these workers often travel beyond traditional organizational spaces (Chen and Nath, 2008;Czarniawska, 2014;Middleton, 2008;Sørensen, 2011;Spinuzzi, 2007) -if an organizational space exists at all for them. ...

Resources, Co-Evolution and Artifacts: Theory in CSCW
  • Citing Book
  • January 2008

... The Asynchronous Partitioned Global Address Space (APGAS) programming model [20] has been demonstrated to enable both scalable high performance [16,21] and high productivity [19] on a variety of High Performance Computing (HPC) systems and applications. Although originally developed in the context of the X10 language [10], APGAS programming model concepts also underlie a variety of other HPC programming systems including Chapel [3], Habanero [9,14], Co-Array Fortran 2.0 [22], and UPC++ [23]. ...

A Decade of Progress in Parallel Programming Productivity
  • Citing Article
  • October 2014

Communications of the ACM

... Tacit knowledge sharing in Companies are mainly supported by the social networking (Churchill and Halverson, 2005). As stated MNRECFs' consultants are spread across several countries, therefore there is a strong requirement for flexible easy to deploy collaborative KM tools (Senaratne et al., 2018). ...

Social Networks and Social Networking

IEEE Internet Computing

... 1. Drawing people in, with headline articles on the main intranet page, and e-mail through managers and from the CEO, leading to a description of the World Jam concept and a list of the fora; 2. Choosing where to go, with ten forum topics divided into five areas (new relationships, new ideas; travelling without a map; managing an e-worklife; managing the matrix (or in spite of it); talent and quality), of which three topics were related to individuals within the company, and seven were related to working within and around company issues; and 3. Participating in one of the fora, contributing to an asynchronous conversation thread and rating posts for usefulness, overseen by a team of 3 to 4 moderators on duty 24 hours per day would nominate ideas to be voted on for the list of 10 Great Ideas. Over the three days, there were 52,595 unique logons (one-sixth of IBM's 300,000 workforce), 1700 posting at least once, totalling 6048 postings (Halverson et al., 2001). Topic moderators had assembled a "board of advisors" to provide reference materials and participate online. ...

World Jam: Supporting Talk Among 50
  • Citing Article
  • January 2001

... Babble [6] and subsequently Loops [5] were two other studies that were conducted to provide a historical visualization of text-based group conversation. These systems show users' presence and their activities, conversation topics, and conversation contexts in a categorical fashion. ...

Loops: Designing A Web-Based Environment for Persistent, Semi-Structured Conversation

... Segundo Erickson et al. [2002a], um problema freqüente em ambientes virtuais de grupo é que os participantes às vezes ficam "socialmente cegos". Alguns trabalhos têm explorado formas bastante ricas de tornar visível a informação social do grupo, aumentando assim a percepção que os membros têm do ambiente (ver Ackerman [1995], Greenberg [1996], Donath [2002], Erickson et al. [2002a] e Erickson et al. [2002b]). Uma das sugestões feitas pelos participantes do nosso estudo, em relação à utilização do OriOn, está relacionada com a exibição de mais indicadores qualitativos para o grupo. ...

The Design of Loops: A Web-Based Environment for Persistent Conversation and Community