科学工作流生命周期由服务组件的发现、解释、组合以及执行等流程组成,其中服务发现是关键。基于本体驱动的服务发现是科学工作流系统的核心功能,包括用于描述服务的本体构建,基于本体的领域/中间服务的语义注释以及基于语义注释的服务查询和组合。本文以生物信息学领域应用为例,阐述了生物信息学本体的功能构成,服务于生物信息学服务发现的领域/服务本体框架结构以及领域/服务本体的语义注释方式和模式。
The life circle of scientific workflows includes services discovery, interpreting, composing and executing, in which service discovery is a key. The discovery of services based on ontology-driven is a kernel function of scientific workflows, which including set up of ontology, semantic annotation of domain/ shim services based ontology and searching and composing of services based on semantic annotation. This article states function of bioinformatics ontology, domain/services ontology's architecture for discovery of bioinformatics services and semantic annotationJs ways and modes, which takes applications in bioinformatics domain for example.