Journal: IEEE Software

Volume 16, Issue 6

4 -- 0. Article Summaries
13 -- 18Steve McConnell, Leonard L. Tripp. Guest Editors Introduction: Professional Software Engineering-Fact or Fiction?
19 -- 30David Lorge Parnas. Software Engineering Programs Are Not Computer Science Programs
31 -- 34Gerald L. Engel. Program Criteria for Software Engineering Accreditation Programs
35 -- 44Pierre Bourque, Robert Dupuis, Alain Abran, James W. Moore, Leonard L. Tripp. The Guide to the Software Engineering Body of Knowledge
45 -- 50John R. Speed. What Do You Mean I Can t Call Myself a Software Engineer?
51 -- 57James W. Moore. An Integrated Collection of Software Engineering Standards
58 -- 64Donald Gotterbarn. How the New Software Engineering Code of Ethics Affects You
66 -- 69Dennis J. Frailey, Tom DeMarco. Software Engineering Grows Up / It Ain t Broke, so Don t Fix It (Point/Counterpoint)
70 -- 0Tom L. Roberts Jr.. Why Can t We Implement This SDM?
76 -- 79William T. Councill. Third-Party Testing and Stirrings of the New Software Engineering
80 -- 88Carl K. Chang, Mark J. Christensen. A Net Practice for Software Project Management
90 -- 96Sridhar Anandakrishnan. Penguins Everywhere: GNU/Linux in Antarctica
97 -- 100Merlin Dorfman. Commercial versus Aerospace Worlds: Comparing Software Engineering Cultures
101 -- 103Terunobu Fujino. Traditional Japanese Architecture Blends Beauty and Rationale
104 -- 0. In the News
109 -- 111Yannis Skulikaris. European Software Patents
112 -- 114. Bookshelf
119 -- 121Michael Jackson. Specializing in Software Engineering

Volume 16, Issue 5

4 -- 0. Article Summaries
6 -- 8Steve McConnell. Update on Professional Development
10 -- 14. Letters
15 -- 18Robert D. Austin. The Phantom Menace
19 -- 21Larry Graham. Trademarks and Potholes on the Superhighway
22 -- 31Ali Mili, Sherif M. Yacoub, Edward A. Addy, Hafedh Mili. Toward an Engineering Discipline of Software Reuse
32 -- 39Thomas C. Jepsen, Steven Wright, Richard L. Klevans, Ze Zhang. Linux Update: An Experimental ATM Network
40 -- 44James Coplien. Guest Editor s Introduction: Reevaluating the Architectural Metaphor-Toward Piecemeal Growth
46 -- 51Louis Perrochon, Walter Mann. Inferred Designs
52 -- 62Steven A. Stolper. Streamlined Design Approach Lands Mars Pathfinder
63 -- 70James D. Herbsleb, Rebecca E. Grinter. Architectures, Coordination, and Distance: Conway s Law and Beyond
71 -- 82Christopher Alexander. The Origins of Pattern Theory: The Future of the Theory, and the Generation of a Living World
83 -- 85George Yamamura. Process Improvement Satisfies Employees
86 -- 93Liping Zhao, Ted Foster. Modeling Roles with Cascade
94 -- 102Hermann Kaindl. Difficulties in the Transition from OO Analysis to Design
103 -- 111Jesus Bisbal, Deirdre Lawless, Bing Wu, Jane Grimson. Legacy Information Systems: Issues and Directions
112 -- 113Karen Mackey. Conscious Conflict
114 -- 117Don Willerton. After the Curtain Was Pulled Away
118 -- 120Jeffrey M. Voas. Software Quality s Eight Greatest Myths
121 -- 125Jon Louis Bentley. Excerpt from Programming Pearls: The Back of the Envelope
126 -- 130. In the News
131 -- 133. Bookshelf
133 -- 136David Budgen. Software Design Methods: Life Belt or Leg Iron?

Volume 16, Issue 4

4 -- 0. Article Summaries
6 -- 11Steve McConnell. From the Editor
15 -- 17Laszlo A. Belady. Global R&D: How to Break Barriers
18 -- 21Alan W. Brown. Mastering the Middleware Muddle
22 -- 25Jeffrey M. Voas. Guest Editor s Introduction: Certification-Reducing the Hidden Costs of Poor Quality
26 -- 30Carolina Cruz-Neira, Robyn R. Lutz. Using Immersive Virtual Environments for Certification
31 -- 38Patricia Rodríguez-Dapena. Software Safety Certification: A Multidomain Problem
39 -- 47Shukri Wakid, D. Richard Kuhn, Dolores R. Wallace. Toward Credible IT Testing and Certification
48 -- 54Jeffrey M. Voas. Certifying Software for High-Assurance Environments
55 -- 57William T. Councill. Third-Party Testing and the Quality of Software Components
58 -- 61Timothy J. Shimeall, John J. McDermott. Software Security in an Internet World: An Executive Summary
62 -- 69John R. Michener. System Insecurity in the Internet Age
70 -- 77Robert J. Ellison, Richard C. Linger, Thomas A. Longstaff, Nancy R. Mead. Survivable Network System Analysis: A Case Study
78 -- 86Karl E. Wiegers. Software Process Improvement in Web Time
87 -- 89Gregory Aharonian. Does the Patent Office Respect the Software Community?
90 -- 91Karen Mackey. Stages of Team Development
92 -- 101Jonathan Lee, Nien-Lin Xue. Analyzing User Requirements by Use Cases: A Goal-Driven Approach
102 -- 108Barry Keepence, Mike Mannion. Using Patterns to Model Variability in Product Families
114 -- 117George B. Durham. Bookshelf
118 -- 120Robert L. Glass. Cobol: A Historic Past, A Vital Future?

Volume 16, Issue 3

4 -- 7Steve McConnell. From the Editor - Y2K Countdown to Certification
13 -- 14Elisabeth Hendrickson. Culture at Work - Signs of a Healthy Startup
15 -- 17Andrew J. Bytheway. Guest Editor s Introduction: Successful Software Projects and How to Achieve Them
18 -- 23John S. Reel. Critical Success Factors in Software Projects
24 -- 29Buford D. Tackett, Buddy Van Doren. Process Control for Error-Free Software: A Software Success Story
30 -- 36Christopher P. Holland, Ben Light. A Critical Success Factors Model for ERP Implementation
37 -- 45Brian Fitzgerald, Tom O Kane. A Longitudinal Study of Software Process Improvement
46 -- 51Shirley A. Becker, Mitchell L. Bostelman. Aligning Strategic and Project Measurement Systems
52 -- 54Wolfgang Strigel. Guest Editor s Introduction: What s the Problem: Labor Shortage or Industry Practices?
55 -- 61Capers Jones. The Euro, Y2K, and the US Software Labor Shortage
66 -- 70Ahmed Seffah. Training Developers in Critical Skills
71 -- 81Jörg Noack, Bruno Schienmann. Introducing OO Development in a Large Banking Organization
82 -- 90Soumitra Dutta, Michael Lee, Luk Van Wassenhove. Software Engineering in Europe: A Study of Best Practices
82 -- 90Ivar Jacobson, Grady Booch, James E. Rumbaugh. Excerpt from The Unified Software Development Process : The Unified Process
91 -- 93Sue Petersen. Manager - The Manager s Dance
94 -- 95Jeffrey M. Voas. Quality Time - A US Government-Regulated Software Industry
103 -- 104Trinidad Arriola-Kern. SoftLaw - Protecting Yourself from Y2K Questionnaires
110 -- 112Robert L. Glass. Loyal Opposition - A Snapshot of Systems Development Practice

Volume 16, Issue 2

6 -- 8Steve McConnell. From The Editor - Software Engineering Principles
14 -- 20Karlheinz Kautz. Making Sense of Measurement for Small Organizations
21 -- 29Ross Grable, Jacquelyn Jernigan, Casey Pogue, Dale Divis. Metrics for Small Projects: Experiences at the SED
30 -- 32Joyce Statz. Manager - Leverage Your Lessons
33 -- 35Larry Graham. Softlaw - Act Quickly to Avoid Losing Patents
36 -- 43Peter Aiken, Ojelanki K. Ngwenyama, Lewis Broome. Reverse-Engineering New Systems for Smooth Implementation
44 -- 51Gilles Muller, Ulrik Pagh Schultz. Harissa: A Hybrid Approach to Java Execution
52 -- 60Dror G. Feitelson, Michael Naaman. Self-Tuning Systems
61 -- 65Brian W. Kernighan, Rob Pike. Excerpt from The Practice of Programming : Finding Performance Improvements
66 -- 68Brian W. Kernighan. Interview: What Have You Learned Today?
69 -- 77Jørgen Bøegh, Stefano De Panfilis, Barbara A. Kitchenham, Alberto Pasquini. A Method for Software Quality Planning, Control, and Evaluation
78 -- 85Peter Sawyer, Ian Sommerville, Stephen Viller. Capturing the Benefits of Requirements Engineering
86 -- 88Johanna Rothman. Culture At Work - Retrain Your Code Czar
89 -- 90Jeffrey M. Voas. Quality Time - Does Untested Software Threaten Infrastructures?
101 -- 103Dave Dorchester. Soapbox - Why License Software Engineers?
104 -- 103Robert L. Glass. Loyal Opposition - On Design

Volume 16, Issue 1

0 -- 0Roger Sessions. Point - A Lesson from Palm Pilot
6 -- 8Steve McConnell. From the Editor - After the Gold Rush
16 -- 19Luke Hohmann. Manager - Coaching the Rookie Manager
20 -- 22Larry Graham. Softlaw - Legal Implications of Operating Systems
23 -- 25Greg Wilson. Soapbox - Is the Open-Source Community Setting a Bad Example?
26 -- 27Karen Mackey. Culture at Work - Give me a Break
28 -- 29Jeffrey M. Voas. Quality Time - Protecting Against What? The Achilles Heel of Information Assurance
30 -- 35Terry Bollinger, Peter H. Beckman. Linux on the Move - Guest Editors Introduction
37 -- 39Robert Young. Counterpoint - Why Linux is Important to You
40 -- 44Evan Leibovitch. The Business Case for Linux
52 -- 57Jacob Hallén, Anders Hammarqvist, Fredrik Juhlin, Anders Chrigström. Linux in the Workplace
58 -- 64Shahid H. Bokhari, Rafeequr Rehman. Linux and the Developing World
65 -- 71Juan-Mariano de Goyeneche, Elena Apolinario Fernández de Sousa. Loadable Kernel Modules
72 -- 79Terry Bollinger. Linux in Practice: An Overview of Applications
80 -- 84Greg Perkins. Culture Clash and the Road to World Domination
85 -- 89Eric S. Raymond. Interview - Linux and Open-Source Success
90 -- 96Lawrence H. Putnam, Ware Myers. Y2K Work Comes Down to the Wire
97 -- 105Andrew J. Nolan. Learning from Success
118 -- 120Gerald M. Weinberg. Egoless Programming (Excerpt from the Psychology of Computer Programming, Silver Anniversary Edition)
128 -- 0Robert L. Glass. Loyal Opposition - Of Open Source, Linux...and Hype