期刊文献+

GSML:一种面向交互和协同的用户端编程语言 被引量:5

GSML: An Interaction and Collaboration Oriented Programming Language for End Users
下载PDF
导出
摘要 现有面向服务的编程语言往往强调服务的组合和使用,而忽略用户端的表现和协作.文章定义了一种语言GSML来描述灵活多变的网格应用逻辑,并实现了相关工具集以支持网格环境中用户端的“按需”编程.GSML包括启发自π演算的若干概念,并使用这些概念统一描述用户端组件和网格资源之间的交互关系,把它们连接成为完整的网格应用,并且还对GSML描述的网格应用进行了递归定义,不同用户可以通过在各自的 GSML浏览器中互相包含对方的应用来实现协同工作. Along with the wide use in the scientific and industrial areas, Service Oriented Architecture has become the most active research direction of Grid technology. Traditional technologies overemphasize the ability of composition but ignore the need of collaboration. This article proposes the GSML and its related tool suite. GSML defines several concepts, enlightened by π calculus, to describe the interaction between user-side components and grid resources, and then combine them into integrated one. The related tool suite includes a composer and a browser. The composer helps end users to organize the data flow and the control flow in a visualized way. The browser provides the runtime environment for the Grid application described by GSML. The Grid application is defined recursively, so different end users can include other's applications in their own GSML browsers to implement collaboration.
出处 《计算机学报》 EI CSCD 北大核心 2005年第4期704-711,共8页 Chinese Journal of Computers
基金 国家杰出青年科学基金(69925205) 国家"八六三"高技术研究发展计划项目基金(2002AA104310) 中国科学院海外杰出青年学者基金(20014010)资助.
关键词 GSML 面向交互 协同工作 用户端编程 异步事件 Computational grammars Computer supported cooperative work Human computer interaction Internet XML
  • 相关文献

参考文献10

  • 1Xu Z., Li W., Zha Li, Yu H., Liu D. Vega grid: A computer systems approach to grid research. In: Proceedings of the 2nd International Workshop on Grid and Cooperative Computing, Shanghai, 2003, 480~486 被引量:1
  • 2Li W., Xu Z., Dong F., Zhang J. Grid resource discovery based on a routing-transferring model. In: Proceedings of the 3rd International Workshop on Grid Computing, Baltimore, USA, 2002, 145~156 被引量:1
  • 3Xu Z., Li W., Liu D., Yu H., Li B. The GSML tool suite: A supporting environment for user-level programming in grids. In: Proceedings of the 4th International Conference on Parallel and Distributed Computing, Applications and Technologies, Chengdu, 2003, 629~633 被引量:1
  • 4Foster I., Kesselman C. eds. The Grid 2: Blueprint for a New Computing Infrastructure. San Francisco, USA: Morgan Kaufmann Publishers Inc., 2003 被引量:1
  • 5Buyya R., Venugopal S. The globus toolkit for service oriented grid and utility computing: An overview and status report. In: Proceedings of the 1st IEEE Workshop on Grid Economics and Business Models, Seoul, Korea, 2004, 19~36 被引量:1
  • 6Xu Z., Liao H., Li B., Li W. Vega grid and CSCW: Two approaches to collaborative computing. In: Proceedings of the 8th International Conference on Computer Supported Cooperative Work in Design, Xiamen, 2004, 10~17 被引量:1
  • 7Berners-Lee T., Hendler J., Lassila O. The semantic Web. Scientific American, 2001, 284(5): 35~43 被引量:1
  • 8Esposito D. A first look at writing and deploying apps in the next generation of windows. Microsoft MSDN Magazine, 2004, 19(1): 1~8 被引量:1
  • 9Al Sairafi S., Emmanouil F.S., Ghanem M., Giannadakis N., Guo Y., Kalaitzopolous D., Osmond M., Rowe A., Syed J., Wendel P. The design of discovery net: Towards open grid services for knowledge discovery. International Journal of High Performance Computing Applications, 2003, 17(3): 297~315 被引量:1
  • 10Hitchens R. Java NIO 1st Edition. Sebastopd, USA: O'reilly & Associates Inc, 2002 被引量:1

同被引文献20

  • 1刘绍华,魏峻,黄涛.基于服务协作中间件的动态流程模型[J].软件学报,2004,15(10):1431-1440. 被引量:22
  • 2Ankolekar A, Krotzsch M, Tran T, et al. The Two Cultures: Mashing up Web 2.0 and the Semantic Web[C]//Proceedings of the World Wide Web Conference. Alberta, Canada:[s. n.], 2007. 被引量:1
  • 3Jackson C, Helen J. Subspace: Secure Cross-domain Communication for Web Mashups[C]//Proceedings of the World Wide Web Conference. Alberta, Canada: [s. n.], 2007. 被引量:1
  • 4FOSTERI KESSELMANC.网格计算[M].北京:电子工业出版社,2004.. 被引量:4
  • 5Joseph J,Fellenstein C.网格计算[M].战晓苏,张少华,译.北京:清华大学出版社,2004. 被引量:1
  • 6I Foster,C Kesselman,S Tuecke.The Anatomy of the Grid:Enabling Scalable Virtual Organizations[J].International Journal of High Performance Computing Applications,2001;15(3):200~222 被引量:1
  • 7V Welch,I Foster,C Kesselman et al.X.509 Proxy Certificates for Dynamic Delegation[C].In:3rd Annual PKI R&D Workshop,2004 被引量:1
  • 8James Frey,Todd Tannenbaum,Miron Livny et al.Condor-G:a Computation Management Agent for Multi-Institutional Grids[J].Cluster Computing,2002; 5 (3):237~246 被引量:1
  • 9Xiaolin Li,Zhiwei Xu,Xingwu Liu.Community-based Model and Access Control for Information Grid[C].In:IEEE/WIC Int'l Conf on Web Intelligence,Halifax,Canada,2003 被引量:1
  • 10Sumalatha Adabala,Andréa Matsunaga,Maurício Tsugawa et al.Single Sign-On in In-VIGO:Role-based Access via Delegation Mechanisms Using Short-lived User Identities[C].In:IEEE International Parallel &Distributed Processing Symposium,Santa Fe,USA,2004 被引量:1

引证文献5

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部