Achieving dependability throughout the development process: a distributed software experiment

IEEE Transactions on Software Engineering(1990)

引用 24|浏览0
暂无评分
摘要
Distributed software engineering techniques and methods for improving the specification and testing phases are considered. To examine these issues, an experiment was performed using the design diversity approach in the specification, design, implementation, and testing of distributed software. In the experiment, three diverse formal specifications were used to produce multiple independent implementations of a distributed communication protocol in Ada. The problems encountered in building complex concurrent processing systems in Ada were also studied. Many pitfalls were discovered in mapping the formal specifications into Ada implementations.
更多
查看译文
关键词
Ada,computer communications software,data communication systems,distributed processing,formal specification,program testing,protocols,Ada,B/B testing,automated testing,complex concurrent processing systems,dependability,distributed communication protocol,distributed software engineering,multiple independent implementations,software testing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要