Software Engineering for Internet Applications

by Eve Andersson, Philip Greenspun, and Andrew Grumet
Preface
Acknowledgments

Chapters:
  1. Introduction
  2. Basics
  3. Planning
  4. Software Structure
  5. User Registration and Management
  6. Content Management
  7. Software Modularity
  8. Discussion
  9. Mobile (the system formerly known as "WAP")
  10. Voice (VoiceXML)
  11. Scaling Gracefully
  12. Search
  13. Planning Redux
  14. Distributed Computing (XML, SOAP, WSDL)
  15. Metadata (programs that write programs)
  16. User Activity Analysis
  17. Writeup
Reference Chapters:
  1. HTML
  2. Engagement Management by Cesar Brea
  3. Grading Standards (mostly for MIT students)

Glossary
To the Instructor
Sample Contract (between student team and client)
About the Authors
Return to Table of Contents

eve@eveandersson.com, philg@mit.edu, aegrumet@mit.edu