梅宏
- 作品数:310 被引量:3,933H指数:32
- 供职机构:北京大学更多>>
- 发文基金:国家自然科学基金国家重点基础研究发展计划国家高技术研究发展计划更多>>
- 相关领域:自动化与计算机技术文化科学经济管理电子电信更多>>
- 软件应用中计算逻辑的按需远程执行方法
- 本发明提供一种软件应用中计算逻辑的按需远程执行方法。首先将软件应用的应用类分为执行位置固定类和执行位置可变类,再将应用类的程序代码从源结构转换为目标结构。通过所述目标结构将应用类之间的直接内存调用和远程调用转换成经由代理...
- 黄罡张颖刘譞哲梅宏
- 文献传递
- 一种在线的动态网页分块缓存方法被引量:3
- 2009年
- 分块缓存技术能够有效提高动态网页的服务质量.现有的既存系统较少使用分块缓存技术设计,如何将其应用于这些系统是一个很大的挑战.本文提出了一种在线的动态网页分块缓存方法,使原系统演化成基于分块的系统,为用户服务.该方法具有三方面优点:(1)使原系统在线演化,不影响系统对用户的服务提供;(2)简化了模板的维护,使逻辑执行的粒度从页面降低到分块,减轻了服务器端的压力;(3)独立于原系统,有效支持系统的变化和升级.文章最后对方法进行了实现和评估,结果说明该方法能够较好实现系统的演化,提高系统的服务质量.
- 尤朝周明辉林泊曹东刚梅宏
- 关键词:动态网页
- 基于异质构件复用的软件开发技术及其支持系统被引量:13
- 1997年
- 介绍了一个基于异质构件复用的软件开发支持系统(BD-HCRUS),该系统以可复用构件库为核心,支持异质构件的组织、存储和检索;提供了一个面向对象的合成型语言,用于异质构件的描述和复合;提供程序理解工具,用于源程序逆向工程、构件提取及构件再次工程.从而系统地提供对构件获取、描述、组织、存储、检索及复合的全面支持.
- 杨芙清梅宏吴穹朱冰
- 关键词:软件复用构件库面向对象
- 一种支持多状态转换的通用资源池框架
- 2010年
- 在软件系统的开发中,系统的响应时间、资源消耗以及并发度越来越受到重视。同时,开发人员越来越多地使用中间件来提高开发效率和系统性能。池机制就是一种通过复用而不是每次都重新创建对象来解决系统性能的方式。为不同的资源对象开发不同的池将导致许多的重复工作和代码冗余。分析了当前许多池的特征,从中提取出四种共性:资源的借入借出、资源有效性检查、池的监测机制和池的可定制机制;扩展了Mark Grand的对象池模式,提出了一个通用池框架。在这个扩展池的基础上,通过研究资源的状态转换,首次提出一种细粒度的状态转换——对象的多状态转换机制。实验和分析结果证明了方法的有效性。
- 马秀娟周明辉梅宏
- 分布式应用程序的管理方法和分布式系统
- 本发明提供一种分布式应用程序的管理方法和分布式系统,包括:根据分布式应用程序中各进程的逻辑关系,建立分布式应用程序的进程树;确定进程树中的每个父进程和每个父进程的子进程;在每个父进程中加入父进程的子进程的分布策略;根据进...
- 曹东刚刘澜涛梅宏
- 文献传递
- 从需求规约到软件体系结构——一个实例研究
- 2005年
- 软件需求工程和软件体系结构设计是软件开发中的两个早期关键活动.如何自动或半自动地实现从需求规约到软件体系结构的变换一直是学术界和产业界关注的难题.目前,实践中仍然没有系统化的、有效的方法、技术、工具和过程指导从需求规约到软件体系结构的变换.本文基于一个实际项目一奥运会注册制证子系统的软件体系结构建模,探讨了从需求规约到软件体系结构变换的经验性过程,并分析了变换过程中涉及的关键问题。以期为获得一个一般性变换过程奠定基础.
- 孙连山孙艳春陈泓婕梅宏
- 关键词:需求规约软件体系结构
- 软件复用与软件构件技术被引量:1020
- 1999年
- 软件复用是在软件开发中避免重复劳动的解决方案.通过软件复用,可以提高软件开发的效率和质量.近十几年来,面向对象技术出现并逐步成为主流技术,为软件复用提供了基本的技术支持.软件复用研究重新成为热点,被视为解决软件危机,提高软件生产效率和质量的现实可行的途径.它通常可分为产品复用和过程复用两条途径.基于构件的复用是产品复用的主要形式,也是当前复用研究的焦点.同时,在分布对象研究领域,软件构件技术也是一个重要内容.当前软件构件技术被视为实现成功复用的关键因素之一.软件复用技术的广泛应用将促进软件产业的变革,使其重组分工,软件构件生产必将成为独立的行业而存在.这种变革对我国软件产业的发展将是一个很好的机遇.本文将对软件复用技术的发展作一全面综述,介绍软件复用的基本概念及关键技术,同时介绍国内外在软件复用方面的成功的研究和实践活动,包括我国政府支持的国家重点科技攻关项目青鸟工程,并对我国如何加强相关技术研究和应用,推动软件产业发展提出一些思路.
- 杨芙清梅宏李克勤
- 关键词:软件工程软件复用软件构件技术CASE
- 统一建模语言UML述评被引量:229
- 1999年
- 最近由美国Rational公司发起并与其它十几家公司共同推出的“统一建模语言”UML在OO领域受到广泛的关注.文中首先介绍UML产生的背景及其主要内容,然后评论它对OO建模技术的积极影响以及可能存在的问题.UML是一种表达能力丰富的、强有力的建模语言;然而,目前还不能断定它将取代现有的各种面向对象的分析与设计方法.因为它只是一种建模语言,而不是一种方法;
- 邵维忠梅宏
- 关键词:面向对象建模方法建模语言UML语言
- 子类型的指称语义被引量:1
- 1999年
- 继承被认为是面向对象程序设计的重要特征之一,如何解释继承一直是面向对象形式语义研究的难题.本文针对继承关系的一种形式一一对象间行为规范的继承,即子类型关系,探讨了其指称语义.基本思想是将子类型关系视为类型强制,通过类型强制函数将子类型对象解释父类型域中.
- 梅宏黄柏素张路
- 关键词:面向对象指称语义子类型程序设计
- 软件工程本科教学的探索与实践被引量:12
- 2009年
- 本文简要回顾了北京大学软件工程教育的发展历史,详细阐述了北京大学如何从充分利用科研实践经验、加强课程体系与教材的研究、注重因材施教三个方面构建软件工程本科教学知识体系;全面总结北京大学软件工程本科教学实践的探索经验。
- 孙艳春王立福梅宏
- 关键词:软件工程本科教学