在本文中,我们把极限编程(eXtremeProgramming,XP)和敏捷联盟(AgileAlliance)里的一些合适的原则拿来,应用在建模领域。极限编程和敏捷过程在关键任务里的一般焦点,是我们去建造最终产品:代码。这一点非常有争议性:一些人喜欢这种主张,而另一些人把它看成是hacking的托词。但是在可执行模型(executablemodel)的概念中,最终产品是描述系统的模型,是模型定义了系统的设计,而不是代码。本文覆盖了敏捷联盟和XP的12条原则,并展示了它们是怎样适用于系统建模的,尤