ReqIF_Helpers
Some helpers to make life with ReqIF a little simpler:
- Find EA Package from ReqIF Identifier
- Output ReqIF Properties for a ReqIF Identifier
- Get directory of a *.reqifz file or directory
- Show nested Requirements
- Make Metrics (Charts, Tables, Linked Requirements, ..)
See: ReqIF info
When you import ReqIF files hoReverse adds Tagged Values to the EA Package with information about the imported specification.
Like amount of linked or not linked Requirements, make Charts and a lot more you find at Metrics
You can use EA Searches or hoTools SQL Searches and even pin them on the hoTools Add-In toolbar. If you don't remember, just use the hoTools Fuzzy Search an enter "ReqIF" or so.
See Pictures
//-----------------------------------
// SQL ReqIF Package Properties
//----------------------------------
// Search for ReqIF specification properties und lists all find EA Packages which matches.
// - Identifier of the Specification / DOORS Module Specification
// - Imported (by, when)
// - Import FILE
// - LongName
// - ReqIF.ForeignCreatedBy and CreatedOn
// - ReqIF.ForeignModifiedBy and CreatedOn
// - ReqIF.Name
//-----------------------------------
select o.ea_guid as [CLASSGUID], "Package" As [CLASSTYPE], o.Name, pr.Property, pr.Value from t_object o
inner join t_objectproperties pr on o.object_id = pr.object_id
where o.object_type = "Package" AND
pr.Value like "#WC#<Search Term>#WC#"
order by o.Name, pr.Property
hoReverse and also hoTools contains an Add-In Search and a Service to show nested elements like Requirements.
For details see the description in hoTools: Show nested Requirements. hoReverse supports the same.
Just insert ReqIF in the Search filed to see all related searches.
- Metrics
- Tutorial Export
- Tutorial Import
- Eclipse ProR
- Eclipse ProR
- Import & Export
- OMG Specification
- Show nested Requirements
- ReqIF.academy
- ReqIF Helpers
- ReqIF in DOORS
- ReqIF Studio, the free ReqIF Editor & a lot more
- ReqIF Test data (Eclipse)
- ReqIF Information of a file or folder with *.reqif or *.reqifz
- Settings Import, Roundtrip, Export
- Tagged Values
- .reqif for a single ReqIF XML file
- .reqifz for a ZIP achieve containing ReqIF files and additional files
- Attribute (ReqIF) With Attributes a Requirement may contain additional information stored in the Attributes. In EA this are Tagged Values.
- EA Tagged Values are a UML/SysML compliant method to provide additional properties to UML/SysML elements and connectors. Here we use it to define arbitrary ReqIF Attributes to exchange with other tools.
- GUID Universally unique identifier used by EA to uniquely identify an object
- MCDF Microsoft Compound Document Format (used by DOORS embedded files)
- Package The Package which contains the requirements. In terms of ReqIF its the Specification or in DOORS the Module.
- ReqIF Requirements Interchange Format
- ReqIF Roundtrip, often called ReqIF Workflow. The Standard how to exchange ReqIF requirements between two partners
- ReqIF Standard of the OMG to exchange requirements between different tools, see OMG Specification
- ReqIF Workflow: ReqIF workflow specifies how to exchange requirements between tools. Often called Roundtrip
- ReqIF Tool: A tool that imports/exports ReqIF compliant XML documents
- Requirements authoring tool: A tool to create and modifying requirements
- Specification In ReqIF the container which contains the requirements. In DOORS it's named 'Module'.
- SPICE Process Reference Model to assess process maturity.
- Tagged Values UML/EA measure to add values to a classifier/requirement. For enumerations EA needs Tagged Value Types (Enum or Checklist).
- Traceability
- ReqIF
- Activity from Operation
- Code Activity
- Code static
- Create Activity from Operation
- Diagram Style
- FAQ
- Global Keys
- Home
- hoTools
- Implementation
- Import/Export formats
- Insert Attributes
- Insert Code
- Line Style
- Menu
- Model Activity
- Move Usage
- Pattern
- Quick Search
- ReqIF
- Search
- Services
- Sort Port & more
- Tips
- Toolbar
- Update Activity Parameter