本文报告了作者完成的基于Sun Unix/X_Windows的Ada开发环境SUNADADS(Sun Unix/X_Windows Ada Development System)的设计与实现。该系统考察了现有的Ada开发环境,借鉴了开发Ada_GOODS的成功经验。文中描述了该系统研制过程中的一系列...本文报告了作者完成的基于Sun Unix/X_Windows的Ada开发环境SUNADADS(Sun Unix/X_Windows Ada Development System)的设计与实现。该系统考察了现有的Ada开发环境,借鉴了开发Ada_GOODS的成功经验。文中描述了该系统研制过程中的一系列关键技术问题:一整套的支持面向对象开发的图形表示;用屏外存贮技术成功解决图形的动态增长与静态存贮的矛盾以及图形重绘所带来的闪烁现象;语法树中各节点信息的随机访问的实现;用内部有机联系并平滑交接的开发工具集自动完成一致性转换和自动编码等。文中还提出了软件开发的三维模式。最后,作者讨论了进一步的工作和研究方向。展开更多
文摘本文报告了作者完成的基于Sun Unix/X_Windows的Ada开发环境SUNADADS(Sun Unix/X_Windows Ada Development System)的设计与实现。该系统考察了现有的Ada开发环境,借鉴了开发Ada_GOODS的成功经验。文中描述了该系统研制过程中的一系列关键技术问题:一整套的支持面向对象开发的图形表示;用屏外存贮技术成功解决图形的动态增长与静态存贮的矛盾以及图形重绘所带来的闪烁现象;语法树中各节点信息的随机访问的实现;用内部有机联系并平滑交接的开发工具集自动完成一致性转换和自动编码等。文中还提出了软件开发的三维模式。最后,作者讨论了进一步的工作和研究方向。