Architecture Reasoning

Architecture Reasoning Project

Goal: To reason about the needed components for a building to meet code requirements.

Possible Project steps

  1. Get DLV running on sample code (Blocks world?)
  2. Start reading reading Gelfond text
  3. Learn DLV system and language by implementing several small sample program (from book?)
  4. Find a subset of Building code (fire code?)
  5. Implement a proof of concept tool that asks questions about building, gives code requirements

Resources:

Learning system and architectual reasoning

Scroll to Top