...
首页> 外文期刊>Journal of systems and software >An Empirical Study Of The Relationship Between The Concepts Expressed In Source Code And Dependence
【24h】

An Empirical Study Of The Relationship Between The Concepts Expressed In Source Code And Dependence

机译:源代码表达的概念与依存关系之间关系的实证研究

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Programs express domain-level concepts in their source code. It might be expected that such concepts would have a degree of semantic cohesion. This cohesion ought to manifest itself in the dependence between statements all of which contribute to the computation of the same concept. This paper addresses a set of research questions that capture this informal observation. It presents the results of experiments on 10 programs that explore the relationship between domain-level concepts and dependence in source code. The results show that code associated with concepts has a greater degree of coherence, with tighter dependence. This finding has positive implications for the analysis of concepts as it provides an approach to decompose a program into smaller executable units, each of which captures the behaviour of the program with respect to a domain-level concept.
机译:程序在其源代码中表达域级别的概念。可以预期,这样的概念将具有一定程度的语义内聚。这种凝聚力应体现在语句之间的依赖性上,所有语句都有助于计算相同的概念。本文提出了一系列捕获非正式观察的研究问题。它提供了10个程序的实验结果,这些程序探索了域级概念与源代码中的依赖关系之间的关系。结果表明,与概念相关的代码具有更高的连贯性,并具有更严格的依赖性。这一发现对概念的分析具有积极意义,因为它提供了一种将程序分解为较小的可执行单元的方法,每个可执行单元都捕获了程序在域级概念方面的行为。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号