چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Systems Engineering of Software-Enabled Systems (Wiley - IEEE)

Fairley, Richard E.

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

نویسنده
Fairley, Richard E.
ناشر
Wiley & Sons
سال انتشار
۲۰۱۹
فرمت
PDF
زبان
انگلیسی
حجم فایل
۶٫۴ مگابایت
شابک
9781119535010، 9781119535027، 9781119535034، 9781119535041، 1119535018، 1119535026، 1119535034، 1119535042

دربارهٔ کتاب

A comprehensive review of the life cycle processes, methods, and techniques used to develop and modify software-enabled systems Systems Engineering of Software-Enabled Systems offers an authoritative review of the most current methods and techniques that can improve the links between systems engineering and software engineering. The author-a noted expert on the topic-offers an introduction to systems engineering and software engineering and presents the issues caused by the differences between the two during development process. The book reviews the traditional approaches used by systems engineers and software engineers and explores how they differ. The book presents an approach to developing software-enabled systems that integrates the incremental approach used by systems engineers and the iterative approach used by software engineers. This unique approach is based on developing system capabilities that will provide the features, behaviors, and quality attributes needed by stakeholders, based on model-based system architecture. In addition, the author covers the management activities that a systems engineer or software engineer must engage in to manage and lead the technical work to be done. This important book: Offers an approach to improving the process of working with systems engineers and software engineers Contains information on the planning and estimating, measuring and controlling, managing risk, and organizing and leading systems engineering teams Includes a discussion of the key points of each chapter and exercises for review Suggests numerous references that provide additional readings for development of software-enabled physical systems Provides two case studies as running examples throughout the text Written for advanced undergraduates, graduate students, and practitioners, Systems Engineering of Software-Enabled Systems offers a comprehensive resource to the traditional and current techniques that can improve the links between systems engineering and software engineering Table of Contents......Page 2 Preface......Page 15 Part I: Systems Engineering and Software Engineering......Page 17 1.1 Introduction......Page 18 1.2 The Evolution of Engineering......Page 19 1.3 Characterizations of Systems......Page 23 1.4 Systems Engineering......Page 33 1.5 Applications of Systems Engineering......Page 37 1.6 Specialty Engineering......Page 39 1.7 Related Disciplines......Page 40 1.8 Software Engineering......Page 41 1.9 Applications of Software Engineering......Page 43 1.10 Physical Systems Engineers and Software Systems Engineers......Page 45 1.11 Key Points......Page 46 Exercises......Page 47 References......Page 49 2.2 Categories of Systems......Page 52 2.3 Common Attributes of PhSEs and SwSEs......Page 54 2.4 Ten Things PhSEs Need to Know About Software and Software Engineering......Page 55 2.5 Ten Things Software Engineers Need to Know About Systems Engineering......Page 69 Exercises......Page 77 References......Page 79 3.2 Some Background......Page 81 3.3 Professional Literacy......Page 83 3.4 Differences in Terminology......Page 89 3.5 Differences in Problem‐Solving Styles......Page 98 3.6 Holistic and Reductionist Problem Solving......Page 101 3.7 Logical and Physical Design......Page 102 3.9 Workplace Respect......Page 104 3.10 Key Points......Page 106 Exercises......Page 107 References......Page 108 Part II: Systems Engineering for Software‐Enabled Physical Systems......Page 110 4.1 Introduction......Page 111 4.2 Characteristics of Physical Elements and Software Elements......Page 112 4.3 Development Process Foundations......Page 115 4.4 Linear and Vee Development Models......Page 118 4.5 Iterative Development Models......Page 123 4.6 The ATM Revisited......Page 126 4.7 Key Points......Page 127 Exercises......Page 128 References......Page 130 5.2 Capabilities‐Based System Development......Page 132 5.3 The I3 System Development Model......Page 140 5.4 Key Points......Page 149 Exercises......Page 150 References......Page 151 6.2 Performing Business or Mission Analysis......Page 153 6.3 Identifying Stakeholders' Needs and Defining Their Requirements......Page 161 6.4 Identifying and Prioritizing System Capabilities......Page 177 6.5 Determining Technical Feasibility......Page 179 6.7 Key Points......Page 182 References......Page 184 7.1 Introduction......Page 186 7.2 The System Requirements Definition Process......Page 187 7.3 A Requirements Taxonomy......Page 188 7.4 Verifying and Validating System Requirements......Page 197 7.5 System Requirements for the RC‐DSS Case Study......Page 205 7.6 Key Points......Page 206 Exercises......Page 208 References......Page 209 8.1 Introduction......Page 210 8.2 Principles of Architecture Definition......Page 211 8.3 Defining System Architectures......Page 214 8.4 Architecture Evaluation Criteria......Page 218 8.5 Selecting the Architecture......Page 220 8.6 Principles of Design Definition......Page 222 8.7 RC‐DSS Architecture Definition......Page 229 8.8 RC‐DSS Design Definition......Page 236 8.9 Controlling the Complexity of System Architecture and System Design......Page 237 8.10 Key Points......Page 241 The System Modeling Language (SysML)......Page 242 References......Page 249 9.1 Introduction......Page 251 9.2 I3 Phases 5 and 6......Page 252 9.3 I3 System Implementation......Page 253 9.5 Key Points......Page 262 Exercises......Page 263 References......Page 264 Part III: Technical Management of Systems Engineering......Page 265 10.2 Documenting the Technical Work Plan (SEMP)......Page 266 10.3 The Estimation Process......Page 275 10.4 Estimation Techniques......Page 280 10.5 Documenting an Estimate......Page 290 10.6 Key Points......Page 294 Exercises......Page 295 References......Page 296 11.1 Introduction......Page 298 11.2 Assessing and Analyzing Process Parameters......Page 299 11.3 Assessing and Analyzing System Parameters......Page 323 11.4 Corrective Action......Page 328 11.5 Key Points......Page 331 Exercises......Page 333 References......Page 334 12.1 Introduction......Page 336 12.2 Managing Versus Leading......Page 337 12.3 The Influence of Corporate Culture......Page 338 12.4 Responsibility and Authority......Page 340 12.5 Teams and Teamwork......Page 341 12.6 Maintaining Motivation and Morale......Page 348 12.7 Can't Versus Won't......Page 350 12.8 Fourteen Guidelines for Organizing and Leading Engineering Teams......Page 351 12.9 Summary of the Guidelines......Page 368 12.10 Key Points......Page 369 Exercises......Page 370 References......Page 371 A.1 Background......Page 373 A.2 Purpose......Page 377 A.4 Systems Engineering Practices......Page 378 A.5 Lessons Learned......Page 381 References......Page 382 B.1 Introduction......Page 383 B.2 Electronic Control Units......Page 384 B.3 ECU Domains......Page 388 B.5 The Chassis Domain......Page 389 B.7 The Infotainment Domain......Page 390 B.10 Automotive Network Domains......Page 391 B.11 Network Protocols......Page 392 B.12 Summary......Page 393 References......Page 394 Glossary of Terms......Page 395 Index......Page 402 End User License Agreement......Page 413

A comprehensive review of the life cycle processes, methods, and techniques used to develop and modify software-enabled systems

Systems Engineering of Software-Enabled Systems offers an authoritative review of the most current methods and techniques that can improve the links between systems engineering and software engineering. The author—a noted expert on the topic—offers an introduction to systems engineering and software engineering and presents the issues caused by the differences between the two during development process. The book reviews the traditional approaches used by systems engineers and software engineers and explores how they differ.

The book presents an approach to developing software-enabled systems that integrates the incremental approach used by systems engineers and the iterative approach used by software engineers. This unique approach is based on developing system capabilities that will provide the features, behaviors, and quality attributes needed by stakeholders, based on model-based system architecture. In addition, the author covers the management activities a systems engineer or software engineer must engage in to manage and lead the technical work to be done. This important book:

  • Offers an approach to improving the process of working with systems engineers and software engineers
  • Contains information on the planning and estimating, measuring and controlling, managing risk, and organizing and leading systems engineering teams
  • Includes a discussion of the key points of each chapter and exercises for review
  • Suggests numerous references that provide additional readings for development of software-enabled physical systems
  • Provides two case studies as running examples throughout the text

Written for advanced undergraduates, graduate students, and practitioners, Systems Engineering of Software-Enabled Systems offers a comprehensive resource to the traditional and current techniques that can improve the links between systems engineering and software engineering.

**A comprehensive review of the life cycle processes, methods, and techniques used to develop and modify software-enabled systems**__Systems Engineering of Software-Enabled Systems__The book presents an approach to developing software-enabled systems that integrates the incremental approach used by systems engineers and the iterative approach used by software engineers. This unique approach is based on developing system capabilities that will provide the features, behaviors, and quality attributes needed by stakeholders, based on model-based system architecture. In addition, the author covers the management activities a systems engineer or software engineer must engage in to manage and lead the technical work to be done. This important book:Offers an approach to improving the process of working with systems engineers and software engineers Contains information on the planning and estimating, measuring and controlling, managing risk, and organizing and leading systems engineering teams Includes a discussion of the key points of each chapter and exercises for review Suggests numerous references that provide additional readings for development of software-enabled physical systems Provides two case studies as running examples throughout the text Written for advanced undergraduates, graduate students, and practitioners,offers a comprehensive resource to the traditional and current techniques that can improve the links between systems engineering and software engineering.

قیمت نهایی

۴۴٬۰۰۰ تومان