whale 发表于 2005/1/12 18:06:38 |
工作流合成
工作流通过系统性计划将服务连接在一起,进行协调的组合。知识可以用于约束和知道工作流组合,并验证配置是否正确。
myGrid系统用于对用户数据选择适当的操作,并用于规定哪个操作接着哪个操作是合理的。在myGrid中,任务本体对工作流过程进行模拟,并用于注释服务的输入和输出语义(当前用Web服务工作流语言来表示)。数据的语义类型必须匹配,比如,因为酶是一种蛋白质,而BLASTp以蛋白质作为输入,因此酶的集合可以作为BLASTp的输入。语义兼容不同于语法兼容。两种服务可以在语义上相同,但有着不同的特征,对应的数据格式不同。反过来,两种服务可有相同的句法标签和操作名,但语义上完全不同。Geodise也实现了一个基于知识,辅助本体的工作流构建助手KOWCA.关于设计搜索和优化的通用知识要转化成基于规则的知识库。底层知识库系统检查工作流的一致性,并对在工作流创建中下一步应该作些什么提出建议。
数据集成
工作流是服务集成的一种形式。另一种形式是数据和元数据的集成。通过描述公共模型中的元数据,实验的所有部分都能够相互关联,因此能够在其上进行推理。
对于语义集成,本体扮演两种角色:(1)由于数据模型是一种简单的本体,在相同的类型的数据库管理系统中的所有数据库要么使用相同的本体,要么提供到标准本体的映射。(2)许多智能信息集成系统用本体代表一种映射原数据库的标准模型。用户根据目标本体提交请求,然后他们自动透明的转换成依据源本体的要求,也就是数据仓库模式。
协作服务
协同会议涉及会议内容的实况交流,以及支持会议的基础设施操作信息。在最简单的情况下,信息可以是幻灯片或者远程投影仪控制。新形式的信息也可以互相交换,如发言者队列,分布式选举,会议最新消息或者对以有文档的注释。另外,也可以进行小组讨论。这些都丰富了知识内容。共享,存储这些信息能够极大的丰富科学活动的协作过程。
支持协作处理的一种方法是访问网格Access Grid. Access Grid主要集中于大规模分布式会议和培训的应用中。Access Grid资源包括多媒体呈现和交互,特别是基于空间的可视化会议(组到组),以及网格中间件和虚拟环境的接口。Access Grid结点是专用设施,这些设施包括必要的高质量音频和视频技术,以及提供一种有效的用户体验。CoAKTing项目就是集中于集成智能会议空间,注释在线会议的媒体流。
语义Web技术和实时信息流两者的结合与网格计算高度相关。元数据流可以由人,设备或者服务产生,例如注释,设备配置以及实时处理的数据。会议空间不仅可以是会议室,它也可以是实验室甚至是小实验室。如在Comb-e-Chem项目中所研究的一样,会议空间配备有大量设备阵列和多媒体技术设施。当携带一台设备到小空间时,需要发现并组合可用的服务,因为这与形成使用网格服务的虚拟组织紧密相关。
参考文献
[1]. Nigel Shadbolt, Nicholas Gibbins, Hugh Glaser, Stephen Harris, and m.c. Schraefel, “CS AKTive Space or how we learned to stop worrying and love the Semantic Web”, IEEE Intelligent System, May/June, 2004, Vol. 19, No. 3, pp.41-47.
[2]. Simon Buckingham Shum, David De Roure, Marc Eisenstadt, Nigel Shadbolt and Austin Tate, “CoAKTinG: Collaborative Advanced Knowledge Technologies in the Grid”, Proc. Second Workshop on Advanced Collaborative Environments, Eleventh IEEE International Symposium on High Performance Distributed Computing (HPDC-11), July 24-26, 2002, Edinburgh.
[3]. Available at: www.aktors.org/coakting/
[4]. http://www.aktors.org/miakt/
[5]. http://www.ecs.soton.ac.uk/~dpd/projects/miakt/
[6]. D. Dupplaw, S. Dasmahapatra, B. Hu, P. Lewis, and N. Shadbolt. Multimedia Distributed Knowledge Management in MIAKT. ISWC 2004 Workshop on Knowledge Markup and Semantic Annotation. Hiroshima, Japan 2004.
[7]. B. Hu, S. Dasmahapatra, D. Dupplaw P. Lewis, and . Managing Patient Record Instances Using DL-Enabled Formal Concept Analysis. 14th International Conference, EKAW 2004. Whittlebury Hall, UK 2004.
[8]. N. Shadbolt, P. Lewis, S. Dasmahapatra, D. Dupplaw, B. Hu, and H. Lewis. MIAKT: Combining Grid and Web Services for Collaborative Medical Decision Making. e-Science All Hands Meeting 2004. Nottingham, UK 2004.
[9]. K. Bontcheva, U. Wilks. Automatic Report Generation from Ontologies: the MIAKT approach. Nineth International Conference on Applications of Natural Language to Information Systems (NLDB'2004). Manchester, UK 2004.
[10].http://www.nesc.ac.uk/action/projects/project_action.cfm?title=21
[11].http://www.gridoutreach.org.uk/docs/pilots/mias.htm
[12]. http://machen.mrl.nott.ac.uk/Projects/E-Science/mias.htm
[13].Y. Gil, E. Deelman, J. Blythe, C. Kesselman, "Artificial Intelligence and Grids: Workflow Planning and Beyond", IEEE Intelligent Systems, special issue on e-science, Jan/Feb 2004
[14].J. Kim, M. Spraragen, Y. Gil. "An Intelligent Assistant for Interactive Workflow Composition ", Proceedings of the International Conference on Intelligent. User Interfaces (IUI-2004); Madeira, Portugal, 2004
[15]. "A Knowledge-Based Approach to Interactive Workflow Composition", J. Kim, Y. Gil, M. Spraragen. Proceedings the 14th International Conference on Automatic Planning and Scheduling (ICAPS 04); Whistler, Canada, 2004.
[16]. http://twiki.mygrid.org.uk/twiki/bin/view/Mygrid/ProjectObjectivesand
|