首页> 外文会议>Joint Modular Languages Conference(JMLC 2006); 20060913-15; Oxford(GB) >A Component Language for Structured Parallel Programming
【24h】

A Component Language for Structured Parallel Programming

机译:一种结构化并行编程的组件语言

获取原文
获取原文并翻译 | 示例

摘要

Current programming languages are still underdeveloped for the construction of well-structured concurrent software systems. They typically impose many unnecessary and unacceptable compromises and/or workarounds due to a multiplicity of different suboptimal concepts. With regard to object-orientation, one can identify references, methods and inheritance as such inappropriate constructs. To overcome this unfavourable situation, we have designed and implemented a substantially new programming language which integrates a general component notion. Three fundamental relations govern components in this language: (1) hierarchical composition, (2) symmetric connections with a dual concept of offered and required interfaces and, (3) communication-based interactions. With the use of various examples, the advantage of the new component language is demonstrated in this paper.
机译:当前的编程语言仍未开发,用于构建结构良好的并发软件系统。由于多种不同的次优概念,它们通常会施加许多不必要和不可接受的折衷和/或解决方法。关于面向对象,可以将引用,方法和继承标识为此类不适当的构造。为了克服这种不利情况,我们设计并实现了一种实质上新颖的编程语言,该语言集成了通用组件概念。三个基本关系控制着该语言的组件:(1)层次结构;(2)具有所提供和所需接口的双重概念的对称连接;(3)基于通信的交互。通过使用各种示例,本文证明了新的组件语言的优势。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号