课题基金 / 基金详情

Collaborative Research: Teaching Software Modularity through Architectural Review

Collaborative Research: Teaching Software Modularity through Architectural Review
协作研究:通过架构审查教授软件模块化
批准号:
1140760
负责人:
Jonathan Aldrich
金额:
$9.53万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2012
资助国家:
美国
项目状态:
已结题
起止时间:
2012-07-01 至 2015-06-30

项目摘要

项目成果

Jonathan Aldrich的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Drexel University, Carnegie Mellon University and the University of Hawaii are advancing the education of software engineers through research on teaching software modularity. This project addresses designing for modularity with an approach based on design rule theory, design structure matrix modeling, and architecture review. Activities include development of labs and homework assignments featuring a series of evolution scenarios for realistic software applications. A teaching package which includes the activities, instructional materials, and a tool for detecting modularity problems is being constructed. The tool is used to identify design problems within student implementations. Several approaches to performing architecture reviews are being evaluated to determine which approach best helps students design better modularized software.Designing for modularity is a fundamental topic in educating software engineers, yet there has been little rigorous research on how to teach it. This project leverages research results to facilitate teaching practice and has the potential to advance our basic understanding of the causes of design problems that may eventually result in maintenance difficulties. Project results may fundamentally change the way software design is taught by introducing rigorous modularity analysis techniques and semi-automatic architecture review into the classroom, resulting in better trained software designers who are equipped with the knowledge, skills, and tools to produce software that incurs much lower maintenance costs.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Medium: Gradual Verification
  • 批准号:
    1901033
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $101.75万
  • 财政年份:
    2019
  • 负责人:
    Jonathan Aldrich
  • 依托单位:
SHF: Small: Declaratively Creating Semantics-driven Visualizations
  • 批准号:
    1910264
  • 项目类别:
    Standard Grant
  • 资助金额:
    $44.97万
  • 财政年份:
    2019
  • 负责人:
    Jonathan Aldrich
  • 依托单位:
SHF :Small: Foundations of Permission-Based Object-Oriented Languages
  • 批准号:
    1116907
  • 项目类别:
    Standard Grant
  • 资助金额:
    $50.0万
  • 财政年份:
    2011
  • 负责人:
    Jonathan Aldrich
  • 依托单位:
CPA-SEL: Practical Typestate Verification with Assume-Guarantee Reasoning
  • 批准号:
    0811592
  • 项目类别:
    Standard Grant
  • 资助金额:
    $0.0万
  • 财政年份:
    2008
  • 负责人:
    Jonathan Aldrich
  • 依托单位:
国内基金
海外基金
Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    SATOSHI NAWATA
  • 依托单位:
Cell Research
Cell Research
Cell Research (细胞研究)