Readings for CSC 508
Software Engineering
Fall 2006
Hints and Tips on giving a talk
in theoretical computer science but applicable to us in Software Engineering. Read the paper by Parberry referenced in that page.
How to write a good paper for Software Engineering
is given by a top level researcher at Carnegie-Mellon.
Artificial Intelligence and Software Engineering: Breaking the Toy Mold
Simple requirements process test
Software Engineering Roadmap
Brooks - Silver Bullet
Basic Requirements Overview
Requirements Risks
Rational Design Processes - Parnas
A7 Requirements - Henninger
Bad Code from Good Specs
Architecture Roadmap
Requirements Engineering Roadmap
Software Process and Liability
Software Metrics
Nonfunctional Requirements
Karl Popper and Design Science
Traps in Requirements
Herb Simon overview
RSML requirements modeling language
Therac-25 paper
Requirements Writing Tutorial