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.
? Tutorial for this page

Judith A. Stafford

dblp:s/JudithAStafford · DBLP profile ↗
← Back
16ranked-venue papers
3as first author
0since 2021 · last 2015
—ORCID · none

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

Software engineering, systems software and programming languages · 14 · 3 first-authorSystems, architecture and hardware · 1Human-computer interaction and ubiquitous computing · 1

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
4 papers
Requirements engineering and software design · 97% Software testing · 3%

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

TopicWeightPapersLastEvidence papers
Requirements engineering and software design
software architecture
0.132003
6th ICSE Workshop on Component-Based Software Engineering: Automated Reasoning and Prediction · ICSE 2003
Documenting Software Architectures: Views and Beyond · ICSE 2003
5th ICSE workshop on component-based software engineering: benchmarks for predictable assembly · ICSE 2002
Requirements engineering and software design › software architecture
component-based software engineering
0.132003
6th ICSE Workshop on Component-Based Software Engineering: Automated Reasoning and Prediction · ICSE 2003
5th ICSE workshop on component-based software engineering: benchmarks for predictable assembly · ICSE 2002
4th ICSE Workshop on Component-Based Software Engineering: Component Certification and System Prediction · ICSE 2001
Requirements engineering and software design › software architecture
architecture documentation
0.012003
Documenting Software Architectures: Views and Beyond · ICSE 2003
Requirements engineering and software design › software architecture › architecture documentation
architecture views
0.012003
Documenting Software Architectures: Views and Beyond · ICSE 2003
Software testing
system testing
0.012001
4th ICSE Workshop on Component-Based Software Engineering: Component Certification and System Prediction · ICSE 2001

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

automated reasoning · 0.0composition theory · 0.0component certification · 0.0
YearPublicationVenuePosition
2015 Personalized Attention @ Scale: Talk Isn't Cheap, But It's Effective
abstract
Fostering an effective learning environment in large classes is a challenge: instructors and teaching assistants are stretched thin across many students, students often lack opportunities for personal interaction with course staff, and the size of the classes makes them seem impersonal. Furthermore, students in large classes can often find solutions to their labs and assignments online or copy them from other students, diminishing their impetus to learn and raising plagiarism concerns.
Dirk Grunwald, Elizabeth S. Boese, Rhonda Hoenigman, Andy Sayler, Judith A. Stafford
SIGCSE5
2013 Embedded Systems Software Architecture
Ivica Crnkovic, Judith A. Stafford
J. Syst. Archit.2
2011 Guest Editors Introduction to the Special Issue
Flávio Oquendo, Eltjo R. Poort, Judith A. Stafford
J. Syst. Softw.3
2007 Producing Software Architecture Documentation to Suit Your Needs
abstract
The Views and Beyond (V&B) approach to software architecture provides practical guidance on the what, why, and how of creating IEEE 1471-2000 compliant documentation for your software architecture that will be used for years to come. The approach is based on the well-known concept of views and is presented in the context of prevailing prescriptive models for architecture, including the unified process and UML 2.0, which has improved support for representing key architectural elements over its predecessors. In this paper, students will be introduced to the views and beyond approach and will gain hands-on experience creating a new architectural style using the V&B style guide and learn how to document an architectural view in that style using the V&B view template. This paper concludes with a discussion of tool support for architectural documentation and a demo of a Web-based documentation system.
Judith A. Stafford, Paul C. Clements
WICSA1
2007 Guest Editorial
Ivica Crnkovic, George T. Heineman, Heinz W. Schmidt, Judith A. Stafford, Kurt C. Wallnau
J. Syst. Softw.4
2006 Understanding the past, improving the present, and mapping out the future of software architecture
Nenad Medvidovic, René L. Krikhaar, Robert L. Nord, Judith A. Stafford
J. Syst. Softw.4
2005 Working Session Reports
abstract
WICSA is a working conference and in 2005 continued the tradition of providing working sessions as a forum supportive of communication among the diverse population that makes up the software architecture community. The working sessions of WICSA 5 reflected on the achievements in the field of software architecture during the past decade, took stock of the current state of the field, and identified opportunities for researchers to contribute to improving the practice.
Judith A. Stafford, Jan Bosch
WICSA1
2005 Automated Component-Based Software Engineering
Ivica Crnkovic, Heinz W. Schmidt, Judith A. Stafford, Kurt C. Wallnau
J. Syst. Softw.3
2003 Documenting Software Architectures: Views and Beyond
abstract
This lecture maps the concepts and templates explored in this tutorial with well-known architectural prescriptions, including the 4+1 approach of the Rational Unified Process, the Siemens Four Views approach, and the ANSI/IEEE-1471-2000 recommended best practice for documenting architectures for software-intensive systems. The lecture concludes by re-capping the highlights of the tutorial, and asking for feedback.
Paul C. Clements, David Garlan, Reed Little, Robert L. Nord, Judith A. Stafford
ICSE5
2003 6th ICSE Workshop on Component-Based Software Engineering: Automated Reasoning and Prediction
abstract
This report gives an overview of the 6th ICSE Workshop on Component-Based Software Engineering held at 25th International Conference on Software Engineering. The workshop brought together researchers and practitioners from three communities: component technology, software architecture, and software certification. The primary goal of the workshop was to continue clarifying the concepts, identifying the main challenges and findings of predictable assembly of certifiable software components. This report gives a comprehensive summary of the position papers, of the workshop, its findings, and its results.
Ivica Crnkovic, Heinz W. Schmidt, Judith A. Stafford, Kurt C. Wallnau
ICSE3
2003 Measuring and Communicating Component Reliability
John D. McGregor, Judith A. Stafford, Il-Hyung Cho
SERA2
2003 Guest Editorial
Ivica Crnkovic, Heinz W. Schmidt, Judith A. Stafford, Kurt C. Wallnau
J. Syst. Softw.3
2003 Enabling predictable assembly
Scott A. Hissam, Gabriel A. Moreno, Judith A. Stafford, Kurt C. Wallnau
J. Syst. Softw.3
2002 5th ICSE workshop on component-based software engineering: benchmarks for predictable assembly
abstract
This workshop brings together researchers and practitioners from the community interested in predictable assembly from certifiable components. The goal of this workshop is to ensure continued collaboration among the members of this community. One output of the workshop will be an understanding of composition theory and how it applies to community model problems that were suggested at the workshop on component-based software engineering held at ICSE in 2001. A second output will be the identification of research opportunities that lie on the perimeter of predictable assembly.
Ivica Crnkovic, Heinz W. Schmidt, Judith A. Stafford, Kurt C. Wallnau
ICSE3
2001 4th ICSE Workshop on Component-Based Software Engineering: Component Certification and System Prediction
Ivica Crnkovic, Heinz W. Schmidt, Judith A. Stafford, Kurt C. Wallnau
ICSE3
2001 Architecture-Level Dependence Analysis for Software Systems
abstract
The emergence of formal software architecture description languages provides an opportunity to perform analyses at high levels of abstraction, as well as early in the development process. Previous research has primarily focused on developing techniques such as algebraic and transition-system analysis to detect component mismatches or global behavioral incorrectness. In this paper we motivate the utility and describe the challenges in developing a different kind of analysis for use at the architectural level, namely dependence analysis. Various kinds of dependence analyses have been used widely at the implementation level to aid program optimization, anomaly checking, program understanding, testing, and debugging. However, the languages used for architectural description offer quite different features than the languages for which traditional dependence analysis techniques have been developed. We describe our initial approach to architecture-level dependence analysis and illustrate that approach through a prototype tool we have built, called Aladdin, to automatically perform the analysis.
Judith A. Stafford, Alexander L. Wolf
Int. J. Softw. Eng. Knowl. Eng.1