7_Integrating Multi-domain product development using

advertisement
Integrating Multi-domain Environment ,
Relationship Hub – a FOAK Project
Zvi Lando , IAI (Israel Aerospace Industries )
Nir Mashkif , Haifa Research Lab
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Agenda
Systems Engineering in Israel Aerospace Industries
(IAI)
IBM Research and IAI project collaboration: Relationship
Hub (RH)
Demonstration
© 2010 IBM Corporation
Integrated NPI: Hierarchical System View
System
Engineer
System
Engineer
System
Engineer
System
Engineer
Subs 1
Mod
1.1
Mod
1.2
System
Engineer
SW
Comp
Mod
2.1
System
Engineer
HW
Comp
System
Mech
Comp
Mod
2.2
System
Engineer
System
Engineer
Subs 2
Mod
2.3
System
Engineer
SW
Comp
Unclassified
Mod
3.1
System
Engineer
HW
Comp
Subs 3
Mod
3.2
System
Engineer
Mech
Comp
SARAH-3
This document contains proprietary information of Israel Aerospace Industries Ltd. and may not be reproduced, copied, disclosed or utilized in any way in whole or in part, without the prior written consent of Israel
Integrated NPI: Inter-Discipline View
Systems Engineering Process
Inter-Node Process Alignment & Data
Continuity
Inter-Node, Inter-Discipline, Process
Alignment & Data Continuity
Intra-Node, Inter-Discipline, Process
Alignment & Data Continuity
Software Engineering Process
System
Engineer
Electronics Engineering Process
Mechanical Engineering Process
System
Engineer
System
Engineer
System
Engineer
System
Engineer
System
Engineer
System
Engineer
System
Engineer
System
Engineer
Unclassified
System
Engineer
SARAH-4
This document contains proprietary information of Israel Aerospace Industries Ltd. and may not be reproduced, copied, disclosed or utilized in any way in whole or in part, without the prior written consent of Israel
Integrated NPI: Example
Search And Rescue Automated Helicopter
SARAH
Control Station
Air Vehicle
Air Frame
Avionics
Mission Planning
Station
Payload
Portable Video
Terminal
Cross-Discipline
Constraints
Structural
Constraints
Payload
Payload
Payload
Control Equipment Structure
(Software) (Electronics) (Mechanics)
Unclassified
SARAH-5
This document contains proprietary information of Israel Aerospace Industries Ltd. and may not be reproduced, copied, disclosed or utilized in any way in whole or in part, without the prior written consent of Israel
Business Objectives
Reduce Time
Reduce Cost
Integrated Development
Environment
Unclassified
Improve Quality
SARAH-6
This document contains proprietary information of Israel Aerospace Industries Ltd. and may not be reproduced, copied, disclosed or utilized in any way in whole or in part, without the prior written consent of Israel
Integrated Development Environment
Process Alignment
Data Continuity
Tool Connectivity
Unclassified
SARAH-7
This document contains proprietary information of Israel Aerospace Industries Ltd. and may not be reproduced, copied, disclosed or utilized in any way in whole or in part, without the prior written consent of Israel
Example: Requirements Engineering &
Test Design
Requirements Engineering
Process
System
Requirements
Derivation
Data Continuity
Data duplication
System
Requirements
DOORS
(IBM)
Test Design Process
Quality
Center
(HP)
Specialized Connector
Manual or no
notification of
availability
Process Alignment
Test Design
Notification of System
Requirements availability for
test design
Unclassified
SARAH-8
8
This document contains proprietary information of Israel Aerospace Industries Ltd. and may not be reproduced, copied, disclosed or utilized in any way in whole or in part, without the prior written consent of Israel
Data Continuity Challenges
Challenge 3: Extend
to additional tools
SA
,RPE
Doors
Other:
SAP - ERP
Mantor
Harness
HP
Quality
Center
TCUE
/NX
Mantra
Mentor,
SAP…
9
Challenge 2: Avoid
inter-tool data
duplication
Unclassified
Rhapsody
Challenge 1: Avoid
building & maintaining
multiple specialized
inter-tool connectors
SARAH-9
This document contains proprietary information of Israel Aerospace Industries Ltd. and may not be reproduced, copied, disclosed or utilized in any way in whole or in part, without the prior written consent of Israel
IBM Research
A&D FOAK Project
Agenda
Systems Engineering in Israel Aerospace Industries (IAI)
IBM Research and IAI project collaboration: PLM
Relationship Hub (RH)
Demonstration
© 2010 IBM Corporation
10
IBM Research
A&D FOAK Project
The Relationship Hub -The Solution Approach
Traceability
Product data exists in
different systems
SA
RPE
Doors
No peer to
peer
integration
Impact analysis
Relationship Hub
HP
Quality
Center
TC
/NX
PDM
Rhapsody
Data
Duplication
Data
Continuity
11
© 2010 IBM Corporation
11
IBM Research
A&D FOAK Project
“TO BE” Environment
P2P tools/Systems environment
tools/Systems with Relationship Hub
12
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Capabilities of the Relationship Hub
Relationship Hub:
 Support Systems Engineering Method
SA
 Cross tool models/artifacts integrated view
Clearcase
/RTC
 Cross tool models/artifacts bidirectional
relations
 Cross tool search and query
 Impact analysis
 Inter Connectivity rules checking via constraint
satisfaction technology
DOORS
 Cross tool reports and documents generation

Wiring/
messaging
13
Rhapsody
Cross domain baselining
PDM
TC/Mantra
TC/NX
Reports/ RPE
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
The Relationship Hub Architecture
ALM /
PLM
SE: System
Architect ,
Rhapsody
RH Adapter
Req: Doors
Testing: HP QC
SW: Rhapsody
,RSA
RH Adapter
RH Adapter
Mechanical
Eng: Team
Center
RH Adapter
PDM tool:
RH Adapter
Manufacturing
/ERP
RH Adapter
WPS
SOA/OSLC bridge
REST APIs
RH Web UI
Relationship Hub
Apps:
Build on
Impact analysis
Inter Connectivity Rule Checking – By CSP solver
Document Generation – By RPE
Bi directional Inter Link Creation and mgt
RH UI Extensions in
REST APIs
ALM/PLM Tools
Jazz Team Server
Data Model A
14
- CAM
Data Model B
Data Model C
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
The Relationship Hub Applications
 Cross Tool Models/Artifacts Integrated View
 Impact Analysis
 IRC – Interconnectivity Rule Checking
 Automatic Document Generation
15
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Cross Tool Models/Artifacts Integrated View
Relationship Hub
Inter
Links
Intra
Links
 Integrated view of data
models from heterogeneous
engineering tools
 Stores only indexing data
including intra-relationships
 Capture client methodology
for enriching the data
Enable query the data
according to the client
methodology
 Cross tool relations among
model elements from different
tools/disciplines
TC/NX
SA
16
 Common Web UI for create
and manage Inter Relations
DOORS
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Impact Analysis
 The ability to identify all related
elements that could potentially
be impacted by a change in an
Elements
Relationship Hub
 Perform smart search across RH
elements and relations according
to predefine types:
Upstream impact analysis
Downstream impact analysis
Customize – reflects the
customer’s analysis definitions
 Uses advance visualization
Modify the results ,
navigation, aggregations
,comments
SA
17
DOORS
TC/NX
 Present and aggregate the result
according to the customer
reference model (e.g. system
/Sub systems)
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Impact Analysis – Reference Model
Impact analysis – Systems decomposition view
Systems/Sub System
Elements
Structural view is not enough and not reflect the real systems structure 
IAI’s preferred to arrange the results according to their system and sub 
system structure
The RH system enables flexible way to define additional custom views. 
(e.g. Functional view)
18
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Interconnectivity Rules Checking (IRC)
Design Process
Methodology
RH
Existing items
and links
Rules on links
structure
Extendable to a model
which satisfies rules ?
no
yes
 Implicit links
 Forbidden links
 Allowed links
19
Violations
and
Contradictions
CSP solver
-NP Complete
-Declerative
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Example
Requirements coverage by tests 
A test covers a requirement –
Requirement must be associated to a single model –
element (or is defined non-functional)
A test is derived from a single function –
If a test covers a requirement, it must be derived from the –
function which is linked to the same requirement
requirement
associated
cover
test
function
derive
20
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Documents Generation in Heterogeneous Environment
Generates composite document with diverse data sources whose relationships
are managed by Relationship Hub.
System Architect
Systems Modeling
SA Diagram
DOORS
Requirement
Management
Siemens TCU
Rational Publishing Engine
Document Generation
DOORS
Requirement
HP QC
SA Definition
(1) Publish data for
creating links
Relationship Hub
(2) Create links
(3) Send data for
creating views
(4) Send composite
view ,
Generate Document
Compose
comprehensive
view
Relationship
Model
Maintain relationship model
21
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Agenda
Systems Engineering in Israel Aerospace Industries (IAI)
IBM Research and IAI project collaboration: Relationship
Hub (RH)
Demonstration
© 2010 IBM Corporation
22
IBM Research
A&D FOAK Project
Demonstration
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Integrated NPI: Example
Search And Rescue Automated Helicopter
SARAH
Control Station
Air Vehicle
Air Frame
Avionics
Mission Planning
Station
Payload
Portable Video
Terminal
Cross-Discipline
Constraints
Structural
Constraints
Payload
Payload
Payload
Control Equipment Structure
(Software) (Electronics) (Mechanics)
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Integrated Systems Engineering Environment
1. Derive System Requirements
System
(SARAH)
Systems
Tests
Subsyste
m (AV)
Subsystem
Tests
Module
(PYLD)
End
Component
(PYLD
Strct)
25
Module
Tests
End
Component
Tests
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Deriving system requirements
DOORS
Problem Terms
Solution Terms
Analysis
Merged
Stakeho
lder
Reqs
System
Reqs
Trace
Challenge:
• Associate
requirements in
DOORS with model
elements in SA
without having to
copy model elements
from SA into DOORS
System Architect
Associate
P
M
S
Q
R
26
P
Q
P
R
C1
M_Activities
M_Modes
S
M_Modes
OM1
OMm
Cn
CN
P
OMm
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Relationship Hub UI for Creating Links
DOORS element
1. Create Link within Doors
1. Press Locate Element to specify a start
element of the link to be created
2. Select a start element using the
dialog box
DOORS-SA link
SA element
3. Press Create to
create a link
27
4. Select an end element of the
link using the dialog box
5. A link between the start and end
elements is create
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Cross Tool Documents Generation Using RPE
Generates an SSS [System Specification] with the new integration architecture
DOORS
Relationship Hub
DOORS DXL
REST API
REST API
System Architect
Generated SSS
SA Diagram
Modified SSS Template
SA Definition
RPE
Generates
28
DOORS Requirement
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Generated Document
“System Requirement
Coverage”
From DOORS
From QC
System requirements from DOORS and
associated QC tests are arranged in a
tabular form.
Their relationships are defined in the
Relationship Hub.
29
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Snapshot of a RPE Generated Document
Data from DOORS
Data from TC
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Use case: Integrated Systems Engineering Environment
7. Change Impact Analysis
System
(SARAH)
Systems
Tests
Subsyste
m (AV)
Subsystem
Tests
Module
(PYLD)
End
Component
(PYLD
Strct)
31
Module
Tests
End
Component
Tests
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Change in Stake Holder requirement
 Stake Holder requirement Adjustable Camera changes
“Camera elevation shall be adjustable from pointing straight down
to 15 degrees above the horizon”
“Camera elevation shall be adjustable from pointing straight down
to 17 degrees above the horizon”
What are the elements impacted as a result of this change?
32
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Impact Analysis UI [1/6]
Trigger the Impact analysis from with in the tools set
33
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Impact Analysis UI [2/6]
Structural view
34
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Impact Analysis UI [3/6]
System View
35
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Impact Analysis UI [4/6]
System view – Expand SARAH
36
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Impact Analysis UI [5/6]
System view – Expand Air Vehicle
37
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
Impact Analysis UI [6/6]
System view – Expand Payload
38
© 2010 IBM Corporation
IBM Research
A&D FOAK Project
39
© 2010 IBM Corporation
Download