RMF Importer Specification

IDDescriptionStatus
ReqIF Importer for ProR Specification
REQ-1
The Import feature allows users to populate their ReqIF models with data that is not in the ReqIF format.
REQ-2
This feature is crucial, as there are currently very few ReqIF tools on the market. To allow users to explore RMF with their own data, there must be an alternative way of getting data into the system. rejected
Architectural Considerations
REQ-3
There are fundamentally two approaches to import:
REQ-5
Provide a quick, but not very powerful way for importing data, by using a widely accepted format (e.g. csv). Such an approach may not support hierarchies, enumerations, etc. But it's easy to implement and easy to use.
REQ-6
Provide a sophisticated, powerful import that supports most of the ReqIF features: Such an approach could, for instance, support mapping to Word styles, understand Excel, and would come with a powerful import wizard that allows mapping of data, and in particular would also manage ReqIF data types.
Requirements (Simple Version)
REQ-7
Support one file format only, but one that user data can easily be "massaged" into (e.g. CSV, XML) approved
REQ-8
Supports a small number of datatypes, maybe only one (at least String, maybe more)
REQ-9
Supports any number of attributes
REQ-10
All requirements have the same attributes
REQ-11
Supports no hierarcies (just a flat list)
Proposed solution
REQ-12
CSV as the data format (an Excel API is available, but not part of Eclipse, and therefore would reqire a CQ)
REQ-101
Eine neue Anforderung wird eingefuegt
Unter├╝berschrift
REQ-13
The first row contains the Attribute names
REQ-14
Supports String data and numeric data. Whether data is numeric is determined by inspecting the data
REQ-102
foo bar
REQ-15
The data will be imported into an existing ReqIF model as a new Specification. The user can use drag and drop to move the data elsewhere.