如何用IEEE格式引用软件
快速回答
IEEE格式引用软件通常按“作者/机构. 软件名[软件]. 版本号. 出版地: 出版者, 年份”写法,若无个人作者则以公司或组织名作作者。引用中应包含软件名称、版本、发布日期,必要时加访问日期和URL;文中编号按出现顺序用方括号标注,如[1]。
理解IEEE格式中的软件引用
软件程序、应用和代码在技术和科学研究中日益成为重要的资源。正确引用软件不仅认可了开发者的工作,也方便读者访问研究中使用的相同版本。
IEEE格式的软件引用包括开发者信息、软件名称、版本、发布者、年份和可用性信息。该格式适用于商业软件、学术软件和开源软件。
IEEE格式的软件引用
[#] 开发者,“软件名称,” 版本,发布者,月 年, [在线]. 可用: URL.
示例:
[1] J. K. Smith, “Advanced Computational Modeling Software,” ver. 3.2, Tech. Software Inc., Jun. 2023, [Online]. Available: https://www.techsoftware.com/acms.
引用要素详解
开发者/创建者
包括软件的个人或组织。
软件名称
使用官方软件名称。
版本
注明您使用的软件版本号。
发布者
指明分发软件的公司或组织。
年份
注明软件版本的年份。
URL或平台
注明软件的访问地址。
详细示例
商业软件
[1] MathWorks, “MATLAB,” ver. R2023b, MathWorks, Sep. 2023, [Online]. Available: https://www.mathworks.com.
开源软件
[2] Python Software Foundation, “Python,” ver. 3.11, Open Source, 2023, [Online]. Available: https://www.python.org.
研究软件
[3] L. Chen and M. Garcia, “Molecular Dynamics Simulation Package,” ver. 2.5.1, [Online]. Available: https://github.com/research-group/mdsp. Accessed: Feb. 15, 2023.
学术软件包
[4] R Core Team, “R: A language and environment for statistical computing,” ver. 4.2.3, R Foundation for Statistical Computing, Vienna, Austria, 2023, [Online]. Available: https://www.r-project.org.
软件的文内引用
IEEE使用方括号中的数字引用:
模拟使用了软件[1]。
或多个软件引用:
数据分析使用了统计软件[2]和可视化工具[3]。
软件引用中的特殊情况
机构开发的软件
[5] National Center for Biotechnology Information (NCBI), “BLAST – Basic Local Alignment Search Tool,” ver. 2.14, [Online]. Available: https://blast.ncbi.nlm.nih.gov. Accessed: Mar. 1, 2023.
带许可证的软件
[6] BlendSwap Contributors, “Blender,” ver. 3.4.1, GNU GPL License, 2023, [Online]. Available: https://www.blender.org.
专有研究软件
[7] J. Williams, “Advanced Signal Processing Toolkit,” ver. 1.2, Proprietary Software, 2023, [Online]. Available upon request from author.
基于GitHub/代码库的软件
[8] A. Martinez, “Deep Learning Image Classification Framework,” ver. 0.5.2, 2023, [Online]. Available: https://github.com/researcher/dlicf. Accessed: Mar. 10, 2023.
使用GenText管理软件引用
管理软件引用需要跟踪版本、开发者和可用性信息。GenText可以帮助:
- 按IEEE格式正确生成软件引用
- 跟踪软件版本和发布日期
- 管理代码库URL和访问信息
- 按开发者、许可证或领域分类整理
- 在引用格式间转换
- 生成技术项目的参考文献列表
- 维护版本历史信息
软件引用常见错误
- 版本号错误:务必引用使用的具体版本。
- 缺少开发者或发布者信息:需包含正确归属。
- URL不完整或失效:确保所有链接有效且最新。
- 软件名称错误:使用官方名称。
- 遗漏在线软件的访问日期:在线资源需注明访问日期。
软件引用核对清单
- 开发者或发布者名称正确
- 软件名称准确
- 版本号明确
- 发行年份正确
- URL完整且可用
- 平台或分发方式清晰
- 许可证注明(如适用)
- 包含访问日期(如在线)
获取软件信息的方法
- 查看软件的“关于”或“帮助”菜单
- 查阅README文件或文档
- 访问官方网站或代码库
- 记录版本号和发布日期
- 记录开发者或发布者信息
了解软件类型
不同软件类别有不同的注意事项:
- 商业软件:专有并需授权许可
- 开源软件:公开免费代码
- 学术软件:为研究目的开发
- 免费软件:免费但非开源
- 研究工具:针对特定领域的专业软件
软件越来越被视为值得引用的研究成果。正确引用促进研究可重复性并认可开发者贡献。
延伸阅读
- IEEE引用指南 — 官方IEEE指南,详细说明如何用IEEE格式引用各种资源,包括软件。
- 普渡大学在线写作实验室(Purdue OWL) — 提供全面的写作资源和引用指南,帮助理解各种格式的引用标准。
- APA格式 — 虽以APA为主,但提供了关于软件和数字工具引用的有用见解,可辅助理解IEEE引用规范。
常见问题
引用软件需要哪些信息?
请包括软件创建者/开发者、软件名称、版本、出版方、年份以及平台/URL。
我应该引用开发者还是出版方?
如果已知,应引用开发者或开发团队;如果没有注明个人开发者,则引用出版方。
如何引用开源软件?
请包括项目名称、版本、许可证、仓库 URL,以及你所使用版本的年份。