DiBernardo Michael, Pottinger Rachel, Wilkinson Mark
University of British Columbia, Department of Computer Science, 201-2366 Main Mall, Vancouver, BC, Canada V6T1Z4.
J Biomed Inform. 2008 Oct;41(5):837-47. doi: 10.1016/j.jbi.2008.02.005. Epub 2008 Mar 4.
Researchers in the life-sciences are currently limited to small-scale informatics experiments and analyses because of the lack of interoperability among life-sciences web services. This limitation can be addressed by annotating services and their interfaces with semantic information, so that interoperability problems can be reasoned about programmatically. The Moby semantic web framework is a popular and mature platform that is used for this purpose. However, the number of services that are available to select from when building a workflow is becoming unmanageable for users. As such, attempts have been made to assist with service selection and composition. These tasks fall under the general label of automated service composition. We present a prototype workflow assembly client that reduces the number of choices that users have to make by (1) restricting the overall set of services presented to them and (2) ranking services so that the the most desirable ones are presented first. We demonstrate via an evaluation of this prototype that a unification of relatively simple techniques can rank desirable services highly while maintaining interactive response times.
由于生命科学网络服务之间缺乏互操作性,生命科学领域的研究人员目前仅限于进行小规模的信息学实验和分析。通过用语义信息注释服务及其接口,可以解决这一限制,从而可以通过编程方式来处理互操作性问题。Moby语义网框架是一个用于此目的的流行且成熟的平台。然而,对于用户而言,构建工作流时可供选择的服务数量变得难以管理。因此,人们已尝试协助进行服务选择和组合。这些任务属于自动服务组合的范畴。我们展示了一个原型工作流组装客户端,它通过(1)限制向用户展示的服务的总体集,以及(2)对服务进行排名,以便首先展示最理想的服务,从而减少用户必须做出的选择数量。我们通过对该原型的评估证明,相对简单的技术的统一可以在保持交互式响应时间的同时,将理想的服务排在高位。