咨询与建议

限定检索结果

文献类型

  • 56 篇 会议
  • 28 篇 期刊文献
  • 3 篇 学位论文

馆藏范围

  • 87 篇 电子文献
  • 0 种 纸本馆藏

日期分布

学科分类号

  • 80 篇 工学
    • 69 篇 计算机科学与技术...
    • 50 篇 软件工程
    • 12 篇 电气工程
    • 6 篇 信息与通信工程
    • 5 篇 控制科学与工程
    • 1 篇 力学(可授工学、理...
    • 1 篇 动力工程及工程热...
    • 1 篇 石油与天然气工程
  • 5 篇 理学
    • 2 篇 数学
    • 2 篇 化学
    • 1 篇 物理学
    • 1 篇 统计学(可授理学、...
  • 4 篇 教育学
    • 4 篇 教育学
  • 1 篇 管理学
    • 1 篇 管理科学与工程(可...

主题

  • 87 篇 code refactoring
  • 9 篇 software mainten...
  • 8 篇 code quality
  • 6 篇 empirical study
  • 4 篇 software enginee...
  • 4 篇 design patterns
  • 4 篇 programming educ...
  • 4 篇 code smells
  • 3 篇 quantitative stu...
  • 3 篇 empirical softwa...
  • 3 篇 static analysis
  • 3 篇 mapreduce
  • 3 篇 code smell
  • 3 篇 abstract syntax ...
  • 3 篇 software metrics
  • 3 篇 software maintai...
  • 2 篇 pythonic idioms
  • 2 篇 header file
  • 2 篇 deep learning
  • 2 篇 eclipse

机构

  • 3 篇 inner mongolia u...
  • 3 篇 univ utrecht utr...
  • 3 篇 univ szeged szeg...
  • 2 篇 harbin inst tech...
  • 2 篇 inria lille nord...
  • 2 篇 univ lille lille
  • 2 篇 australian natl ...
  • 2 篇 peking univ scs ...
  • 2 篇 univ leicester d...
  • 2 篇 amazon sao paulo
  • 1 篇 pontificia univ ...
  • 1 篇 shanghai normal ...
  • 1 篇 fed univ ceara u...
  • 1 篇 pontifical catho...
  • 1 篇 agape2it recife ...
  • 1 篇 delft univ techn...
  • 1 篇 natl univ sci & ...
  • 1 篇 univ calif davis...
  • 1 篇 natl renewable e...
  • 1 篇 intel corp embed...

作者

  • 4 篇 fernandes eduard...
  • 4 篇 garcia alessandr...
  • 3 篇 xu xiwei
  • 3 篇 zhu liming
  • 3 篇 ferenc rudolf
  • 3 篇 xing zhenchang
  • 3 篇 derezinska anna
  • 3 篇 hegedus peter
  • 3 篇 gyimothy tibor
  • 3 篇 zhang zejun
  • 3 篇 zhao junfeng
  • 3 篇 kadar istvan
  • 3 篇 bibiano ana carl...
  • 2 篇 zhang minjia
  • 2 篇 yang jinqiu
  • 2 篇 li junjie
  • 2 篇 ournani zakaria
  • 2 篇 oliveira anderso...
  • 2 篇 wang yue
  • 2 篇 yang hongji

语言

  • 85 篇 英文
  • 1 篇 葡萄牙文
  • 1 篇 中文
检索条件"主题词=code refactoring"
87 条 记 录,以下是51-60 订阅
排序:
Idea: Interactive Support for Secure Software Development
Idea: Interactive Support for Secure Software Development
收藏 引用
3rd International Symposium on Engineering Secure Software and Systems, ESSoS 2011
作者: Xie, Jing Chu, Bill Lipford, Heather Richter Univ N Carolina Dept Software & Informat Syst Ctr Cyber Def & Network Assurance Charlotte NC 28223 USA
Security breaches are often caused by software bugs, which may frequently be due to developers' memory lapses, lack of attention/focus, and knowledge gaps. Developers have to contend with heavy cognitive loads to ... 详细信息
来源: 评论
Enhancing Unit Tests in Refactored Java Programs  18
Enhancing Unit Tests in Refactored Java Programs
收藏 引用
18th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE)
作者: Derezinska, Anna Sobieraj, Olgierd Warsaw Univ Technol Inst Comp Sci Nowowiejska 15-19 Warsaw Poland
refactoring provides systematic changes to program code in order to improve its quality. These changes could also require modifications of unit tests associated with a refactored program. Developer environments assist... 详细信息
来源: 评论
A Novel Approach for Improving the Quality of Software code using Reverse Engineering  18
A Novel Approach for Improving the Quality of Software Code ...
收藏 引用
4th International Conference on Engineering and MIS (ICEMIS)
作者: Elghadhafi, Hamza A. Abdelaziz, Tawfig M. Maatuk, Abdelsalam M. Benghazi Univ Fac Informat Technol Benghazi Libya
Copying and pasting program code fragments with minor changes is a common practice in software development. Software systems often have similar segments of code, called code clones. Due to many reasons, unintentional ... 详细信息
来源: 评论
Recommending Clones for refactoring Using Design, Context, and History  30
Recommending Clones for Refactoring Using Design, Context, a...
收藏 引用
30th IEEE International Conference on Software Maintenance and Evolution (ICSME)
作者: Wang, Wei Godfrey, Michael W. Univ Waterloo Sch Comp Sci Waterloo ON N2L 3G1 Canada
Developers know that copy-pasting code (aka code cloning) is often a convenient shortcut to achieving a design goal, albeit one that carries risks to the code quality over time. However, deciding which, if any, clones... 详细信息
来源: 评论
StaticTracker: A Diff Tool for Static code Warnings  39
StaticTracker: A Diff Tool for Static Code Warnings
收藏 引用
39th IEEE International Conference on Software Maintenance and Evolution (ICSME)
作者: Li, Junjie Yang, Jinqiu Concordia Univ Montreal PQ Canada
Static bug detectors help improve software quality by detecting code issues (e.g., code smells or bugs). However, static bug detectors are underutilized in practice due to various reasons. One primary reason is that s... 详细信息
来源: 评论
Using refactoring to Migrate REST Applications to gRPC  22
Using Refactoring to Migrate REST Applications to gRPC
收藏 引用
Annual ACM Southeast Conference ACMSE
作者: Lee, Yunhyeok Liu, Yi Univ Massachusetts Dartmouth Dartmouth MA 02747 USA
The Google Remote Procedure Call (gRPC), a variant of the Remote Procedure Call (RPC) architecture, performs better than the widely used REpresentational State Transfer (REST) architecture in some types of Web applica... 详细信息
来源: 评论
Stuck in The Middle: Removing Obstacles to New Program Features through Batch refactoring  19
Stuck in The Middle: Removing Obstacles to New Program Featu...
收藏 引用
IEEE/ACM 41st International Conference on Software Engineering - Software Engineering in Practice (ICSE-SEIP)
作者: Fernandes, Eduardo Pontifical Catholic Univ Rio De Janeiro PUC Rio Informat Dept DI OPUS Res Grp Rio De Janeiro Brazil
Developers may introduce poor code structures spotted by code smells along the software maintenance. However, only some of these structures eventually become obstacles to the addition of new features. Developers are f... 详细信息
来源: 评论
Experiences on Managing Technical Debt with code Smells and AntiPatterns  4
Experiences on Managing Technical Debt with Code Smells and ...
收藏 引用
4th IEEE/ACM International Conference on Technical Debt (TechDebt)
作者: Lahti, Jacinto Ramirez Tuovinen, Antti-Pekka Mikkonen, Tommi Solita Ltd Helsinki Finland Univ Helsinki Dept Comp Sci Helsinki Finland
Technical debt has become a common metaphor for the accumulation of software design and implementation choices that seek fast initial gains but that are under par and counterproductive in the long run. However, as a m... 详细信息
来源: 评论
XScan: An Integrated Tool for Understanding Open Source Community-Based Scientific code  19th
XScan: An Integrated Tool for Understanding Open Source Comm...
收藏 引用
19th Annual International Conference on Computational Science (ICCS)
作者: Zheng, Weijian Wang, Dali Song, Fengguang Indiana Univ Purdue Univ Indianapolis IN 46202 USA Oak Ridge Natl Lab POB 2008MS 6301 Oak Ridge TN 37831 USA
Many scientific communities have adopted community-based models that integrate multiple components to simulate whole system dynamics. The community software projects' complexity, stems from the integration of mult... 详细信息
来源: 评论
A methodology for impact evaluation of refactoring on external quality attributes of a software design  15
A methodology for impact evaluation of refactoring on extern...
收藏 引用
15th International Conference on Frontiers of Information Technology (FIT)
作者: Bashir, Raja Sehrab Lee, Sai Peck Yung, Chong Chun Alam, Khubaib Amjad Ahmad, Raja Wasim Univ Malaya Dept Software Engn Kuala Lumpur Malaysia Monash Univ Sch Informat Technol Salangor Malaysia Comsats Inst Informat Technol Dept Comp Sci Abbottabad Pakistan
refactoring aims at improving software design quality without affecting external behavior. It is commonly believed that refactoring operations always enhance the software quality. However, some recent empirical studie... 详细信息
来源: 评论