Project

General

Profile

Reqdb » History » Version 81

Viktoria Kopach, 04/29/2011 10:11 PM

1 61 Alexey Demakov
h1. Requality
2 9 Илья Рудаков
3 57 Илья Рудаков
h2. Project description
4 50 Илья Рудаков
5 61 Alexey Demakov
Requality project is designed to work with hierarchic database of requirements extracted to some system. This project reflects concept of reverse engineering.
6 56 Илья Рудаков
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.
7
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 throught it to another platform. 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.
8
9 61 Alexey Demakov
Requality contains java library 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.
10 49 Илья Рудаков
11 67 Yuriy Shekochihin
Install site: http://forge.ispras.ru/repo/requality/site/
12
13 70 Alexey Demakov
[[Development-process|Процесс разработки]]
14 1 Yuriy Shekochihin
15 80 Viktoria Kopach
*+[[Design|Дизайн-документы]]+*
16
17 81 Viktoria Kopach
[[SWTBot|Работа с SWTBot]]
18
19
[[Jubula|Работа с Jubula]]
20 80 Viktoria Kopach
21 67 Yuriy Shekochihin
h2. Руководство пользователя
22 1 Yuriy Shekochihin
23 67 Yuriy Shekochihin
* [[requality-installation|Установка]]
24
* [[requality-usage|Разметка требований]]
25 68 Yuriy Shekochihin
* [[requality-document-update|Обновление текста требований]]
26 69 Yuriy Shekochihin
* [[requality-team-svn|Работа с svn]]
27 67 Yuriy Shekochihin
28 63 Yuriy Shekochihin
*+[[working-with-reqdb|Working with ReqDB console]]+*
29 65 Yuriy Shekochihin
30 63 Yuriy Shekochihin
*+[[reqeditor-getting-started|Getting started with ReqEditor]]+*
31 71 Alexey Demakov
32 79 Viktoria Kopach
[[case-study|Requality case study]]