【24h】

Mascot 3 and Ada

机译:吉祥物3和艾达

获取原文
获取外文期刊封面目录资料

摘要

Mascot is a software design method based on a form of a functional and structural design decomposition which is particularly well suited for use in the development of large, distributed, embedded real-time data-processing systems. This paper discusses the problem of using the Mascot design approach when the implementation language is Ada. A particular mapping strategy is developed which, starting from the Mascot graphical design representation, allows Ada package specifications to be derived by the application of a set of simple rules. The bodies are then programmed in standard Ada and may be re-used within other Mascot-derived design structures. The particular problems of maintaining run-time data integrity when coding the bodies of packages to represent the Mascot intercommunication data area (IDA) in Ada are specifically addressed. Finally, the paper discusses the Mascot status progression commands in relation to Ada. (This paper depends heavily on the paper by Simpson 5 published in the same issueof the Software Engineering Journal and should be read in conjuction with it.)
机译:Mascot是一种基于功能和结构设计分解形式的软件设计方法,特别适合用于开发大型、分布式、嵌入式实时数据处理系统。本文讨论了当实现语言为Ada时使用Mascot设计方法的问题。开发了一种特殊的映射策略,从Mascot图形设计表示开始,允许通过应用一组简单的规则来推导出Ada包规范。然后,这些身体在标准Ada中编程,并可以在其他Mascot衍生的设计结构中重复使用。在对软件包主体进行编码以表示Ada中的Mascot互通数据区(IDA)时,维护运行时数据完整性的特殊问题得到了具体解决。最后,本文讨论了与Ada相关的Mascot状态进展命令。(这篇论文很大程度上依赖于Simpson[5]在同一期《软件工程杂志》上发表的论文,应该与它一起阅读。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号