C++ Programming


Logic Programming Project Suggestions

 

  1. Computable Contracts

computable contract is a logic program that captures both the static and dynamic elements of a contract. The static elements can be used for answering questions, and the dynamic elements can be used to monitor the compliance to regulations over the lifetime of a contract. An illustration of a computable contract is available here. Your goal is to develop computable contracts for one or more of the following agreements.

  1. An automatic payment setup agreement
  2. credit card agreement
  3. deposit account agreement
  4. binding arbitration agreement
  5. An online services agreement