面向复用的软构件信息系统的设计与实现
2012-12-27陈杜英刘韶涛
华侨大学学报(自然科学版) 2012年3期
陈杜英,刘韶涛
(华侨大学 计算机科学与技术学院,福建 厦门 361021)
面向复用的软构件信息系统的设计与实现
陈杜英,刘韶涛
(华侨大学 计算机科学与技术学院,福建 厦门 361021)
基于软件体系结构,从需求分析出发,讨论适合此系统的体系结构设计决策,分析系统设计的实现过程,设计并实现一个面向复用的软构件信息系统.该系统能使管理人员有效地组织和管理各类软构件实体和相关角色信息等,开发者可以在此高效检索到需要的软构件,构件生产厂商可以方便提交自己生产的构件,有效管理软构件以提高软件开发效率.
软构件;信息系统;软件体系结构;Wright语言;复用技术
软件复用技术是解决软件危机的有效途径,而软构件技术是实现成功软件复用的关键因素之一[1].为了提高软件复用的效率,需要有效的组织和管理软构件.软构件信息系统能有效地组织和管理大量的可复用软构件,并提供相应的工具,支持在软件开发过程中方便的查询、理解、选取和使用软构件,使基于软构件复用的软件开发成为现实.软件体系结构描述语言Wright语言是美国卡耐基梅隆大学的R.Allen和D.Garlan提出的一种高级分布式学习(ADL),它为体系结构中的连接提供了形式化基础[2].Wright语言的主要特点是,对体系结构和抽象行为的精确描述,定义体系结构风格的能力,以及一组对体系结构描述进行一致性和完整性的检查.体系结构描述通过构件、连接件,以及他们之间……
登录APP查看全文