[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

XML based requirements for xmlBlaster



Hi,

we will begin to document all xmlBlaster requirements
from now on!

Each requirement will be one xml file in the
  xmlBlaster/doc/requirement
directory.

About 5 tags should be enough to categorize a requirement
sufficiently.

All date of changes and who changed it is available
through cvs (as $Author$ and $Version$ tags).

Some XSL style sheet transforms the requirements to some
informative HTML outputs, or some nicely formatted
print outputs (if anybody needs such stuff :-)

Benefits:

- All features of xmlBlaster are clearly documented.
- The state of each requirement is query able (open/finished/..).
- Bugs are query able
- XSL styles lets define nice views on the fly.
- XPath allows queries.
- Each requirement has one to many references to the already
  existing test suite.
- Every requirement test is fully automatic implemented in
  the test suite.
- As everything is ASCII based, cvs can easily merge concurrent
  editing.
- Requirements may be edited in any XML capable browser.
- The system is totally simple, absolutely cheap and very extensible.

What do you think, any improvements?

Marcel



-- 
Marcel Ruff
ruff at swand.lake.de
http://www.lake.de/home/lake/swand/
http://www.xmlBlaster.org