%0 Journal Article %T 支持多种并行计算模型的面向对象框架研究 %A David L.Shang %A 于大川 %A 吕建 %A 陆陪 %J - %D 1999 %X 为了支持并行程序设计,几乎所有的程序设计语言均通过提供并行与同步通信机制来支持某一高级并行计算模型,如Ada语言的任务与会合机制以及Java语言的线程和同步方法.显然,这样的程序设计语言仅能支持一种高级并行计算模型.尽管单模型的途径对某些应用来说简单而有效,但由于现实世界中的问题往往较为繁杂而难以完全用单一模型来解决.文章采用面向对象的语言机制和框架技术来解决此问题.通过分析现有各种语言中高级并行计算模型的共性,提出了若干新的面向对象语言机制.以此为基础,提出了并行面向对象框架的概念,并讨论用其表达和使 %K 并行模型 %K 并行框架 %K 嵌套类 %K 抽象函数类 %K 隐式代码 %K auto机制. %U http://www.jos.org.cn/jos/ch/reader/view_abstract.aspx?file_no=19990309&flag=1