Project

General

Profile

Reqdb » History » Revision 88

Revision 87 (Alexey Khoroshilov, 01/29/2014 10:58 AM) → Revision 88/96 (Alexey Khoroshilov, 05/22/2014 11:01 AM)

h1. Requality 

 h2. Project description 

 Requality project is an *Eclipse-based Requirements Management Tool* that supports both *development designed to work with hierarchic database of requirements from scratch* as well as *recreation extracted to some system. This project reflects concept of reverse engineering. 
 Reverse engineering is the process of discovering the technological principles of a hierarchy device, object or system through analysis of requirements from existing documents*. Requality keeps linkage between its structure, function and operation. It often involves taking something (e.g., a requirement mechanical device, electronic component, or software program) apart and fragments of documents analyzing its workings in detail to be used in maintenance, or to try to make a new device or program that became a source for does the requirement that makes Requality very attractive for reverse engineering same thing without utilizing any physical part of requirements. Another important feature of the tool is a support for Requirements-based Test Purpose Design. 

 Install site: http://forge.ispras.ru/repo/requality/site/ original. 
 See installation instructions [[Requality-installation|here]]. 
 User guide For example, there is available within Eclipse Help System: Help->Help Contents->Requality. inherited source codes or existing software application without suite of tests. You need to have an opportunity modify it or come through it to another platform. Requality contains suite of tools which allows you to specify requirements from documentation to your system, analyze these requirements, bind them with suite of tests and generate report. 

 h2. Implementation Details 

 Requality consists of contains java library implementing functionality to work with hierarchic database of requirements and Eclipse IDE extension. It allows you to build specify requirements from html documents and to manage a hierarchy of requirements. Each requirement can store a link to one or more fragments of documents the requirement originates from. Internally all the documents are stored in HTML format, but the tool provides means to import .doc and .pdf documents as well. them. 

 Install site: http://forge.ispras.ru/repo/requality/site/ 

 [[Reqdb_ru|About Requality in Russian]]