共查询到20条相似文献,搜索用时 46 毫秒
1.
特定领域软件体系结构是在域分析上,以域模型为基础而建立的,作用于某一特定领域中的各系统,来实现大规模的重用,以提高软件开发效率。利用特定领域平台化分层体系结构使系统的灵活性和通用性增强,可以将可复用构件最大程度地重用,结合某超市管理系统业务功能模块来具体说明。 相似文献
2.
基于构件的领域工程实现 总被引:1,自引:0,他引:1
本文以软件工程的开发方法为基础,以软件复用为目的,以构件化为目标,总结了领域分析、领域设计、领域实现的方法;详细分析和讨论了领域工程的这三个阶段,并给出了一个具体的实现领域工程的详细过程。 相似文献
3.
4.
基于流程的构件库管理系统及其实现 总被引:1,自引:0,他引:1
基手构件的软件复用被认为是解决软件危机的有效途径.软件构件库作为存储和管理软件构件的基础设施,成为联通构件开发者和使用者的中间桥梁.将介绍现有的构件库系统,分析此类通用构件库系统的弊端,阐述基于特定领域的构件库的优势所在,提出了基于流程的领域构件库系统及其在航天器控制领域中的实现. 相似文献
5.
基于领域构件的开发平台设计与实现 总被引:13,自引:0,他引:13
本文介绍一个基于领域构件的开发平台的体系结构及开发模型。以油库信息系统开发平台为背景介绍了领域构件的抽取,构件的体系结构及系统集成机制,解决了在同一领域软件复用问题。 相似文献
6.
陈辞 《计算机与数字工程》2014,(7):1306-1310
软件复用是避免重复开发的重要解决方案,软件构件化与生产线技术可以明显提高软件开发效率及复用水平。论文介绍了软件复用、构件化、生产线的基本概念和关键技术,并就其在军用软件的应用方法进行研究。 相似文献
7.
专向领域的复用是提高软件复用水平的主要途径之一,面向领域的应用框架设计则是其中最有效的方式。文中着重介绍了应用框架的基本思想,并给出应用框架设计的具体步骤。 相似文献
8.
软件复用是当前软件工程的研究热点.在介绍软件复用技术的基本概念及软件复用的实现的基础上,阐述一款基于软件复用的人力资源管理系统的实现过程. 相似文献
9.
基于软件体系结构的可复用构件的组装 总被引:3,自引:0,他引:3
近年来,软件体系结构、构件技术和软件复用等技术开始在软件开发中发挥重要的作用,成为软件工程领域研究的焦点。在基于构件复用的构件方法中,构件组装技术是关键。本文首先阐述并比较了目前国内外几种典型的体系结构,分析给出了它们对构件组装的影响,然后给出基于体系结构的构件组装方法以及ABC—Tool工具在构件组装方面的功能和实现。 相似文献
10.
本文通过对构件/构架理论和软件复用理论应用于串行通信的研究,提出了一种通用的可复用的串行口通讯构架的开发方法,并给出了实现的模块,从而可有效地提高串行口通信程序的可复用性和可靠性,缩短程序的开发周期。 相似文献
11.
This paper introduces the Special Issue on Component-Based Software Engineering and Software Architecture, which contains extended versions of a selection of the best papers presented at the CompArch 2012 conference, held in June 2012, in Bertinoro, Italy. 相似文献
12.
本文首先介绍了组件、基于组件的软件工程的概念、特点和意义,然后论述了组件软件工程的开发过程和开发方法,并与传统的软件开发方法进行了比较,组件软件工程的出现,将会大大提高软件生产效率,增加软件的可靠性、易读性、易维护性。 相似文献
13.
14.
为了提高嵌入式软件的生产率,本文提出了一种基于构件的嵌入式软件平台模型CBMESP.CBMESP将软件开发平台与运行平台以统一的构件模型进行构件化,使其可以应用于各种嵌入式领域而不必更改该模型,只需调整构件库中的具体构件即可,具有普遍适用性.因此,CBMESP不但加强同一领域内,也加强了领域之间的重用性.CBMESP强调并提供了开发平台与运行平台(应用软件)统一的基于构件的定制方式,更好满足了嵌入式软件开发的多样性要求;最后,CBMESP根据嵌入式软件特点提出构件模型由三个可以独立实现和运行的部分组成,并解决了各部分之间信息的传递问题,较好适应了嵌入式软件的交叉开发过程和嵌入式系统资源有限的特点. 相似文献
15.
16.
一种用于协作软件工程的多Agent体系结构 总被引:1,自引:0,他引:1
阐述了支持协作软件工程CSE(Cooperative Software Engineering)的一种解决方案。首先对支持CSE的传统处理结构进行了阐述,指出了这种结构存在的缺点,然后提出了能够克服这种缺点的用于CSE的多Agent体系结构,在该体系结构中将计算机支持的协同工作CSCW(Computer-Supported Cooperative Work)和SPT(Software Process Technology)融为一体。在这种多Agent体系结构中引入了协作Agent、调解Agent、协商Agent、通讯Agent、监视Agent以及Agent交互的场所Agora,在Agora的管理中引入了白板的概念,使Agent查找信息变得更容易。 相似文献
17.
18.
针时传统组态软件扩展性不强和开发周期长等缺点,在构件技术的基础上提出了构件化组态软件的模型及其内核程序的实现。其基本思想是在组态软件的体系结构的基础上,将组态软件系统内部相对独立的具体功能抽象为一个个构件来构建系统的构件库,将组态软件构件化,从而增强组态软件的可扩展性,缩短开发周期。 相似文献
19.
Thareendhra Wijayasiriwardhane Author Vitae Author Vitae 《Journal of Systems and Software》2010,83(12):2456-2470
System-level size measures are particularly important in software project management as tasks such as planning and estimating the cost and schedule of software development can be performed more accurately when a size estimate of the entire system is available. However, due to the black-box nature of components, the traditional software measures are not adequate for Component-Based Software Systems (CBSS). In this paper, we describe a Function Point-like measure, named Component Point (CP), for measuring the system-level size of a CBSS specified in the Unified Modelling Language. Our approach integrates three software measures and extends an existing size measure from the more matured Object-Oriented paradigm to the related and relatively young CBSS discipline. We then apply the proposed measure to a Global Positioning System and demonstrate its viability in sizing a CBSS. An empirical analysis is also provided in order to prove the validity and usefulness of the CP measure. 相似文献
20.
软件体系结构的发展与研究 总被引:15,自引:4,他引:15
该文介绍了软件体系结构的概念、目前的研究方向、几种软件体系结构风格和它们各自的优缺点,分析了用软件体系结构指导软件开发的优点,最后介绍了软件体系结构的理论在一个实际应用系统的设计开发中的运用。 相似文献