首页> 外文学位 >Object-oriented modeling for integrated computer-aided process engineering: A software reuse approach.
【24h】

Object-oriented modeling for integrated computer-aided process engineering: A software reuse approach.

机译:集成的计算机辅助过程工程的面向对象建模:一种软件重用方法。

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

摘要

There are two major problems in realizing Integrated Computer Aided Process Engineering (ICAPE) systems and environments: object-oriented modeling of process engineering data, and integration of the existing stock of software for process engineering. This research investigates a novel approach based on software reuse to solve both problems.; The main contribution of this research is a new, software reuse approach to object-oriented modeling for integration, and a systematic software reuse methodology called "Reuse for object-orientation" or REO. The currently known object-oriented modeling methodologies prescribe development of a "universal" model for the application domain; thus they are practical only for new systems of limited scope. The REO methodology, on the contrary, provides a short-cut for deriving object-oriented models from the existing stock of software. The past and current research in software integration have examined the black box approach, wherein the tool is interfaced with its input and output only, and the glass box approach, wherein the tool is interfaced with its internal symbols, but used in as-is condition in its entirety. The REO methodology, on the contrary, provides an approach wherein only parts of a tool are used in an object-oriented system. Presently, the REO methodology covers two software components: programming language descriptions and program descriptions.; The "experimental" subject includes parts of ASPEN, a chemical process modeling and simulation system, that is over a decade old and has over a quarter (1/4) million lines of program code. An object-oriented model is derived for this subject by following the REO methodology, and based on it a prototypical ICAPE system called "Icape-91" is designed and implemented in an experimental object-oriented system.; This research has identified and developed a novel approach to software integration and object-oriented modeling; an approach based on software reuse. Software reuse is a generalization of software integration. Software reuse can help in deriving object-oriented models from the existing stock of software. Software reuse can significantly assist software developers working in the field of ICAPE and ICAE in general. The successes of this research should motivate development, aided by REO, of large scale ICAPE systems or environments.
机译:实现集成计算机辅助过程工程(ICAPE)系统和环境存在两个主要问题:过程工程数据的面向对象建模以及过程工程软件的现有库存的集成。这项研究研究了一种基于软件重用的新颖方法来解决这两个问题。这项研究的主要贡献是一种用于面向对象的集成模型的软件重用新方法,以及一种称为“面向对象的重用”或REO的系统软件重用方法。当前已知的面向对象的建模方法规定了针对应用领域的“通用”模型的开发。因此,它们仅适用于范围有限的新系统。相反,REO方法为从现有软件库中获得面向对象的模型提供了捷径。在软件集成方面的过去和当前研究已经检查了黑盒方法(其中该工具仅与其输入和输出相连接)和玻璃盒方法(其中该工具与其内部符号相连接,但按原样使用)全部。相反,REO方法提供了一种方法,其中在面向对象的系统中仅使用工具的一部分。当前,REO方法论包括两个软件组件:编程语言描述和程序描述。 “实验”主题包括化学过程建模和仿真系统ASPEN的组成部分,它已有十多年的历史,并且有超过四分之一(1/4)百万行程序代码。通过遵循REO方法,为该主题导出了一个面向对象的模型,并在此模型的基础上设计了一个名为“ Icape-91”的原型ICAPE系统,并在实验性的面向对象系统中实现了该模型。这项研究已经确定并开发了一种新颖的软件集成和面向对象建模方法。一种基于软件重用的方法。软件重用是软件集成的概括。软件重用可以帮助从现有软件库中获得面向对象的模型。通常,软件重用可以极大地帮助软件开发人员在ICAPE和ICAE领域工作。这项研究的成功应在REO的帮助下推动大规模ICAPE系统或环境的发展。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号