Project

General

Profile

Reqdb » History » Revision 87

Revision 86 (Alexey Khoroshilov, 04/11/2012 03:56 PM) → Revision 87/96 (Alexey Khoroshilov, 01/29/2014 10:58 AM)

h1. Requality 

 h2. Project description 

 Requality project is designed to work with hierarchic database of requirements extracted to some system. This project reflects concept of reverse engineering. 
 Reverse engineering is the process of discovering the technological principles of a device, object or system through analysis of its structure, function and operation. It often involves taking something (e.g., a mechanical device, electronic component, or software program) apart and analyzing its workings in detail to be used in maintenance, or to try to make a new device or program that does the same thing without utilizing any physical part of the original. 
 For example, there is inherited source codes or existing software application without suite of tests. You need to have an opportunity modify it or come through throught it to another platform. Requality ReqDB 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. 

 Requality contains java library implementing realising functionality to work with hierarchic database of requirements and Eclipse IDE extension. It allows you to specify requirements from html documents and manage them. 

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

 [[Reqdb_ru|About h2. Руководство пользователя 

 * [[requality-installation|Установка]] 
 * [[requality-usage|Разметка требований]] 
 * [[requality-document-update|Обновление текста требований]] 
 * [[requality-team-svn|Работа с svn]] 

 * [[requality-general|Requality: общие сведения]] 
 * [[requality-glossary|Requality: глоссарий]] 

 *+[[working-with-reqdb|Working with Requality in Russian]] console]]+* 

 -*+[[reqeditor-getting-started|Getting started with ReqEditor]]+*- 

 [[case-study|Requality case study]] 

 h2. Руководство разработчика 

 [[Development-process|Процесс разработки]] 

 *+[[Design|Дизайн-документы]]+* 


 [[SWTBot|Работа с SWTBot]] 

 [[Jubula|Работа с Jubula]]