首页> 外国专利> Software architecture by untangling undesired code level dependencies using code refactoring

Software architecture by untangling undesired code level dependencies using code refactoring

机译:通过使用代码重构来分解不需要的代码级别依赖性,从而实现软件体系结构

摘要

A method of improving software architecture by untangling undesired code level dependencies is provided herein. The method includes the following stages: generating an abstract representation of a computer code in a form of a code model; recording manipulations to the computer code applied by a user to the code model; calculating a series of refactorings in the computer code that represents the recorded manipulation; and carrying out the refactorings within the computer code. Specifically, some of the refactorings include separating low level software elements on the method level in response to the user manipulations of the model.
机译:本文提供了一种通过解开不期望的代码级依赖性来改善软件架构的方法。该方法包括以下阶段:以代码模型的形式生成计算机代码的抽象表示;记录对用户应用于代码模型的计算机代码的操纵;在代表所记录操纵的计算机代码中计算一系列重构;并在计算机代码中执行重构。具体地,一些重构包括响应于模型的用户操纵在方法级别上分离低级软件元素。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号