The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.06 - November/December (2002 vol.19)
pp: 105-110
Published by the IEEE Computer Society

ARTICLES

Building Software Securely

"Building Software Securely from the Ground Up" (Guest Editor's Introduction), Anup K. Ghosh, Chuck Howell, and James Whittaker, no. 1, Jan./Feb., pp. 14-16.

"Composing Security-Aware Software," Khaled M. Khan and Jun Han, no. 1, Jan./Feb., pp. 34-41.

"Correctness by Construction: Developing a Commercial Secure System," Anthony Hall and Roderick Chapman, no. 1, Jan./Feb., pp. 18-25.

"EROS: A Principle-Driven Operating System from the Ground Up," Jonathan S. Shapiro and Norm Hardy, no. 1, Jan./Feb., pp. 26-33.

"Improving Security Using Extensible Lightweight Static Analysis," David Evans and David Larochelle, no. 1, Jan./Feb., pp. 42-51.

Business of Software Engineering

"A Balanced Scorecard for a Small Software Group," Steven Mair, no. 6, Nov./Dec., pp. 21-27.

"Building Secure Software: Better than Protecting Bad Software," Gary McGraw, no. 6, Nov./Dec., pp. 57-59.

"Business-Driven Product Planning Using Feature Vectors and Increments," Brian A. Nejmeh and Ian Thomas, no. 6, Nov./Dec., pp. 34-42.

"Don Winter: One CEO's Perspective," Scott L. Andresen, no. 6, Nov./Dec., pp. 53-55.

"Integrating Business and Software Development Models," Christina Wallin, Fredrik Ekdahl, and Stig Larsson, no. 6, Nov./Dec., pp. 28-33.

"The Marriage of Business Dynamics and Software Engineering," Ram Chillarege, no. 6, Nov./Dec., pp. 43-49.

"Security Band-Aids: More Cost-Effective than 'Secure' Coding," Greg Hoglund, no. 6, Nov./Dec., pp. 56, 58-59.

"Six Translations between Software-Speak and Management-Speak," Dorothy McKinney, no. 6, Nov./Dec., pp. 50-52.

"Software Engineering as a Business" (Guest Editors' Introduction), Ann Miller and Christof Ebert, no. 6, Nov./Dec., pp. 18-20.

Educating Software Professionals

"A Collaborative Program to Retain Lockheed Martin Aero Engineers," Jorge Díaz-Herrera, Mike Murphy, and Dawn Ramsey, no. 5, Sept./Oct., pp. 30-34.

"Developing Software Engineers at the C-130J Software Factory," Richard Conn, no. 5, Sept./Oct., pp. 25-29.

"Educating Experienced IT Professionals by Addressing Industry's Needs," Dale Callahan and Bob Pedigo, no. 5, Sept./Oct., pp. 57-62.

"The Impending Changes in Software Education" (Guest Editors' Introduction), Thomas B. Hilburn and Watts S. Humphrey, no. 5, Sept./Oct., pp. 22-24.

"Integrating Software Engineering in Introductory Computing Courses," Grant A. Cheston and Jean-Paul Tremblay, no. 5, Sept./Oct., pp. 64-71.

"On the Balance between Theory and Practice," Allen Tucker, no. 5, Sept./Oct., pp. 94, 96-97.

"Simulating a Software Engineering Apprenticeship," Ken Surendran, Helen Hays, and Andrew Macfarlane, no. 5, Sept./Oct., pp. 48-56.

"Software Engineering Is a Value-Based Contact Sport," Barry Boehm, no. 5, Sept./Oct., pp. 95-97.

"Software Engineering Programs: Dispelling the Myths and Misconceptions," Hossein Saiedian, Donald J. Bagert, and Nancy R. Mead, no. 5, Sept./Oct., pp. 35-41.

"Software Process in the Classroom: The Capstone Project Experience," David A. Umphress, T. Dean Hendrix, and James H. Cross, no. 5, Sept./Oct., pp. 78-85.

"Teaching Distributed Multidisciplinary Software Development," Lisa J. Burnell, John W. Priest, and John R. Durrett, no. 5, Sept./Oct., pp. 86-93.

"Teaching PSP: Challenges and Lessons Learned," Jürgen Börstler, David Carrington, Gregory W. Hislop, Susan Lisack, Keith Olson, and Laurie Williams, no. 5, Sept./Oct., pp. 42-48.

"Teaching Teamwork," Thomas B. Hilburn and Watts S. Humphrey," no. 5, Sept./Oct., pp. 72-77.

Engineering Internet Software

"Going Faster: Testing the Web Application," Edward Hieatt and Robert Mee, no. 2, Mar./Apr., pp. 60-65.

"Lessons in Agility from Internet-Based Development," Scott W. Ambler, no. 2, Mar./Apr., pp. 66-73.

"Objects and the Web," Alan Knight and Naci Dai, no. 2, Mar./Apr., pp. 51-59.

"Quality Attributes of Web Software Applications," Jeff Offutt, no. 2, Mar./Apr., pp. 25-32.

"Server-Side Design Principles for Scalable Internet Systems," Colleen Roe and Sergio Gonik, no. 2, Mar./Apr., pp. 34-41.

"The Software Engineering of Internet Software" (Guest Editors' Introduction), Elisabeth Hendrickson and Martin Fowler, no. 2, Mar./Apr., pp. 23-24.

"Software Localization for Internet Software: Issues and Methods," Rosann Webb Collins, no. 2, Mar./Apr., pp. 74-80.

"Usage-Centered Engineering for Web Applications," Larry L. Constantine and Lucy A.D. Lockwood, no. 2, Mar./Apr., pp. 42-50.

"Using J2EE on a Large, Web-Based Project," Eric Altendorf, Moses Hohman, and Roman Zabicki, no. 2, Mar./Apr., pp. 81-89.

Initiating Software Product Lines

"Being Proactive Pays Off," Paul Clements, no. 4, July/Aug., pp. 28, 30-31.

"Developing Mobile Browsers in a Product Line," Ari Jaaksi, no. 4, July/Aug., pp. 73-80.

"The Economic Impact of Product Line Adoption and Evolution," Klaus Schmid and Martin Verlage, no. 4, July/Aug., pp. 50-57.

"Eliminating the Adoption Barrier," Charles Kreuger, no. 4, July/Aug., pp. 29-31.

"Feature-Oriented Product Line Engineering," Kyo C. Kang, Jaejoon Lee, and Patrick Donohoe, no. 4, July/Aug., pp. 58-65.

"Initiating Software Product Lines" (Guest Editors' Introduction), John D. McGregor, Linda M. Northrop, Salah Jarrad, and Klaus Pohl, no. 4, July/Aug., pp. 24-27.

"Modeling and Using Product Line Variability in Automotive Systems," Steffen Thiel and Andreas Hein, no. 4, July/Aug., pp. 66-72.

"SEI's Software Product Line Tenets," Linda M. Northrop, no. 4, July/Aug., pp. 32-40.

"Software Product Families in Europe: The Esaps & Café Projects," Frank van der Linden, no. 4, July/Aug., pp. 41-49.

Knowledge Management

"Design and Evaluation of a Knowledge Management System," Chih-Ping Wei, Paul Jen-Hwa, and Hung-Huang Chen, no. 3, May/June, pp. 56-59.

"Experience in Implementing a Learning Software Organization," Kurt Schneider, Jan-Peter von Hunnius, and Victor R. Basili, no. 3, May/June, pp. 46-49.

"Knowledge Management at Infosys," Shivram Ramasubramanian and Gokulakrishnan Jagadeesan, no. 3, May/June, pp. 53-55.

"Knowledge Management in Software Engineering" (Guest Editors' Introduction), Ioana Rus and Mikael Lindvall, no. 3, May/June, pp. 26-38.

"A Look at NASA Goddard Space Flight Center's Knowledge Management Initiatives," Jay Liebowitz, no. 3, May/June, pp. 40-42.

"Postmortem: Never Leave a Project without It," Andreas Birk, Torgeir Dingsøyr, and Tor Stålhane, no. 3, May/June, pp. 43-45.

"Process Knowledge Management with Traceability," Balasubramaniam Ramesh, no. 3, May/June, pp. 50-52.

"Toward a Practical Solution for Capturing Knowledge for Software Projects," Seija Komi-Sirviö, Annukka Mäntyniemi, and Veikko Seppänen, no. 3, May/June, pp. 60-62.

Out of the Box

"Breaking Out of the Software Engineering Mind-Mold" (Guest Editor's Introduction), Terry Bollinger, no. 4, July/Aug., pp. 90-91.

"Improving Software Process Improvement," Reidar Conradi and Alfonso Fuggetta, no. 4, July/Aug., pp. 92-99.

"Maintenance-Oriented Design and Development: A Case Study," José Pablo Zagal, Raúl Santelices Ahués, and Miguel Nussbaum Voehl, no. 4, July/Aug., pp. 100-106.

"Software Engineering Is Not Enough," James A. Whittaker and Steven Atkin, no. 4, July/Aug., pp. 108-115.

"Software Engineering Technology Watch," Robert David Cowan, Ali Mili, Hany Ammar, Alan McKendall Jr., Lin Yang, Dapeng Chen, and Terry Spencer, no. 4, July/Aug., pp. 123-130.

"Software Measurement: Uncertainty and Causal Modeling," Norman Fenton, Paul Krause, and Martin Neil, no. 4, July/Aug., pp. 116-122.

Features

"Attaining Level 5 in CMM Process Maturity," Frank McGarry and Bill Decker, no. 6, Nov./Dec., pp. 87-96.

"Automatic Data-Gathering Agents for Remote Navigability Testing," Martín González Rodríguez, no. 6, Nov./Dec., pp. 78-85.

"Collecting and Analyzing Web-Based Project Metrics," Rob Pooley, Dave Senior, and Duncan Christie, no. 1, Jan./Feb., pp. 52-58.

"Domain Mapping Using Extended UML Object Diagrams," Dragan Milicev, no. 2, Mar./Apr., pp. 90-97.

"How Software Patents Can Support COTS Component Business," Michael S. Guntersdorfer and David G. Kay, no. 3, May/June, pp. 78-83.

"Is the European Industry Moving toward Solving Requirements Engineering Problems?" Natalia Juristo, Ana M. Moreno, and Andrés Silva, no. 6, Nov./Dec., pp. 70-77.

"Is This a Pattern?" Tiffany Winn and Paul Calder, no. 1, Jan./Feb., pp. 59-66.

"Making Architecture Reviews Work in the Real World," Rick Kazman and Len Bass, no. 1, Jan./Feb., pp. 67-74.

"Pleasure and Pain: Perceptual Bias and Its Implications for Software Engineering," Sheila Guilford, Gordon Rugg, and Niall Scott, no. 3, May/June, pp. 63-69.

"Tracing All Around in Reengineering," Gerald Ebner and Hermann Kaindl, no. 3, May/June, pp. 70-77.

"UML-Based Performance Engineering Possibilities and Techniques," Evgeni Dimitrov, Andreas Schmietendorf, and Reiner Dumke, no. 1, Jan./Feb., pp. 74-83.

Departments

Bookshelf

Applied Operating Systems Concepts, reviewed by Tope Omitola, no. 4, July/Aug., pp. 132-133.

Basics of Software Engineering Experimentation, reviewed by Marta Lopez, no. 2, Mar./Apr., pp. 106-107.

Classic Operating Systems, reviewed by Tope Omitola, no. 6, Nov./Dec., pp. 103-104.

Design & Use of Software Architectures: Adopting and Evolving a Product-Line Approach, reviewed by Robert C. Larrabee, no. 1, Jan./Feb., pp. 100-101.

Effective Requirements Practices, reviewed by Victor Stachura, no. 5, Sept./Oct., pp. 108-109.

Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library, reviewed by Philipp K. Janert, no. 3, May/June, p. 91.

Enterprise Transaction Processing Systems: Putting the CORBA OTS, Encina++ and OrbixOTM to Work, reviewed by Angelo Bellotti, no. 1, Jan./Feb., p. 102.

Extreme Programming Installed, reviewed by Carol A. Long, no. 3, May/June, p. 92.

Fundamentals of Network Security, reviewed by Fernando Berzal and Nicolás Marín, no. 6, Nov./Dec., pp. 102-103.

Generative Programming: Methods, Tools, and Applications, reviewed by Arie van Deursen, no. 2, Mar./Apr., p. 107.

Inside Java 2 Platform Security: Architecture, API Design and Implementation, reviewed by V.V.S. Raveendra, no. 4, July/Aug., p. 132.

Managing Software Acquisition: Open Systems and COTS Products, reviewed by Philipp K. Janert, no. 5, Sept./Oct., p. 109.

Microcontroller Projects with Basic Stamps, reviewed by Diomidis Spinellis, no. 1, Jan./Feb., pp. 101-102.

The Peopleware Papers: Notes on the Human Side of Software, reviewed by Tathagat Varma, no. 6. Nov./Dec., pp. 101-102.

Planning Extreme Programming, reviewed by Carol A. Long, no. 3, May/June, pp. 90-91.

Project Retrospectives: A Handbook for Term Reviews, reviewed by Carol A. Long, no. 2, Mar./Apr., p. 104.

Roundtable on Project Management, reviewed by Jitendra Mudhol, no. 2, Mar./Apr., p. 105.

Software Fundamentals: Collected Papersby David L. Parnas, reviewed by Matt Edgar, no. 6, Nov./Dec., p. 104.

Software Product Lines: Practices and Patterns, reviewed by Carol A. Long, no. 4, July/Aug., pp. 131-132.

Winning with Software: An Executive Strategy, reviewed by Shantha Mohan, no. 5, Sept./Oct., p. 110.

Country Report

"Brazil: Cooperative Development of a Software Industry," Carlos H.C. Duarte, no. 3, May/June, pp. 84-87.

"The Canadian Software Industry," Wolfgang Strigel, no. 4, July/Aug., pp. 86-89.

"The US Software Industry," Howard Rubin, Margaret Johnson, and Susan Iventosch, no. 1, Jan./Feb., pp. 95-97.

Design

"How .NET's Custom Attributes Affect Design," James Newkirk and Alexi A. Vorontsov, no. 5, Sept./Oct., pp. 18-20.

"Modeling with a Sense of Purpose," John Daniels, no. 1, Jan./Feb., pp. 8-10.

"Public versus Published Interfaces," Martin Fowler, no. 2, Mar./Apr., pp. 18-19.

"Using Metadata," Martin Fowler, no. 6, Nov./Dec., pp. 13-17.

"Yet Another Optimization Article," Martin Fowler, no. 3, May/June, pp. 20-21.

From the Editor

"The Business of Software Improvement," Steve McConnell, no. 4, July/Aug., pp. 5-7.

"Changing of the Guard," Steve McConnell, no. 6, Nov./Dec., pp. 5-7.

"Closing the Gap," Steve McConnell, no. 1, Jan./Feb., pp. 3-5.

"How to Write a Good Technical Article," Steve McConnell, no. 5, Sept./Oct., pp. 5-7.

"I Know What I Know," Steve McConnell, no. 3, May/June, pp. 5-7.

"Real Quality for Real Engineers," Steve McConnell, no. 2, Mar./Apr., pp. 5-7.

From Your Technical Council

"Reverse Engineering and Reengineering: After Y2K," Melody M. Moore, no. 2, Mar./Apr., p. 109.

"Software Engineering Education," Melody M. Moore, no. 5, Sept./Oct., p. 103.

Interview

"Don Winter: One CEO's Perspective," Scott L. Andresen, no. 6, Nov./Dec., pp. 53-55.

"Ivar Jacobsen: Shaping Software Development," Ware Myers, no. 3, May/June, pp. 93-95.

In the News

"Aviation Software Guidelines," Kelly J. Hayhurst and C. Michael Holloway, no. 5, Sept./Oct., p. 107.

"Federal Government Calls for More Secure Software Design," Greg Goth, no. 1, Jan./Feb., pp. 90-94.

"Has OO Programming Delivered?" Greg Goth, no. 5, Sept./Oct., pp. 104-107.

"Long-Term Data Preservation Efforts Ramping Up," Greg Goth, no. 2, Mar./Apr., pp. 98-102.

"National Strategy to Secure Cyberspace Proposed," Angela Davids, no. 6, Nov./Dec., p. 100.

"A New Era For Research and Development?" Greg Goth, no. 3, May/June, pp. 98-100.

"NIST Report Takes a Step toward Better Testing," Greg Goth, no. 6, Nov./Dec., pp. 97-99.

"Off-the-Shelf Software Powers International Space Station Troubleshooter," no. 1, Jan./Feb., p. 94.

"Open Source Acceptance Grows," Adam Stone, no. 2, Mar./Apr., p. 102.

"Secure with Cyclone Language," no. 1, Jan./Feb., p. 94.

"Will the Cyber-UL Concept Take Hold?" Greg Goth, no. 4, July/Aug., pp. 12-15.

Loyal Opposition

"Failure Is Looking More like Success These Days," Robert L. Glass, no. 1, Jan./Feb., pp. 104, 103.

"The Importance of Mathematics to the Software Practitioner," Doug Baldwin and Peter B. Henderson, no. 2, Mar./Apr., pp. 112, 110-111.

"In Search of Meaning (A Tale of Two Words)," Robert Glass, no. 4, July/Aug., pp. 136, 134-135.

"The Naturalness of Object Orientation: Beating a Dead Horse?" Robert Glass, no. 3, May/June, pp. 104, 103.

"Predicting Future Maintenance Cost, and How We're Doing It Wrong," Robert L. Glass, no. 6, Nov./Dec., pp. 112, 111.

"Project Retrospectives, and Why They Never Happen," Robert Glass, no. 5, Sept./Oct., pp. 112, 111.

Manager

"Continuous Process Improvement and the Risk to Information Assurance," George E. Kalb and Gerald M. Mason, no. 1, Jan./Feb., pp. 84-86.

"Eight Secrets of Software Measurement," Betsy Clark, no. 5, Sept./Oct., pp. 12-14.

"How Good Are Agile Methods?" Donald Reifer, no. 4, July/Aug., pp. 16-18.

"A Little Bit of Knowledge Is a Dangerous Thing," Donald Reifer, no. 3, May/June, pp. 14-15.

"Making Accurate Estimates," Dick Fairley, no. 6, Nov./Dec., pp. 61-63.

"Ten Deadly Risks in Internet and Intranet Software Development," Donald Reifer, no. 2, Mar./Apr., pp. 12-14.

Memorial

"From Goto-less to Structured Programming: The Legacy of Edsger W. Dijkstra," Peter P. Chen, no. 5, Sept./Oct., p. 21.

Point/Counterpoint

"Being Proactive Pays Off," Paul Clements, no. 4, July/Aug., pp. 28, 30-31.

"Building Secure Software: Better than Protecting Bad Software," Gary McGraw, no. 6, Nov./Dec., pp. 57-59.

"Eliminating the Adoption Barrier," Charles Kreuger, no. 4, July/Aug., pp. 29-31.

"On the Balance between Theory and Practice," Allen Tucker, no. 5, Sept./Oct., pp. 94, 96-97.

"Security Band-Aids: More Cost-Effective than 'Secure' Coding," Greg Hoglund, no. 6, Nov./Dec., pp. 56, 58-59.

"Software Engineering Is a Value-Based Contact Sport," Barry Boehm, no. 5, Sept./Oct., pp. 95-97.

Quality Time

"Putting Software Terminology to the Test," John Steven, no. 3, May/June, pp. 88-89.

"Reliable Knowledge for Software Development," Natalia Juristo and Ana M. Moreno, no. 5, Sept./Oct., pp. 98-99.

"Software Safety," Alan C. Tribble, no. 4, July/Aug., pp. 84-85.

"What Software Engineering Can Learn from Soccer," Shari Lawrence Pfleeger, no. 6, Nov./Dec., pp. 64-65.

Requirements

"Eureka! Why Analysts Should Invent Requirements," James Robertson, no. 4, July/Aug., pp. 20-22.

"Managing Requirements for Business Value," John Favaro, no. 2, Mar./Apr., pp. 15-17.

"Not Just the Facts: What 'Requirements' Mean to a Nonfiction Writer," Ashton Applewhite, no. 1, Jan./Feb., pp. 87-89.

"Requirements and Psychology," Chris Rupp, no. 3, May/June, pp. 16-18.

"Requirements and Testing: Seven Missing-Link Myths," Dorothy Graham, no. 5, Sept./Oct., pp. 15-17

"Requirements in the Medical Domain: Experiences and Prescriptions," Aase Tveito and Per Hasvold, no. 6, Nov./Dec., pp. 66-69.

Software Construction

"Mock Objects," Dave Thomas and Andy Hunt, no. 3, May/June, pp. 22-24.

"Naked Objects," Richard Pawson, no. 4, July/Aug., pp. 81-83.

"Software Archaeology," Andy Hunt and Dave Thomas, no. 2, Mar./Apr., pp. 20-22.

"State Machines," Dave Thomas and Andy Hunt, no. 6, Nov./Dec., pp. 10-12.

"Ubiquitous Automation," Andy Hunt and Dave Thomas, no. 1, Jan./Feb., pp. 11-13.

"Zero-Tolerance Construction," Andy Hunt and Dave Thomas, no. 5, Sept./Oct., pp. 100-102.

AUTHORS

Ahués, Raúl Santelices,see Zagal, José Pablo.

Altendorf, Eric,Moses Hohman, and Roman Zabicki, "Using J2EE on a Large, Web-Based Project," no. 2, Mar./Apr., pp. 81-89.

Ambler, Scott W.,"Lessons in Agility from Internet-Based Development," no. 2, Mar./Apr., pp. 66-73.

Ammar, Hany,see Cowan, Robert David.

Andresen, Scott L.,"Don Winter: One CEO's Perspective," no. 6, Nov./Dec., pp. 53-55.

Applewhite, Ashton,"Not Just the Facts: What 'Requirements' Mean to a Nonfiction Writer," no. 1, Jan./Feb., pp. 87-89.

Atkin, Steven,see Whittaker, James.

Bagert, Donald J.,see Saiedian, Hossein.

Baldwin, Doug,and Peter B. Henderson, "The Importance of Mathematics to the Software Practitioner," no. 2, Mar./Apr., pp. 112, 110-111.

Basili, Victor R.,see Schneider, Kurt.

Bass, Len,see Kazman, Rick.

Bellotti, Angelo,review of Enterprise Transaction Processing Systems: Putting the CORBA OTS, Encina++ and OrbixOTM to Work, no. 1, Jan./Feb., p. 102.

Berzal, Fernando, and Nicolás Marín,review of Fundamentals of Network Security, no. 6, Nov./Dec., pp. 102-103.

Birk, Andreas,Torgeir Dingsøyr, and Tor Stålhane, "Postmortem: Never Leave a Project without It," no. 3, May/June, pp. 43-45.

Boehm, Barry,"Software Engineering Is a Value-Based Contact Sport," no. 5, Sept./Oct., pp. 95-97.

Bollinger, Terry,"Breaking Out of the Software Engineering Mind-Mold" (Guest Editor's Introduction), no. 4, July/Aug., pp. 90-91.

Börstler, Jürgen,David Carrington, Gregory W. Hislop, Susan Lisack, Keith Olson, and Laurie Williams, "Teaching PSP: Challenges and Lessons Learned," no. 5, Sept./Oct., pp. 42-48.

Burnell, Lisa J.,John W. Priest, and John R. Durrett, "Teaching Distributed Multidisciplinary Software Development," no. 5, Sept./Oct., pp. 86-93.

Calder, Paul,see Winn, Tiffany.

Callahan, Dale, and Bob Pedigo, "Educating Experienced IT Professionals by Addressing Industry's Needs," no. 5, Sept./Oct., pp. 57-62.

Carrington, David,see Börstler, Jürgen.

Chapman, Roderick,see Hall, Anthony.

Chen, Dapeng,see Cowan, Robert David.

Chen, Hung-Huang,see Wei, Chih-Ping.

Chen, Peter P.,"From Goto-less to Structured Programming: The Legacy of Edsger W. Dijkstra," no. 5, Sept./Oct., p. 21.

Cheston, Grant A.,and Jean-Paul Tremblay, "Integrating Software Engineering in Introductory Computing Courses," no. 5, Sept./Oct., pp. 64-71.

Chillarege, Ram,"The Marriage of Business Dynamics and Software Engineering," no. 6, Nov./Dec., pp. 43-49.

Christie, Duncan,see Pooley, Rob.

Clark, Betsy,"Eight Secrets of Software Measurement," no. 5, Sept./Oct., pp. 12-14.

Clements, Paul,"Being Proactive Pays Off," no. 4, July/Aug., pp. 28, 30, 31.

Collins, Rosann Webb,"Software Localization for Internet Software: Issues and Methods," no. 2, Mar./Apr., pp. 74-80.

Conn, Richard,"Developing Software Engineers at the C-130J Software Factory," no. 5, Sept./Oct., pp. 25-29.

Conradi, Reidar,and Alfonso Fuggetta, "Improving Software Process Improvement," no. 4, July/Aug., pp. 92-99.

Constantine, Larry L.,and Lucy A.D. Lockwood, "Usage-Centered Engineering for Web Applications," no. 2, Mar./Apr., pp. 42-50.

Cowan, Robert David,Ali Mili, Hany Ammar, Alan McKendall Jr., Lin Yang, Dapeng Chen, and Terry Spencer, "Software Engineering Technology Watch," no. 4, July/Aug., pp. 123-130.

Cross, James H.,see Umphress, David A.

Dai, Naci, see Knight, Alan.

Daniels, John,"Modeling with a Sense of Purpose," no. 1, Jan./Feb., pp. 8-10.

Davids, Angela,"National Strategy to Secure Cyberspace Proposed," no. 6, Nov./Dec., p. 100.

Decker, Bill, see McGarry, Frank.

Díaz-Herrera, Jorge,Mike Murphy, and Dawn Ramsey, "A Collaborative Program to Retain Lockheed Martin Aero Engineers," no. 5, Sept./Oct., pp. 30-34.

Dimitrov, Evgeni,Andreas Schmietendorf, and Reiner Dumke, "UML-Based Performance Engineering Possibilities and Techniques," no. 1, Jan./Feb., pp. 74-83.

Dingsøyr, Torgeir,see Birk, Andreas.

Donohoe, Patrick,see Kang, Kyo C.

Duarte, Carlos H.C.,"Brazil: Cooperative Development of a Software Industry," no. 3, May/June, pp. 84-87.

Dumke, Reiner,see Dimitrov, Evgeni.

Durrett, John R.see Burnell, Lisa J.

Ebert, Christof,see Miller, Ann.

Ebner, Gerald,and Hermann Kaindl, "Tracing All Around in Reengineering," no. 3, May/June, pp. 70-77.

Edgar, Matt, review of Software Fundamentals: Collected Papers by David L. Parnas, no. 6, Nov./Dec., p. 104.

Ekdahl, Fredrik,see Wallin, Christina.

Evans, David,and David Larochelle, "Improving Security Using Extensible Lightweight Static Analysis," no. 1, Jan./Feb., pp. 42-51.

Fairley, Dick,"Making Accurate Estimates," no. 6, Nov./Dec., pp. 61-63.

Favaro, John,"Managing Requirements for Business Value," no. 2, Mar./Apr., pp. 15-17.

Fenton, Norman,Paul Krause, and Martin Neil, "Software Measurement: Uncertainty and Causal Modeling," no. 4, July/Aug., pp. 116-122.

Fowler, Martin,"Public versus Published Interfaces," no. 2, Mar./Apr., pp. 18-19. "Using Metadata," no. 6, Nov./Dec., pp. 13-17. "Yet Another Optimization Article," no. 3, May/June, pp. 20-21. see also Hendrickson, Elisabeth.

Fuggetta, Alfonso,see Conradi, Reidar.

Ghosh, Anup K.,Chuck Howell, and James Whittaker, "Building Software Securely from the Ground Up," (Guest Editor's Introduction), no. 1, Jan./Feb., pp. 14-16.

Glass, Robert L.,"Failure Is Looking More like Success These Days," no. 1, Jan./Feb., pp. 104, 103. "In Search of Meaning (A Tale of Two Words)," no. 4, July/Aug., pp. 136, 134-135. "The Naturalness of Object Orientation: Beating a Dead Horse?" no. 3, May/June, pp. 104, 103. "Predicting Future Maintenance Cost, and How We're Doing It Wrong," no. 6, Nov./Dec., pp. 112, 111. "Project Retrospectives, and Why They Never Happen," no. 5, Sept./Oct., pp. 112, 111.

Gonik, Sergio,see Roe, Colleen.

Goth, Greg,"Federal Government Calls for More Secure Software Design," no. 1, Jan./Feb., pp. 90-94. "Has OO Programming Delivered?" no. 5, Sept./Oct., pp. 104-107. "Long-Term Data Preservation Efforts Ramping Up," no. 2, Mar./Apr., pp. 98-102. "A New Era For Research and Development?" no. 3, May/June, pp. 98-100. "NIST Report Takes a Step toward Better Testing," no. 6, Nov./Dec., pp. 97-99. "Will the Cyber-UL Concept Take Hold?" no. 4, July/Aug., pp. 12-15.

Graham, Dorothy,"Requirements and Testing: Seven Missing-Link Myths," no. 5, Sept./Oct., pp. 15-17.

Guilford, Sheila,Gordon Rugg, and Niall Scott, "Pleasure and Pain: Perceptual Bias and Its Implications for Software Engineering," no. 3, May/June, pp. 63-69.

Guntersdorfer, Michael S.,and David G. Kay, "How Software Patents Can Support COTS Component Business," no. 3, May/June, pp. 78-83.

Hall, Anthony,and Roderick Chapman, "Correctness by Construction: Developing a Commercial Secure System," no. 1, Jan./Feb., pp. 18-25.

Han, Jun, see Khan, Khaled M.

Hardy, Norm,see Shapiro, Jonathan S.

Hasvold, Per, see Tveito, Aase.

Hayhurst, Kelly J.,and C. Michael Holloway, "Aviation Software Guidelines," no. 5, Sept./Oct., p. 107.

Hays, Helen,see Surendran, Ken.

Hein, Andreas,see Thiel, Steffen.

Henderson, Peter B.,see Baldwin, Doug.

Hendrickson, Elisabeth,and Martin Fowler, "The Software Engineering of Internet Software" (Guest Editors' Introduction), no. 2, Mar./Apr., pp. 23-24.

Hendrix, T. Dean,see Umphress, David A.

Hieatt, Edward, and Robert Mee, "Going Faster: Testing the Web Application," no. 2, Mar./Apr., pp. 60-65.

Hilburn, Thomas B.,and Watts S. Humphrey, "The Impending Changes in Software Education" (Guest Editors' Introduction), no. 5, Sept./Oct., pp. 22-24. "Teaching Teamwork," no. 5, Sept./Oct., pp. 72-77.

Hislop, Gregory W., see Börstler, Jürgen.

Hoglund, Greg,"Security Band-Aids: More Cost-Effective than 'Secure' Coding," no. 6, Nov./Dec., pp. 56, 58-59.

Hohman, Moses,see Altendorf, Eric, and Zabicki, Roman.

Holloway, C. Michael,see Hayhurst, Kelly J.

Howell, Chuck,see Ghosh, Anup K.

Humphrey, Watts S.,see Hilburn, Thomas B.

Hunt, Andy,and Dave Thomas, "Software Archaeology," no. 2, Mar./Apr., pp. 20-22. "Ubiquitous Automation," no. 1, Jan./Feb., pp. 11-13. "Zero-Tolerance Construction," no. 5, Sept./Oct., pp. 100-102. see also Thomas, Dave.

Iventosch, Susan,see Rubin, Howard.

Jaaksi, Ari,"Developing Mobile Browsers in a Product Line," no. 4, July/Aug., pp. 73-80.

Jagadeesan, Gokulakrishnan,see Ramasubramanian, Shivram.

Janert, Philipp K.,review of Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library, no. 3, May/June, p. 91. Review of Managing Software Acquisition: Open Systems and COTS Products, no. 5, Sept./Oct., p. 109.

Jarrad, Salah,see McGregor, John D.

Jen-Hwa, Paul,see Wei, Chih-Ping.

Johnson, Margaret,see Rubin, Howard.

Juristo, Natalia,and Ana M. Moreno, "Reliable Knowledge for Software Development," no. 5, Sept./Oct., pp. 98-99.

Juristo, Natalia,Ana M. Moreno, and Andrés Silva, "Is the European Industry Moving toward Solving Requirements Engineering Problems?" no. 6, Nov./Dec., pp. 70-77.

Kaindl, Hermann,see Ebner, Gerald.

Kalb, George E.,and Gerald M. Mason, "Continuous Process Improvement and the Risk to Information Assurance," no. 1, Jan./Feb., pp. 84-86.

Kang, Kyo C.,Jaejoon Lee, and Patrick Donohoe, "Feature-Oriented Product Line Engineering," no. 4, July/Aug., pp. 58-65.

Kay, David G.,see Guntersdorfer, Michael S.

Kazman, Rick,and Len Bass, "Making Architecture Reviews Work in the Real World," no. 1, Jan./Feb., pp. 67-74.

Khan, Khaled M.,and Jun Han, "Composing Security-Aware Software," no. 1, Jan./Feb., pp. 34-41.

Knight, Alan,and Naci Dai, "Objects and the Web," no. 2, Mar./Apr., pp. 51-59.

Komi-Sirviö, Seija,Annukka Mäntyniemi, and Veikko Seppänen, "Toward a Practical Solution for Capturing Knowledge for Software Projects," no. 3, May/June, pp. 60-62.

Krause, Paul,see Fenton, Norman.

Kreuger, Charles, "Eliminating the Adoption Barrier," no. 4, July/Aug., pp. 29-31.

Larochelle, David,see Evans, David.

Larrabee, Robert C.,review of Design & Use of Software Architectures: Adopting and Evolving a Product-Line Approach, no. 1, Jan./Feb., pp. 100-101.

Larsson, Stig,see Wallin, Christina.

Lee, Jaejoon,see Kang, Kyo C.

Liebowitz, Jay,"A Look at NASA Goddard Space Flight Center's Knowledge Management Initiatives," no. 3, May/June, pp. 40-42.

Lindvall, Mikael,see Rus, Ioana.

Lisack, Susan, see Börstler, Jürgen.

Lockwood, Lucy A.D.,see Constantine, Larry L.

Long, Carol A., review of Extreme Programming Installed, no. 3, May/June, p. 92. Review of Planning Extreme Programming, no. 3, May/June, pp. 90-91. Review of Project Retrospectives: A Handbook for Term Reviews, no. 2, Mar./Apr., p. 104. Review of Software Product Lines: Practices and Patterns, no. 4, July/Aug., pp. 131-132.

Lopez, Marta,review of Basics of Software Engineering Experimentation, no. 2, Mar./Apr., pp. 106-107.

Macfarlane, Andrew,see Surendran, Ken.

Mair, Steven,"A Balanced Scorecard for a Small Software Group," no. 6, Nov./Dec., pp. 21-27.

Mäntyniemi, Annukka, see Komi-Sirviö, Seija.

Marín, Nicolás, see Berzal, Fernando.

Mason, Gerald M.,see Kalb, George E.

McConnell, Steve,"The Business of Software Improvement," no. 4, July/Aug., pp. 5-7. "Changing of the Guard," no. 6, Nov./Dec., pp. 5-7. "Closing the Gap," no. 1, Jan./Feb., pp. 3-5. "How to Write a Good Technical Article," no. 5, Sept./Oct., pp. 5-7. "I Know What I Know," no. 3, May/June, pp. 5-7. "Real Quality for Real Engineers," no. 2, Mar./Apr., pp. 5-7.

McGarry, Frank,and Bill Decker, "Attaining Level 5 in CMM Process Maturity," no. 6, Nov./Dec., pp. 87-96.

McGraw, Gary,"Building Secure Software: Better than Protecting Bad Software," no. 6, Nov./Dec., pp. 57-59.

McGregor, John D.,Linda M. Northrop, Salah Jarrad, and Klaus Pohl, "Initiating Software Product Lines" (Guest Editors' Introduction), no. 4, July/Aug., pp. 24-27.

McKendall, Alan Jr.,see Cowan, Robert David.

McKinney, Dorothy,"Six Translations between Software-Speak and Management-Speak," no. 6, Nov./Dec., pp. 50-52.

Mead, Nancy R.,see Saiedian, Hossein.

Mee, Robert, see Hieatt, Edward.

Mili, Ali,see Cowan, Robert David.

Milicev, Dragan,"Domain Mapping Using Extended UML Object Diagrams," no. 2, Mar./Apr., pp. 90-97.

Miller, Ann,and Christof Ebert, "Software Engineering as a Business" (Guest Editors' Introduction), no. 6, Nov./Dec., pp. 18-20.

Mohan, Shantha,review of Winning with Software: An Executive Strategy, no. 5, Sept./Oct., p. 110.

Moore, Melody M.,"Reverse Engineering and Reengineering: After Y2K," no. 2, Mar./Apr., p. 109. "Software Engineering Education," no. 5, Sept./Oct., p. 103.

Moreno, Ana M.,see Juristo, Natalia.

Mudhol, Jitendra,review of Roundtable on Project Management, no. 2, Mar./Apr., p. 105.

Murphy, Mike,see Díaz-Herrera, Jorge.

Myers, Ware,"Ivar Jacobsen: Shaping Software Development," no. 3, May/June, pp. 93-95.

Neil, Martin, see Fenton, Norman.

Nejmeh, Brian A.,and Ian Thomas, "Business-Driven Product Planning Using Feature Vectors and Increments," no. 6, Nov./Dec., pp. 34-42.

Newkirk, James,and Alexi A. Vorontsov, "How .NET's Custom Attributes Affect Design," no. 5, Sept./Oct., pp. 18-20.

Northrop, Linda M.,"SEI's Software Product Line Tenets," no. 4, July/Aug., pp. 32-40. see also McGregor, John D.

Offutt, Jeff,"Quality Attributes of Web Software Applications," no. 2, Mar./Apr., pp. 25-32.

Olson, Keith, see Börstler, Jürgen.

Omitola, Tope,review of Applied Operating Systems Concepts, no. 4, July/Aug., pp. 132-133. Review of Classic Operating Systems, no. 6, Nov./Dec., pp. 103-104.

Pawson, Richard,"Naked Objects," no. 4, July/Aug., pp. 81-83.

Pedigo, Bob,see Callahan, Dale.

Pfleeger, Shari Lawrence,"What Software Engineering Can Learn from Soccer," no. 6, Nov./Dec., pp. 64-65.

Pohl, Klaus,see McGregor, John D.

Pooley, Rob,Dave Senior, and Duncan Christie, "Collecting and Analyzing Web-Based Project Metrics," no. 1, Jan./Feb., pp. 52-58.

Priest, John W.,see Burnell, Lisa J.

Ramasubramanian, Shivram,and Gokula-krishnan Jagadeesan, "Knowledge Management at Infosys," no. 3, May/June, pp. 53-55.

Ramesh, Balasubramaniam,"Process Knowledge Management with Traceability," no. 3, May/June, pp. 50-52.

Ramsey, Dawn,see Díaz-Herrera, Jorge.

Raveendra, V.V.S.,review of Inside Java 2 Platform Security: Architecture, API Design and Implementation, no. 4, July/Aug., p. 132.

Reifer, Donald,"How Good Are Agile Methods?" no. 4, July/Aug., pp. 16-18. "A Little Bit of Knowledge Is a Dangerous Thing," no. 3, May/June, pp. 14-15. "Ten Deadly Risks in Internet and Intranet Software Development," no. 2, Mar./Apr., pp. 12-14.

Robertson, James,"Eureka! Why Analysts Should Invent Requirements," no. 4, July/Aug., pp. 20-22.

Rodríguez, Martín González,"Automatic Data-Gathering Agents for Remote Navigability Testing," no. 6, Nov./Dec., pp. 78-85.

Rubin, Howard,Margaret Johnson, and Susan Iventosch, "The US Software Industry," no. 1, Jan./Feb., pp. 95-97.

Rugg, Gordon,see Guilford, Sheila.

Rupp, Chris,"Requirements and Psychology," no. 3, May/June, pp. 16-18.

Rus, Ioana,and Mikael Lindvall, "Knowledge Management in Software Engineering" (Guest Editors' Introduction), no. 3, May/June, pp. 26-38.

Saiedian, Hossein,Donald J. Bagert, and Nancy R. Mead, "Software Engineering Programs: Dispelling the Myths and Misconceptions," no. 5, Sept./Oct., pp. 35-41.

Schmid, Klaus,and Martin Verlage, "The Economic Impact of Product Line Adoption and Evolution," no. 4, July/Aug., pp. 50-57.

Schmietendorf, Andreas,see Dimitrov, Evgeni.

Schneider, Kurt,Jan-Peter von Hunnius, and Victor R. Basili, "Experience in Implementing a Learning Software Organization," no. 3, May/June, pp. 46-49.

Scott, Niall,see Guilford, Sheila.

Senior, Dave,see Pooley, Rob.

Seppänen, Veikko,see Komi-Sirviö, Seija.

Shapiro, Jonathan S.,and Norm Hardy, "EROS: A Principle-Driven Operating System from the Ground Up," no. 1, Jan./Feb., pp. 26-33.

Silva, Andrés, see Juristo, Natalia.

Spencer, Terry,see Cowan, Robert David.

Spinellis, Diomidis,review of Microcontroller Projects with Basic Stamps, no. 1, Jan./Feb., pp. 101-102.

Stachura, Victor,review of Effective Requirements Practices, no. 5, Sept./Oct., pp. 108-109.

Stålhane, Tor,see Birk, Andreas.

Steven, John,"Putting Software Terminology to the Test," no. 3, May/June, pp. 88-89.

Stone, Adam,"Open Source Acceptance Grows," no. 2, Mar./Apr., p. 102.

Strigel, Wolfgang,"The Canadian Software Industry," no. 4, July/Aug., pp. 86-89.

Surendran, Ken,Helen Hays, and Andrew Macfarlane, "Simulating a Software Engineering Apprenticeship," no. 5, Sept./Oct., pp. 48-56.

Thiel, Steffen,and Andreas Hein, "Modeling and Using Product Line Variability in Automotive Systems," no. 4, July/Aug., pp. 66-72.

Thomas, Dave,and Andy Hunt, "Mock Objects," no. 3, May/June, pp. 22-24. "State Machines," no. 6, Nov./Dec., pp. 10-12. see also Hunt, Andy.

Thomas, Ian,see Nejmeh, Brian A.

Tremblay, Jean-Paul,see Cheston, Grant A.

Tribble, Alan C.,"Software Safety," no. 4, July/Aug., pp. 84-85.

Tucker, Allen,"On the Balance between Theory and Practice," no. 5, Sept./Oct., pp. 94, 96-97.

Tveito, Aase,and Per Hasvold, "Requirements in the Medical Domain: Experiences and Prescriptions," no. 6, Nov./Dec., pp. 66-69.

Umphress, David A.,T. Dean Hendrix, and James H. Cross, "Software Process in the Classroom: The Capstone Project Experience," no. 5, Sept./Oct., pp. 78-85.

van der Linden, Frank,"Software Product Families in Europe: The Esaps & Café Projects," no. 4, July/Aug., pp. 41-49.

van Deursen, Arie,review of Generative Programming: Methods, Tools, and Applications, no. 2, Mar./Apr., p. 107.

Varma, Tathagat,review of The Peopleware Papers: Notes on the Human Side of Software, no. 6. Nov./Dec., pp. 101-102.

Verlage, Martin,see Schmid, Klaus.

Voehl, Miguel Nussbaum,see Zagal, José Pablo.

von Hunnius, Jan-Peter,see Schneider, Kurt.

Vorontsov, Alexi A.,see Newkirk, James. see also Ghosh, Anup K.

Wallin, Christina,Fredrik Ekdahl, and Stig Larsson, "Integrating Business and Software Development Models," no. 6, Nov./Dec., pp. 28-33.

Wei, Chih-Ping,Paul Jen-Hwa, and Hung-Huang Chen, "Design and Evaluation of a Knowledge Management System," no. 3, May/June, pp. 56-59.

Whittaker, James,and Steven Atkin, "Software Engineering Is Not Enough," no. 4, July/Aug., pp. 108-115.

Williams, Laurie, see Börstler, Jürgen.

Winn, Tiffany,and Paul Calder, "Is This a Pattern?" no. 1, Jan./Feb., pp. 59-66.

Yang, Lin,see Cowan, Robert David.

Zabicki, Roman, see Altendorf, Eric.

Zagal, José Pablo, Raúl Santelices Ahués, and Miguel Nussbaum Voehl, "Maintenance-Oriented Design and Development: A Case Study," no. 4, July/Aug., pp. 100-106.

21 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool