ORMF Logo Small A few more details on ORMF

To understand ORMF it is essential to recognise that its notion of requirements has two facets. There is the "artefact" view which is how most requirements practitioners perceive what is being created and managed; this is the document centric view. Then there is the "model" centric view which is structured, organised and precise. ORMF goes to great lengths to give the practitioners the impression they are working with documents while in fact the system is building highly structured models behind the scenes. This gives ORMF the ability to be quite robust in the way it handles, manipulates and utilises the model, while hiding most of the uncomfortable details from the user.

So in essence ORMF makes possible tools that build entire requirements documentation sets for any given software project. The documentation reflects the underlying requirements model, including the incorporation of all the necessary connectivity elements that are part of the model itself. All documentation is automatically kept up to date against the evolving and changing requirements model. One of the primary intentions of ORMF is to enable a working paradigm that makes it straightforward for tools to provide guidance and validation to the requirements specifiers throughout the requirements management life cycle.

The framework's aim is to foster collaboration among team members by providing the requisite mechanisms and controls that are necessary to a multi-user effort, including immediate exposure of the documentation to all the project's stakeholders through a completely transparent publication process.

A key goal of ORMF is to encourage the development of best of breed Eclipse based tools for the requirements management discipline, thereby expanding and enriching the Eclipse user community to embrace those involved in the requirements domain.

The first ORMF based tool that we offer is Useme, our use case management tool.

Please take a look at our high level overview of ORMF. Please be aware of the fact that the paper needs updating as it talks about the generalities of Useme, where it shoyld be talking about ORMF.

Other useful resources are listed in the right hand side box.