Models as a Foundation for SE

Download Report

Transcript Models as a Foundation for SE

IC-MBSE 2010
Models as a Foundation
for Systems Engineering –
Should We Expect a Breakthrough?
3rd International Conference on MBSE
George Mason University
David Long
Vitech Corporation
[email protected]
The Transition to Models?
IC-MBSE 2010
Enablers
Opportunities
Inhibitors
Threats
MBSE transition graphic reprinted from INCOSE MBSE Workshop, February 2010
2
Building a Community
IC-MBSE 2010
Government
Agencies
Professional
Organizations
Industry
Practitioners
Standards
Bodies
Academic Institutions
Tool Vendors
3
Casting an Initial Vision
IC-MBSE 2010
Hydraulic
Fluid: SAE
1340 notcompliant
Power
Rating:
18 Amps
Thermal/Heat
Dissipation:
780°
Ergonomic/Pedal
Feedback: 34
ERGS
Hydraulic
Pressure: 350
PSI
Sensor
MTBF:
3000 hrs
Minimum
Minimum Turn
Turn Radius:
Radius: 24
24 ft.
ft.
Dry
Dry Pavement
Pavement Braking
Braking Distance
Distance at
at
60
60 MPH
MPH:: 110
110 ft.
ft. 90 ft
Reprinted from INCOSE MBSE Workshop, February 2010
4
INCOSE MBSE Vision
IC-MBSE 2010
MBSE Capability
Reduced cycle times
System of systems
interoperability
Institutionalized
MBSE across
Academia/Industry
Design optimization across broad trade space
Cross domain effects based analysis
Distributed & secure model repositories
crossing multiple domains
Well
Defined
MBSE
Maturity
Defined MBSE theory, ontology, and formalisms
Architecture model integrated
with Simulation, Analysis, and Visualization
Matured MBSE methods and metrics,
Integrated System/HW/SW models
Ad Hoc MBSE
Document Centric
Emerging MBSE standards
2010
•Planning & Support
•Research
•Standards Development
•Processes, Practices, & Methods
•Tools & Technology Enhancements
•Outreach, Training & Education
2020
2025
Reprinted from INCOSE MBSE Workshop, February 2010
5
Advancing Technology
IC-MBSE 2010
• Computing
power
• Cloud
computing
• Database
technologies
• Reasoning
engines
• …
6
The Development of SysML
IC-MBSE 2010
7
SysML – An Enabler and a Threat?
IC-MBSE 2010
SysML as an Enabler
• A visual modeling
language with
semantics and
standard notation
• Communication
alignment with
software domain
SysML as a Threat
• MBSE ≠ SysML
• Complexity of
representation
• Rate of incorrect
implementation
(SysML treated as a
series of diagrams)
• “SysML as a universal
and complete
representation”
8
Communication Mismatch:
Manager, Architect, and Domain Experts
IC-MBSE 2010
Process
Interview
Process
Name:
Owner:
9
Communication Mismatch: Enabling
Communication in the SME’s Language
IC-MBSE 2010
Reprinted from DoDAF 2.0
10
Models and Languages
IC-MBSE 2010
SysML
DoDAF
AP233
11
Evolution of
Frameworks and Standards
IC-MBSE 2010
AP233
12
Contractual Boundaries
IC-MBSE 2010
13
Expanded Vehicles for Research and Innovation
IC-MBSE 2010
Research and innovation vehicles
•
•
•
•
Organic MBSE Community / Working Groups
Masters and Doctoral students (growth in SE programs)
Systems Engineering Research Center (SERC)
DARPA META program
For the practitioner
For our customer
• Wizards, aids, and process
guides
• Intelligent agents
• SE design automation
• Heuristics
• Patterns and pattern
recognition
• Assisted engineering
• …
• Sensitivity analysis
(requirements and requirement
changes)
• Trade space capability and
portfolio analysis
• Automated assurance of
system integrity
• …
14
Changes in the Systems Domain
IC-MBSE 2010
• The SE domain
• COTS, GOTS, and reuse – increased emphasis on integration
and reconfiguration for new capabilities
• Intelligent, adaptive (self-evolving), and chaotic systems
• Widely divergent system lifetimes (cell phones and submarines)
• Compressed cycle time / accelerated time to market
• Dominance of commercial systems
• An era of evolution
• Influences of new technologies (biotech, …)
• Rise of cost-effectiveness (limited government budgets, market
economics in commercial domain)
• Rise of national specialization
• The noteworthy challenges of this generation are
systems problems
15
Begin with the End in Mind
IC-MBSE 2010
16
The Path to the Future
IC-MBSE 2010
Community
Premature standards
or standards
proliferation
Communication
Sufficient and
timely standards
Models and
Languages
SysML as
intended
Expanded
vehicles for
research and
innovation
Keeping our eye on
the target
Changes in the
Systems Domain
Contractual
Boundaries
Vision
SysML
misimplemented and
misunderstood
Advancing
Technology
17