WissDB . since Jun 15 . Index . DOCs TOP TOC
This document is to specify
WissDB as an Abstract Data Type
i.e. as the set of Methods WissDB Applications are allowed to envoke:
WissDB is a system to manage reusable Software Engineering results and practices.
All parts of the system that have a name starting with S_ are to be implemented as self-contained methods that, if called, have to have atomic effect on the systemss physical database.
Consequences of specifying WissDB in form of an Abstract Data Type are:
§ WissDB can have presentation layers of any form, especially a web-based user interface easy to integrate into any companys intranet.
§ Feeding knowledge (e.g. updated versions of practice instances) to WissDB is easy to automate.
§ Extracting knowledge from WissDB in an accountable, easy to reproduce way is possible.
The document contains essentially two parts:
§ Section Data Views is a description of all necessary data views, especially of those that represent business objects.
Each view is described and discussed only in as far as it is not already discussed in D_( Design / WissDB / The Data Model ) .
From a users point of view the most important business objects are
§ Section Services describes functionality available via a WissDB user application programming interface on top of which a web-based dialog interface as well as a command line interface could be built.