Search This Blog

Showing posts with label Introduction to Software Engineering. Show all posts
Showing posts with label Introduction to Software Engineering. Show all posts

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

Popular Courses

Resources Higher Education Blogs - BlogCatalog Blog Directory Resources Blogs