Comparing Model, View, and Controller Architecture and Logical User Interface Model