Traditional Software Model