用例是一个UML中非常重要的概念,被认为是第二代面向对象技术的标志。在使用UML的整个软件开发过程中,用例处于一个中心地位。用例是对一组动作序列的抽象描述,系统执行这些动作序列,产生相应的结果。这些结果要么反馈给参与者,要么作为其他用例的参数。用例可以用很多方式来描述,可以用自然语言,可以用形式化语言,也可以用各种图示。