首页> 外文会议>International Symposium on Empirical Software Engineering >An empirical investigation of the comprehensibility of requirements specifications
【24h】

An empirical investigation of the comprehensibility of requirements specifications

机译:对需求规范可理解性的实证调查

获取原文

摘要

It is a commonly held view by software engineers that informal requirements specifications are easier to comprehend than formal requirements specifications. Moreover, the training time required to gain a sufficient level of understanding informal notations is unknown. This paper presents an empirical study carried out to compare the comprehensibility of two specifications, a formal specification and an informal (or semi-formal) specification, in an attempt to quantify the amount of training needed to understand formal methods. The two specifications used implemented the same logic, namely a portion of the Irish Electoral System. The "informal" specification was taken directly from the legal definition of the count rules for Irish elections, and the formal specification was an implementation of the same in CafeOBJ. Both Quantitative and Qualitative data was collected. Although participants had received twenty-five hours training in formal methods, the results show that the informal specification was more comprehendible than the formal specification.
机译:它是一个常见的视图,软件工程师认为非正式需求规范比正式要求规格更容易理解。此外,获得足够理解的非正式符号所需的培训时间是未知的。本文提出了一个实证研究,以比较了两种规格,正式规范和非正式(或半正式)规范的可理解性,试图量化了解正式方法所需的培训金额。使用的两种规格实现了相同的逻辑,即爱尔兰选举系统的一部分。 “非正式”规范直接从爱尔兰选举的计数规则的法律定义中取出,正式规范是Cafeobj中的同一规范。收集定量和定性数据。虽然参与者在正式方法中获得了二十五个小时的培训,但结果表明,非正式规范比正式规范更加理解。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号