周明辉
- 作品数:66 被引量:369H指数:11
- 供职机构:北京大学更多>>
- 发文基金:国家自然科学基金国家重点基础研究发展计划国家高技术研究发展计划更多>>
- 相关领域:自动化与计算机技术文化科学石油与天然气工程更多>>
- 一种良构可扩展的构件运行平台容器系统
- 2007年
- 随着J2EE等构件运行平台的迅速发展和广泛应用,构件运行平台要提供的功能越来越多,导致其自身的结构越来越复杂。因此如何设计一种良好的体系结构,保持构件运行平台的灵活性和扩展性成为一项挑战。本文提出一种良构可扩展的构件运行平台容器系统。基于该系统,构件运行平台在保持其结构模块化和灵活性的同时,其功能可以容易地被进行扩展和定制,以满足不同用户的需求和适应动态多变的环境。
- 范刚曹东刚周明辉肖赞梅宏
- 关键词:计算机软件与理论良构关注点分离
- 动态网页的分块方法
- 本发明涉及一种动态网页的分块方法,首先接受一个网页内容流并生成扩展DOM树,然后将DOM树的各节点生成特征编码,比较各DOM树的对应节点,生成共享分块和定制化分块。采用本发明的方法,能够根据网页的动态和结构特性,理解、识...
- 梅宏周明辉曹东刚林泊文沛
- 文献传递
- 应用服务器公共服务松耦合接入方法
- 本发明涉及一种应用服务器公共服务松耦合接入方法,定义EJB容器同公共服务之间的合约,分析合约和同一公共服务不同实现的API之间的匹配程度,利用适配器模式和反射机制将公共服务松耦合地集成到应用服务器中。本发明可为应用服务器...
- 梅宏周明辉曹东刚李研
- 文献传递
- 基于CORBA的服务器端应用软件集成框架技术被引量:7
- 2001年
- 本文首先针对企业分布式应用的普遍需求 ,论述了企业应用的计算结构以及业务逻辑层应用的不同模式 ,然后通过分析主流中间件产品的结构和功能 ,基于 CORBA分布对象计算技术 ,给出了相应解决方案。通过重用预开发的对象模板 ,定制具有不同结构的应用集成框架和公共服务设施 ,使开发人员能够有效利用 CORBA分布计算平台提供的功能 ,构造出高质量、结构优良的企业分布式应用。
- 周健周明辉吴泉源
- 关键词:联机事务处理中间件CORBA服务器应用软件企业网
- CCM构件配置与管理的研究与实现被引量:5
- 2001年
- 分布构件技术是分布计算技术的又一个里程碑。我们遵循 CORBA构件模型 CCM1 .0 ,在符合 CORBA2 .3规范的 Star Bus分布计算平台上开发了服务器端构件原型系统。本文重点讨论了在此构件系统中 。
- 周明辉周健吴泉源刘惠
- 关键词:CCMCORBA分布式构件计算机网络
- 开源许可证的选择:挑战和影响因素被引量:4
- 2022年
- 开发者通常会为其开源代码选择不同的开源许可证来约束其使用条件,以期能有效地保护知识产权和维持软件的长远发展.然而,现有的开源许可证种类繁杂,开发者难以了解不同开源许可证间的差异,并且难以通过现有的开源许可证选择工具做出合适的选择——其使用要求开发者了解开源许可证相关条款并明确自己的业务需求.学术界虽然对开源许可证已有研究,但是对开发者选择开源许可证的实际困难并无系统的分析进而缺乏清晰的认知.有鉴于此,旨在从开源开发者角度出发,理解其选择开源许可证的困难,并通过分析开源许可证的组成要素和影响开源许可证选择的因素,为开源许可证的选择提供借鉴.设计问卷并随机调研了参与GitHub开源项目的200名开发者.通过对53个反馈结果采用主题分析,发现开发者选择开源许可证通常面临条款内容太复杂和考虑因素不确定这两方面的困难.通过分析GitHub上3346168个代码仓库中使用最广泛的10种开源许可证,建立了包含10个维度的开源许可证框架.通过借鉴计划行为理论,从行为态度、主观规范和知觉行为控制3方面提出了影响许可证选择的9大要素,通过开发者调研验证了它们的相关性,并进一步通过拟合次序回归模型验证了项目特征与许可证选择的关系.研究结果能加深开发者对开源许可证内容的理解,为开发者结合自身需求选择合适的许可证提供决策支持,并为实现基于用户需求的开源许可证选择工具提供借鉴.
- 吴欣武健宇周明辉王志强杨丽蕴
- 一种Java EE应用服务器的EJB3.0元数据框架被引量:1
- 2006年
- 针对EJB3.0条件下元数据处理所面临的问题,本文提出了一种EJB3.0元数据框架.它不仅提供元数据注释的解析、部署描述符的解析和元数据信息的存储访问控制等元数据服务,而且具有良好的内部结构,可以根据变化方便维护和更新.同时,该框架具有较高的功能独立性,实现了与应用服务器其他模块的松耦合.该框架已经在Java EE应用服务器PKUAS上实现.
- 王梓又周明辉曹东刚李瑞超梅宏
- 关键词:应用服务器元数据
- 数据驱动的软件工程
- 2020年
- 随着互联网和物联网等的不断发展,软件已成为信息技术应用基础设施的重要元素,成为促进生产方式和生产关系变革、产业转型升级、新兴产业和价值链诞生与发展的重要引擎。大规模、高效率地生产高质量的软件产品和提供软件服务的能力已成为社会经济升级发展的新动能,也是软件工程的主要研究内容。近年来,软件开发和服务广泛使用版本控制系统、缺陷追踪系统、邮件列表等支撑工具。
- 周明辉王青周毓明王俊杰谭鑫
- 关键词:软件工程邮件列表信息技术应用基础数据驱动软件开发物联网
- 构件化应用服务器核心技术
- 梅宏杨芙清黄罡王千祥周明辉曹东刚
- 该项目属于计算机软件领域,发明内容是构件化应用服务器核心技术。应用服务器是2000年以来软件中间件的主要集成表现形式,融以往主要中间件类型与能力于一体,被认为是“网络时代的操作系统”。近年来一直是IBM、BEA、SUN、...
- 关键词:
- 关键词:应用服务器计算机软件
- 预取对象的方法
- 本发明涉及一种对象关系持久化系统中预取对象的方法,包括接收到读请求后,根据该读请求对应的对象的类型和关键字,判断对象缓存中是否存储有所述对象的信息;若有存储,则返回读请求对应的对象的信息;否则,根据所述对象在系统中所存储...
- 梅宏曹东刚周明辉林亮
- 文献传递