This lecture presents the key concepts related to pattern-based design. Effective design pattern solves a problem and provides the solution (not principles/strategies). It has proven track record based on proven concept and the solution is not obvious (indirect solution). It describes a relationship between different system components and provides mechanisms for such relationship. | Chapter 19 – Systems Engineering Chapter 19 Systems Engineering 1 26/11/2014 Topics covered Sociotechnical systems Conceptual design Systems procurement System development System operation and evolution Chapter 19 Systems Engineering 2 26/11/2014 Systems Software engineering is not an isolated activity but is part of a broader systems engineering process. Software systems are therefore not isolated systems but are essential components of broader systems that have a human, social or organizational purpose. Example Wilderness weather system is part of broader weather recording and forecasting systems These include hardware and software, forecasting processes, system users, the organizations that depend on weather forecasts, etc. Chapter 19 Systems Engineering 3 26/11/2014 Types of system Technical computer-based systems Include hardware and software but not humans or organizational processes. Off the shelf applications, control systems, etc. Sociotechnical systems Include technical systems plus people who use and manage these systems and the organizations that own the systems and set policies for their use. Business systems, command and control systems, etc. Chapter 19 Systems Engineering 4 26/11/2014 Systems engineering Procuring, specifying, designing, implementing, validating, deploying and maintaining sociotechnical systems. Concerned with the services provided by the system, constraints on its construction and operation and the ways in which it is used to fulfil its purpose or purposes. Chapter 19 Systems Engineering 5 26/11/2014 Systems and software engineering Software is now the dominant element in all enterprise systems. Software engineers have to play a more active part in high-level systems decision making if the system software is to be dependable and developed on time and to budget. As a software engineer, it helps if you have a broader awareness of how software interacts with other hardware and software systems, and the human, social and organizational | Chapter 19 – Systems Engineering Chapter 19 Systems Engineering 1 26/11/2014 Topics covered Sociotechnical systems Conceptual design Systems procurement System development System operation and evolution Chapter 19 Systems Engineering 2 26/11/2014 Systems Software engineering is not an isolated activity but is part of a broader systems engineering process. Software systems are therefore not isolated systems but are essential components of broader systems that have a human, social or organizational purpose. Example Wilderness weather system is part of broader weather recording and forecasting systems These include hardware and software, forecasting processes, system users, the organizations that depend on weather forecasts, etc. Chapter 19 Systems Engineering 3 26/11/2014 Types of system Technical computer-based systems Include hardware and software but not humans or organizational processes. Off the shelf applications, control systems, etc. Sociotechnical systems Include technical .