Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Iris Vessey

dblp:74/5609 · DBLP profile ↗
← Back
19ranked-venue papers
9as first author
0since 2021 · last 2010
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 8 · 2 first-authorDatabases, data management, data science and information retrieval · 6 · 2 first-authorHuman-computer interaction and ubiquitous computing · 5 · 5 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
6 papers
Empirical software engineering · 67% Programming languages and type systems · 22% Debugging and program repair · 11%
Human-computer interaction and pervasive computing
4 papers
Usability and user experience research · 100%

Topics — the 4 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Empirical software engineering
developer studies
0.011992
Cognitive Fit: An Empirical Study of Recursion and Iteration · IEEE Trans. Software Eng. 1992
Empirical software engineering
controlled experiment
0.011992
Cognitive Fit: An Empirical Study of Recursion and Iteration · IEEE Trans. Software Eng. 1992
Programming languages and type systems › language design
language constructs
0.011992
Cognitive Fit: An Empirical Study of Recursion and Iteration · IEEE Trans. Software Eng. 1992
Programming languages and type systems
language design
0.011992
Cognitive Fit: An Empirical Study of Recursion and Iteration · IEEE Trans. Software Eng. 1992

Methods — techniques the papers use, named apart from their topics

empirical test · 0.0repeated measures design · 0.0laboratory experiment · 0.0empirical study · 0.0process analysis · 0.0experimental evaluation · 0.0systematic review · 0.0methodology critique · 0.0
YearPublicationVenuePosition
2010 Information Use in Solving a Well-Structured IS Problem: The Roles of IS and Application Domain Knowledge
Vijay Khatri, Iris Vessey
ER2
2009 RESRES: The story behind the paper "Research in software engineering: An analysis of the literature"
Robert L. Glass, Iris Vessey, Venkataraman Ramesh
Inf. Softw. Technol.2
2006 Protocol Analysis for Exploring the Role of Application Domain in Conceptual Schema Understanding
Vijay Khatri, Iris Vessey
ER2
2005 A unified classification system for research in the computing disciplines
Iris Vessey, Venkataraman Ramesh, Robert L. Glass
Inf. Softw. Technol.1
2004 Research in computer science: an empirical study
Venkataraman Ramesh, Robert L. Glass, Iris Vessey
J. Syst. Softw.3
2002 Research in software engineering: an analysis of the literature
Robert L. Glass, Iris Vessey, Venkataraman Ramesh
Inf. Softw. Technol.2
1994 The effect of information presentation on decision making: A cost-benefit analysis
Iris Vessey
Inf. Manag.1
1993 Object-oriented programming: The promise and the reality
Jean Scholtz, Shyam R. Chidamber, Robert L. Glass, Al Goerner, Mary Beth Rosson, Michael Stark 0002, Iris Vessey
J. Syst. Softw.7
1992 Software tasks: Intellectual or clerical?
Robert L. Glass, Iris Vessey, Sue A. Conger
Inf. Manag.2
1992 Toward a taxonomy of software application domains: History
Robert L. Glass, Iris Vessey
J. Syst. Softw.2
1992 Cognitive Fit: An Empirical Study of Recursion and Iteration
abstract
A laboratory experiment was conducted to assess the basic theory and extensions to the theory for recursive tasks across programming languages. The experiment used 34 LISP and 48 PASCAL computer science students in two repeated measures designs. Findings of the study are reported and analyzed. The results strongly suggest that investigation of programming constructs should take place in the context of specific programming languages. Since a number of languages provide similar kinds of programming constructs, it is difficult for programmers to choose those implementations that best suit their needs. One way of encouraging the use of desirable constructs would be to develop languages adapted to certain types of tasks. Such an approach would inherently lead to cognitive fit and the attendant performance benefits would be realized.>
Atish P. Sinha, Iris Vessey
IEEE Trans. Software Eng.2
1989 Toward a Theory of Computer Program Bugs: An Empirical Test
Iris Vessey
Int. J. Man Mach. Stud.1
1987 On Matching Programmers' Chunks with Program Structures: An Empirical Investigation
Iris Vessey
Int. J. Man Mach. Stud.1
1986 On program development effort and productivity
Iris Vessey
Inf. Manag.1
1986 Expertise in Debugging Computer Programs: An Analysis of the Content of Verbal Protocols
abstract
The results of an exploratory study that investigated expert and novice debugging processes with the aim of contributing to a general theory of programming expertise are reported. The research had two major objectives. First, it sought to control for the variability in individual problem solving by incorporating certain aspects of subjects' debugging processes into the debugging model. The criterion of expertise was the subjects' ability to chunk the program they were required to debug. This method proved effective at explaining much of the variability in debugging time and the number of errors subjects made and, hence, afforded information on the differences in the debugging processes of experts and novices. Second, the study assessed the nature of the differences in expert and novice debugging processes by analyzing the data at two levels, representing different degrees of dependence on the current problem solving environment. The literature suggests that novices rely on formal models in problem solving while experts react principally to the task environment as revealed during problem solving. The method used was verbal protocol analysis. Data were collected from sixteen programmers employed by the same organization. An a priori task analysis was used as the basis for a content analysis of the protocol data. The research provided some support for the notion that experts are situation-dependent problem solvers, while novices are situation-independent problem solvers.
Iris Vessey
IEEE Trans. Syst. Man Cybern.1
1985 Expertise in Debugging Computer Programs: A Process Analysis
Iris Vessey
Int. J. Man Mach. Stud.1
1984 Conditional Statements and Program Coding: An Experimental Evaluation
Iris Vessey, Ron Weber 0001
Int. J. Man Mach. Stud.1
1984 Research on Structured Programming: An Empiricist's Evaluation
abstract
In spite of the widespread acceptance by academics and practitioners of structured programming precepts, relatively few formal empirical studies have been conducted to obtain evidence that either supports or refutes the theory. This paper reviews the empirical studies that have been undertaken and critiques them from the viewpoints of the soundness of their methodology and their ability to contribute to scientific understanding. In general, the evidence supporting programming precepts is weak. A framework for an ongoing research program is outlined.
Iris Vessey, Ron Weber 0001
IEEE Trans. Software Eng.1
1980 Models, metrics, and management of IS development
D. R. Jeffrey, Iris Vessey
Inf. Manag.2