Surfing the Net for Software Engineering Notes

Mark Doernhoefer writes the Surfing the Net for Software Engineering Notes column for SEN. Beginning with the January 2001 issue of SEN, Mark switched over from coverage of software engineering discussions on the Usenet newsgroups to software engineering-related sites on the World Wide Web.

The full text of the Surfing columns are available to members in the ACM Digital Library. In addition, all of the links Mark has mentioned in his columns are collected here in one place, for your surfing ease and pleasure:

General Software Engineering Web Sites (January 2001)
Security-Related Web Sites (March 2001)
Peer-to-Peer Web Sites (July 2001)
Free Software Web Sites (November 2001)
Configuration Management Web Sites (January 2002)
Software Process Web Sites (March 2002)
Knowledge Management Web Sites (May 2002)
Java Resources on the Web (September 2002)
Help! Web Sites (March 2003)
GUI Building Web Sites (May 2003)
Database Design (July 2003)
Potpourri (November 2003)
Ancient Languages (March 2004)
XML Makes its Mark(up) on the Web (May 2004)
Agile Surfing (September 2004)
Code Quality Assessment (March 2005)
Design Time (May 2005)
A New Aspect on Object Oriented Programming (July 2005)
September Security Section (September 2005)
Service Oriented Architecture (November 2005)
Software Process Improvement (January 2006)
Requirements Management (March 2006)
The Semantic Web (May 2006)
JavaScript (July 2006)
Free and Open Source Software (September 2006)
Security Tools on the Web (November 2006)
Help Forums on the Web (January 2007)
Solving the Software Quality Problem (March 2007)
Virtualization (May 2007)
Database Technology (July 2007)
User Interface Design (September 2007)
Software Testing (November 2007)
Whatever Happened To? (January 2008)
Construction Sites (March 2008)
Required Reading (May 2008)
Computer People (July 2008)
Architecture Digest (September 2008)
Blogrolling (November 2008)
Tool Time (January 2009)
Head in the Clouds (March 2009)
Software and System Reliability (May 2009)
Empirical Software Engineering (July 2009)
Computer Science (September 2009)
Software Maintenance (November 2009)
Odds and Ends (January 2010)
Cyber Security (March 2010)
Looking for Something? (May 2010)
Multicore and Multithreaded Programming (July 2010)
Software Engineering for Mobile Devices (September 2010)
Software Estimation (November 2010)
Fun and Games (January 2011)
Interfaces (March 2011)
Open Source Software (May 2011)
Retirement Seminar (July 2011)
Persistent Storage Stories (September 2011)
Script please! (November 2011)
Potpourri 2012 (January 2012)
Big Data (March 2012)
Technical Debt (May 2012)
Apps, Widgets and Gadgets 2012 (July 2012)
There's a Virus Going Around (September 2012)
Spaghetti Code (November 2012)
Software Quality Assurance (January 2013)
Platform as a Service (March 2013)
Agile Methods (May 2013)
Geospatial Software Engineering (July 2013)
Internet Magazines (September 2013)
Web Programming on the Web (November 2013)
Data Visualization (January 2014)
Software Process (March 2014)
The Software Engineering Body of Knowledge (May 2014)
Gamification (July 2014)
Integrated Development Environments (September 2014)
Software Engineering of Autonomous Systems (November 2014)
Software Measurements and Metrics (January 2015)
The Internet of Things (March 2015)
Programming (May 2015)
Cyber Security (July 2015)
Your Questions Answered Here (September 2015)
Software Testing (November 2015)
Cloud Computing (January 2016)
DevOps (March 2016)
Data Science (May 2016)
Software Configuration Management (July 2016)
Virtual Reality (September 2016)
Code Libraries and Frameworks (November 2016)

General Software Engineering Web Sites (January 2001)

Security-Related Web Sites (March 2001)

Peer-to-Peer Web Sites (July 2001)

Free Software Web Sites (November 2001)

Configuration Management Web Sites (January 2002)

Software Process Web Sites (March 2002)

Knowledge Management Web Sites (May 2002)

Java Resources on the Web (September 2002)

Help! Web Sites (March 2003)

GUI Building Web Sites (May 2003)

Database Design (July 2003)

Potpourri (November 2003)

Ancient Languages (March 2004)

XML Makes its Mark(up) on the Web (May 2004)

Agile Surfing (September 2004)

Code Quality Assessment (March 2005)

Design Time (May 2005)

A New Aspect on Object Oriented Programming (July 2005)

September Security Section (September 2005)

Service Oriented Architecture (November 2005)

Software Process Improvement (January 2006)

Requirements Management (March 2006)

The Semantic Web (May 2006)

JavaScript (July 2006)

Free and Open Source Software (September 2006)

Security Tools on the Web (November 2006)

Help Forums on the Web (January 2007)

Solving the Software Quality Problem (March 2007)

Virtualization (May 2007)

Database Technology (July 2007)

User Interface Design (September 2007)

Software Testing (November 2007)

Whatever Happened To? (January 2008)

Construction Sites (March 2008)

Required Reading (May 2008)

Computer People (July 2008)

Architecture Digest (September 2008)

Blogrolling (November 2008)

Tool Time (January 2009)

Head in the Clouds (March 2009)

Software and System Reliability (May 2009)

Empirical Software Engineering (July 2009)

Computer Science (September 2009)

Software Maintenance (November 2009)

Odds and Ends (January 2010)

Cyber Security (March 2010)

Looking for Something? (May 2010)

Multicore and Multithreaded Programming (July 2010)

Software Engineering for Mobile Devices (September 2010)

Software Estimation (November 2010)

Fun and Games (January 2011)

Interfaces (March 2011)

Open Source Software (May 2011)

Retirement Seminar (July 2011)

Persistent Storage Stories (September 2011)

Script please! (November 2011)

Potpourri 2012 (January 2012)

Big Data (March 2012)

Technical Debt (May 2012)

Apps, Widgets and Gadgets 2012 (July 2012)

There's a Virus Going Around (September 2012)

Spaghetti Code (November 2012)

Software Quality Assurance (January 2013)

Platform as a Service (March 2013)

Agile Methods (May 2013)

Geospatial Software Engineering (July 2013)

Internet Magazines (September 2013)

Web Programming on the Web (November 2013)

Data Visualization (January 2014)

Software Process (March 2014)

The Software Engineering Body of Knowledge (May 2014)

Gamification (July 2014)

Integrated Development Environments (September 2014)

Software Engineering of Autonomous Systems (November 2014)

Software Measurements and Metrics (January 2015)

The Internet of Things (March 2015)

Programming (May 2015)

Cyber Security (July 2015)

Your Questions Answered Here (September 2015)

Software Testing (November 2015)

Cloud Computing (January 2016)

DevOps (March 2016)

Data Science (May 2016)

Software Configuration Management (July 2016)

Virtual Reality (September 2016)

Code Libraries and Frameworks (November 2016)