Model-based system architecture

Detalles Bibliográficos
Otros Autores: Weilkiens, Tim, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Hoboken, New Jersey : Wiley 2016.
Edición:1st ed
Colección:Wiley series in systems engineering and management.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009849072006719
Tabla de Contenidos:
  • Intro
  • Title Page
  • Wiley Series in Systems Engineering and Management
  • Copyright
  • Table of Contents
  • Foreword
  • Preface
  • About the Companion Website
  • Chapter 1: Introduction
  • Chapter 2: An Example: The Virtual Museum Tour System
  • Chapter 3: Better Products - The Value of Systems Architecting
  • 3.1 The Share of Systems Architecting in Making Better Products
  • 3.2 The Benefits that can be Achieved
  • 3.3 The Benefits that can be Communicated Inside the Organization
  • 3.4 The Beneficial Elements of Systems Architecting
  • 3.5 Benefits of Model-Based Systems Architecting
  • Chapter 4: Definition of System Architecture
  • 4.1 What is Architecture? - Discussion of Some Existing Definitions
  • 4.2 Modeling the Definitions of "System" and "System Architecture"
  • Chapter 5: Model-Based System Architecture
  • Chapter 6: Architecture Description
  • 6.1 Why Spending Effort to Describe the Architecture?
  • 6.2 The Architecture Description
  • 6.3 How to Get an Architecture Description?
  • Chapter 7: Architecture Patterns and Principles
  • 7.1 The SYSMOD Zigzag Pattern
  • 7.2 The Base Architecture
  • 7.3 Cohesion and Coupling
  • 7.4 Separation of Definition, Usage and Run-Time
  • 7.5 Separate Stable from unstable parts
  • 7.6 The Ideal System
  • 7.7 View and Model
  • 7.8 Diagram Layout
  • 7.9 System Model Structure
  • 7.10 Heuristics
  • Chapter 8: Requirements and Use Case Analysis
  • 8.1 Identify and Define Requirements
  • 8.2 Specify The System Context
  • 8.3 Identify Use Cases
  • 8.4 Describe Use Case Flows
  • 8.5 Model the Domain Knowledge
  • Chapter 9: Perspectives, Viewpoints and Views in System Architecture*
  • 9.1 Overview
  • 9.2 The Functional Perspective
  • 9.3 The Physical Perspective
  • 9.4 The Behavioral Perspective
  • 9.5 The Layered Perspective
  • 9.6 System Deployment Perspective
  • 9.7 Other Perspectives.
  • 9.8 Relation to the System Context
  • 9.9 Mapping Different Perspectives and Levels
  • 9.10 Traceability
  • 9.11 Perspectives and Views in Model-Based Systems Architecting
  • Chapter 10: Typical Architecture Stakeholders
  • 10.1 Overview
  • 10.2 Requirements Engineering
  • 10.3 Verification
  • 10.4 Configuration Management
  • 10.5 Engineering Disciplines
  • 10.6 Project and Product Management
  • 10.7 Development Roadmap Planners
  • 10.8 Production and Distribution
  • 10.9 Suppliers
  • 10.10 Marketing and Brand Management
  • 10.11 Management
  • Chapter 11: Roles
  • 11.1 Roles
  • 11.2 The System Architect Role
  • 11.3 System Architecture Teams
  • 11.4 System Architecture Stakeholders
  • 11.5 Recruiting System Architecture People
  • 11.6 Talent Development for System Architects
  • Chapter 12: Processes
  • 12.1 The Systems Architecting Processes
  • 12.2 Change and Configuration Management Processes
  • 12.3 Other Processes Involving the System Architect
  • Chapter 13: Agile Approaches
  • 13.1 The History of Iterative-Incremental and Agile Development
  • 13.2 System Architects in an Agile Environment
  • Chapter 14: The FAS Method
  • 14.1 Motivation
  • 14.2 Functional Architectures for Systems
  • 14.3 The FAS Method
  • 14.4 FAS Heuristics
  • 14.5 FAS with SysML
  • 14.6 Modeling Tool Support
  • 14.7 Mapping of a Functional Architecture to a Physical Architecture
  • 14.8 Experiences with the FAS Method
  • 14.9 FAS Workshops
  • 14.10 Nonfunctional Requirements and the Functional Architecture
  • 14.11 Completeness of the Functional Architecture
  • 14.12 Functional Architectures and the Zigzag Pattern
  • Chapter 15: Product Lines &amp
  • Variants
  • 15.1 Definitions Variant Modeling
  • 15.2 Variant Modeling with SML
  • 15.3 Other Variant Modeling Techniques
  • Chapter 16: Architecture Frameworks
  • 16.1 Enterprise Architectures
  • 16.2 System of Systems (SS).
  • 16.3 An overview Of Architecture Frameworks
  • 16.4 The UPDM standard
  • 16.5 What to do when we come in touch with architecture frameworks
  • 16.6 Conclusion
  • Chapter 17: Cross-Cutting Concerns
  • 17.1 The Game-Winning Nonfunctional Aspects
  • 17.2 Human System Interaction and Human Factors Engineering
  • 17.3 Risk Management
  • 17.4 Trade Studies
  • 17.5 Budgets
  • Chapter 18: Architecture Assessment
  • Chapter 19: Making It Work in the Organization
  • 19.1 Overview
  • 19.2 Organizational Structure for Systems Architecting
  • 19.3 Recipes from the Authors' Experience
  • Chapter 20: Soft Skills
  • 20.1 It's All about Communication
  • 20.2 Personality Types
  • 20.3 Intercultural Collaboration Skills
  • Chapter 21: Outlook: The World after Product Line Engineering
  • Appendix A: OMG SysML
  • A.1 Diagram and Model
  • A.2 Structure Diagrams
  • A.3 Behavior Diagrams
  • A.4 Requirements Diagram
  • A.5 Extension of SysML with Profiles
  • A.6 Architecture of the Language
  • Appendix B: The V-Model
  • B.1 A Brief History of the V-Model or the Systems Engineering Vee
  • B.2 A Handy Illustration but No Comprehensive Process Description
  • B.3 Critical Considerations
  • B.4 Reading Instruction for a Modern Systems Engineering Vee
  • Bibliography
  • Index
  • Wiley Series in Systems Engineering and Management
  • End User License Agreement.