首页> 外文学位 >Information engineering of parallel and distributed systems using an object-oriented design model.
【24h】

Information engineering of parallel and distributed systems using an object-oriented design model.

机译:使用面向对象的设计模型进行并行和分布式系统的信息工程。

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

摘要

In the past few years, the object-oriented paradigm has been occupying a central position in the software engineering, design, programming, and database areas. During this same time period, the increasing demand of information processing has resulted in the spread of parallel and distributed platforms with an emphasis on client-server architectures. This has naturally led to an investigation of the merging of the object-oriented paradigm and the parallel/distributed client-server model, typically through the development of parallel/distributed object-oriented programming languages, and very recently through the definition of distributed object computing models and environments. However, while there has been extensive work on programming language solutions and distributed object computing implementations, there is minimal evidence that the merging of these two concepts has been considered at the design level. This is a fundamental issue that must be addressed in order to successfully bridge these two concepts, and represents the core research thrust of our research effort.;Specifically, the overwhelming majority of the publicized object-oriented design approaches are sequential in essence. The mapping from a sequential object-oriented design (for an application which has used one of those approaches) to a given parallel object-oriented programming language or a particular distributed object computing framework is left to the creativity and/or expertise of software engineers. The purpose of our work is to elaborate a solution that facilitates and promotes the incorporation of parallel/distributed requirements into an object-oriented design model/methodology. By following a rigorous design approach, and applying an appropriate set of quantitative measures and analysis techniques, we smooth the transition from a high-level design with parallel/distributed constraints to its realization into an object-oriented programming language. To assist in this effort, we utilize the object-oriented environment ADAM (short for Active Design and Analyses Modeling), that is capable of both supporting the design process and generating compilable code in multiple languages.
机译:在过去的几年中,面向对象的范例在软件工程,设计,编程和数据库领域一直占据着中心位置。在同一时期,对信息处理的需求不断增长,导致并行和分布式平台的普及,重点是客户端-服务器体系结构。这自然导致了对面向对象范例和并行/分布式客户端-服务器模型的合并的研究,通常是通过开发并行/分布式面向对象的编程语言,以及最近通过定义分布式对象计算来进行的。模型和环境。但是,尽管在编程语言解决方案和分布式对象计算实现方面已进行了大量工作,但几乎没有证据表明这两个概念的合并已在设计级别被考虑。这是一个成功解决这两个概念必须解决的基本问题,并且代表了我们研究工作的核心研究方向。具体来说,绝大多数公开的面向对象设计方法本质上是顺序的。从顺序的面向对象的设计(对于使用这些方法之一的应用程序)到给定的并行的面向对象的编程语言或特定的分布式对象计算框架的映射留给软件工程师的创造力和/或专业知识。我们工作的目的是阐述一种解决方案,该解决方案有助于并促进将并行/分布式需求合并到面向对象的设计模型/方法中。通过遵循严格的设计方法,并应用一组适当的定量方法和分析技术,我们可以平滑地从具有并行/分布式约束的高级设计过渡到实现为面向对象的编程语言。为了协助这项工作,我们利用了面向对象的环境ADAM(Active Design和Analyzes Modeling的缩写),它既可以支持设计过程,又可以生成多种语言的可编译代码。

著录项

  • 作者

    El Guemhioui, Karim.;

  • 作者单位

    University of Connecticut.;

  • 授予单位 University of Connecticut.;
  • 学科 Computer science.;Information science.
  • 学位 Ph.D.
  • 年度 1997
  • 页码 200 p.
  • 总页数 200
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号