摘要
软件框架是实现大粒度复用的重要途径,它往往针对特定领域,同时支持设计复用和代码复用。论文主要探讨了软件框架开发的相关活动,包括软件框架开发以及基于框架的应用开发(即框架复用),通过建立开发过程模型,刻画了框架开发过程。进而基于该模型,描述了开发过程中的相关问题,如变化性处理策略、应用开发中的体系结构调整、框架演化等,从而指导相关开发活动。
Software framework is an important approach to large-grained software reuse.Usually it is domain-specific and supports design reuse and code reuse at the same time.Framework-related develop activities are described in this paper.At first,the process models on framework development and application development based on framework(i.e.frame-work reuse)are constructed.Based on these two models,some problems ,which include strategy of domain variability man-agement ,adjustment of software architecture during application implementation,evolvement of framework,are discussed.
出处
《计算机工程与应用》
CSCD
北大核心
2004年第2期26-28,108,共4页
Computer Engineering and Applications
基金
国家高技术研究发展计划(编号:2001AA113171)
关键词
软件框架
开发过程模型
框架开发
基于框架的应用开发
software framework,develop process model,framework development ,application development based on framework