摘要: A projection is a simplified system description or viewpoint that emphasizes some of the properties while hiding others. In this paper, we describe transformation that, when applied to SDL components, produces semantic interface descriptions. Contrary traditional object interfaces restrict declaration operation signatures, dialogues and constraints between can be exploited build behaves correctly. Using projections simplifies validation analysis, enables designer comprehend single interfaces. When following approach, ambiguous conflicting behaviors identified at design time.