Page 144 - DCAP405_SOFTWARE_ENGINEERING
P. 144
Mandeep Kaur, Lovely Professional University Unit 9: System Engineering
Unit 9: System Engineering Notes
CONTENTS
Objectives
Introduction
9.1 System Engineering Hierarchy
9.1.1 System Modeling
9.1.2 System Simulation
9.2 Types of Models
9.3 System Modeling
9.3.1 Hatley-Pirbhai Modeling
9.3.2 System Modeling with UML
9.4 Role of Modeling and Simulation
9.5 CODIS Framework
9.6 Summary
9.7 Keywords
9.8 Review Questions
9.10 Further Readings
Objectives
After studying this unit, you will be able to:
Recognize the system engineering hierarchy
Describe the system modeling and system simulation
Examine Hatley-Pirbhai modeling
Discuss system modeling with UML
Introduction
Systems Engineering integrates all the disciplines and specialty groups into a team effort forming
a structured development process that proceeds from concept to production to operation. Systems
Engineering considers both the business and the technical needs of all customers with the goal
of providing a quality product that meets the user needs. Systems Engineering is an
interdisciplinary process that ensures that the customer’s needs are satisfied throughout a system’s
entire life cycle. This process is comprised of the following seven tasks.
State the problem: Stating the problem is the most important systems engineering task. It
entails identifying customers, understanding customer needs, establishing the need for
change, discovering requirements and defining system functions.
Investigate alternatives: Alternatives are investigated and evaluated based on performance,
cost and risk.
LOVELY PROFESSIONAL UNIVERSITY 137