The Community for Technology Leaders
Green Image
Issue No. 05 - September/October (vol. 26)
ISSN: 0740-7459
FOCUS 1: End-User Software Engineering
From the Editor

Architecture Meets Agility (HTML)

Hakan Erdogmus , National Research Council Canada
pp. 2-4
Voice of Evidence

What Do We Know about Agile Software Development? (Abstract)

Tore Dybâ , SINTEF Information and Communication Technology
Torgeir Dingsøyr , SINTEF Information and Communication Technology
pp. 6-9
The Pragmatic Architect

Introducing the Pragmatic Architect (Abstract)

Frank Buschmann , Siemens Corporate Technology
pp. 10-11
On Architecture
Tools of the Trade

Job Security (Abstract)

Diomidis Spinellis , Athens University of Economics and Business
pp. 14-15
FOCUS 1: End-User Software Engineering

Guest Editors' Introduction: End-User Software Engineering (HTML)

Brad A. Myers , Carnegie Mellon University
Robin Abraham , Microsoft
Andrew J. Ko , University of Washington
Margaret M. Burnett , Oregon State University
pp. 16-17

Software Engineering for Spreadsheets (Abstract)

Martin Erwig , Oregon State University
pp. 25-30

Test-Driven Development for Spreadsheet Risk Management (Abstract)

Alan Rust , Dundalk Institute of Technology, Ireland
Kevin McDaid , Dundalk Institute of Technology, Ireland
pp. 31-36

Metadesign: Guidelines for Supporting Domain Experts in Software Development (Abstract)

Yunwen Ye , Software Research Associates
Kumiyo Nakakoji , University of Tokyo
Gerhard Fischer , University of Colorado at Boulder
pp. 37-44

End Users at the Bazaar: Designing Next-Generation Enterprise Resource Planning Systems (Abstract)

Christian Dörner , University of Siegen
Sebastian Draxler , University of Siegen
Volkmar Pipek , University of Siegen
Volker Wulf , University of Siegen
pp. 45-51

Point/Counterpoint (Abstract)

Mark Vigder , National Research Council Canada
Steven Clarke , Microsoft
Janice Singer , National Research Council Canada
Judith Segal , Open University
pp. 54-57
FOCUS 2: Requirements

Seeking Quality through User-Goal Monitoring (Abstract)

William N. Robinson , Georgia State University
pp. 58-65

Conceptual Modeling of Systems Integration Requirements (Abstract)

Narasimha Bolloju , City University of Hong Kong
pp. 66-74

Where Are We? Handling Context (Abstract)

Neil Maiden , City University London
pp. 75-76
25th-Anniversary Top Picks

A Follow-Up Reflection on Software Process Improvement ROI (Abstract)

Rini van Solingen , Delft University of Technology
pp. 77-79

Critical Decisions in Software Development: Updating the State of the Practice (Abstract)

Alan MacCormack , Massachusetts Institute of Technology
Chris F. Kemerer , University of Pittsburgh
Michael A. Cusumano , Massachusetts Institute of Technology
William (Bill) Crandall , Hewlett-Packard
pp. 84-87
Software Technology

Web Application Tests with Selenium (Abstract)

Andreas Bruns , C1 Workplace Solutions
Dennis Wichmann , C1 Workplace Solutions
Andreas Kornstädt , C1 Workplace Solutions
pp. 88-91

Design for Test (Abstract)

Rebecca J. Wirfs-Brock , Wirfs-Brock Associates
pp. 92-93
FEATURE: Software Engineering Education

Master's Degrees in Software Engineering: An Analysis of 28 University Programs (Abstract)

Kahina Lasfer , Stevens Institute of Technology
Arthur Pyster , Stevens Institute of Technology
Larry Bernstein , Stevens Institute of Technology
Devanandham Henry , Stevens Institute of Technology
Richard Turner , Stevens Institute of Technology
pp. 94-101
In Memoriam

John D. Musa (HTML)

James Cusick , Walters Kluwer
Laurie Williams , North Carolina State University
William Everett , SPRE (Software Process and Reliability Engineering)
pp. 102
Loyal Opposition

Doubt and Software Standards (Abstract)

Robert L. Glass , Griffith University
pp. 104, 103
109 ms
(Ver 3.1 (10032016))