DESIGN BY CONTRACT: PRODUCING RELIABLE SOFTWARE

msra

引用 23|浏览11
暂无评分
摘要
The construction of reliable software is one of the software engineering challenges. In this paper we present the main concepts of Design by Contract. The techniques of design by contracts affect all software development activities: from analysis to implementation: correction, software reuse, debugging, testing, documentation and management. Although the programming language Eiffel is the commercial language that at the moment has the native support for contracts, the ideas and concepts can be applied in different languages. (JAVA, C++, C#, etc.).
更多
查看译文
关键词
software engineering,. design by contract,object oriented software
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要