课题基金 / 基金详情

Software Reengineering via Method Extraction

Software Reengineering via Method Extraction
通过方法提取进行软件重构
批准号:
9987435
负责人:
Susan Horwitz
金额:
$17.57万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2000
资助国家:
美国
项目状态:
已结题
起止时间:
2000-09-01 至 2004-08-31

项目摘要

项目成果

Susan Horwitz的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Programs written in non-object-oriented languages often include conceptual objects. Making the objects explicit makes the program easier to understand and to maintain, and increases opportunities for code reuse. However, manually transforming a non-objected -oriented program into an object-oriented one is a difficult and time-consuming task. The goal of this project is the design and implementation of a software-reengineering tool that will improve legacy code by making it more object-oriented. In particular, given a set of variables that are to become the fields of a class, the tool will identify code segments that should be "extracted out" to become methods of the class. This process will be guided by a set of heuristics for identifying candidate code segments, a set of correctness criteria for determining which candidates are feasible (i.e., can be extracted into methods while preserving program semantics), and a set of evaluation criteria for choosing the best candidates.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Static and Dynamic Techniques for Classifying, Locating, and Fixing Bugs
  • 批准号:
    0701957
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $60.0万
  • 财政年份:
    2007
  • 负责人:
    Susan Horwitz
  • 依托单位:
ITWF: Collaborative Research: Increasing the Representation of Undergraduate Women and Minorities in Computer Science
  • 批准号:
    0420436
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $0.0万
  • 财政年份:
    2004
  • 负责人:
    Susan Horwitz
  • 依托单位:
Dynamic techniques for finding errors and preventing security violations
  • 批准号:
    0305387
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $0.0万
  • 财政年份:
    2003
  • 负责人:
    Susan Horwitz
  • 依托单位:
Debugging Via Run-Time Type Checking
  • 批准号:
    9970907
  • 项目类别:
    Standard Grant
  • 资助金额:
    $15.7万
  • 财政年份:
    1999
  • 负责人:
    Susan Horwitz
  • 依托单位:
海外基金