Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Engineering I. Introduction to Software Engineering Software models Formal Specification using ASML (Abstract State Machines Language) Software.

Similar presentations


Presentation on theme: "Software Engineering I. Introduction to Software Engineering Software models Formal Specification using ASML (Abstract State Machines Language) Software."— Presentation transcript:

1 Software Engineering I

2 Introduction to Software Engineering Software models Formal Specification using ASML (Abstract State Machines Language) Software Design and Implementation Using the UML (Unified Modeling Language) Software verification, validation and testing Management of Software Projects & Cost Estimation

3 Introduction to SE What is SE, Requirements engineering Main stages, objectives, order Models (Waterfall, Spiral, Incremental development, etc )

4 Formal Specification & Design ASML Petri-nets model, state machine model Design principals Problems in the Design Software architecture (2-tier, 3-tier)

5 OO design UML diagrams (notations, general understanding) Classes, Objects, Relationships

6 Verification, Validation & Testing Objectives White/Black Box Testing Cleanroom approach Practical questions

7 Risks, management, costing Approaches, Metrics, Types of risks

8 Exam Multiple choice, 46 questions 2 hours


Download ppt "Software Engineering I. Introduction to Software Engineering Software models Formal Specification using ASML (Abstract State Machines Language) Software."

Similar presentations


Ads by Google