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