project: v4 institute framework, assets, support model...
TRANSCRIPT
-
Driven by…
Approved for Public Release V4i.us
Project: V4 Institute Framework, Assets, Support
INTRODUCTION
Project Description Identify and illustrate (through the other five V4I Launch Projects) the principles,
processes, and methods for improving the cradle-to-grave life cycle management of
systems based on virtual models, using the assets of the V4I Framework.
System of Interest SOI Pattern System 2: Life Cycle Management System
Question being Answered What are the elements of the V4I Framework, and how are they applied to improve the
virtual model-based life cycle management of systems?
EXPECTED BENEFITS
• Provide uniform metadata “wrapper” description of diverse models, across technologies, domains, modeling methods, originators, tools.
• Improve compatibility of models for enhanced machine exchange and integration along with enhanced cross-team understanding.
• Increase ability to re-use trusted models in the form of configured patterns.
• Enable the use of model VVUQ techniques for diverse models at multiple component and system levels.
• Coordinate and integrate product application, production, and distribution models.
• Improve understanding to plan, integrate, manage COTS computational model toolchains, life cycle management tools, infosystems.
• Provide robust, credible means to manage provenance of trusted models carrying investment in credibility, enhance model supply chains.
• Means of planning models and model based methods, and justifying investment in same.
• Exploit evolving capabilities of new modeling tools and technologies while preserving investment in historical model IP.
PROJECT APPROACH SUMMARY: The V4 Institute Framework
Configurable Information-Process-Automation reference framework:
• S*Metamodel, mapped to COTS tools, artifacts, processes
• System of Innovation Pattern (S1-S2-S3)
• Embedded Intelligence (EI) Pattern
• V4I Repository Pattern
• V4I Enterprise Pattern
• Model VVUQ Pattern
• General Manufacturing Pattern
• S*MBSE/PBSE Methodology
Estimated Project Duration:
• Aligned to Projects 1-5 Schedules
FUTURE WORK
• Support additional
V4I Projects, Targeted
Domains, Members
PROJECT TEAM
• ICTT System Sciences
• V4I Project Teams 1-5
3. System of Innovation (SOI)
2. Target System (and Component) Life Cycle Domain System
1. Target System
(Bracket)
LC Manager of
Target System
Learning & Knowledge
Manager for LC Managers
of Target System Life Cycle Manager of
LC Managers
Learning & Knowledge
Manager for Target
Systems
(Substantially all the ISO15288 processes are included in all four Manager roles) Target Environment
S*Metamodel for
Model-Based Systems
Engineering (MBSE)
State
Input/
Output
Interface
Functional
Interaction
(Interaction)System
System of
Access
attribute
Technical
Requirement
Statement
Stakeholder Feature
attribute
Design
Component
attribute
(physical system)
(logical system)
Functional
Role
attribute
Stakeholder
World
Language
High Level
Requirements
Technical
World
Language
attribute
Design
Constraint
Statement
attribute
Stakeholder
Requirement
Statement
BB
WBDetail Level
Requirements
High Level
Design
“B”
Coupling
“A”
Coupling
“C”
Coupling
Embedded Intelligence (EI)
Pattern Roles
MTSC
SOUC
MDSC
SOAC
Mtmt
Interac
tion
Management
System (MTS)
System of
Users (SOU)
Managed
System (MDS)
System of
Access (SOA)
Manages
EI Hierarchy
Repository Release
Roadmap
Persistent Model Repository
Model Scope and Content
Repository Service
Compatibility
Info Systems Compatibility
Model Life Cycle Management
Configurable
Repository
Deployment
Model Credibility
Support
Model-Based
Pattern Support
Fit to User and UseCommunity of Interest and
Teaming Support
Model Application Transaction Support
Legend:
Configurable
Model Pattern
Library
Domain Library
Support
Model
Verification
Support
Model Validation
Support
Advanced
Decision-Making
Support
HPC Infrastructure
Access Facilitation
HPCI TYPE
DOMAINRisk Visualization
Behavior
Visualization
STAKEHOLDER
FEATURE
FEATURE PK ATTRIBUTE
Selectable Value Option
Selectable Value Option
Selectable Value Option
Other Feature Attribute
Other Feature Attribute
Model-Based Representations Non-Model Representations
Supply Chain
Reverse Auction
Model Application
Development
Model VVUQ
Pattern Support
Built In
Guidance and
Education
Example ModelsHybrid Public-
Private Layered
Model Security
Collaboration
Support
V4I Model Repository (Digital
Commons) Pattern Features
Version: 1.2.9 Date: 07 Aug 2018 Drawn By: ICTT System Sciences
Notes:
• This pattern is a specialization of the S*Repository Pattern.
• A specific repository configuration may have a populated subset of the features of this pattern
framework.
• This is a Feature pattern describing the trade space for such repositories, but the appearance
of a Feature in the above model is no guarantee that it can be supported in an implemented
system, unless it appears in the configured Features for that system.
Repository System
Sustainability
Enterprise
Information System
Compatibility
SYSTEM ID
Interface
Technology
Compatibility
INTERFACE TECHNOLOGY
User Interface
Capability
UI CAPABILITY
Decision-Making
Support
Capability
DECISION TYPE
User Education
Feature
My Customizable
Repository
External
Information System
Compatibility
SYSTEM ID
Annotation
Feature
Learning Sharing
Feature
Issues
Submission and
Tracking Feature
User Experience
Feature
EXPERIENCE TYPE
EDUCATIONAL
CAPABILITY
Repository
Release
Deliverability
REPOSITORY RELEASE
Availability Date
System
Performance and
Capacity
RESPONSE CLASS
Response Time
Sessions Capacity
System Reliability
and Availability
SERVICE TYPE
Availability
MTBF
MTTR
System Security
Management
CapabilitySM CAPABILITY
System Fault
Management
CapabilityFM CAPABILITY
System Configuration
Management
CapabilityCM CAPABILITY
System Accounting
Management
CapabilityAM CAPABILITY
System Performance
Management
CapabilityPM CAPABILITY
Team
Identification
Feature
Modeling Tools
Compatibility
PLM Systems
Compatibility
Learning Tools
Compatibility
Simulation Tools
Compatibility
Engineering Tools
Compatibility
Supported User
Population
TARGET GROUP
Model Versioning
and Configuration
ManagementCM CAPABILIY TYPE
MBSE Pattern
Management
Feature
Cross-Domain
Enterprise
Model Support
Partner
Ecosystem
Access Feature
Consortium Asset
Member Access
Domain
Manufacturing Domain
Distribution Domain
Sustainment Domain
Innovation Domain
Marketing Domain
Application Domain
Model-Based
Artifact Generation
Feature
Multi-Level System
Model Support
Component Model
Support
System Framework
Integration for
Computational
Models
Model Planning
and Lifecycle
Management
Framework
Model Scope and
Content Support
Model Life Cycle
Management
Modeled System
Life Cycle Support
Application
LC MANAGEMENT CAPABILITY
Data Driven
Model Support
Physics Based
Model Support
Trusted
Configurable Pattern
CONTENT AREA
External BehaviorExplanatory Decomposition
Failure Modes & Effects
Data-Driven Predictor
Parametric Couplings, Fitness
Parametric Couplings, DecompositionParametric Couplings, Characterization
Fitness & Value
Physical Architecture
External
References
Access
LIFE CYCLE PROCESS
SUPPORTED (ISO15288)
Stakeholder Needs, Requirements DefnSystem Requirements Definition
Requirements Validation
Architecture Definition
Design Definition
Verification by Analysis & Simulation
System Analysis
Business, Mission Analysis
Project Assessment & ControlDecision Management
Configuration Management
Risk Management
Quality Assurance Process
Information Management
Project Planning
Model
Representation
Transformation
DEVEL CAPABILITY
Regulated
Domain
Framework
IntegrationVerification by Test
Solution Validation
Acquisition
Supply
Implementation
Project Portfolio ManagementInfrastructure Management
Life Cycle Model Management
Human Resource Management
Quality Management
Knowledge Management Process
Measurement
Conceptual Model
Representation
Executable Model
Representation
Conceptual Model Representation Type
Conceptual Model Interoperability
Executable Model Representation Type
Executable Model Interoperability
Model UQ
Support
Pattern Archetype
Model Support
Model Dataset
Support
User Standards
Compliance
STANDARDS AREA
Development Cost
Development Risk
Pattern
Configuration
Generation
Accessibility
Persistent
Repository
Service
Entry Methods
Extraction
Methods
Collaboration
Merge vs. Git Hub
Cost of Use
Model
Representation
Linearization
Document
Computational
Model – System
Model Integration
Private Intranet
Configuration
Hybrid
Configuration
Shared
Community
Configuration
Cloud Service
Configuration
Model Semantic Compatibility
Adaptability to
Model Semantics
Metadata
Integration
Capability
Adaptability to
Information
Systems
SEMANTICS TYPE
Repository
Transactions
Support
External System
Transactions
Integration
TRANSACTION TYPE
TRANSACTION TYPE
Collaboration Tools
Compatibility
Database
DOCUMENT TYPE
Database Type
Capacity
Availability
Persistence
SERVICE INSTANCE
Repository
Organization
ORGANIZATION CAPABILITY
Model Portfolio
Management
PORTFOLIO CAPABILITY
Change Managed
Content
Model Life Cycle
Governance
Schema and
Ontology
Mapping
API Support
Interface Support
Assimilation AIds
Model Configuration
Item Identification
and Management
COTS Platform
Support
Model
Maintenance
Event Service
Technical
Compatibility
Standards
Compliance
External System
Relying
Stakeholder
STAKEHOLDER
Regulatory Entity
REGULATOR
API TYPE
INTERFACE TYPE
Satisfaction
User Experience
Feedback
Support
Model
Provenance
Management
STANDARD
Storefront
LicensingFeedback
Legend:
Target System Features
Target System
Production, Distribution,
& Support FeaturesNetworked Ecosystem Features
Management & Membership Advancement
Talent Development & Education Features
V&V State of the Art
Standards and Regulatory Compliance
Validation of Target System Requirements
Facilitation & Management Features
Risk Management Features
Modeling and Simulation Capability FeaturesVerification of Target System Design
Verification
Education Service
Requirements
Satisfaction
Verification
VERIFICATION CAPABILITY
Risk Management
of Virtual Model
Utilization
V4I Security
Management
Multi-Level System
Verification
Model
Compatibility /
Interoperabiity
Configurable
System Pattern
Library
Application
Environment
Familiarity
Technology
Familiarity
V&V Industry
Partner Capability
Regional Talent
Base Advancement
Professional
Society Partnership
ISO 15288
Life Cycle
Compatibility
MBSE
Compatibility
Configuration
Management
V4I Stakeholder
Feature Model
Version: 2.3.3Date:
10 May 2018
Drawn By:
ICTT System Sciences
V4I System 3 Features
Model Verification
Service
Model Validation
Service
Certifier Partnership
Capability
Model Support for
Target System
Risk Management
Collaboration &
Networking Forum
External Trends
Identification &
Learning
Sounding Board
Resource to
Regulator
Verification
References and
Best Practices
Model Support for
Standard and
Regulatory Compliance
HPC Infrastructure
Access FacilitationV4I Membership
Feature
EDUCATION CAPABILITY
Product System
Performance
Feature
Modeled
Production System
Feature
Modeled
Distribution System
Feature
Internal V4I Process
Identification &
Improvement
V4I Research and
Advancement
MEMBER TYPE
System 1 Features
MODELING STANDARDSTANDARD
MSRM CAPABILITY
CAPABILITY
TECHNOLOGY
TYPE
MRM CAPABILITY
APPLICATION DOMAIN
Product Component
Performance
Feature
Institute Performance
Improvement
Institute Model
Release
Behavior
Visualization
Requirements
Validation
Institute
PerformanceIMPROVEMENT CAPABILITY
Requirements
Readiness for
Design Verification
Supplier
Development &
Qualification
PROF SOCIETYPARTNER TYPESUPPLIER TYPE
V4I STAKEHOLDER
FEATURE
Supplier
Management
Fidelity
Cost
Time
Environmental
Model
Product Operational
Environment
Feature
Modeled Support
System Feature
Direct Automated Verification Test
Product Virtual Verification
Process Virtual Verification
Hardware in Loop Test
Software in Loop Test
Fault Tolerant Design Verification
Verification Results Analysis
Direct Manual Verification Test
FEATURE PK ATTRIBUTE
Selectable Value Option
Selectable Value Option
Selectable Value Option
Other Feature Attribute
Other Feature Attribute
Verification Readiness Assessment
Verification Trust Assurance
Design Space Exploration
Change Impact Analysis
Pattern-Based Verification
Prognostics
Verification Planning
Educational Reference
Conference Production
Educational Case Study
Educational Workshop
Internship-Apprenticeship
Educational Course
Tier 2 Membership
Tier 3 Membership
Tier 1 Membership
Configurable
System Pattern
Learning
NCSA
Big Red
Notre Dame
DMDII DMC
Purdue
OSC
TR Level
Client Model
Internalization
Service
Peer Review
Service
VV Workshop for Regulators
Model
Assumptions
Description Feature
RELEASE ID
In Service Date
STAKEHOLDER GROUP
Stakeholder Satisfaction
Client Enterprise
Regional Community
Local Government
State Government
State Government
V4I Sponsor-Investory
V4I Member
Certifying Authority
V4I Employee
V4I Contractor
V4I Service Provider
V4I Tooling Provider
Regulatory Agency
Model & Pattern
Portfolio
Management
Model and
Simulation Type
Capability
Data and Data
Sourcing Type
Capability
M&S TYPE DATA & SOURCE TYPE
Modeling and
Model VVUQ
Standards Support
ISO PROCESS AREA
System Transition
System Validation
System Operation
System Maintenance
System Disposal
System Acquisition Process
System Supply Process
System Verification
Infrastructure Management
Portfolio Management
Human Resource Management
Quality Management
Knowledge Management
Life Cycle Model Management
Stakeholder Needs & Reqs Definition
System Requirements Definition
System Architecture Definition
System Design Definition
System Analysis
System Implementation
System Integration
Business or Mission Analysis
Project Assessment and Control
Decision Management
Risk Management
Configuration Management
Information Management
Measurement
Project Planning
Quality Assurance
ASME VV20: Computational Fluid Dynamics and Heat Transfer
ASME VV30: Nuclear System Thermal Fluids
ASME VV40: Medical Devices
ASME VV50: Advanced Manufacturing
ASME VV60: Energy Systems, Non-nuclear
ASME VV10: Computational Solid Mechanics
VALIDATION CAPABILITY
Validation Readiness Assessment
Validation Planning
Validation Review
Validation Confirmation
Model Supported Risk Review
Model Supported Risk Control
Model Supported Risk Management Tools
Model Supported Risk Visualization
Model Supported Risk Assessment
Model Supported Decision Making
Review of Model Use Risk
Control of Model Use Risk
Tools for Model Use Risk Management
Communication of Model Use Risk
Assessment of Model Use Risk
Decision Making About Model Use
Model Data Security Management
Model VVUQ Capability Assessment
Legend:
Model Representation
Model Scope and ContentModel Credibility
Model Identity and Focus
Model Life Cycle Management
Model Utility
Modeled
Stakeholder
Value
Model Intended
Use
LIFE CYCLE PROCESS SUPPORTED
(ISO15288)
Perceived Model
Value and Use
Verified
Executable
Model Credibility
Modeled System
External (Black
Box) Behavior
Stakeholder Feature Model
for Computational Models
Version: 1.5.4 Date: 31 Aug 2017Drawn By:
B Schindel
Modeled System
of Interest
Modeled
Environmental
Domain
Conceptual Model
Representation
Executable
Model
Representation
Managed Model
Datasets
Executable Model
Environmental
Compatibility
Validated
Conceptual
Model CredibilityQuantitative Accuracy ReferenceQuantitative Accuracy Reference
STAKEHOLDER
FEATURE
FEATURE PK ATTRIBUTE
Other Feature Attribute
Other Feature Attribute
Parametric
Couplings--
Fitness
Physical
Architecture
Explanatory
DecompositionModel Envelope
Trusted
Configurable
Pattern
Uncertainty Quantification (UQ) Reference
Function Structure Accuracy ReferenceFunction Structure Accuracy Reference
Model Validation Reference Speed
Quantization
Stability
Model Validation Reference
Uncertainty Quantification (UQ) Reference
Third Party
AcceptanceModel Ease of
Use
Model
Design Life Cycle
and Retirement
Model
Maintainability
Model
DeployabilityModel Cost
Model
Availability
Model Versioning
and Configuration
Management
System of Interest Domain Type
MODEL APPLICATION ENVELOPE
CONFIGURATION ID
Conceptual Model Representation Type
Conceptual Model Interoperability
Executable Model Representation Type
Executable Model Interoperability
USER GROUP SEGMENT
Level of Annual Use
Value Level
ACCEPTING AUTHORITY Perceived Model Complexity
CM CAPABILIY TYPE
DATASET TYPE
IT ENVIRONMENTAL COMPONENT Design Life
Maintenance Method Deployment Method Development Cost
Operational Cost
Maintenance Cost
Deployment Cost
Retirement Cost
Life Cycle Financial Risk
First Availability Date
First Availability Risk
Life Cycle Availability Risk
STAKEHOLDER TYPE
Parametric
Couplings--
Decomposition
Parametric
Couplings--
Characterization
Pattern Type
VVUQ Pattern
Learning
VVUQ PATTERN EXCEPTION
VVUQ Pattern Version
Project
Impacted VVUQ Feature
Person
Failure Modes
and Effects
Metamodel for
Model-Based Systems
Engineering (MBSE)
Pattern Hierarchy for
Pattern-Based Systems
Engineering (PBSE)
Pattern Class Hierarchy
Individual Product
or System Configurations
Product Lines or
System Families
General System Pattern
Pattern-Based Systems
Engineering (PBSE)
Processes
Pattern Management
Process
Pattern Configuration
Process
(Projects,
Applications)
Pa
ttern
s
Le
arn
ing
s
Configure,
Specialize
Pattern
Improve
Pattern
State
Input/
Output
Interface
Functional
Interaction
(Interaction)System
System of
Access
attribute
Technical
Requirement
Statement
Stakeholder Feature
attribute
Design
Component
attribute
(physical system)
(logical system)
Functional
Role
attribute
Stakeholder
World
Language
High Level
Requirements
Technical
World
Language
attribute
Design
Constraint
Statement
attribute
Stakeholder
Requirement
Statement
BB
WBDetail Level
Requirements
High Level
Design
“B”
Coupling
“A”
Coupling
“C”
Coupling
S*Metamodel SOI S*Pattern: S1-S2-S3 EI (Mgmt) S*Pattern V4 Institute S*Pattern V4 Repository S*Pattern
Model VVUQ S*Pattern (Metadata Wrapper) Manufacturing S*Pattern Pattern-Based Systems Engineering