home INF 117 Forms Teamwork LectureNotess Deliverables TeamWebsites

Inf 117: Readings & Lecture Notes


Spring 2008


Readings & Links

Readings will be assigned throughout the quarter and announced in lecture.

TopicLink
Requirements Elicitation
from the SEI at CMU
Lecture Notes on RE
Issues in RE
Software Architecture 4+1 View of S/W Architecture - Kruchten
Intro to Software Architecture - Garlan & Shaw
Open Source Templates Tigris Main Webpage
Tigris Requirements Page
Tigris ReadySET Templates Page
UML Links Papers & Links to Use Cases
Use Case Notes by Pete McBeen
Functional Requirements and Use Cases
Use Cases and Functional Requirements
Use Cases an Introduction by Jason Gorman
Basic Use Case Template
Writing Effective Use Cases
Extended Use Case Template Used in Class

General UML (most include use-cases as well)
A tutorial by CodeGear - good for help with diagrams
A tutorial from Kennesaw State University
Getting from Use Cases to Code - Part 1 (Courtesy of IBM)
Getting from Use Cases to Code - Part 2 (Courtesy of IBM)
S.E. Ethics Sofware Engineering - Code of Ethics & Professional Practice by the ACM

Top of page

Lecture Notes

Set 1 - Introduction to INF 117 - Mon., Mar. 31st
Set 2 - Requirements Elicitation - Fri. Apr. 4th
Set 3 - Requirements/Use Cases - Mon. Apr. 7th
Set 4 - Requirements Final Check - Fri. Apr. 11th
Set 5 - Acceptance Test Plans, Presentations, etc. - Mon. Apr. 14th
Set 6 - Software Architecture - UML - Fri. Apr. 18th
Set 7 - UML - Going from Design to Code, Integration Testing - Mon. Apr. 21st
Set 8 - Testing - Mon. May 5th
Set 9 - Showcase Event - Fri. May 9th

Top of page

Send feedback about this website to Michele Rousseau