SlideShare a Scribd company logo
Tutorial-4
Editing Unsafe Control Actions
of STPA project in XSTAMPP
September 2016
Asim
Abdulkhaleq
University of Stuttgart 2
Control
Actions TableControl Actions Table
• When you dragged and dropped a control action into the control
structure diagram, XSTAMPP will automatically save them into the
control actions table with information of source and destination
components.
You can here add a description of each
control action
Unsafe
control
actions Table
Unsafe Control Actions Table
• The control actions will also be appeared in the first column of the
unsafe control actions.
• Each control action should be evaluated within four hazardous types:
• Not Providing causes hazard
• Providing causes hazard
• Wrong timing or order causes hazards
• Stopped too soon or Applied too long
• If an item in the table is hazardous, then you have to assign which
hazards from the hazards table can cause this unsafe control actions,
otherwise, it will be considered as not hazardous
University of Stuttgart 5
Unsafe
control
actions Table
Editing Unsafe Control Actions
• You can edit an unsafe control action by clicking on the add button
University of Stuttgart 5
• To link hazard to the unsafe control action, click on the button and select from the
context menu a hazard. The code number of the UCA will be appeared.
You can choose from here a hazard.
To add more hazards, you have to click on the link
button again
Unsafe
control
actions Table
Delete an Unsafe Control Action
• You can delete an unsafe control action by clicking on the button
University of Stuttgart 5
• You have to confirm the deleting command by clicking on OK button, then all
information of this unsafe control action will be deleted
University of Stuttgart 6
Create a new
STPA project
Searching for An Unsafe Control Action
• You can search for an unsafe control action by using different search
filters such as control action, or unsafe control action or the UCD
ID.
• You have to type the text in the search text box e.g. Accelerate
University of Stuttgart
Exporting
Unsafe
Control Actio
Table
Exporting the unsafe Control Actions Table
• You can export the control action table as image or CSV sheet or
PDF by click on the Export button in main toolbar.
• Next, you have to select the type of exporting: STPA DATA Sheets,
or Images or PDF. Then click on Next button.
University of Stuttgart 8
Exporting
Unsafe
Control
Actions Table
Exporting Unsafe Control Action Table as
an CVS Sheet
• As default, the name of current project will be appeared at the top
of the list.
• Then, you have to select the type of separators of CVS sheets and
location of exporting the file.
Choose the project name which you want to export its data
Choose one type of separators of CVS sheets
Choose the destination path to export the data in.
University of Stuttgart 9
An IssueAn Issue in Editing of Unsafe Control Actions
Table
• In the version of Mac OS X, some of users faced a problem when
they typed a text in a cell of the table, then the text will not save it.
• This issue did not appear on Windows or Linux.
• Solution:
• You have to type your text and does not move the mouse over
the current cell or the unsafe control action table. Then, press
Enter button to save the content.
• You can also contact with me if you need more information
Thank you!
e-mail
phone +49 (0) 711 685-
fax +49 (0) 711 685-
Universität Stuttgart
Asim Abdulkhaleq, Ph.D Candidate
88 458
88 380
Institute of Software Technology, Software Engineering Group
asim.abdulkhaleq@informatik.uni-stuttgart.de
The slides will be also available at the website www.xstampp.de

More Related Content

What's hot

Model based testing as a BA tool
Model based testing as a BA toolModel based testing as a BA tool
Runchart
RunchartRunchart
Test Status Reporting: Focus Your Message for Executives
Test Status Reporting: Focus Your Message for ExecutivesTest Status Reporting: Focus Your Message for Executives
Test Status Reporting: Focus Your Message for Executives
TechWell
 
Proman
PromanProman
Proman
Van Dolino
 
Diagram cookbook
Diagram cookbookDiagram cookbook
Diagram cookbook
Morten Nielsen
 
Timetable management system(chapter 3)
Timetable management system(chapter 3)Timetable management system(chapter 3)
Timetable management system(chapter 3)
Emeer95
 
Vs c# lecture6
Vs c# lecture6Vs c# lecture6
Vs c# lecture6
Saman M. Almufti
 
Fmea Innovator - Step by Step
Fmea Innovator - Step by StepFmea Innovator - Step by Step
Fmea Innovator - Step by Step
Cape Town International Convention Centre
 
Verfication and validation of simulation models
Verfication and validation of simulation modelsVerfication and validation of simulation models
Verfication and validation of simulation models
De La Salle University-Manila
 
RapidMiner: Nested Subprocesses
RapidMiner:   Nested SubprocessesRapidMiner:   Nested Subprocesses
RapidMiner: Nested Subprocesses
DataminingTools Inc
 
Lab view introduction
Lab view introductionLab view introduction
Lab view introduction
JakupBerisha2
 
SPSS Customising toolbars in IBM SPSS Stats - Tech Tips
SPSS   Customising toolbars in IBM SPSS Stats - Tech TipsSPSS   Customising toolbars in IBM SPSS Stats - Tech Tips
SPSS Customising toolbars in IBM SPSS Stats - Tech Tips
Version 1 Analytics
 
Count Occurrences within a case in IBM SPSS Statistics
Count Occurrences within a case in IBM SPSS StatisticsCount Occurrences within a case in IBM SPSS Statistics
Count Occurrences within a case in IBM SPSS Statistics
Version 1 Analytics
 
Making graphs transparent in IBM SPSS Statistics
Making graphs transparent in IBM SPSS StatisticsMaking graphs transparent in IBM SPSS Statistics
Making graphs transparent in IBM SPSS Statistics
Version 1 Analytics
 
Manual Testing is Here to Stay
Manual Testing is Here to StayManual Testing is Here to Stay
Manual Testing is Here to Stay
Original Software
 
Comp 122 lab 6 lab report and source code
Comp 122 lab 6 lab report and source codeComp 122 lab 6 lab report and source code
Comp 122 lab 6 lab report and source code
pradesigali1
 
Matlab:Non Linear Methods
Matlab:Non Linear MethodsMatlab:Non Linear Methods
Matlab:Non Linear Methods
DataminingTools Inc
 
How to prepare a flow chart
How to prepare a flow chartHow to prepare a flow chart
How to prepare a flow chart
priyamphil123
 
Yates’ algorithm for 2n factorial experiment - Dr. Manu Melwin Joy - School o...
Yates’ algorithm for 2n factorial experiment - Dr. Manu Melwin Joy - School o...Yates’ algorithm for 2n factorial experiment - Dr. Manu Melwin Joy - School o...
Yates’ algorithm for 2n factorial experiment - Dr. Manu Melwin Joy - School o...
manumelwin
 

What's hot (19)

Model based testing as a BA tool
Model based testing as a BA toolModel based testing as a BA tool
Model based testing as a BA tool
 
Runchart
RunchartRunchart
Runchart
 
Test Status Reporting: Focus Your Message for Executives
Test Status Reporting: Focus Your Message for ExecutivesTest Status Reporting: Focus Your Message for Executives
Test Status Reporting: Focus Your Message for Executives
 
Proman
PromanProman
Proman
 
Diagram cookbook
Diagram cookbookDiagram cookbook
Diagram cookbook
 
Timetable management system(chapter 3)
Timetable management system(chapter 3)Timetable management system(chapter 3)
Timetable management system(chapter 3)
 
Vs c# lecture6
Vs c# lecture6Vs c# lecture6
Vs c# lecture6
 
Fmea Innovator - Step by Step
Fmea Innovator - Step by StepFmea Innovator - Step by Step
Fmea Innovator - Step by Step
 
Verfication and validation of simulation models
Verfication and validation of simulation modelsVerfication and validation of simulation models
Verfication and validation of simulation models
 
RapidMiner: Nested Subprocesses
RapidMiner:   Nested SubprocessesRapidMiner:   Nested Subprocesses
RapidMiner: Nested Subprocesses
 
Lab view introduction
Lab view introductionLab view introduction
Lab view introduction
 
SPSS Customising toolbars in IBM SPSS Stats - Tech Tips
SPSS   Customising toolbars in IBM SPSS Stats - Tech TipsSPSS   Customising toolbars in IBM SPSS Stats - Tech Tips
SPSS Customising toolbars in IBM SPSS Stats - Tech Tips
 
Count Occurrences within a case in IBM SPSS Statistics
Count Occurrences within a case in IBM SPSS StatisticsCount Occurrences within a case in IBM SPSS Statistics
Count Occurrences within a case in IBM SPSS Statistics
 
Making graphs transparent in IBM SPSS Statistics
Making graphs transparent in IBM SPSS StatisticsMaking graphs transparent in IBM SPSS Statistics
Making graphs transparent in IBM SPSS Statistics
 
Manual Testing is Here to Stay
Manual Testing is Here to StayManual Testing is Here to Stay
Manual Testing is Here to Stay
 
Comp 122 lab 6 lab report and source code
Comp 122 lab 6 lab report and source codeComp 122 lab 6 lab report and source code
Comp 122 lab 6 lab report and source code
 
Matlab:Non Linear Methods
Matlab:Non Linear MethodsMatlab:Non Linear Methods
Matlab:Non Linear Methods
 
How to prepare a flow chart
How to prepare a flow chartHow to prepare a flow chart
How to prepare a flow chart
 
Yates’ algorithm for 2n factorial experiment - Dr. Manu Melwin Joy - School o...
Yates’ algorithm for 2n factorial experiment - Dr. Manu Melwin Joy - School o...Yates’ algorithm for 2n factorial experiment - Dr. Manu Melwin Joy - School o...
Yates’ algorithm for 2n factorial experiment - Dr. Manu Melwin Joy - School o...
 

Similar to Tutorial 4 how to edit the unsafe control actions of stpa project in xstampp

Hv 4000 querying results
Hv 4000 querying resultsHv 4000 querying results
Hv 4000 querying results
varghese99
 
Seven quality tools
Seven quality toolsSeven quality tools
Seven quality tools
Abhishek Thakur
 
Seven Quality Tools - Presentation Material Sample 1.ppt
Seven Quality Tools - Presentation Material Sample 1.pptSeven Quality Tools - Presentation Material Sample 1.ppt
Seven Quality Tools - Presentation Material Sample 1.ppt
ssusere6db8e
 
Seven quality-tools-1233776598291857-2
Seven quality-tools-1233776598291857-2Seven quality-tools-1233776598291857-2
Seven quality-tools-1233776598291857-2
Mahmood Alam
 
Advanced Filter Concepts in MS-Excel
Advanced Filter Concepts in MS-ExcelAdvanced Filter Concepts in MS-Excel
Advanced Filter Concepts in MS-Excel
P. SUNDARI ARUN
 
failure modes and effects analysis (fmea)
failure modes and effects analysis (fmea)failure modes and effects analysis (fmea)
failure modes and effects analysis (fmea)
palanivendhan
 
Seven tools of quality.pdf
Seven tools of quality.pdfSeven tools of quality.pdf
Seven tools of quality.pdf
MdRayhanAhmed3
 
Test planning
Test planningTest planning
Test planning
Aliaa Monier Ismaail
 
The 7 basic quality tools through minitab 18
The 7 basic quality tools through minitab 18The 7 basic quality tools through minitab 18
The 7 basic quality tools through minitab 18
RAMAR BOSE
 
Class9_SW_Testing_Strategies.pdf
Class9_SW_Testing_Strategies.pdfClass9_SW_Testing_Strategies.pdf
Class9_SW_Testing_Strategies.pdf
FarjanaParvin5
 
T Jull - Product Development for Point-of-Care Testing Systems
T Jull - Product Development for Point-of-Care Testing SystemsT Jull - Product Development for Point-of-Care Testing Systems
T Jull - Product Development for Point-of-Care Testing Systems
Thomas Jull
 
Alm qc 11_training
Alm qc 11_trainingAlm qc 11_training
Alm qc 11_training
jayant25
 
Picaxe manual5
Picaxe manual5Picaxe manual5
Picaxe manual5
Richard Wilcamango Salas
 
Spc material
Spc materialSpc material
Spc material
Jitesh Gaurav
 
Cst 630 Enhance teaching / snaptutorial.com
Cst 630 Enhance teaching / snaptutorial.comCst 630 Enhance teaching / snaptutorial.com
Cst 630 Enhance teaching / snaptutorial.com
Baileyabw
 
Programming aids- Algorithm, Flowchart, Pseudocodes and Decision table
Programming aids- Algorithm, Flowchart, Pseudocodes and Decision tableProgramming aids- Algorithm, Flowchart, Pseudocodes and Decision table
Programming aids- Algorithm, Flowchart, Pseudocodes and Decision table
Anjali Technosoft
 
What's new in Design-Expert version 9?
 What's new in  Design-Expert version 9? What's new in  Design-Expert version 9?
What's new in Design-Expert version 9?
Cheer Chain Enterprise Co., Ltd.
 
CST 630 RANK Redefined Education--cst630rank.com
CST 630 RANK Redefined Education--cst630rank.comCST 630 RANK Redefined Education--cst630rank.com
CST 630 RANK Redefined Education--cst630rank.com
claric241
 
CST 630 Effective Communication - snaptutorial.com
CST 630 Effective Communication - snaptutorial.comCST 630 Effective Communication - snaptutorial.com
CST 630 Effective Communication - snaptutorial.com
donaldzs8
 
CST 630 Exceptional Education - snaptutorial.com
CST 630   Exceptional Education - snaptutorial.comCST 630   Exceptional Education - snaptutorial.com
CST 630 Exceptional Education - snaptutorial.com
DavisMurphyA97
 

Similar to Tutorial 4 how to edit the unsafe control actions of stpa project in xstampp (20)

Hv 4000 querying results
Hv 4000 querying resultsHv 4000 querying results
Hv 4000 querying results
 
Seven quality tools
Seven quality toolsSeven quality tools
Seven quality tools
 
Seven Quality Tools - Presentation Material Sample 1.ppt
Seven Quality Tools - Presentation Material Sample 1.pptSeven Quality Tools - Presentation Material Sample 1.ppt
Seven Quality Tools - Presentation Material Sample 1.ppt
 
Seven quality-tools-1233776598291857-2
Seven quality-tools-1233776598291857-2Seven quality-tools-1233776598291857-2
Seven quality-tools-1233776598291857-2
 
Advanced Filter Concepts in MS-Excel
Advanced Filter Concepts in MS-ExcelAdvanced Filter Concepts in MS-Excel
Advanced Filter Concepts in MS-Excel
 
failure modes and effects analysis (fmea)
failure modes and effects analysis (fmea)failure modes and effects analysis (fmea)
failure modes and effects analysis (fmea)
 
Seven tools of quality.pdf
Seven tools of quality.pdfSeven tools of quality.pdf
Seven tools of quality.pdf
 
Test planning
Test planningTest planning
Test planning
 
The 7 basic quality tools through minitab 18
The 7 basic quality tools through minitab 18The 7 basic quality tools through minitab 18
The 7 basic quality tools through minitab 18
 
Class9_SW_Testing_Strategies.pdf
Class9_SW_Testing_Strategies.pdfClass9_SW_Testing_Strategies.pdf
Class9_SW_Testing_Strategies.pdf
 
T Jull - Product Development for Point-of-Care Testing Systems
T Jull - Product Development for Point-of-Care Testing SystemsT Jull - Product Development for Point-of-Care Testing Systems
T Jull - Product Development for Point-of-Care Testing Systems
 
Alm qc 11_training
Alm qc 11_trainingAlm qc 11_training
Alm qc 11_training
 
Picaxe manual5
Picaxe manual5Picaxe manual5
Picaxe manual5
 
Spc material
Spc materialSpc material
Spc material
 
Cst 630 Enhance teaching / snaptutorial.com
Cst 630 Enhance teaching / snaptutorial.comCst 630 Enhance teaching / snaptutorial.com
Cst 630 Enhance teaching / snaptutorial.com
 
Programming aids- Algorithm, Flowchart, Pseudocodes and Decision table
Programming aids- Algorithm, Flowchart, Pseudocodes and Decision tableProgramming aids- Algorithm, Flowchart, Pseudocodes and Decision table
Programming aids- Algorithm, Flowchart, Pseudocodes and Decision table
 
What's new in Design-Expert version 9?
 What's new in  Design-Expert version 9? What's new in  Design-Expert version 9?
What's new in Design-Expert version 9?
 
CST 630 RANK Redefined Education--cst630rank.com
CST 630 RANK Redefined Education--cst630rank.comCST 630 RANK Redefined Education--cst630rank.com
CST 630 RANK Redefined Education--cst630rank.com
 
CST 630 Effective Communication - snaptutorial.com
CST 630 Effective Communication - snaptutorial.comCST 630 Effective Communication - snaptutorial.com
CST 630 Effective Communication - snaptutorial.com
 
CST 630 Exceptional Education - snaptutorial.com
CST 630   Exceptional Education - snaptutorial.comCST 630   Exceptional Education - snaptutorial.com
CST 630 Exceptional Education - snaptutorial.com
 

Recently uploaded

A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
kalichargn70th171
 
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdfThe Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
kalichargn70th171
 
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
Tier1 app
 
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
kgyxske
 
Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...
Paul Brebner
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
Luigi Fugaro
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
Building API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructureBuilding API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructure
confluent
 
Boost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management AppsBoost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management Apps
Jhone kinadey
 
Penify - Let AI do the Documentation, you write the Code.
Penify - Let AI do the Documentation, you write the Code.Penify - Let AI do the Documentation, you write the Code.
Penify - Let AI do the Documentation, you write the Code.
KrishnaveniMohan1
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
gapen1
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
Optimizing Your E-commerce with WooCommerce.pptx
Optimizing Your E-commerce with WooCommerce.pptxOptimizing Your E-commerce with WooCommerce.pptx
Optimizing Your E-commerce with WooCommerce.pptx
WebConnect Pvt Ltd
 
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
OnePlan Solutions
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
The Third Creative Media
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
Alina Yurenko
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
sandeepmenon62
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 

Recently uploaded (20)

A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
 
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdfThe Comprehensive Guide to Validating Audio-Visual Performances.pdf
The Comprehensive Guide to Validating Audio-Visual Performances.pdf
 
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
 
bgiolcb
bgiolcbbgiolcb
bgiolcb
 
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
 
Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
Building API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructureBuilding API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructure
 
Boost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management AppsBoost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management Apps
 
Penify - Let AI do the Documentation, you write the Code.
Penify - Let AI do the Documentation, you write the Code.Penify - Let AI do the Documentation, you write the Code.
Penify - Let AI do the Documentation, you write the Code.
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
Optimizing Your E-commerce with WooCommerce.pptx
Optimizing Your E-commerce with WooCommerce.pptxOptimizing Your E-commerce with WooCommerce.pptx
Optimizing Your E-commerce with WooCommerce.pptx
 
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 

Tutorial 4 how to edit the unsafe control actions of stpa project in xstampp

  • 1. Tutorial-4 Editing Unsafe Control Actions of STPA project in XSTAMPP September 2016 Asim Abdulkhaleq
  • 2. University of Stuttgart 2 Control Actions TableControl Actions Table • When you dragged and dropped a control action into the control structure diagram, XSTAMPP will automatically save them into the control actions table with information of source and destination components. You can here add a description of each control action
  • 3. Unsafe control actions Table Unsafe Control Actions Table • The control actions will also be appeared in the first column of the unsafe control actions. • Each control action should be evaluated within four hazardous types: • Not Providing causes hazard • Providing causes hazard • Wrong timing or order causes hazards • Stopped too soon or Applied too long • If an item in the table is hazardous, then you have to assign which hazards from the hazards table can cause this unsafe control actions, otherwise, it will be considered as not hazardous University of Stuttgart 5
  • 4. Unsafe control actions Table Editing Unsafe Control Actions • You can edit an unsafe control action by clicking on the add button University of Stuttgart 5 • To link hazard to the unsafe control action, click on the button and select from the context menu a hazard. The code number of the UCA will be appeared. You can choose from here a hazard. To add more hazards, you have to click on the link button again
  • 5. Unsafe control actions Table Delete an Unsafe Control Action • You can delete an unsafe control action by clicking on the button University of Stuttgart 5 • You have to confirm the deleting command by clicking on OK button, then all information of this unsafe control action will be deleted
  • 6. University of Stuttgart 6 Create a new STPA project Searching for An Unsafe Control Action • You can search for an unsafe control action by using different search filters such as control action, or unsafe control action or the UCD ID. • You have to type the text in the search text box e.g. Accelerate
  • 7. University of Stuttgart Exporting Unsafe Control Actio Table Exporting the unsafe Control Actions Table • You can export the control action table as image or CSV sheet or PDF by click on the Export button in main toolbar. • Next, you have to select the type of exporting: STPA DATA Sheets, or Images or PDF. Then click on Next button.
  • 8. University of Stuttgart 8 Exporting Unsafe Control Actions Table Exporting Unsafe Control Action Table as an CVS Sheet • As default, the name of current project will be appeared at the top of the list. • Then, you have to select the type of separators of CVS sheets and location of exporting the file. Choose the project name which you want to export its data Choose one type of separators of CVS sheets Choose the destination path to export the data in.
  • 9. University of Stuttgart 9 An IssueAn Issue in Editing of Unsafe Control Actions Table • In the version of Mac OS X, some of users faced a problem when they typed a text in a cell of the table, then the text will not save it. • This issue did not appear on Windows or Linux. • Solution: • You have to type your text and does not move the mouse over the current cell or the unsafe control action table. Then, press Enter button to save the content. • You can also contact with me if you need more information
  • 10. Thank you! e-mail phone +49 (0) 711 685- fax +49 (0) 711 685- Universität Stuttgart Asim Abdulkhaleq, Ph.D Candidate 88 458 88 380 Institute of Software Technology, Software Engineering Group asim.abdulkhaleq@informatik.uni-stuttgart.de The slides will be also available at the website www.xstampp.de