Keywords = Three-tier architecture