Web Links for CS3500
Software Engineering
What is Software Engineering? ACM Computing Careers
Software Engineering (Wikipedia)
Software Design (Wikipedia)
Software Dev Process Models (Wikipedia)
History of Software Engineering (Wikipedia)
Software Engineering Textbook Resources
Sommerville's Software Engineering Book Website (10e)
All the slides
Case studies
New in 10th edition
Online videos
Online chapters (26-31)
Online sections (#25)
Sommerville 9th editon Website
Software Engineering: Theory and Practice (Pfleeeger)
Online resources
All slides
Software Engineering General Resources
Standard SE Vocab (IEEE/ISO)
Software Engineering Body of Knowledge (SWEBOK Guide)
ObjectMentor, Robert "Uncle Bob" C Martin's old Website
Software Project Planning
Software Project Management Tutorial
COCOMO Home
COCOMO at Softstar
COCOMO II Online tool
Risk Management
Risk Information Sheet Builder
Planning Poker
UML
UML Tutorial
UML Guide
OMG UML Resource Page
Introduction to the Diagrams of UML 2.X
Agile
Manifesto for Agile Software Development
Commentary on The Agile Manifesto (Martin)
scrum.org
Scrum Guides
Agile Modeling (Scott Ambler)
Agile Alliance
Guide to Agile Practices
Tools
Free UML Editors:
ArgoUML (only UML 1.4)
Papyrus
StarUML (Evaluation copy)
Plant UML
UML Designer
UMLet (only UML 1.4)
Dia (only basic UML 1.4)
History of Software Engineering
First Software Engineering Conference Report
Early history of software engineering (Glass)
Software Disasters Case Studies
Therac 25 Incident
Medical Devices: The Therac-25, N. Leveson, 1995
An Investigation of the Therac-25 Accidents, Leveson & Turner, 1995
CumputingCases.org Case Study Materials
Ariane 5 Disaster
Sommerville Case Study
ARIANE 5 Flight 501 Failure Report by the Inquiry Board
A Bug and a Crash
Ariane 5 at esa.int
The Ariane 5 explosion as seen by a software engineer, R. Baber, 1997.
Design by Contract: The Lessons of Ariane ,J.-M. Jezequel, IR and B. Meyer, 1997.
Ariane 5: Who Dunnit? B. Nuseibeh, 1997. [access from within UCC only]
Videos:
ariane 5 crash
ariane 30th birthday
The Patriot Missile Failure
Peter G. Neumann's Risks
Index