软件工程

CrissChan28 分钟前
人工智能·python·llm·软件工程·测试
AI赋能软件工程让测试左移更加可实施在AI赋能软件工程全流程的今天,测试左移(Shift-Left Testing)变得更具价值且更易实施。测试工程师在业务需求进入开发阶段前即深度参与需求评审,评估其合理性、可行性、与现有功能的兼容性以及可测试性。此外,一个关键的评估点是判断该需求是否适合通过AI进行代码生成与功能交付。
BLUE深藏9 小时前
软件工程
软件工程:软件设计本博客围绕软件工程中至关重要的“软件设计”展开,系统介绍了软件设计的基本概念、原则以及详细的模块化、体系结构、算法与人机界面设计方法。内容依托典型关卡式学习方式分为五大模块:从基本设计原则的理解,到模块内聚与耦合的优化,再到软件体系结构的构件与视图模型,深入介绍了详细设计中的算法描述与文档构建,最终以人机界面设计的用户中心原则收尾。无论是初学者理解基本概念,还是开发者回顾设计要点,本博客都提供了清晰、实用的知识支持。通过题目练习和答案解析,读者不仅能够巩固理论,还能在实践中强化应用能力。
仰望天空—永强1 天前
python·嵌入式硬件·硬件工程·软件工程·labview
LabVIEW 2025安装包| 免费免激活版下载| 附图文详细安装教程[软件名称]:LabVIEW 2025 [软件大小]:13 G [系统要求]:支持Win7及更高版本 [下载通道]:夸克网盘 [下载链接]: https://pan.quark.cn/s/7e9527cc06a3 (建议用手机保存到网盘后,再用电脑下载) 更多免费软件,影视,歌曲,游戏点这里 https://docs.qq.com/sheet/DRkdWVFFCWm9UeGJP
张较瘦_4 天前
论文阅读·软件工程
[论文阅读] 软件工程 | 用模糊逻辑“解锁”项目成功:告别非黑即白的评估时代arXiv:2507.12653 A Fuzzy Approach to Project Success: Measuring What Matters João Granja-Correia, Remedios Hernández-Linares, Luca Ferranti, Arménio Rego Comments: 3 pages, 1 figure, presented at FUZZ-IEEE 2025 Subjects: Software Engineering (cs.SE); Comp
BLUE深藏4 天前
软件工程
软件工程:可行性分析的任务及报告本博客围绕软件工程中的第一关——“可行性分析的任务及报告”展开,详细解析了可行性分析的基本概念、分析任务、四类可行性(技术、经济、操作、社会)以及可行性分析报告的结构与撰写要点。通过丰富的理论基础与图示支持,帮助读者建立起对软件项目早期决策分析的系统认知。博客特别强调了可行性分析的根本目标,即提出开发项目后续行动的建议,服务于项目立项与投资决策。内容结合练习题,突出实用性与操作性,适合软件工程初学者、IT项目经理及产品经理阅读学习,为后续的系统设计、开发和项目管理打下坚实基础。
张较瘦_5 天前
论文阅读·人工智能·软件工程
[论文阅读] 人工智能 + 软件工程 | 强化学习在软件工程中的全景扫描:从应用到未来arXiv:2507.12483 A Survey of Reinforcement Learning for Software Engineering Dong Wang, Hanmo You, Lingwei Zhu, Kaiwei Lin, Zheng Chen, Chen Yang, Junji Yu, Zan Wang, Junjie Chen Subjects: Software Engineering (cs.SE)
杨小扩6 天前
人工智能·软件工程
开发者进化论:驾驭AI,开启软件工程新纪元导语:人工智能(AI)的浪潮,特别是以大型语言模型(LLM)为代表的生成式AI,正以前所未有的力量,深刻地重塑着软件开发的传统疆域。我们正处在一个关键的转折点——产业的重心正从模型的“训练”阶段,大规模地迁移至由海量日常应用催生的“推理”需求。这场变革不仅是工具的迭代,更是一场涉及生产力范式、算力逻辑乃至开发者角色的系统性、颠覆性重构。本文旨在深入剖析AI大模型如何贯穿并重塑软件开发生命周期(SDLC)的每一个环节,系统性地梳理其带来的效率革命、关键挑战、必备技能演进及前沿工具生态,并最终为身处变革浪潮中
qianshanxue116 天前
软件工程
1软件工程概念及其基本要素-思考题软件是指计算机系统中的程序及其文档程序是计算任务的处理对象和处理规则的描述文档是便于了解程序所需要的阐明
天若有情6736 天前
软件工程
软件工程中的《资本论》马克思的《资本论》虽然主要分析工业资本主义,但其核心概念在软件工程领域同样具有启发意义,尤其在技术生产模式、劳动关系、资本逻辑等方面。以下是具体应用场景:
张较瘦_6 天前
论文阅读·人工智能·软件工程
[论文阅读] 人工智能 + 软件工程 | 单会话方法论:一种以人类为中心的人工智能辅助软件开发协议arXiv:2507.12665 Single Conversation Methodology: A Human-Centered Protocol for AI-Assisted Software Development Salvador D. Escobedo Comments: Style reviewed by a LLM for improving clarity and English syntax Subjects: Software Engineering (cs.SE); Artifi
workflower6 天前
开发语言·软件工程·需求分析·软件需求·敏捷流程
活动图描述场景有几种图可以用于描述场景。UML (统一建模语言) 活动图似乎是流行的选择。BPMN (业务过程建模表示法)也有它的追随者,还有其他一-些图。没有最好的方法,只要找到你喜欢的,或组织机构已经采用的就行。图展示了航空公司检票的例子,采用了UML活动图。
张较瘦_8 天前
论文阅读·人工智能·软件工程
[论文阅读] 人工智能 + 软件工程 | 开源软件中的GenAI自白:开发者如何用、项目如何管、代码质量受何影响?arXiv:2507.10422 Self-Admitted GenAI Usage in Open-Source Software Tao Xiao, Youmei Fan, Fabio Calefato, Christoph Treude, Raula Gaikovina Kula, Hideaki Hata, Sebastian Baltes Comments: 17 pages, 8 tables, 1 figures, currently under review Subjects: Softw
张较瘦_8 天前
人工智能·软件工程
[论文阅读] 人工智能 + 软件工程 | 用交互式可视化革新软件文档:Helveg工具的设计与改进arXiv:2507.10244 Helveg: Diagrams for Software Documentation Adam Štěpánek, David Kuťák, Barbora Kozlíková, Jan Byška Comments: 13 pages, 5 figures, accepted by TVCG Subjects: Software Engineering (cs.SE)
杨小扩9 天前
人工智能·软件工程
AI驱动的软件工程(下):AI辅助的质检与交付📚 系列文章导航 AI驱动的软件工程(上):人机协同的设计与建模 AI驱动的软件工程(中):文档驱动的编码与执行 AI驱动的软件工程(下):AI辅助的质检与交付
workflower10 天前
开发语言·架构·软件工程·软件需求·敏捷流程
ISO-IEC-IEEE 42010架构规范4 概念基础 4.1 介绍 本条款介绍了架构说明的概念基础,包括架构说明的概念模型(见 4.2);架构在生命周期中的角色(见 4.3);架构说明的使用(见 4.4);架构框架和架构说明语言(见 4.5)。本条款介绍的概念在第 5 章至第 7 章中用于表达相关的需求。 【注】附录 A 提供了对本国际标准中使用的术语和概念的进一步讨论,并提供了它们的使用示例。 4.2 架构说明的概念模型 4.2.1 架构说明的上下文 图 1 描绘了与系统及其架构相关的关键概念、理解架构说明实践的上下文。
杨小扩10 天前
大数据·人工智能·软件工程
AI驱动的软件工程(中):文档驱动的编码与执行📚 系列文章导航 AI驱动的软件工程(上):人机协同的设计与建模 AI驱动的软件工程(中):文档驱动的编码与执行 AI驱动的软件工程(下):AI辅助的质检与交付
rongqing201910 天前
软件工程
《Google 软件工程》:如何写好文档?技术文档是工程组织成功的关键,但其价值往往被低估。核心理念是将文档视作代码,并将其融入工程师现有的工作流程中,从而降低编写门槛,提升文档的质量与生命力。
张较瘦_10 天前
论文阅读·人工智能·软件工程
[论文阅读] 人工智能 + 软件工程 | 用大语言模型+排名机制,让代码评论自动更新更靠谱arXiv:2507.08671 LLMCup: Ranking-Enhanced Comment Updating with LLMs Hua Ge, Juan Zhai, Minxue Pan, Fusen He, Ziyue Tan Comments: 13 pages, 10 figures Subjects: Software Engineering (cs.SE)
张较瘦_12 天前
论文阅读·人工智能·软件工程
[论文阅读] 人工智能 + 软件工程 | AI助力软件可解释性:从用户评论到自动生成需求与解释arXiv:2507.07344 Automatic Generation of Explainability Requirements and Software Explanations From User Reviews Martin Obaidi, Jannik Fischbach, Jakob Droste, Hannah Deters, Marc Herrmann, Jil Klünder, Steffen Krätzig, Hugo Villamizar, Kurt Schneider Com
张较瘦_13 天前
论文阅读·人工智能·软件工程
[论文阅读] 人工智能 + 软件工程 | LLM辅助软件开发:需求如何转化为代码?arXiv:2507.07548 From Requirements to Code: Understanding Developer Practices in LLM-Assisted Software Engineering Jonathan Ullrich, Matthias Koch, Andreas Vogelsang Comments: This paper has been accepted for publication at the 33rd IEEE International Req