Professional Documents
Culture Documents
®
Architecting with CORE
1 March 2007 © 2006 Vitech Corporation. All rights reserved. System Engineering with CORE - 2
About Vitech
The
The CORE
CORE product
product suite
suite delivers
delivers in-depth
in-depth analysis
analysis and
and insight
insight from
from requirements
requirements
definition through architecture to system verification
definition through architecture to system verification
1 March 2007 © 2006 Vitech Corporation. All rights reserved. System Engineering with CORE - 3
Why Automate System Engineering?
Constraints Dependencies
Decisions
Verification Risks
Models
Issues Traceability
Validation
Assumptions Interrelationships
Performance Parameters
1 March 2007 © 2006 Vitech Corporation. All rights reserved. System Engineering with CORE - 4
The System Engineer’s Dilemma:
Complexity and Synchronization
graph 1
extracted
extracted graph 2 graph
graph
requirements text
text Printed
Printed
requirements graph 3 Reports,
Reports,
Models,
Models, &&
Specifications
Specifications
Source
Source open
open Data
Data
Documents
Documents action
action
Data
Data function
function items
analyses
analyses items
list
list data
data && trade
items trade
items studies
studies
engineering
engineering
traceability
traceability note
list note book
book
list
interface
interface
physical
physical definitions Any
components
definitions Any change
change will
will affect
affect
components something else
something else
System
System Engineer’s
Engineer’s Desktop
Desktop
1 March 2007 © 2006 Vitech Corporation. All rights reserved. System Engineering with CORE - 5
The Common SE “Tool Suite” Architecture
Requirements Behavioral Architecture
Verification
Management Analysis Synthesis
Drawing
DrawingPackages
Packages
Word
WordProcessors
Processors Drawing
DrawingPackages
Packages Testing
TestingPackages
Packages
Spreadsheets
Spreadsheets
Spreadsheets
Spreadsheets Spreadsheets
Spreadsheets Spreadsheets
Spreadsheets
Simulation
Simulation Packages
Packages
Multiple
Multiple products
products utilizing
utilizing independent
independent databases
databases forces
forces extraordinary
extraordinary
data
data management
management –– andand complicates
complicates the
the original
original SE
SE effort
effort
1 March 2007 © 2006 Vitech Corporation. All rights reserved. System Engineering with CORE - 6
The Preferred SE Tool Architecture
Requirements Behavioral Architecture
Verification
Management Analysis Synthesis
Data
Data Data
Data Data
Data Data
Data
Design
Design
Source
Source Data
Data Specifications
Specifications
Material
Material Data
Data
Integrated,
Integrated, Consistent
Consistent Analysis:
Analysis: Complete
Complete Specifications,
Specifications, Project
Project
Documentation, Queries & Models
Documentation, Queries & Models
1 March 2007 © 2006 Vitech Corporation. All rights reserved. System Engineering with CORE - 7
Systems Engineering with CORE
Behavior Domain
Source Requirements Domain
Originating requirements Data
Data
trace to behavior
Data
Data
verified by
verified by
Utilizing
Utilizing aa layered
layered approach
approach to
to progressively
progressively clarify
clarify and
and elaborate
elaborate all
all four
four domains
domains
concurrently ensures consistency and completeness.
concurrently ensures consistency and completeness.
1 March 2007 © 2006 Vitech Corporation. All rights reserved. System Engineering with CORE - 8
Omar Canty
ocanty@vitechcorp.com
Bill Criss
bcriss@vitechcorp.com
Vitech Corporation
2070 Chain Bridge Rd., Suite 100
Vienna, VA 22182
(703) 883-2270
1 March 2007 © 2006 Vitech Corporation. All rights reserved. System Engineering with CORE - 9