首页> 外文期刊>Scientific programming >Config: A Case Study in Combining Software Engineering Techniques
【24h】

Config: A Case Study in Combining Software Engineering Techniques

机译:配置:结合软件工程技术的案例研究

获取原文
           

摘要

Config is a software component of the Graphical R-Matrix Atomic Collision Environment. Its development is documented as a case study combining several software engineering techniques: formal specification, generic programming, object-oriented programming, and design by contract. It is specified in VDM++; and implemented in C++, a language which is becoming more than a curiosity amongst the scientific programming community. C++supports object orientation, a powerful architectural paradigm in designing the structure of software systems, and genericity, an orthogonal dimension to the inheritance hierarchies facilitated by object oriented languages. Support in C++ for design by contract can be added in library form. The combination of techniques make a substantial contribution to the overall software quality.
机译:Config是图形R-Matrix原子碰撞环境的软件组件。结合几种软件工程技术的案例研究记录了它的开发:正式规范,通用编程,面向对象的编程和按合同设计。在VDM ++中指定;并以C ++实施,这种语言在科学编程社区中正变得不仅仅是一种好奇。 C ++支持面向对象,它是设计软件系统结构的强大架构范例,而通用性则是与面向对象语言所支持的继承层次结构正交的维度。可以库形式添加C ++中的合同设计支持。技术的组合对整体软件质量做出了重大贡献。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号