引用本文:杨大军,吕建.基于数据分解的并发面向对象程序开发方法.软件学报,2000,11(1):67-72
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 4467次   下载 5679 本文二维码信息
码上扫一扫!
分享到: 微信 更多
基于数据分解的并发面向对象程序开发方法
杨大军1,2, 吕建1,2
1.南京大学计算机软件新技术国家重点实验室,南京,210093;2.南京大学计算机软件研究所,南京,210093
摘要:
提出了一种从VDM-SL(Vienna development method-specification language)规约到并发面向对象程序的开发方法,这种方法基于DD-VDM(data decomposition-Vienna development method).在此基础上提出了虚拟原子、服务并行和内部并行等概念,继而提出一种嵌套面向对象结构来体现这些功能.分别从共享量并行系统和分布并行系统的角度讨论了嵌套面向对象结构的实现技术.
关键词:  形式化方法,数据分解,嵌套面向对象结构,并发面向对象程序设计语言.
DOI:
分类号:
基金项目:本文研究得到国家自然科学基金(No.69873021)、国家863高科技项目基金(No.863-306-ZT02-02-03)、国家攀登计划基金和国家杰出青年科学基金(No.61525204)资助。
A Data-Decomposition-Based Development Method of Concurrent Object-Oriented Programs
YANG Da-jun,Lü Jian
Abstract:
In this paper, a method is proposed to develop a concurrent program from a VDM-SL (Vienna development method-specification language) specification. On the basis of DD-VDM (data decomposition-Vienna development method), service parallelism, internal parallelism and virtual atomicity can be observed in the development process. Then a nested object-oriented structure is presented to specify these parallelisms. This nested structure can be implemented with several language structures for two different kinds of applications including share-variables parallel system and distributed parallel system.
Key words:  Formal method, data decomposition, nested object-oriented structure, concurrent object-oriented programming language.

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: