ASCE DOORS plugin Luke Emmet [email protected]. 2 © Adelard 2011 Overview l Background l Screenshots...
Transcript of ASCE DOORS plugin Luke Emmet [email protected]. 2 © Adelard 2011 Overview l Background l Screenshots...
ASCE DOORS pluginASCE DOORS pluginLuke [email protected]
2
© Adelard 2011
Overview
Background Screenshots Conclusions
3
© Adelard 2011
Background IBM Rational DOORS
A requirements management tool Often used to manage functional and safety
requirements—Also other project data, such as test cases
etc. Users who already use DOORS want to use
this as evidence in their safety case DNR plugin for would be helpful where DOORS
is already in use
4
© Adelard 2011
ASCE Plugin Written by Adelard following feedback and input
from users A DNR plugin providing the following content:
A specific object in a module—Perhaps an important requirement about which a
claim will need to be made in the safety case All objects in a particular module
—To track their status Users want to choose which attributes to be shown
—Including custom attributes Usual DNR facilities provide content change
tracking Content comparison Navigation from ASCE to DOORS object
ScreenshotsScreenshotsThe following screenshots show the plugin in use
6
© Adelard 2011
A safety requirements module in DOORS
7
© Adelard 2011
Formal module content
8
© Adelard 2011
Using plugin manager to install
9
© Adelard 2011
Safety argument in ASCE
10
© Adelard 2011
Claim about safety requirements being managed
11
© Adelard 2011
Node Editor
12
© Adelard 2011
Insert DNR
13
© Adelard 2011
Initial DNR window
14
© Adelard 2011
Specify path to DOORS module
Path is therefore
Path to current folder
Name of Formal module
/Demo project /Safety requirements
15
© Adelard 2011
Insert path Press [Refresh] to get list of attributes
16
© Adelard 2011
Choose attributes of interest Absolute
number and Object Text/Heading are always included
17
© Adelard 2011
DNR rendered
18
© Adelard 2011
Inserting a specific object
As above, but specify the object number
19
© Adelard 2011
Rendered DNR
20
© Adelard 2011
Checking for changes
21
© Adelard 2011
Other features Can use
doors:// url for standard navigational links
Every module or object has one
URL for this object
22
© Adelard 2011
Link to URL It navigates in the expected way
23
© Adelard 2011
Conclusions A DNR plugin has been written for DOORS
using standard ASCE facilities Availability
Will be available for one off payment @ £500 per user
Demo available for evaluation—Truncates content (this limitation removed
in full version) Full support provided, as long as ASCE support
is in place Contact [email protected] for
evaluation