Page 7 - DCAP305_PRINCIPLES_OF_SOFTWARE_ENGINEERING
P. 7
Deepak Mehta, Lovely Professional University Unit 1: Introduction to Software Engineering
Unit 1: Introduction to Software Engineering Notes
CONTENTS
Objectives
Introduction
1.1 Concepts in Software Engineering
1.2 Evolution and Impact
1.2.1 Program versus Software
1.3 Evolution of an Art to an Engineering Discipline
1.4 Software Characteristics
1.4.1 Software does not Wear out
1.4.2 Software is not Manufactured
1.4.3 Reusability of Components
1.4.4 Software is Flexible
1.5 The Changing Nature of Software
1.5.1 System Software
1.5.2 Real Time Software
1.5.3 Embedded Software
1.5.4 Business Software
1.5.5 Personal Computer Software
1.5.6 Artificial Intelligence Software
1.5.7 Web Based Software
1.5.8 Engineering and Scientific Software
1.6 Software Components
1.7 Software Applications
1.7.1 Information Determinacy
1.7.2 System Software
1.7.3 Real-Time Software
1.7.4 Business Software
1.7.5 Embedded Software
1.7.6 Personal Computer Software
1.7.7 Artificial Intelligence Software
1.8 Software Myths
1.9 Software a Crisis on the Horizon
1.10 Terminologies in Software Engineering
1.10.1 Product and Process
1.10.2 Software Product Attributes
1.10.3 Process and its Approach
LOVELY PROFESSIONAL UNIVERSITY 1