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.

Michael V. Stein

dblp:173/4589 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 1999
—ORCID · none

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

Software engineering, systems software and programming languages · 3 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 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
2 papers
Software maintenance and evolution · 100%
Human-computer interaction and pervasive computing
1 paper
Collaborative and social computing · 100%

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

TopicWeightPapersLastEvidence papers
Software maintenance and evolution
software inspection
0.021999
A Case Study of Distributed, Asynchronous Software Inspection · ICSE 1997
Enhancing Annotation Visibility for Software Inspection · ASE 1999
Software maintenance and evolution
code review
0.011999
Enhancing Annotation Visibility for Software Inspection · ASE 1999
Collaborative and social computing › computer-supported cooperative work
distributed collaboration
0.011997
A Case Study of Distributed, Asynchronous Software Inspection · ICSE 1997

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

industrial case study · 0.0
YearPublicationVenuePosition
1999 Enhancing Annotation Visibility for Software Inspection
abstract
Annotation of software artifacts is common in software development, and vital for software inspection. People viewing annotated artifacts encounter delocalization: they must understand various parts of an artifact (and their annotations) to understand the part they are viewing. We taxonomize delocalization within software systems into lateral delocalization (different items of the artifact within the same development phase), longitudinal delocalization (related items in different phases), and historical delocalization (successive versions of the same item). We report on a pilot study of code inspection with AnnoSpec, an inspection tool supporting visibility of laterally-delocalized annotations. Our results suggest that addressing delocalization may help people perform inspections more effectively.
Michael V. Stein, Mats P. E. Heimdahl, John Riedl
ASE1
1998 A General Framework for Interconnecting Annotations of Software Systems
abstract
Computer-supported annotation of software systems and their documentation, including design documentation and source code, is a common and important software engineering activity. Annotated documentation is used in both formal software inspection and informal software maintenance. Viewers of annotated systems may understand the software more easily if annotations are visible not just from the annotated item itself but from other, related items. We propose a general framework for interconnecting annotatable items in software systems to achieve this visibility. We describe filtering and broadening rules that viewers can use to select the annotations they desire to see. We illustrate this framework in the context of object-oriented software system development.
Michael V. Stein, Mats P. E. Heimdahl, John Riedl
COMPSAC1
1997 A Case Study of Distributed, Asynchronous Software Inspection
abstract
Traditional software inspection requires participants to meet together at the same time in the same place.Distributed, asynchronous inspection allows participants to conduct meetings independently of time and space, making inspection more convenient.We report on an industrial study that we have performed using a tool designed for distributed, asynchronous software inspection.Our e>..-perience suggests that distributed, asynchronous software inspection is feasible, and is a costeffective means of collaboration for geographically distributed work groups.
Michael V. Stein, John Riedl, Sören J. Harner, Vahid Mashayekhi
ICSE1