Why Write Real Software (in a University)?

Software History

Real Software

SPIM Distribution

Academic Software

Outline

Research & Teaching Byproduct

QPT

Self-Education

Software Seduction

Money

Outline

Quality Software is Basis of Quality Research

Software Enables Research

Good Results from Bad Software?

He who Can, Does. He who Cannot, Teaches (G.B. Shaw)

Distribute Software?

Aid Researchers

Competitive Advantage

Recognition

Funding

Outline

Consequences of Distribution

Question of Ownership

Academic Credit

Required Reading

Success has a Thousand Fathers,...

Lack of Infrastructure

Software Engineering

WARTS Model

Conclusions