SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
CAPELLA DEPLOYMENT
a feedback from Framatome
16/09/2019
Valéry TEGUIAK
Hondjack DEHAINSALA
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Agenda
I. INTRODUCTION
II. INDUSTRIALIZATION
III. XLS Pivot
IV. CONCLUSION
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Framatome
 14 000 employees working on more than 250 reactors worldwide
at 53 locations in 20 countries
Argentina
Brazil
Bulgaria
Canada
Czech Republic
Hungary
Japan
Russia
Slovakia
South Africa
South Korea
Spain
Sweden
Ukraine
United Kingdom
Germany
4 sites
China
8 sites
USA
8 sites
France
17 sites
Others
locations
I. Introduction
II. Industrialization
III. XLS Pivot
IV. Conclusion
 For 60 years, Framatome's teams
have been involved in developing
safe and competitive nuclear
power worldwide
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Context I. Introduction
II. Industrialization
III. XLS Pivot
IV. Conclusion
OPEN SOURCE
1. Free license
2. IT Support is not included
3. Extensible software
STANDALONE
1. Application that is not part of a bundle
2. Installation is not required
3. Application not supervised by the IT
Capella is…
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Capella “Installation” I. Introduction
II. Industrialization
III. XLS Pivot
IV. Conclusion
INTERNET
1. Download a version of from POLARSYS web site
2. Unzip in a folder
3. Launch Capella
INTRANET
1. Download a version of from intranet location or colleagues
2. Unzip in a folder
3. Launch Capella
Download from…
 What about massive deployment?
 How to manage version efficiently?
ManualActivity
INDUSTRIALIZATION
Towards a centralized
management of Capella
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Definition I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
Industrialization is a method to…
[Minich et al.2009]
 Automate manual tasks
 Increase efficiency and quality
 Reduce cost
 Implement standardized and high productive methods
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Organization
BU1 BU2 BUn
…
IS Department
IT
Modeling & Data Integration
1st L-Support
…
Systems Engineer focus on business…
I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
2nd L-Support
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Upgrading
1.2.1
(Jun.18)
Jan.18 Mar.18 Feb.19 Sep.19
1.3.1
(May19)
1.0.2
1.1.3
(version)
(time)
1.4.1
(???)
???.20
Under control…
I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Environments I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
Two Capella, Two goals…
UAT
 For key users
 To validate new features
 Manage sand box projects
PROD
 For (key) users
 Consume validated features
 Manage real word projects
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Packing and Deployment I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
1st L-Support handles…
DEPLOYMENT
1. The User send an installation request with to 1st L-Support
2. The 1st L-Support use the package to deploy Capella for the user
3. A shortcut to launch Capella is created on the user’s desktop
PACKAGING
1. 1st L-Support download a version a Capella from POLARSYS web site
2. 1st L-Support creates a package to deploy Capella for the key users
3. 1st L-Support creates a package to deploy Capella for the user
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Releases Management I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
Auto-update at startup…
Local repository: C:PrLegacyCapella1.2.1
Remote repository
Install/Update/Uninstall
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Data Management I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
CAPELLA MIGRATION
1. Installation of the new version Capella
2. Synchronization with users to commit and migrate projects
3. Uninstallation of the old version of Capella
Helps to manage…
VERSIONING
1. Share project a server
2. Project available for collaborative work
3. Rescue approach if your computer fails
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Add-Ons I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
Most deployed…
XLS PIVOT
a generic approach for data
exchange between Capella and Excel
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
import
export
Context I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
Data exchange…
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Operations
 Create
 Read
 Update
 Delete
Reporting
 Explain operations
 Errors Management
Constraints
 Name Conflict
 Text-based
Requirements I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
We need, We expect…
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Model-Based Solution I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
Implements a generic approach…
EXCEL
 is just an import/export format
 no VBA script in Excel files
CAPELLA
 instead of developing importer/exporter for each type of object
 to minimize effort to adapt XLS Pivot when Capella model change
 import/export template file generated on the fly by the user
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Preference Model
To enable/disable…
I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
CLASS
 To import/export instead of enabling all Capella classes
 To include for import/export of object of another class
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
LogicalFunction
id: STRING
name: STRING
 Attribute: STRING, INTEGER, etc.
 Simple EReference: ENUM
LogicalFunction status: ENUM
Basic Property I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
For Excel file
 Auto-generation of Simple EReference
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
LogicalFunctionPkg
LogicalFunction
User Experience (1,2) vs Legacy Implementation (3)
parent
LogicalFunction
ownedLogicalFunctions
parent
1
2
3
Reverse EReference I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
For Excel file
 How to identify the class referenced by the parent property?
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
LogicalActor
User Experience (1,2) vs Legacy Implementation (3,4,5)
LogicalComponent
LogicalFunction
3
FunctionalAllocation 5
4
allocatedTo
allocatedTo
2
1
Traceable EReference I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
For Excel file
 How to identify the class referenced by allocatedTo property?
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
User Experience (1) vs Legacy Implementation (2)
LogicalFunction LogicalFunction
1
2
subFunctions
Forbidden…
to avoid overlapping with Reverse EReference
subFunctions
Collection EReference (1:n) I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Semantics I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
Boundary objects
<Owner_Name>[<Boundary_Object_Name>]
Objects with the same name
<Object_Name>@<Object_Id>
Useful for disambiguation…
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Reporting I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
What was done…
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Demo I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
XLS Pivot in action…
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
License
Planned to become…
I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Perspectives I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
BACKLOG
 GUI for Preference Model
 Alias Model for more user-friendly property name
 Highlight updated values in the reporting
 Allow user to define order for selected properties
 Performance issues
Let’s look forward…
CONCLUSION
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Recommandations I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
COMMUNITY
System and Software Engineers together, the way to go!
We may suggest…
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
MBSE Suite (Extra) I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
IS Dpt. and Business together…
 xRule
 Capella2Cradle
 Project2Library
 RenameProject
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Bibliography I. About
II. Industrialization
III. XLS Pivot
IV. Conclusion
© Framatome
All rights reserved
Valéry TEGUIAK
Hondjack DEHAINSALA
Thank you!

Contenu connexe

Similaire à [ Capella Day 2019 ] Feedback on deployment of Capella at Framatome

PGConf.ASIA 2019 Bali - Foreign Data Wrappers - Etsuro Fujita & Tatsuro Yamada
PGConf.ASIA 2019 Bali - Foreign Data Wrappers - Etsuro Fujita & Tatsuro YamadaPGConf.ASIA 2019 Bali - Foreign Data Wrappers - Etsuro Fujita & Tatsuro Yamada
PGConf.ASIA 2019 Bali - Foreign Data Wrappers - Etsuro Fujita & Tatsuro YamadaEqunix Business Solutions
 
A Data Integration Case Study - Avoid Creating a “Franken-Beast”
A Data Integration Case Study - Avoid  Creating a “Franken-Beast”A Data Integration Case Study - Avoid  Creating a “Franken-Beast”
A Data Integration Case Study - Avoid Creating a “Franken-Beast”DATAVERSITY
 
9r1 - Upgrade Success - London
9r1 - Upgrade Success - London9r1 - Upgrade Success - London
9r1 - Upgrade Success - LondonSAP Ariba
 
TERASOLUNA Framework on the Spring IO Platform
TERASOLUNA Framework on the Spring IO PlatformTERASOLUNA Framework on the Spring IO Platform
TERASOLUNA Framework on the Spring IO Platformapkiban
 
OGL_Fronius Energy Cell Brochure .PDF
OGL_Fronius Energy Cell Brochure .PDFOGL_Fronius Energy Cell Brochure .PDF
OGL_Fronius Energy Cell Brochure .PDFRay Gwin
 
The Programmable Telecom Network, Doug Tait, Oracle, Enzo Amorino, Telecom It...
The Programmable Telecom Network, Doug Tait, Oracle, Enzo Amorino, Telecom It...The Programmable Telecom Network, Doug Tait, Oracle, Enzo Amorino, Telecom It...
The Programmable Telecom Network, Doug Tait, Oracle, Enzo Amorino, Telecom It...Alan Quayle
 
Keynote Ouverture Plénière - Sébastien Verger
Keynote Ouverture Plénière - Sébastien VergerKeynote Ouverture Plénière - Sébastien Verger
Keynote Ouverture Plénière - Sébastien VergerRSD
 
Mastering Docker and Docker Swarm
Mastering Docker and Docker SwarmMastering Docker and Docker Swarm
Mastering Docker and Docker Swarmkiran karanjkar
 
Kirin User Story: Migrating Mission Critical Applications to OpenStack Privat...
Kirin User Story: Migrating Mission Critical Applications to OpenStack Privat...Kirin User Story: Migrating Mission Critical Applications to OpenStack Privat...
Kirin User Story: Migrating Mission Critical Applications to OpenStack Privat...Motoki Kakinuma
 
eFolder Expert Series Webinar — 3 Ways to Block Dropbox in the Workplace
eFolder Expert Series Webinar — 3 Ways to Block Dropbox in the WorkplaceeFolder Expert Series Webinar — 3 Ways to Block Dropbox in the Workplace
eFolder Expert Series Webinar — 3 Ways to Block Dropbox in the WorkplaceeFolder
 
Alledibonproductsandfacilitiesed 140508102055-phpapp01
Alledibonproductsandfacilitiesed 140508102055-phpapp01Alledibonproductsandfacilitiesed 140508102055-phpapp01
Alledibonproductsandfacilitiesed 140508102055-phpapp01begoedi
 
apidays LIVE Paris - Break up Monoliths and lay them to REST! by Arun Narayan...
apidays LIVE Paris - Break up Monoliths and lay them to REST! by Arun Narayan...apidays LIVE Paris - Break up Monoliths and lay them to REST! by Arun Narayan...
apidays LIVE Paris - Break up Monoliths and lay them to REST! by Arun Narayan...apidays
 
Mastering Docker and Docker Swarm
Mastering Docker and Docker Swarm Mastering Docker and Docker Swarm
Mastering Docker and Docker Swarm Ankit Yadav
 
IoT Seminar (Jan. 2016) - (5) dr antonio jara - oma lwm2m + oma gotapi the mo...
IoT Seminar (Jan. 2016) - (5) dr antonio jara - oma lwm2m + oma gotapi the mo...IoT Seminar (Jan. 2016) - (5) dr antonio jara - oma lwm2m + oma gotapi the mo...
IoT Seminar (Jan. 2016) - (5) dr antonio jara - oma lwm2m + oma gotapi the mo...Open Mobile Alliance
 
OMA LwM2M Workshop - Antonio Jara, OMA LabKit
OMA LwM2M Workshop - Antonio Jara, OMA LabKitOMA LwM2M Workshop - Antonio Jara, OMA LabKit
OMA LwM2M Workshop - Antonio Jara, OMA LabKitOpen Mobile Alliance
 
Oracle Shop Floor (Osfm) for oracle scm cloud
Oracle Shop Floor (Osfm) for oracle scm cloudOracle Shop Floor (Osfm) for oracle scm cloud
Oracle Shop Floor (Osfm) for oracle scm cloudmahendra0000
 
ALL EDIBON PRODUCTS AND FACILITIES
ALL EDIBON PRODUCTS AND FACILITIESALL EDIBON PRODUCTS AND FACILITIES
ALL EDIBON PRODUCTS AND FACILITIESEDIBON
 
The University of Sheffield AMRC
The University of Sheffield AMRCThe University of Sheffield AMRC
The University of Sheffield AMRCDuncan Purves
 

Similaire à [ Capella Day 2019 ] Feedback on deployment of Capella at Framatome (20)

PGConf.ASIA 2019 Bali - Foreign Data Wrappers - Etsuro Fujita & Tatsuro Yamada
PGConf.ASIA 2019 Bali - Foreign Data Wrappers - Etsuro Fujita & Tatsuro YamadaPGConf.ASIA 2019 Bali - Foreign Data Wrappers - Etsuro Fujita & Tatsuro Yamada
PGConf.ASIA 2019 Bali - Foreign Data Wrappers - Etsuro Fujita & Tatsuro Yamada
 
A Data Integration Case Study - Avoid Creating a “Franken-Beast”
A Data Integration Case Study - Avoid  Creating a “Franken-Beast”A Data Integration Case Study - Avoid  Creating a “Franken-Beast”
A Data Integration Case Study - Avoid Creating a “Franken-Beast”
 
9r1 - Upgrade Success - London
9r1 - Upgrade Success - London9r1 - Upgrade Success - London
9r1 - Upgrade Success - London
 
TERASOLUNA Framework on the Spring IO Platform
TERASOLUNA Framework on the Spring IO PlatformTERASOLUNA Framework on the Spring IO Platform
TERASOLUNA Framework on the Spring IO Platform
 
OGL_Fronius Energy Cell Brochure .PDF
OGL_Fronius Energy Cell Brochure .PDFOGL_Fronius Energy Cell Brochure .PDF
OGL_Fronius Energy Cell Brochure .PDF
 
The Programmable Telecom Network, Doug Tait, Oracle, Enzo Amorino, Telecom It...
The Programmable Telecom Network, Doug Tait, Oracle, Enzo Amorino, Telecom It...The Programmable Telecom Network, Doug Tait, Oracle, Enzo Amorino, Telecom It...
The Programmable Telecom Network, Doug Tait, Oracle, Enzo Amorino, Telecom It...
 
Keynote Ouverture Plénière - Sébastien Verger
Keynote Ouverture Plénière - Sébastien VergerKeynote Ouverture Plénière - Sébastien Verger
Keynote Ouverture Plénière - Sébastien Verger
 
Mastering Docker and Docker Swarm
Mastering Docker and Docker SwarmMastering Docker and Docker Swarm
Mastering Docker and Docker Swarm
 
Alx management short
Alx management shortAlx management short
Alx management short
 
Kirin User Story: Migrating Mission Critical Applications to OpenStack Privat...
Kirin User Story: Migrating Mission Critical Applications to OpenStack Privat...Kirin User Story: Migrating Mission Critical Applications to OpenStack Privat...
Kirin User Story: Migrating Mission Critical Applications to OpenStack Privat...
 
eFolder Expert Series Webinar — 3 Ways to Block Dropbox in the Workplace
eFolder Expert Series Webinar — 3 Ways to Block Dropbox in the WorkplaceeFolder Expert Series Webinar — 3 Ways to Block Dropbox in the Workplace
eFolder Expert Series Webinar — 3 Ways to Block Dropbox in the Workplace
 
Alledibonproductsandfacilitiesed 140508102055-phpapp01
Alledibonproductsandfacilitiesed 140508102055-phpapp01Alledibonproductsandfacilitiesed 140508102055-phpapp01
Alledibonproductsandfacilitiesed 140508102055-phpapp01
 
Application Management in Openstack
Application Management in Openstack Application Management in Openstack
Application Management in Openstack
 
apidays LIVE Paris - Break up Monoliths and lay them to REST! by Arun Narayan...
apidays LIVE Paris - Break up Monoliths and lay them to REST! by Arun Narayan...apidays LIVE Paris - Break up Monoliths and lay them to REST! by Arun Narayan...
apidays LIVE Paris - Break up Monoliths and lay them to REST! by Arun Narayan...
 
Mastering Docker and Docker Swarm
Mastering Docker and Docker Swarm Mastering Docker and Docker Swarm
Mastering Docker and Docker Swarm
 
IoT Seminar (Jan. 2016) - (5) dr antonio jara - oma lwm2m + oma gotapi the mo...
IoT Seminar (Jan. 2016) - (5) dr antonio jara - oma lwm2m + oma gotapi the mo...IoT Seminar (Jan. 2016) - (5) dr antonio jara - oma lwm2m + oma gotapi the mo...
IoT Seminar (Jan. 2016) - (5) dr antonio jara - oma lwm2m + oma gotapi the mo...
 
OMA LwM2M Workshop - Antonio Jara, OMA LabKit
OMA LwM2M Workshop - Antonio Jara, OMA LabKitOMA LwM2M Workshop - Antonio Jara, OMA LabKit
OMA LwM2M Workshop - Antonio Jara, OMA LabKit
 
Oracle Shop Floor (Osfm) for oracle scm cloud
Oracle Shop Floor (Osfm) for oracle scm cloudOracle Shop Floor (Osfm) for oracle scm cloud
Oracle Shop Floor (Osfm) for oracle scm cloud
 
ALL EDIBON PRODUCTS AND FACILITIES
ALL EDIBON PRODUCTS AND FACILITIESALL EDIBON PRODUCTS AND FACILITIES
ALL EDIBON PRODUCTS AND FACILITIES
 
The University of Sheffield AMRC
The University of Sheffield AMRCThe University of Sheffield AMRC
The University of Sheffield AMRC
 

Plus de Obeo

Digitally assisted design for safety analysis
Digitally assisted design for safety analysisDigitally assisted design for safety analysis
Digitally assisted design for safety analysisObeo
 
INCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE toolINCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE toolObeo
 
Tailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UKTailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UKObeo
 
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...Obeo
 
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...Obeo
 
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...Obeo
 
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first stepsCapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first stepsObeo
 
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...Obeo
 
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella useCapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella useObeo
 
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...Obeo
 
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...Obeo
 
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...Obeo
 
Gestion applicative des données, un REX du Ministère de l'Éducation Nationale
Gestion applicative des données, un REX du Ministère de l'Éducation NationaleGestion applicative des données, un REX du Ministère de l'Éducation Nationale
Gestion applicative des données, un REX du Ministère de l'Éducation NationaleObeo
 
Simulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in CapellaSimulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in CapellaObeo
 
From Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesFrom Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesObeo
 
Connecting Textual Requirements with Capella Models
Connecting Textual Requirements with Capella Models Connecting Textual Requirements with Capella Models
Connecting Textual Requirements with Capella Models Obeo
 
Sirius Web Advanced : Customize and Extend the Platform
Sirius Web Advanced : Customize and Extend the PlatformSirius Web Advanced : Customize and Extend the Platform
Sirius Web Advanced : Customize and Extend the PlatformObeo
 
Sirius Web 101 : Create a Modeler With No Code
Sirius Web 101 : Create a Modeler With No CodeSirius Web 101 : Create a Modeler With No Code
Sirius Web 101 : Create a Modeler With No CodeObeo
 
Sirius Project, Now and In the Future
Sirius Project, Now and In the FutureSirius Project, Now and In the Future
Sirius Project, Now and In the FutureObeo
 
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...Obeo
 

Plus de Obeo (20)

Digitally assisted design for safety analysis
Digitally assisted design for safety analysisDigitally assisted design for safety analysis
Digitally assisted design for safety analysis
 
INCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE toolINCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE tool
 
Tailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UKTailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UK
 
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
 
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
 
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...
 
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first stepsCapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
 
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
 
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella useCapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
 
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
 
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
 
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
 
Gestion applicative des données, un REX du Ministère de l'Éducation Nationale
Gestion applicative des données, un REX du Ministère de l'Éducation NationaleGestion applicative des données, un REX du Ministère de l'Éducation Nationale
Gestion applicative des données, un REX du Ministère de l'Éducation Nationale
 
Simulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in CapellaSimulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in Capella
 
From Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesFrom Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems Architectures
 
Connecting Textual Requirements with Capella Models
Connecting Textual Requirements with Capella Models Connecting Textual Requirements with Capella Models
Connecting Textual Requirements with Capella Models
 
Sirius Web Advanced : Customize and Extend the Platform
Sirius Web Advanced : Customize and Extend the PlatformSirius Web Advanced : Customize and Extend the Platform
Sirius Web Advanced : Customize and Extend the Platform
 
Sirius Web 101 : Create a Modeler With No Code
Sirius Web 101 : Create a Modeler With No CodeSirius Web 101 : Create a Modeler With No Code
Sirius Web 101 : Create a Modeler With No Code
 
Sirius Project, Now and In the Future
Sirius Project, Now and In the FutureSirius Project, Now and In the Future
Sirius Project, Now and In the Future
 
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
 

Dernier

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Dernier (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

[ Capella Day 2019 ] Feedback on deployment of Capella at Framatome

  • 1. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA CAPELLA DEPLOYMENT a feedback from Framatome 16/09/2019 Valéry TEGUIAK Hondjack DEHAINSALA
  • 2. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Agenda I. INTRODUCTION II. INDUSTRIALIZATION III. XLS Pivot IV. CONCLUSION
  • 3. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Framatome  14 000 employees working on more than 250 reactors worldwide at 53 locations in 20 countries Argentina Brazil Bulgaria Canada Czech Republic Hungary Japan Russia Slovakia South Africa South Korea Spain Sweden Ukraine United Kingdom Germany 4 sites China 8 sites USA 8 sites France 17 sites Others locations I. Introduction II. Industrialization III. XLS Pivot IV. Conclusion  For 60 years, Framatome's teams have been involved in developing safe and competitive nuclear power worldwide
  • 4. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Context I. Introduction II. Industrialization III. XLS Pivot IV. Conclusion OPEN SOURCE 1. Free license 2. IT Support is not included 3. Extensible software STANDALONE 1. Application that is not part of a bundle 2. Installation is not required 3. Application not supervised by the IT Capella is…
  • 5. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Capella “Installation” I. Introduction II. Industrialization III. XLS Pivot IV. Conclusion INTERNET 1. Download a version of from POLARSYS web site 2. Unzip in a folder 3. Launch Capella INTRANET 1. Download a version of from intranet location or colleagues 2. Unzip in a folder 3. Launch Capella Download from…  What about massive deployment?  How to manage version efficiently? ManualActivity
  • 7. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Definition I. About II. Industrialization III. XLS Pivot IV. Conclusion Industrialization is a method to… [Minich et al.2009]  Automate manual tasks  Increase efficiency and quality  Reduce cost  Implement standardized and high productive methods
  • 8. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Organization BU1 BU2 BUn … IS Department IT Modeling & Data Integration 1st L-Support … Systems Engineer focus on business… I. About II. Industrialization III. XLS Pivot IV. Conclusion 2nd L-Support
  • 9. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Upgrading 1.2.1 (Jun.18) Jan.18 Mar.18 Feb.19 Sep.19 1.3.1 (May19) 1.0.2 1.1.3 (version) (time) 1.4.1 (???) ???.20 Under control… I. About II. Industrialization III. XLS Pivot IV. Conclusion
  • 10. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Environments I. About II. Industrialization III. XLS Pivot IV. Conclusion Two Capella, Two goals… UAT  For key users  To validate new features  Manage sand box projects PROD  For (key) users  Consume validated features  Manage real word projects
  • 11. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Packing and Deployment I. About II. Industrialization III. XLS Pivot IV. Conclusion 1st L-Support handles… DEPLOYMENT 1. The User send an installation request with to 1st L-Support 2. The 1st L-Support use the package to deploy Capella for the user 3. A shortcut to launch Capella is created on the user’s desktop PACKAGING 1. 1st L-Support download a version a Capella from POLARSYS web site 2. 1st L-Support creates a package to deploy Capella for the key users 3. 1st L-Support creates a package to deploy Capella for the user
  • 12. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Releases Management I. About II. Industrialization III. XLS Pivot IV. Conclusion Auto-update at startup… Local repository: C:PrLegacyCapella1.2.1 Remote repository Install/Update/Uninstall
  • 13. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Data Management I. About II. Industrialization III. XLS Pivot IV. Conclusion CAPELLA MIGRATION 1. Installation of the new version Capella 2. Synchronization with users to commit and migrate projects 3. Uninstallation of the old version of Capella Helps to manage… VERSIONING 1. Share project a server 2. Project available for collaborative work 3. Rescue approach if your computer fails
  • 14. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Add-Ons I. About II. Industrialization III. XLS Pivot IV. Conclusion Most deployed…
  • 15. XLS PIVOT a generic approach for data exchange between Capella and Excel
  • 16. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA import export Context I. About II. Industrialization III. XLS Pivot IV. Conclusion Data exchange…
  • 17. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Operations  Create  Read  Update  Delete Reporting  Explain operations  Errors Management Constraints  Name Conflict  Text-based Requirements I. About II. Industrialization III. XLS Pivot IV. Conclusion We need, We expect…
  • 18. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Model-Based Solution I. About II. Industrialization III. XLS Pivot IV. Conclusion Implements a generic approach… EXCEL  is just an import/export format  no VBA script in Excel files CAPELLA  instead of developing importer/exporter for each type of object  to minimize effort to adapt XLS Pivot when Capella model change  import/export template file generated on the fly by the user
  • 19. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Preference Model To enable/disable… I. About II. Industrialization III. XLS Pivot IV. Conclusion CLASS  To import/export instead of enabling all Capella classes  To include for import/export of object of another class
  • 20. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA LogicalFunction id: STRING name: STRING  Attribute: STRING, INTEGER, etc.  Simple EReference: ENUM LogicalFunction status: ENUM Basic Property I. About II. Industrialization III. XLS Pivot IV. Conclusion For Excel file  Auto-generation of Simple EReference
  • 21. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA LogicalFunctionPkg LogicalFunction User Experience (1,2) vs Legacy Implementation (3) parent LogicalFunction ownedLogicalFunctions parent 1 2 3 Reverse EReference I. About II. Industrialization III. XLS Pivot IV. Conclusion For Excel file  How to identify the class referenced by the parent property?
  • 22. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA LogicalActor User Experience (1,2) vs Legacy Implementation (3,4,5) LogicalComponent LogicalFunction 3 FunctionalAllocation 5 4 allocatedTo allocatedTo 2 1 Traceable EReference I. About II. Industrialization III. XLS Pivot IV. Conclusion For Excel file  How to identify the class referenced by allocatedTo property?
  • 23. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA User Experience (1) vs Legacy Implementation (2) LogicalFunction LogicalFunction 1 2 subFunctions Forbidden… to avoid overlapping with Reverse EReference subFunctions Collection EReference (1:n) I. About II. Industrialization III. XLS Pivot IV. Conclusion
  • 24. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Semantics I. About II. Industrialization III. XLS Pivot IV. Conclusion Boundary objects <Owner_Name>[<Boundary_Object_Name>] Objects with the same name <Object_Name>@<Object_Id> Useful for disambiguation…
  • 25. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Reporting I. About II. Industrialization III. XLS Pivot IV. Conclusion What was done…
  • 26. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Demo I. About II. Industrialization III. XLS Pivot IV. Conclusion XLS Pivot in action…
  • 27. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA License Planned to become… I. About II. Industrialization III. XLS Pivot IV. Conclusion
  • 28. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Perspectives I. About II. Industrialization III. XLS Pivot IV. Conclusion BACKLOG  GUI for Preference Model  Alias Model for more user-friendly property name  Highlight updated values in the reporting  Allow user to define order for selected properties  Performance issues Let’s look forward…
  • 30. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Recommandations I. About II. Industrialization III. XLS Pivot IV. Conclusion COMMUNITY System and Software Engineers together, the way to go! We may suggest…
  • 31. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA MBSE Suite (Extra) I. About II. Industrialization III. XLS Pivot IV. Conclusion IS Dpt. and Business together…  xRule  Capella2Cradle  Project2Library  RenameProject
  • 32. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Bibliography I. About II. Industrialization III. XLS Pivot IV. Conclusion
  • 33. © Framatome All rights reserved Valéry TEGUIAK Hondjack DEHAINSALA Thank you!