请问可用UML作为ADL吗? 06-05-04 求学software 1、it is possible to use UML as an Architectural Description Language?2、summarise what we learn from the built environment can be used in developing a software architecturethank you ^-^ ! banq 2006-05-08 20:25 有趣的问题,英文如下:http://wiki.cs.uiuc.edu/cs427/Is+UML+a+good+Architecture+Description+Language%3F说它可以,因为他们目的似乎一致,说不可以,UML标准缺少过滤器等一些概念表达。UML最胜任分析系统和交流的工具,除此以外都力不从心。因此,UML不应该作为ADL, 不要赋予其太多职责。UML作为建模语言和ADL关注点不一样,就象现在我给别人讲解J2EE和Java,我总是从三个方面谈:建模(与某个特定项目有关);架构(通用的组件结构);性能。建模和架构是两个不同方向,但是会在一个软件系统中汇合。