Model-based system architecture
Otros Autores: | |
---|---|
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 &
- 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.