论文部分内容阅读
目前,随着计算机网络的发展,Web Services成为网络技术发展的一个热点。动态组合技术是其中最重的一个有关Web Services的问题之一。作为当前Web Services研究的热点,Web Services组合技术已不断成熟,对于用户来说,能够获得的服务也越来越丰富。由于计算机网络的不断发展,Web Services技术跟随着网络的发展在各领域中不断发挥着极大的作用,它已经成为构建全球商业和信息的技术基础。The Colombo模型是目前最新的模型。然而对于开发者来说,形式化的Colombo具有底层的、非常复杂的、耗时的特性。web服务开发者可以不用过多的考虑Colombo底层的和复杂的细节,通过使用UML,就可以处理高层的图形化的UML模型。第一,本文通过使用UML扩展机制建模Web Services,提出针对Colombo模型建模的UML特征文件。第二,为了能够使用Colombo自动组合算法,本文提出了使用一组相关的XML文档来描述的Colombo,这些XML文档可以做为Colombo语言的基础。第三,本文还提出了UML和上面提到的XML文档之间的转换。首先给出一套UML和XML之间的转换规则,通过转换规则,把UML图形语言转换成XML文档。第四,设计和实现了UML和XML转换的系统。