ASCE DOORS plugin Luke Emmet loe@adelard.com. 2 © Adelard 2011 Overview l Background l Screenshots...

Post on 13-Jan-2016

215 views 0 download

Tags:

Transcript of ASCE DOORS plugin Luke Emmet loe@adelard.com. 2 © Adelard 2011 Overview l Background l Screenshots...

ASCE DOORS pluginASCE DOORS pluginLuke Emmetloe@adelard.com

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 theasceteam@adelard.com for

evaluation