服务描述本体是基于语义的服务聚合的基础.目前本体构建主要由领域专家手工进行,具有成本高、时间长、不易演化等困难,不能满足mashup生态系统对本体的需要.标签作为一种在各类服务注册体系中被广泛使用的大众分类手段,从功能、认知的角度对服务进行描述,是群体智能的一种体现.提出了一种从标签自动构建mashup服务描述本体的方法,该方法利用大众分类,可以自下而上地进行自动化本体构建,并能随网络化的服务资源变化而自行演化.最后,通过实例验证了该方法的有效性.
Service description ontology is the foundation of the semantic-based service aggregation. Nowadays, ontology is mainly built by domain experts manually, which makes the ontology built with high cost, long development cycle and difficult in evolution. And it cannot meet the demand of the mashup Ecosystem. Labeling as a kind of folksonomy technique has been widely used in service registration systems. The labeling tags, which are the embodiment of swarm intelligence, describe web services in terms of its function and cognition. The proposed approach based on folksonomy technique present a bottom-up way to build service description ontology automatically, which can evolve with the on-line service resource. Finally, an example is provided to validate the effectiveness of the proposed approach.