Welcome to Reqtify 2016 FD01

Reqtify 2016 FD01 is a new major release of Reqtify product line containing new features, new interfaces and minor enhancements, interface updates, and fixes.

Reqtify is an interactive requirement traceability and impact analysis tool which can trace requirements from system, program and project levels to the entire levels of your software or hardware component development lifecycle. Reqtify can interface with requirement-related information in a wide variety of data formats, document types and file formats. These can include corporate requirement repositories such as IBM-Rational DOORS™ and RequisitePro™, Borland CaliberRM™, 3SL Cradle™, office type documents such as Microsoft Word, Excel, Adobe FrameMaker and PDF, UML Design tools such as ARTiSAN Studio, Enterprise Architect, CAD tools such as Simulink, Code files such as , Ada, C++, Java or VHDL as well as information in standard text format, HTML, XML, or ReqIF.

This document is for information and instruction purposes and is reserving the right to changes in specifications and other information contained in this publication without prior notice, and the reader should, in all cases, consult Dassault Systèmes to determine whether any changes have been made.

The terms and conditions governing the sale and licensing of products are set forth in a separate written agreements. No representation or other affirmation of fact contained in this publication shall be deemed to be a warranty or give rise to any liability of Dassault Systèmes and its affiliates whatsoever.

DASSAULT SYSTÈMES AND ITS AFFILIATES MAKE NO WARRANTY OF ANY KIND WITH REGARD TO THIS MATERIAL INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

DASSAULT SYSTÈMES AND ITS AFFILIATES SHALL NOT BE LIABLE FOR ANY INCIDENTAL, INDIRECT, SPECIAL, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING BUT NOT LIMITED TO LOST PROFITS) ARISING OUT OF OR RELATED TO THIS PUBLICATION OR THE INFORMATION CONTAINED IN IT, EVEN IF DASSAULT SYSTÈMES AND ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Reqtify is trademark or registered trademark of Dassault Systèmes or its subsidiaries, in the US and/or other countries. All other trademarks are the property of their respective owners. Copyright © 2001-2015 Dassault Systèmes.

2

Table of Contents

General Information ...... 4 Platform Availability ...... 4 System Requirement ...... 4 Third Party Libraries ...... 4

New Features ...... 5 ...... 5 Derived Requirements ...... 5

Updated Features ...... 6 Connection Profiles ...... 6 Modification Documents ...... 6 Link Creation ...... 6 Licensing ...... 6 Project Editor ...... 7 Types Editor...... 7 Regular Expression Tester ...... 8

New Interfaces ...... 9 Apache OpenOffice Calc ...... 9 PikeTec TPT ...... 9 Collabnet TeamForge ...... 10 PTC Integrity Source ...... 10

Updated Interfaces ...... 12 ENOVIA ...... 12 PDF ...... 12 ReqIF ...... 12 Rhapsody ...... 13 Apache SubVersion ...... 13 Sparx Enterprise Architect ...... 13

3

General Information

Platform Availability

Reqtify is supported on Windows XP/VISTA/7/8/8.1.

System Requirement Approximately 150 MBytes available hard-disk space.

512 MBytes RAM and 8 MBytes VRAM.

High color (16-bits or 65536 colors) at resolution 1024x768 or 1280x1024.

Third Party Libraries

FOP Generate PDF http://xmlgraphics.apache.org/fop/license.html documents

libjpeg JPEG image read/write http://src.chromium.org/viewvc/chrome/trunk/src/third_pa rty/libjpeg/LICENSE?view=markup

libpng PNG image read/write http://libpng.org/pub/png/src/libpng-LICENSE.txt

MiniZip Zip files manipulation. http://www.winimage.com/zLibDll/unzip11.zip

PCRE regular expression http://www.pcre.org/licence.txt analysis

PDFBox PDF file analysis http://www.apache.org/licenses/LICENSE-2.0

SQLite SQLite DB access http://www.sqlite.org/copyright.html

Compression http://www.gzip.org/zlib/zlib_license.html

4

New Features

Annotations

With Reqtify 2016 FD01, you can create annotations in the project editor.

Annotations can be added in the project view. Multiple shapes (rectangle, rounded rectangle and ellipse), colors and text alignments (above, top, center, bottom, below) are available.

Derived Requirements As the term derived can differ depending on domains, it is possible to externally change associated terminologies.

5

Updated Features

Connection Profiles

A Test button is available for Connection Profiles in order to check if the profile is well defined.

Modification Documents For modification documents, a new accumulation mode is available: no new entity. This mode allows modifying a main document without adding any new entity. Using this new mode, a unique modification file can be used for several main documents.

Link Creation

It is now possible to create inverse links in Reqtify both in graphical view and in Link Details view.

Licensing

A new dialog is now available to borrow tokens.

6

Project Editor

It is now possible to ignore element types associated with a document. A specific variable named Ignored Types is available in the Project Editor.

Types Editor All types can now be hidden.

For XML types, it is now possible to define a subexpression for an identifier.

7

Regular Expression Tester A new menu item Import Document is available to directly import intermediate file of project documents. The advantage of this option is to get benefit of positioned connector options.

A new menu item Export Results allows exporting results to a CSV file.

8

New Interfaces

Apache OpenOffice Calc

OpenOffice Calc format is now supported by Reqtify. Intermediate file format is likely the same as for Excel and like Excel, text and XML format are available.

PikeTec TPT Reqtify can extract test cases and their cover links from PikeTec TPT and link them to input requirements. High-level requirements with their attributes can be added to TPT project using a Reqtify menu item.

9

Collabnet TeamForge Reqtify can extract artifacts from CollabNet TeamForge trackers.

PTC Integrity Source

Reqtify can extract files and directories from Integrity Source.

After defining a connection profile, Integrity Source access type can be assigned to a document, and then a dialog box allows selecting a file or a directory:

10

11

Updated Interfaces

ENOVIA Links created in Reqtify between ENOVIA RFL objects can be exported to ENOVIA.

Reqtify supports ENOVIA R2016x and 3DS Passport.

PDF

Navigation is now possible from Reqtify to:

 Acrobat Writer

 Acrobat Reader

 Foxit Reader

ReqIF Some attributes can be excluded and read-only properties can be set during ReqIF export.

12

Rhapsody At the end of Add High Level Requirement process, an Object Model Diagram can be created with all requirements and their links.

Apache SubVersion Reqtify support version 1.8 of SubVersion.

Sparx Enterprise Architect

New types are now available to extract multiple EA models.

13

NoMagic MagicDraw

Reqtify support version 18.2 of MagicDraw.

14