提出了一种基于超图理论的界面模式推荐方法,在任务分析的基础上,对子任务属性进行标注,结合用户使用模式的历史行为数据,利用超图理论将用户、任务和模式构建成用户超图模型,从而推荐出待选模式列表以便用户为所执行的任务快速、准确选择合适的模式进行界面开发.该方法不仅能提高系统的可用性,还提高了开发效率,为开发者快速找到适合的开发模式.