DK4Eclipse

Now Available
DK4Eclipse v2.0.0
PDF Format Datasheet


Download Demo
PDF Format Whitepapers
"Plugin DOORS into the Eclipse Tools Platform"
Slides   White Paper

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

DoorKeeper for Eclipse (DK4Eclipse) allows access to Telelogic DOORS® requirements within the open-source Eclipse development environment or any Eclipse-based tool or application. DK4Eclipse allows linking of DOORS requirements with artifacts such as code, models, tests, documents, processes, and defects.

Screenshots
(click to view)
Basics Reporting C++

Why consider DK4Eclipse?
  • There are increasing demands to improve traceability between requirements and other software and system development artifacts such as source code, UML/SysML models, test cases, documents, and defects. Wouldn’t it be nice to eliminate tedious manual mappings and traceability spreadsheets with an automated and easy to use linking mechanism?
  • Adoption of the open-source Eclipse tools platform is increasing dramatically as developers use Eclipse to write code (Java, C/C++, etc.) and tool vendors use Eclipse as the basis for their modeling, testing, change management, and process tools. Wouldn’t it be nice if you had your DOORS requirement information in the same environment as all your other tools and data?
  • The extensibility mechanisms of DK4Eclipse make it easy to integrate DOORS requirements with commercial or home grown tools that support software/system development artifacts and processes.

What can DK4Eclipse do for me?
  • Provide access to DOORS information within Eclipse:
    • Browse/Create/Edit requirements and links within any Eclipse-based environment.
    • Use standard Java API to programmatically access DOORS information (simpler than DXL).
    • Create Eclipse plug-in integrations and utilities that combine DOORS data with other Eclipse application data within a single Java-based environment. (such as report generation )
  • Enhance traceability between DOORS requirements and other lifecycle artifacts:
    • Includes easy to use (drag and drop) linking of DOORS requirements and Java/C++ (operation and attribute level of granularity)
    • Extensible “link platform” makes creating links to any other Eclipse artifacts (UML Models, Test Tools, Documents, and other programming languages such as Ada) possible.
    • Generate traceability reports between DOORS requirements and your artifacts using standard reports, or customize to create your own reports.

What’s new in version 2.0.0?
  • Support for Linux platform.
  • 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.
  • 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.