Search This Blog

Saturday, March 13, 2010

Introduction to Software Engineering pdf

Introduction to Software Engineering

Professor Jonathan Aldrich

Topic
Slides
Introduction; Software Lifecycle
Extreme Programming
Estimation
Planning
Planning
Risk Management
Risk Management
Extreme Programming 2
Prototyping and Requirements
Requirements Engineering
Requirements Engineering
Goal Modeling
Goal Modeling
Just Enough UML
Prototype & Requirements Presentations
Statecharts
Design, Information Hiding, coupling/cohesion
KWIC & Design Structure Matrices
Design Patterns
Frameworks
Software Architecture
Software Architecture
Hoare Logic
Hoare Logic, continued
ESC/Java
ESC/Java example
Model Checking and Formal Modeling
Model Checking and Formal Modeling 2
Model Checking with Promela
Testing
Testing, Test Selection
Code Reviews
Analysis: PREfix
Analysis: Fluid
CMMI
Object-Oriented Design
Aspect-Oriented Programming
Putting it all together
Tool Presentations
Eclipse Pro
CodeSurfer/CodeSonar (on Blackboard)
JLint

No comments:

Post a Comment

Popular Courses

Resources Higher Education Blogs - BlogCatalog Blog Directory Resources Blogs