共查询到18条相似文献,搜索用时 265 毫秒
1.
本文根据领域的不同层次,通过领域分析,提出了基于多层复用的工控软件设计方法。首先,我们研究了工业控制系统的领域特点,从工控软件要解决的功能和算法入手,建立工控软件的标准构件库;再结合特定应用领域。提炼抽象出面向某领域的应用功能构件库;然后在此基础上抽象出某一应用领域的构架库,并以轧钢领域为例作简要说明。最后给出了基于多层复用的工控软件设计过程。 相似文献
2.
基于构件/构架复用技术的工控软件设计研究 总被引:14,自引:0,他引:14
贾宏宇 《计算机工程与应用》2002,38(1):130-132
该文介绍了软件工程领域中崭新的构件/构架复用技术,通过分析工控软件设计的现状与发展趋势,阐明了作为特定应用领域,采用构件/构架复用技术对工控软件设计的巨大推动作用。文章对采用构件/构架复用技术进行工控软件设计的可行性和设计方法进行了分析和讨论。 相似文献
3.
4.
对复用构件库体系结构的几点研究 总被引:6,自引:1,他引:6
复用构件库是软件复用的重要的技术支撑之一 .但由于目前的构件库体系结构主要是基于静态管理的数据仓储结构或层次结构 ,忽视了构件作为其复用单元本身的变化发展特征 ,所以并不能为软件开发提供真正意义上的面向复用的服务 .本文结合构件的复用性能的有关度量模型 ,提出了一种新型的层次型体系结构 ,从结构机制上提高了构件库的复用性能 ,有利于软件复用的实践与发展 相似文献
5.
6.
基于构件的软件体系结构实现技术 总被引:11,自引:0,他引:11
软件体系结构设计给出了实现大规模软件复用,尤其是领域复用的重要设计模式。体系结构描述了软件系统的整体组织结构与风格,为基于构件的软件开发过程提供了构件组装的依据和上下文。文章提出了一种使用构件技术来构造软件构架的方法,使得软件构架不再是抽象意义上的概念模型,而是可以象构件一样使用的可以进行大规模软件复用的可执行代码。 相似文献
7.
分布式集成化CAD系统框架 总被引:4,自引:0,他引:4
软件复用已成为软件工程领域的研究热点之一。本文介绍了一个客户机/服务器结构的分布式集成化CAD系统框架和基于此框架建造的分布式集成化商业设计CAD系统。阐述了框架构件的制作方法和原则,并展示这种较大粒度的可复用构件在特定应用领域的效益。 相似文献
8.
随着计算机应用领域的迅速扩大,软件规模及复杂性的不断提高,软件危机愈加明显地暴露出来。软件复用是在软件开发中避免重复劳动的解决方案,软件复用是软件工程的重要研究领域,被认为是解决软件危机,提高软件生产率和软件质量的主要途径。基于构件的软件复用是当前复用研究的焦点,被视为是实现成功复用的关键技术之一。该文将对软件复用技术的作一全面综述,介绍基于构件的软件复用的基本概念及其在嵌入式系统中的简单应用。 相似文献
9.
基于流程的构件库管理系统及其实现 总被引:1,自引:0,他引:1
基手构件的软件复用被认为是解决软件危机的有效途径.软件构件库作为存储和管理软件构件的基础设施,成为联通构件开发者和使用者的中间桥梁.将介绍现有的构件库系统,分析此类通用构件库系统的弊端,阐述基于特定领域的构件库的优势所在,提出了基于流程的领域构件库系统及其在航天器控制领域中的实现. 相似文献
10.
11.
王文珍 《计算机与数字工程》2012,40(4):48-49,56
在介绍基建行业中间件平台的框架的基础上,充分考虑到基建行业的特点和目前行业中的最新技术发展动态,重点讨论了分布式企业中间件设计与实现中的几件关键技术:特定领域软件架构在基建行业的应用、平台支持与业务功能处理流程等。为了达到更好的构件复用并简化开发过程,提出了使用非编译型的关系型数据、XML及解释执行的脚本语言JScript作为构件的实现载体,在此基础上提出了界面构件、业务实体及业务规则等配置化构件的构件规范。 相似文献
12.
13.
软件重用是软件界追求的目标,人们正努力实现基于框架、体系结构和需求的重用,但具体实现技术还不够成熟。框架是可重用的特定领域应用软件的半成品,在框架上定制可以建立具体的应用系统。一个好的框架可大大节省开发时间,降低开发成本。简要介绍了软件重用和框架,提出了一个用于信息系统领域的框架设计,并给出了该框架的体系结构和开发模型。 相似文献
14.
Reuse-based software production technology 总被引:4,自引:0,他引:4
Software reuse is viewed as a key technology to improve software product quality and productivity. This paper discusses a series of technologies related with software reuse and software component technology: component model, which describes component's essential characteristics; component acquisition technology, of which domain engineering is the main approach; component management technology, of which component library is the kernel; application integration and composition technology, of which application engineering is the main approach; software evolution technology, of which software reengineering is the main approach, etc. This paper introduces the software development environment: JadeBird Software Production Line System, which effectively integrates the above-mentioned technologies. 相似文献
15.
基于构件的应用软件系统的体系结构及其开发模型 总被引:38,自引:0,他引:38
文中介绍了一个基于构件的应用软件系统的体系结构及共开发模型。基于领域分析方法抽取出的领域构件,使体系结构具有可扩展性。系统能随着需求的变化作相应的修正。解决了本系统在同一领域的复用问题。 相似文献
16.
17.
实施一个面向对象框架的方法 总被引:4,自引:2,他引:4
软件重用是在软件开发中避免重复劳动的解决方案,通过软件重用,可心提高软件开发的效率和质量。然而通常的一些重用技术如使用类库等仍然不能满足对重用的要求。一个面向对象的框架是针对某些特定领域的一些组件的整合,它从更高的层次和更大的规模来软件重用。它不仅重用了代码,而且重用了分析和设计,以求更好地提高效率和质量。该文主要从方法学的角度讨论如何实施一个面向对象的框架(Object-Oriented Framework,简称为OOF)的方法,同时介绍国内外在面向对象框架领域的一些研究和实践活动,并对如何加强相关领域的研究提出一些思路。 相似文献
18.
基于领域专用语言的应用软件自动生成 总被引:3,自引:0,他引:3
周艳明 《计算机工程与应用》2003,39(10):124-127
在领域专用语言、领域专用库和应用产生器的基础上,提出一种自动生成应用软件的设计框架,详细论述了该设计框架的设计原理和具体的实现过程。该设计框架由三级组成:首先设计一种该应用领域的领域专用语言,它将该应用领域的应用系统作为领域分析的对象,语言上集数据、功能和界面于一体;其次实现该应用领域的一个领域专用库,它提供应用系统级的复用;在这两者的基础上,最后实现一个集工具、语言和库于一体的可视化应用产生器,用它可以快速地开发完整的应用软件。已成功地将该设计框架运用于GIS应用系统领域。用应用产生器开发应用软件,不仅加强了应用系统开发过程的集成,提高了软件的开发效率,实现了软件过程的复用,而且达到了系统级的软件复用。 相似文献