赵文耘
- 作品数:290 被引量:953H指数:15
- 供职机构:复旦大学更多>>
- 发文基金:国家高技术研究发展计划国家自然科学基金上海市科委科技攻关项目更多>>
- 相关领域:自动化与计算机技术文化科学电子电信经济管理更多>>
- 通过静态分析逆向恢复面向对象程序中的用况
- 在软件维护任务中,通过阅读用况能有效的帮助维护人员理解软件系统,然而在现实中用况文档往往是过时或残缺不全的。如何通过代码分析还原用况是一大难题。针对上述问题提出了一种在面向对象程序源代码基础上基于静态代码分析逆向恢复用况...
- 叶彭飞彭鑫赵文耘
- 关键词:面向对象
- 文献传递
- 软件产品线领域模型与应用模型的通用同步演化方法被引量:3
- 2015年
- 领域模型与应用模型保持一致的同步演化对于软件产品线的长期发展至关重要.然而,为不同类型的模型分别开发同步机制可能成为冗余且容易出错的工作.因此,提出一种软件产品线领域模型与应用模型的通用同步演化方法.该方法的核心是一个被称为SPL-GSync的基于模型的通用同步框架.框架涵盖一个通用元模型,能够通过一种通用的描述方式表示不同种类的产品线模型的内容,尤其是领域模型所包含的可变性.基于该元模型,定义了一套可复用的同步规则集.只需开发不同类型的模型与通用模型的双向转换程序,SPL-GSync便能有效实现不同类型的领域模型与应用模型之间的一致性同步.另外,SPLGSync已被实现为遵循C/S架构的软件工具原型,本文使用该工具以特征模型间的同步实例展现方法的有用性.
- 丁宝宝沈立炜彭鑫赵文耘
- 关键词:软件产品线
- 本体概念图的展示过程及技术实现
- 2015年
- 本体建模是语义网研究与建设中的重要工作。在面对一个大规模的领域时,采用众包以及图形化的编辑方式能够吸引更多人参与本体建模的工作。在为此设计的协同建模平台中,本体概念图的展示应满足相应的特征,包括内容正确性、局部化展示以及轻量级的数据传输。针对概念图展示的实际需求,研究并归纳了基于本体文件的概念图展示过程,该过程旨在将后台保存的本体内容传递到前端的概念图编辑器中,包括本体读取、局部本体抽取、本体数据转换、图形模型转换和图形展示一系列步骤。另外,在采用本体查询、模型转换语言等一系列工具的基础上,给出了概念图展示的实现方案,并将实现该展示过程的模块集成在本体协同建模平台中。
- 王诗碕李伊潇沈立炜赵文耘
- 关键词:语义网
- 面向模拟环境的自动驾驶道路场景生成方法研究
- 2024年
- 针对生成自动驾驶系统道路场景的问题,提出面向模拟环境的道路场景生成方法。该方法定义并实现了八类道路组件,使用基于指导的道路组件拼接方法将道路组件拼接为道路场景,根据道路场景的拓扑结构计算道路场景之间的相似度完成去重。去重后的道路场景在自动驾驶系统与模拟器中开展联合仿真。实验表明,相较于基于随机拼接的道路场景生成方法,该方法能够生成可以直接应用于自动驾驶系统测试的多样化的道路场景,弥补了几何与拓扑结构多样性不足的局限性问题。
- 杨范陈碧欢赵文耘
- 关键词:自动驾驶模拟环境
- 一种Web软件系统吞吐量优化方法
- 本发明公开了一种Web软件系统吞吐量优化方法,适用于Web软件系统的优化控制,属于软件开发技术领域。本发明解决了Web软件系统在高负载状况下,由于在线人数限制控制不当而造成的服务器资源无法充分利用、吞吐量不足或者服务器负...
- 彭鑫赵文耘陈碧欢
- 文献传递
- 基于体系结构的软件产品线演化方法
- 本发明以统一的软件产品线体系结构与构件版本模型为基础,在体系结构和构件两个层面上实现统一、协调的产品线演化支持,包括基于参考体系结构的应用系统体系结构定制、应用系统体系结构演化反馈及合并、应用系统体系结构同步、应用构件定...
- 彭鑫赵文耘沈立炜
- 一种基于恶意行为序列特征建模的恶意软件包检测方法
- 本发明属于软件工程技术领域,具体为基于恶意行为序列特征建模的恶意软件包检测方法。本发明方法包括,静态分析PyPI、NPM软件包的源代码,提取代码中包含的潜在恶意行为特征;构建PyPI、NPM软件包的API层次依赖与调用结...
- 陈碧欢黄凯锋彭鑫赵文耘
- 一种基于子图搜索的特征定位方法
- 本发明属于软件工程技术领域,具体为一种基于子图搜索的特征定位方法。本发明方法包括:对软件源代码进行预处理,获取代码元素间的调用依赖关系信息;用户输入关键字,并通过文本检索方法在软件源代码中搜索到包含任意关键字的代码元素作...
- 付焜彭鑫赵文耘
- 文献传递
- 构件软件配置管理以及其版本控制技术研究被引量:24
- 2005年
- 该文通过对软件配置管理领域与基于构件的软件开发方法(CBSD)的理论与技术分析,结合CBSD的特点、可变粒度构件复用等技术,针对现有软件配置管理工具对CBSD支持不足,提出了一个支持CBSD的软件配置管理工具FDSCM,并对其版本控制关键技术进行具体论述,包括构件与构架的版本演化,逆向跟踪和分支合并策略等。
- 倪晓峰赵文耘张捷
- 关键词:软件配置管理
- 一种面向安卓的用户个性化定制语音控制应用方法
- 本发明属于移动应用软件技术领域,具体为一种面向安卓的用户个性化定制语音控制应用方法。本发明采用针对安卓应用的录制回放技术;在录制阶段用户按照安卓应用自身的触屏操作方式使用应用,并定义需要语音输入的参数信息、针对候选结果的...
- 彭鑫郑家欢曾虹驰赵文耘
- 文献传递