| the negotiation logic will need to keep track of what is going on during the negotiation. Don thought of CVS to keep track of the differences of the CPA. | |
| Some sort of database (or simple files) will be to keep track of the negotiation, and the messages of the negotiation. The problem with relational databases is that the xml message has to be bound to a database table (eg. xml elements result in a table field etc). This is somewhat problematic and an XML database with XPath possiblities might make it easier. The student maybe should investigate into the berkeley database with xml support for this. | |
| Don questioned if the application (BSI, and negotiation part) is persistant, eg. crash safe. The application as it is at the moment is not crash safe at all. all is done in memory and no states saved to the disk. | |
| In the thesis this should be mentioned that persistance is out of scope. BUT for an e-commerce application this would be very necessary. | |
| Also out of scope is security for the bsi system. security as who can run it etc. | |
| | |