Lecture27-CBDProcess-PartA-4up

Lecture27-CBDProcess-PartA-4up - Component-Based Software...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Component-Based Software Engineering ECE493-Topic 5 Winter 2007 Lecture 27 – Component Based Development Process (Part A) Ladan Tahvildari Ladan Tahvildari Assistant Professor Assistant Professor Dept. of Elect. & Comp. Eng. Dept. of Elect. & Comp. Eng. University of Waterloo University of Waterloo March 12, 2007 March 12, 2007 ECE493 ECE493-T5 T5 2 Objectives z Provides an overview of generic software engineering processes z Describes the component-based software lifecycle z Motivates the need for specific processes – when developing components – when building systems from components z Describe these processes, reviewing their procedures March 12, 2007 March 12, 2007 ECE493 ECE493-T5 T5 3 Generic Software Lifecycle z Activities – Requirements analysis and system specification – System and software design – Implementation and unit testing – Integration, system verification and validation – Operation support and Maintenance – Disposal z Software Process Models – The Sequential/Waterfall Model – The Evolutionary Development – The Rational Unified Process (RUP) March 12, 2007 March 12, 2007 ECE493 ECE493-T5 T5 4 The Sequential/Waterfall Model D e v e l o p m e n t Analysis Design Implementation Integration Test March 12, 2007 March 12, 2007 ECE493 ECE493-T5 T5 5 The Evolutionary Development z Develop a system gradually in many repetitive stages: – Increasing the knowledge of the system requirements and system functionality in each stage – exposing the results to user comments z This can be achieved by using: – The Iterative Model – The Incremental Model – The Prototyping Model March 12, 2007 March 12, 2007 ECE493 ECE493-T5 T5 6 The Iterative Model D e v e...
View Full Document

This note was uploaded on 10/28/2010 for the course ECE 493 taught by Professor Lam during the Spring '09 term at Waterloo.

Page1 / 6

Lecture27-CBDProcess-PartA-4up - Component-Based Software...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online