首页> 外文会议>Proceedings of the conference on TRI-ADA '90 >Fashioning conceptual constructs in Ada
【24h】

Fashioning conceptual constructs in Ada

机译:Ada中的时尚概念构造

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

摘要

It is believed that future progress of software productivity depends upon capturing the essence of software in a unit called conceptual construct [BRO87]. The objective of this investigation is to characterize the conceptual construct in Ada code. The objective is met when the control/interfacing structures of the software product can be housed in a unit of code that separates itself from the specific instances of the data productions. This control unit can be reused without alterations for all instances of the data productions. The effect of this separation is analogous to a hardware chip that houses the logic and control structure in a black box, yet allows various sets of data to pass through it. The scope of the investigation characterizes the conceptual construct, details several examples of it, and outlines a design methodology that uses it. This methodology and a well-known, established one are both applied to the same problem. The resulting designs are compared. This investigation leadsto these conclusions. To capture the notion of software essence requires two distinct steps. Step one abstracts the problem to a higher level of domain independence. Step two separates this level into a control unit and a unit of data productions. The control unit is reused without alterations for all instances of the data productions. The success of design reuse is directly proportional to the separation of the control flow of the program from the data productions.

机译:

人们相信,软件生产力的未来进步取决于在称为概念构造[BRO87]的单元中捕获软件本质的方法。这项研究的目的是表征Ada代码中的概念构造。当软件产品的控制/接口结构可以容纳在一个代码单元中,该代码单元将自身与数据生产的特定实例分开时,就可以实现该目标。该控制单元可以重复使用,而无需更改数据生产的所有实例。这种分离的效果类似于将逻辑和控制结构容纳在黑匣子中,但允许各种数据集通过的硬件芯片。研究的范围表征了概念构造,详细介绍了该构造的几个示例,并概述了使用该构造的设计方法。这种方法和众所周知的既定方法都适用于同一问题。比较所得设计。这项调查得出了这些结论。 要了解软件本质的概念,需要两个截然不同的步骤。第一步将问题抽象到更高级别的域独立性。第二步将此级别分为一个控制单元和一个数据产生单元。对于数据生产的所有实例,控制单元都可以重复使用而无需更改。设计重用的成功与程序的控制流与数据产生的分离成正比。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号