Who's Who in Software Configuration Management

People who have made a significant contribution to the field of Software Configuration Management.

$ -- started by BradAppleton? - 16 Feb 2003 :

The list is obviously incomplete, this is just a start. Please add more names and describe their SCM "claim to fame" below. Also add URL's to people's webpages and/or publications if you know of them.

Notes


Table of Contents - (Generated automatically from sections below)


Brad Appleton

One of the most active contributors in the area of SCM Best Practices (e.g. branching and merging). Co-author (with Steve Berczuk) of Software Configuration Management Patterns. Brad and Steve were among the first (if not the first) to apply "Design Patterns" to SCM (back in '95) and basically "co-founded" the subject-area of Agile SCM in 2000-2001. ( Apparently too modest to put his own name in this list.) Website: http://www.bradapp.net

Ulf Asklund

Very active in the Scandinavian Network of Excellence in Software Configuration Management. His PhD thesis (2002) covered the subject Configuration Management for Distributed Development in an Integrated Environment.

Wayne Babich

Author of Software Configuration Management: Coordination for Team productivity

Lars Bendix

Works at the Department of Computer Science, Lund Institute of Technology.
Chairing the Scandinavian Network of Excellence in Software Configuration Management, its Scandinavian SCM days, and the CMCMs.

Ronald Berlack

Author of the classic Software Configuration Management by Wiley.

Edward Bersoff

Author of Software Configuration Management: An Investment in Product Integrity (with Vilas D. Henderson, Stanley G. Siegel)

Brian Berliner

One of the creator's of CVS as a full-fledged program (evolved from a shell script)

Martin Cagan

One of the original developers of Amplify/Control, which later became CaseWare?, then Continuus, and today is called "CM Synergy"

Geoff Clemm

Creator of The ODIN System. Author of several papers in I-SCM conferences and other conferences. Member of WebDAV? working group. Currently chief SCM technical/research member of technical staff at Rational's CM Business Unit and one of the initiators of ClearCase UCM.

Reidar Conradi

Researcher at NTNU Norway. Author of numerous papers on SCM research dealing with mathematics of version models and system configuration modeling

Susan Dart

Author and co-author of many reputable SEI Papers on the subject of software configuration management.

Jacky Estublier

One of the creators of the Adele System

Peter Feiler

Author of several SEI reports on SCM, most notably Configuration Management Models in Commercial Environments and Transaction-Oriented CM: a case study

Stuart Feldman

Creator of Make (see Make: a Program for Maintaining Computer Programs Software Practice and Experience, 9(3):255-265, March 1979.

Richard Harter

Original developer of AideDeCampe? (now called TRUEchange) and SMDS Inc. Famous for the ADC concept and implementation of ChangeSets?

Watts S. Humphrey

A Fellow at the Software Process Program at the Software Engineering Institute (SEI) at Carnegie Mellon University. Responsible for developing improved software engineering process methods. Author of Managing the Software Process (1989), A Discipline for Software Engineering (1995) and Introduction to the Personal Software Process (1997) among many other SEI papers.

Greg Larkin

Founder of SourceHosting.Net, LLC, the first commercial provider of hosted CVS repositories on the Internet

David Leblang

Co-creator of DSEE and ClearCase. Currently technical advisor for AccuRev

Steve McConnell

Was editor-in-chief of IEEE Software magazine from 1998 to 2002 as well as the author of Code Complete (1993), Rapid Development (1996), Software Project Survival Guide (1998), After the Gold Rush (1999), now released as Professional Software Development (2003). He is considered a foremost expert on software development and software engineering. He is founder of Construx, home of CxOne, a scalable software engineering framework.

Larry McVoy

Creator and founder of BitKeeper?, and creator of Sun's TeamWare?

Bartosz Milewski

Creator of Code Co-op, and author of C++ in Action.

Dewayne Perry

Damon Poole

Lead developer of OSF Development Environment (ODE). Founder and CTO of AccuRev. Author of the orginal paper on the TimeSafe(R) property. Damon also founded CM Today which has since been acquired by CM Crossroads. Damon's blog on Agile Development is here.

Sam Ruby

Contributor to the Ant build tool for Java, and creator of the Gump meta-build system based on Ant. http://gump.apache.org/

Marc Rochkind

Creator of SCCS (the Source-code Control System)

Chris Seiwald

Creator of Perforce (originally P3), and of Jam

Richard M. Stallman

Also known as RMS, is accredited with founding the free software movement, the GNU project, the GNU C Compiler and Debugger, and most importantly to software build engineers, co-wrote GNU Make with Roland McGrath.

Walter Tichy

Creator of RCS (the Revision Control System)

Andre van der Hoek

Noted SCM Researcher, also famous for creating and maintaining the CM Yellow Pages (now hosted at CM Crossroads? )

Larry Wall

Most famous as the creator of the Perl programming language, Larry was also the author of the original "patch" program for Unix.

David Whitgift

Author of Methods and Tools for Software Configuration Management

Darcy Wiborg-Weber

Another member of the original Continuus development team. Author of several paper from I-SCM conferences

Andreas Zeller

One of the most often referred-to academic researchers, for his PhD thesis; see Configuration Management with Version Sets.