DK4RSDP

Now Available
DK4RSDP v2.5.0
PDF Format Datasheet

RSM/RSD/RSA Users

Download Demo
Rose/RoseRT Users

Download Demo

20 East University Drive
Suite 305
Tempe, AZ 85281
Phone: 480-517-9200
Fax: 480-718-8390
embeddedplus.com

DoorKeeper for the RSDP (DK4RSDP) provides a seamless integration between Telelogic DOORS® and the IBM Rational Software Development Platform (RSDP).

DoorKeeper for the RSDP provides access to DOORS database information from inside Rational’s Eclipse-based Software Modeler and Software Architect products. DoorKeeper provides viewing and editing of DOORS requirements, creation of links and synchronization between DOORS requirements and UML models, exporting of UML models to DOORS, and the overall ability to achieve, maintain, and report on traceability between requirements and model elements.

DK4RSDP includes all content of DK4Eclipse

What's new in DK4RSDP 2.5.0?

  • Support for viewing requirements of a module or baseline in document format (similar to DOORS) in Eclipse editors. 
  • Support for viewing OLE objects embedded in DOORS object text. Support for exporting diagrams to DOORS as OLE Objects. 
  • Improved design for retrieving and viewing custom attribute information of modules in Eclipse using Attribute Visibility Configuration UI.  Improved UI for DOORS project selection dialog. Projects are sorted alphabetically and shown in a list view for fast selection. 
  • Support for editing the Object Heading, Short Text, and Text without instantly pushing it to DOORS using the preferences. User has option to save the changes in module after modifying one or more objects of that module. 
  • Provided preference to enter login information for DOORS only once in an Eclipse session. 
  • Provided preference to open DOORS in Read Only, Exclusive Edit, or Shareable Edit mode when executing "Select In DOORS" functionality. 
  • Support editing of DOORS module (for requirement creation/deletion or link creation or any other operation) in Shareable Edit mode.
  • Support for deleting or deleting and purging requirements from DOORS Explorer view.

DoorKeeper for the RSDP Benefits 

  • Reduce costly mistakes and rework through improved communication between analysts and design teams.Establish, maintain, and report on traceability between requirements, designs (UML/SysML), and code (C/C++/Java). 
  • Identify requirements not addressed by the design.
  • Identify model elements not justified by the requirements. 
  • Perform impact and trace analysis for proposed requirement or design changes. 
  • Support for Rational Rose and Rose Realtime including no cost migration up to Rational Software Modeler/Architect or Rational Systems Developer 
  • User friendly features such as drag and drop link creation and double-click navigation between linked model elements and requirements. 
  • Customizable support for any process or methodology of working with models and requirements through DoorKeeper’s policies, preferences, extension points, and API. 
  • Extensible link platform for creating integrations with other Eclipse artifacts. 
  • DoorKeeper has been validated as "Ready for IBM Rational".

DoorKeeper for the RSDP Features

  • DOORS Explorer view and Editors provide browsing of DOORS projects, modules, requirements, and links.
  • View and edit DOORS requirements, including viewing of user-defined DOORS attributes. 
  • DOORS Object Trace view shows incoming and outgoing links on requirements and model elements.
  • Create representations of UML models in DOORS through DoorKeeper export functionality. 
  • Drag and drop association/creation of requirements and model elements.
  • Report generation for traceability analysis, impact analysis, unallocated requirements, and unjustified model elements. 
  • Create requirements from model elements and model elements from requirements, including support for stereotypes and keywords.
  • Synchronize model elements and DOORS objects that represent the same logical entity. 
  • "Select in DOORS" feature for quickly navigating to DOORS.
  • Customizable policies and preferences to configure how particular UML elements are linked, exported, and synchronized with DOORS objects. 
  • Utilities to support model refactoring and repairing of DoorKeeper links. 
  • Eclipse level API and extension points for customizing and extending DoorKeeper. 
  • Java API for accessing and manipulating DOORS database from Eclipse.