• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 1,811
Next 10 →

A Contextual Inquiry of Expert Programmers in an

by Event-Based Programming Environment , 2003
"... Event-based programming has been studied little, yet recent work suggests that language paradigm can predict programming strategies and performance. A contextual inquiry of four expert programmers using the Alice 3D programming environment was performed in order to discover how event-based programmi ..."
Abstract - Add to MetaCart
Event-based programming has been studied little, yet recent work suggests that language paradigm can predict programming strategies and performance. A contextual inquiry of four expert programmers using the Alice 3D programming environment was performed in order to discover how event

A Glimpse of Expert Programmer’s Mental Imagery

by Marian Petre, Alan F. Blackwell - Proceedings of the 7th Workshop on Empirical Studies of Programmers , 1997
"... There is widespread anecdotal evidence that expert programmers make use of visual mental images when they are designing programs. In this study, expert programmers were directly questioned regarding the nature of their mental representations while they were engaged in a design task. This investigati ..."
Abstract - Cited by 7 (2 self) - Add to MetaCart
There is widespread anecdotal evidence that expert programmers make use of visual mental images when they are designing programs. In this study, expert programmers were directly questioned regarding the nature of their mental representations while they were engaged in a design task

Understanding Interaction Differences between Newcomer and Expert Programmers

by Lijie Zou, Michael W. Godfrey
"... Newcomer and expert programmers often interact with development artifacts differently. Ideally, software development tools should support these different styles of work. In this paper, we describe our investigations into the interaction difference between newcomers and experts, regarding two propert ..."
Abstract - Cited by 5 (1 self) - Add to MetaCart
Newcomer and expert programmers often interact with development artifacts differently. Ideally, software development tools should support these different styles of work. In this paper, we describe our investigations into the interaction difference between newcomers and experts, regarding two

Refactoring: Improving the Design of Existing Code

by Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts , 1999
"... As the application of object technology--particularly the Java programming language--has become commonplace, a new problem has emerged to confront the software development community. Significant numbers of poorly designed programs have been created by less-experienced developers, resulting in applic ..."
Abstract - Cited by 1898 (2 self) - Add to MetaCart
in applications that are inefficient and hard to maintain and extend. Increasingly, software system professionals are discovering just how difficult it is to work with these inherited, "non-optimal" applications. For several years, expert-level object programmers have employed a growing collection

The Roles Beacons Play in Comprehension for Novice and Expert Programmers

by Martha E. Crosby, Jean Scholtz, Susan Wiedenbeck - Programmers, 14th Workshop of the Psychology of Programming Interest Group, Brunel University , 2002
"... procedural/object. In this research, progressively refined methods of investigating Beacon-like features (the surface features of computer programs that serve as keys to facilitate program comprehension) were used to determine how programmers from different experience levels understand a typical sim ..."
Abstract - Cited by 14 (2 self) - Add to MetaCart
procedural/object. In this research, progressively refined methods of investigating Beacon-like features (the surface features of computer programs that serve as keys to facilitate program comprehension) were used to determine how programmers from different experience levels understand a typical

afflulnxm OV.A Expert Programmer Comprehension

by Nancy Pennington, Nancy Pennington , 1986
"... w~ ~ ww Av 0 * ..."
Abstract - Add to MetaCart
w~ ~ ww Av 0 *

Expert Programmer versus Parallelising Compiler: A comparative study of two approaches for distributed shared memory

by M. F. P. O'boyle, J. M. Bull
"... . This paper critically examines current parallel programming practice and optimising compiler development. The general strategies employed by compiler and programmer to optimise a Fortran program are described, and then illustrated for a specific case by applying them to a well known scientific pro ..."
Abstract - Add to MetaCart
of the performance achieved by the programmer. Following the experimental section each approach is critiqued by the other. Perceived flaws, advantages and common ground are outlined, with an eye to improving both schemes. Keywords: Distributed Shared Memory, Expert Programmer, Parallelising Compiler, Performance

Performance Debugging for Distributed Systems of Black Boxes

by Marcos K. Aguilera, Jeffrey C. Mogul, Janet L. Wiener, Patrick Reynolds, Athicha Muthitacharoen , 2003
"... Many interesting large-scale systems are distributed systems of multiple communicating components. Such systems can be very hard to debug, especially when they exhibit poor performance. The problem becomes much harder when systems are composed of "black-box" components: software from many ..."
Abstract - Cited by 316 (3 self) - Add to MetaCart
different (perhaps competing) vendors, usually without source code available. Typical solutions-provider employees are not always skilled or experienced enough to debug these systems efficiently. Our goal is to design tools that enable modestly-skilled programmers (and experts, too) to isolate performance

Expert programmer versus parallelizing compiler: A comparative study of two approaches for distributed shared

by M F P O'boyle , J M Bull
"... ABSTRACT This article critically examines current parallel programming practice and optimizing compiler development. The general strategies employed by compiler and programmer to optimize a Fortran program are described, and then illustrated for a specific case by applying them to a well-known scie ..."
Abstract - Cited by 8 (0 self) - Add to MetaCart
ABSTRACT This article critically examines current parallel programming practice and optimizing compiler development. The general strategies employed by compiler and programmer to optimize a Fortran program are described, and then illustrated for a specific case by applying them to a well

Expert

by Terry Winograd, All Davis, Stuart Dreyfus, Brian Smith, Randall Davis
"... We arc in the midst of a great wave of enthusiasm about the potential for expert systems in every area of human life and work. There is no agreement, however, as to just how much they can do, and where they will run into fundamental limits. The intent of this panel is to present and discuss some bas ..."
Abstract - Add to MetaCart
be in cases where the programmers (or knowledge engineers) did not anticipate significant possibilities? How can a 'knowledge base * be subjected to standards of accountability? Who is responsible for what an expert system contains and what it does?
Next 10 →
Results 1 - 10 of 1,811
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University