Integrating Open Source Software Projects into the Software Engineering Curriculum
将开源软件项目整合到软件工程课程中
基本信息
- 批准号:1044061
- 负责人:
- 金额:$ 20万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2011
- 资助国家:美国
- 起止时间:2011-05-01 至 2017-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The University of Connecticut is developing a methodological approach to the integration of open source software systems into the undergraduate software engineering curriculum. A key goal of the project is to cultivate the students' attitudes and skills to handle a variety of industrial challenges. The project provides students with a realistic view of what software engineers do in industry by focusing on code comprehension and reverse engineering skills. Maintenance-centric software engineering assignments are made based on the diverse set of readily available open source software projects. Open source software code is also used to teach requirements, design, and testing skills to the students. The students will apply their skills to evolve existing, legacy software systems. The methodology includes a systematic approach to the selection of suitable open source software projects based on metrics-based predictive analysis. The predictive model for project selection will facilitate the adoption of the integration methodology at other institutions. This open source software integration project offers a systematic, tested approach to designing software engineering assignments that mimic industrial experiences and challenges. The integration transforms the present 'build-from-scratch' type software engineering assignments into 'maintenance-centric' assignments in line with those found in the software industry. The results, experiences, and challenges of the integration project will be shared with the computing education community through workshops and publications. University of Connecticut K-12 outreach programs will increase the awareness of software engineering as a profession among high-school juniors and seniors, underrepresented groups, and K-12 teachers.
康涅狄格大学正在开发一种方法论方法,将开源软件系统整合到本科软件工程课程中。该项目的一个关键目标是培养学生应对各种工业挑战的态度和技能。该项目通过专注于代码理解和逆向工程技能,为学生提供了一个关于软件工程师在行业中所做工作的现实观点。以维护为中心的软件工程任务基于各种现成的开放源码软件项目集。开源软件代码还用于向学生传授需求、设计和测试技能。学生将应用他们的技能来发展现有的遗留软件系统。该方法包括根据基于指标的预测分析选择合适的开放源码软件项目的系统方法。项目选择的预测模型将有助于在其他机构采用综合方法。这个开源软件集成项目提供了一种系统的、经过测试的方法来设计模仿行业经验和挑战的软件工程任务。这种集成将目前的“从头开始构建”类型的软件工程任务转变为“以维护为中心”的任务,与软件行业中的任务保持一致。集成项目的成果、经验和挑战将通过研讨会和出版物与计算机教育界分享。康涅狄格大学的K-12推广计划将提高高三和高年级学生、代表人数不足的群体和K-12教师对软件工程作为一种职业的认识。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Swapna Gokhale其他文献
Swapna Gokhale的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Swapna Gokhale', 18)}}的其他基金
CAREER: Architecture-based Assessment of Software Reliability
职业:基于架构的软件可靠性评估
- 批准号:
0643971 - 财政年份:2007
- 资助金额:
$ 20万 - 项目类别:
Continuing Grant
CSR-SMA: Collaborative Proposal: A Model-Driven Performance Analysis Framework for Distributed, Performance-Sensitive Software Systems
CSR-SMA:协作提案:分布式、性能敏感的软件系统的模型驱动的性能分析框架
- 批准号:
0509271 - 财政年份:2005
- 资助金额:
$ 20万 - 项目类别:
Standard Grant
NGS: QoS Assurance of Next Generation Network (NGN) Applications
NGS:下一代网络(NGN)应用的QoS保证
- 批准号:
0406376 - 财政年份:2004
- 资助金额:
$ 20万 - 项目类别:
Standard Grant
相似国自然基金
精子发生中mRNA下游开放阅读框(downstream Open Reading Frame,dORF)的功能研究
- 批准号:
- 批准年份:2022
- 资助金额:54 万元
- 项目类别:面上项目
基于升阶谱方法和Open CASCADE的高阶网格自动生成技术研究
- 批准号:11972004
- 批准年份:2019
- 资助金额:62.0 万元
- 项目类别:面上项目
基于Linked Open Data的Web服务语义互操作关键技术
- 批准号:61373035
- 批准年份:2013
- 资助金额:77.0 万元
- 项目类别:面上项目
变分与拓扑方法和Schrodinger方程中的Open 问题
- 批准号:10871109
- 批准年份:2008
- 资助金额:23.0 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: Research Infrastructure: MorphoCloud: A Cloud Powered, Open-Source Platform For Research, Teaching And Collaboration In 3d Digital Morphology And Beyond
协作研究:研究基础设施:MorphoCloud:云驱动的开源平台,用于 3D 数字形态学及其他领域的研究、教学和协作
- 批准号:
2301410 - 财政年份:2024
- 资助金额:
$ 20万 - 项目类别:
Standard Grant
Collaborative Research: Research Infrastructure: MorphoCloud: A Cloud Powered, Open-Source Platform For Research, Teaching And Collaboration In 3d Digital Morphology And Beyond
协作研究:研究基础设施:MorphoCloud:云驱动的开源平台,用于 3D 数字形态学及其他领域的研究、教学和协作
- 批准号:
2301405 - 财政年份:2024
- 资助金额:
$ 20万 - 项目类别:
Continuing Grant
CAREER: Open-source GPU-accelerated computational infrastructure for coastal fluid-structure interaction in extreme hydrodynamic conditions
职业:极端水动力条件下沿海流固耦合的开源 GPU 加速计算基础设施
- 批准号:
2338313 - 财政年份:2024
- 资助金额:
$ 20万 - 项目类别:
Standard Grant
Collaborative Research: Research Infrastructure: MorphoCloud: A Cloud Powered, Open-Source Platform For Research, Teaching And Collaboration In 3d Digital Morphology And Beyond
协作研究:研究基础设施:MorphoCloud:云驱动的开源平台,用于 3D 数字形态学及其他领域的研究、教学和协作
- 批准号:
2301408 - 财政年份:2024
- 资助金额:
$ 20万 - 项目类别:
Continuing Grant
Open Access Block Award 2024 - Diamond Light Source
2024 年开放访问块奖 - 钻石光源
- 批准号:
EP/Z531479/1 - 财政年份:2024
- 资助金额:
$ 20万 - 项目类别:
Research Grant
Collaborative Research: Research Infrastructure: MorphoCloud: A Cloud Powered, Open-Source Platform For Research, Teaching And Collaboration In 3d Digital Morphology And Beyond
协作研究:研究基础设施:MorphoCloud:云驱动的开源平台,用于 3D 数字形态学及其他领域的研究、教学和协作
- 批准号:
2301409 - 财政年份:2024
- 资助金额:
$ 20万 - 项目类别:
Continuing Grant
Collaborative Research: Research Infrastructure: MorphoCloud: A Cloud Powered, Open-Source Platform For Research, Teaching And Collaboration In 3d Digital Morphology And Beyond
协作研究:研究基础设施:MorphoCloud:云驱动的开源平台,用于 3D 数字形态学及其他领域的研究、教学和协作
- 批准号:
2301407 - 财政年份:2024
- 资助金额:
$ 20万 - 项目类别:
Standard Grant
An innovative open-source private cloud platform enabling developers to create applications faster, easier, and 80% cheaper than public cloud
%20创新%20开源%20私有%20云%20平台%20启用%20开发人员%20到%20创建%20应用程序%20更快、%20更容易、%20和%2080%%20比%20公共%20云更便宜%20
- 批准号:
10096376 - 财政年份:2024
- 资助金额:
$ 20万 - 项目类别:
Collaborative R&D
Collaborative Research: Research Infrastructure: MorphoCloud: A Cloud Powered, Open-Source Platform For Research, Teaching And Collaboration In 3d Digital Morphology And Beyond
协作研究:研究基础设施:MorphoCloud:云驱动的开源平台,用于 3D 数字形态学及其他领域的研究、教学和协作
- 批准号:
2301406 - 财政年份:2024
- 资助金额:
$ 20万 - 项目类别:
Continuing Grant
Elements: MVP: Open-Source AI-Powered MicroVessel Processor for Next-Generation Vascular Imaging Data
要素:MVP:用于下一代血管成像数据的开源人工智能微血管处理器
- 批准号:
2311245 - 财政年份:2023
- 资助金额:
$ 20万 - 项目类别:
Standard Grant