{"id":5930,"date":"2024-08-05T09:02:44","date_gmt":"2024-08-05T13:02:44","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/polarion\/?p=5930"},"modified":"2026-03-26T05:44:15","modified_gmt":"2026-03-26T09:44:15","slug":"part-1-how-to-exchange-data-from-ibm-rational-doors-classic-to-siemens-polarion","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/polarion\/part-1-how-to-exchange-data-from-ibm-rational-doors-classic-to-siemens-polarion\/","title":{"rendered":"Part 1: How to Exchange Data from IBM Rational DOORS Classic to Siemens Polarion"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h3 class=\"wp-block-heading\">The ReqIF-Function<\/h3>\n\n\n\n<p>As an international standard for data exchange between database-systems, the ReqIF exchange format (<strong>Req<\/strong>uirements <strong>I<\/strong>nterchange <strong>F<\/strong>ormat) can be used.<\/p>\n<p>For example: You are using Polarion<sup>TM<\/sup> while your client (or customer) is using another database-system, which can handle exchange formats like ReqIF.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Use-Case: Simple and easy data import from DOORS<sup>TM<\/sup> to Polarion<sup>TM<\/sup><\/h4>\n\n\n\n<p>In this use-case, a ReqIF-file will be exported from DOORS<sup>TM<\/sup> and imported to Polarion<sup>TM<\/sup>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"751\" height=\"252\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-113955.png\" alt=\"\" class=\"wp-image-5931\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-113955.png 751w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-113955-600x201.png 600w\" sizes=\"auto, (max-width: 751px) 100vw, 751px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<p>A DOORS<sup>TM<\/sup> project includes three modules; each module contains several attributes. Decide which data is necessary and should be\/ or has to be transferred. See the following options:<\/p>\n<ol>\n<li>All project-modules including all module-attributes.<\/li>\n<li>All project-modules including selected module-attributes.<\/li>\n<li>Selected project-modules including all module-attributes.<\/li>\n<li>Selected project-modules and selected module-attributes.<\/li>\n<\/ol>\n<p>The way how to import the data is very easy. Choose the project and Index (folder) where you want to import the ReqIF-file and select the necessary file.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"689\" height=\"252\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114124.png\" alt=\"\" class=\"wp-image-5932\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114124.png 689w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114124-600x219.png 600w\" sizes=\"auto, (max-width: 689px) 100vw, 689px\" \/><\/figure>\n\n\n\n<p>Then, select all necessary modules which should be imported.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"752\" height=\"276\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114335.png\" alt=\"\" class=\"wp-image-5933\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114335.png 752w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114335-600x220.png 600w\" sizes=\"auto, (max-width: 752px) 100vw, 752px\" \/><\/figure>\n\n\n\n<p>And finally, select all attributes which should be mapped\/ merged on Polarion<sup>TM<\/sup> side.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"756\" height=\"220\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114438.png\" alt=\"\" class=\"wp-image-5934\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114438.png 756w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114438-600x175.png 600w\" sizes=\"auto, (max-width: 756px) 100vw, 756px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Note<\/h4>\n\n\n\n<p>Please make sure, that<u> the following attributes are mapped correctly:<\/u><\/p>\n<ul>\n<li>ChapterName &gt; Title<\/li>\n<li><span style=\"font-size: revert;\">ReqIF.Text &gt; Description<\/span><\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Tip<\/h4>\n\n\n\n<p>Import only as much as necessary (e.g. only necessary attributes).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Result<\/h4>\n\n\n\n<p>After the import process, you can work in Polarion<sup>TM<\/sup> (textual-based or table based) with your imported data.<\/p>\n\n\n\n<p><em>\u00a0<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"402\" height=\"652\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114824.png\" alt=\"\" class=\"wp-image-5935\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114824.png 402w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114824-370x600.png 370w\" sizes=\"auto, (max-width: 402px) 100vw, 402px\" \/><figcaption class=\"wp-element-caption\">Live Doc View<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"911\" height=\"657\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114838.png\" alt=\"\" class=\"wp-image-5936\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114838.png 911w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114838-600x433.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114838-768x554.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-114838-900x649.png 900w\" sizes=\"auto, (max-width: 911px) 100vw, 911px\" \/><figcaption class=\"wp-element-caption\">Table View<\/figcaption><\/figure>\n\n\n\n<p>After finishing your work, you can create a baseline and export the data back as a e.g. \u201cRoundtrip\u201d via ReqIF to the \u201csender\u201d. The receiver of these ReqIF-file can merge your modifications easily in his database to see all the changes which has been made since the file has been exported originally.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"669\" height=\"186\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-115021.png\" alt=\"\" class=\"wp-image-5937\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-115021.png 669w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-115021-600x167.png 600w\" sizes=\"auto, (max-width: 669px) 100vw, 669px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>You need more information? Please visit our websites<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/polarion.plm.automation.siemens.com\/\" target=\"_blank\" rel=\"noopener\">Polarion<sup>TM<\/sup> product page<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/blogs.sw.siemens.com\/polarion\/category\/product-updates\/\">Polarion<sup>TM<\/sup>: What\u2019s new and noteworthy<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/extensions.polarion.com\/\" target=\"_blank\" rel=\"noopener\">Polarion<sup>TM<\/sup> Extensions<\/a><\/div>\n<\/div>\n\n\n\n<\/p>\n\n\n\n<p>You want to see the ReqIF-, Import- and Synchronizer &#8211; functionality in action? Please visit our Polarion4U Video recording<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/youtu.be\/aOblnT767nE\" target=\"_blank\" rel=\"noopener\">Polarion4U Recording<\/a><\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/blogs.sw.siemens.com\/polarion\/part-2-how-to-exchange-data-from-ibm-rational-doors-classic-to-siemens-polarion\/\">Part 2: The PolarionTM \u201cImport-Function\u201d<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/blogs.sw.siemens.com\/polarion\/part-3-how-to-exchange-data-from-ibm-rational-doors-classic-to-siemens-polarion\/\">Part 3: The PolarionTM \u201cSynchronizer-Function\u201d<\/a><\/div>\n<\/div>\n\n\n\n<p><em><u>Note<\/u><\/em><\/p>\n<p><em>DOORS<\/em><sup>TM<\/sup><em> is a registered trademark of IBM.<\/em><\/p>\n<p><em>WORD<\/em><sup>TM<\/sup><em> and Excel<\/em><sup>TM<\/sup><em> are registered trademarks of Microsoft.<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><b>Dennis Pfeiffer<\/b><\/p>\n<p>Siemens Industry Software GmbH<\/p>\n<p>Pre-Sales Consultant (ALM)<\/p>\n<p>E-Mail <a href=\"mailto:dennis.pfeiffer@siemens.com\">dennis.pfeiffer@siemens.com<\/a><\/p>\n<p><b>Peter Habrich<\/b><\/p>\n<p>Siemens Industry Software GmbH<\/p>\n<p>Portfolio Development Manager (ALM)<\/p>\n<p>E-Mail <a href=\"mailto:peter.habrich@siemens.com\">peter.habrich@siemens.com<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The ReqIF-Function As an international standard for data exchange between database-systems, the ReqIF exchange format (Requirements Interchange Format) can be&#8230;<\/p>\n","protected":false},"author":98384,"featured_media":5983,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[1],"tags":[2372,2364,2367,2368,2370,2363,2375,2366,2365,2371,438,2362,2374],"industry":[],"product":[],"coauthors":[2336],"class_list":["post-5930","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-doors-9-x","tag-doors-classic","tag-doors-migration","tag-doors-system-engineering","tag-exporting-reqif-from-doors","tag-ibm-doors","tag-ibm-doors-requirement-roundtrip","tag-ibm-doors-requirements","tag-ibm-rational-doors","tag-import-reqif","tag-polarion","tag-rational-doors","tag-requif-import-and-export"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/4\/2024\/08\/Screenshot-2024-08-05-142825.png","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/posts\/5930","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/users\/98384"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/comments?post=5930"}],"version-history":[{"count":4,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/posts\/5930\/revisions"}],"predecessor-version":[{"id":6017,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/posts\/5930\/revisions\/6017"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/media\/5983"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/media?parent=5930"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/categories?post=5930"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/tags?post=5930"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/industry?post=5930"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/product?post=5930"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/polarion\/wp-json\/wp\/v2\/coauthors?post=5930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}