首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
基于可重用构件库的软件重用技术   总被引:16,自引:0,他引:16  
一、引言 1968年Mollroy在NATo软件工程会议上首次提出了软件重用的思想。1983年Freeman又进一步拓广了软件重用的概念,指出可重用的构件不仅可以是源代码片断,还可以是模块、设计结构  相似文献   

2.
本文介绍了MISPGS可重用构件的研究和实现,并讨论了MISPGS可重用构件库的组织、结构和管理功能.  相似文献   

3.
针对领域的可重用构件库的实现   总被引:6,自引:0,他引:6  
刘宇  郭荷清 《微型电脑应用》1999,15(11):21-23,33
具体领域内的软件系统开发的共性,使得生成该领域内的专用构件、并建立构件库成为可能。本文将这一过程分解为构件提取、构件封装、构件分类、构件库的组织、构件库维护等各阶段,并详尽地讨论了每个阶段中的具体技术,为针对领域的可重用构件库的实现提供一种模式。  相似文献   

4.
一种可重用构件的设计方法   总被引:14,自引:2,他引:14  
随着计算机硬件的迅猛发展,软件变得越来越复杂,如何迅速高效地开发出易扩展、易维护、对需求变化具有适应性的软件成为一个急需解决的问题,基于构件的开发是解决这一问题的良好思路,而可重用构件及其结构的设计与优化是其中的关键,首先对现有的构件设施地简要介绍和评价,对构件模型进行卫定义,并给出了玫般情况下构件设计的步骤,然后在此基础上,用定性与定量相结合的方式,给出了玫种标识和设计构件的方法,以及相应的算法  相似文献   

5.
本文讨论了面向对象可重用部件库管理中的几个技术问题,重点阐述了部件的浏览、检索和匹配技术。  相似文献   

6.
面向对象技术与重用机制   总被引:1,自引:0,他引:1  
介绍了软件重用机制,以及指出面向对象技术是一种基于重用的软件开发技术,并讨论了面向对象技术中可重用部件库的开发 。  相似文献   

7.
概述软件体系结构研究的重要性,描述软件可重用性的定义,主要对当前几种流行的分布式软件的体系结构CORBA、DCOM、移动Agent及SOA的可重用性的3个特征方面(耦合性、移植性、复用粒度)进行详细地分析和阐述,得出它们之间的比较关系。  相似文献   

8.
本文提出一种支持软件重用的程序语言并给出了重用描述语言翻译器的工作原理。该语言是在宿主语言C++中加入“重用描述”成分和“装配语句”而形成的。该文件以软件重用库为依托,重用描述用于表达用户在程序中对部件的要求,重用描述语言翻译器则分析这些需求,自动在库中查找提出部件来适应用户。  相似文献   

9.
面向对象的可重用软部件库系统设计与实现   总被引:2,自引:0,他引:2  
本文报告了一个可重用软部件库系统设计与实现的途径,采用了基干对象的部件模型,提供了两种检索方式以及两套部件获职工具,阐述并给出了部件组合规则,提出了基于重用的软件开发新范式,最后讨论了软部件库的结构。  相似文献   

10.
在介绍所提出的统一抽象部件模型UACModel的基础上,作者给出了一种适合Web上使用的部件检索机制,该机制包括后台执行的部件搜索工具、部件信息索引为库、面向用户的检索工具等,其中部件搜索工具支持模糊URL,检索工具支持复杂查询。  相似文献   

11.
目前面向方面编程(AOP)的主流工具是基于Java平台的AspectJ。该文论述了基于.NET平台的新AOP技术——Eos语言,该语言扩展了C#语言,引入一套完整的AOP语法,并提供Eos专用编译器,使其性能高于其他AOP实现技术。支持多语言的.NET平台的应用使跨语言应用AOP成为可能。  相似文献   

12.
一种基于切面技术的数据验证设计与实现方案   总被引:1,自引:0,他引:1  
该文分析了传统数据验证的弊端,提出使用AOP技术来实现数据验证的方式:采用面向方面的编程(AOP)技术来实现应用程序的松散耦合,解决OOP和过程化方法不能够很好解决的横切(crosscut)问题;对横切关注点进行模块化,从而消除了OOP引起的代码混乱和分散问题,增强了系统的可维护性和代码的重用性。  相似文献   

13.
结合扇入分析和聚类分析提出一种新的Aspect挖掘方法,以方法的频繁调用作为横切关注点的外在特征,首先对目标系统进行扇入分析,获取扇入值符合条件的方法集合和调用方法集合,把调用方法看作这些方法的特征属性,构造对象数据矩阵进行聚类分析获得候选Aspect种子集。该方法在保证较高召回率的同时,进一步提高了挖掘的准确率和执行效率。  相似文献   

14.
ABSTRACT

In this paper, we address the problems related to the applicability and usability of security patterns. In this context, we propose a new approach based on aspect-oriented programming (AOP) for security patterns development, specification and deployment. Our approach allows the security experts to deliver their security patterns that describe the steps and actions required for security solutions, including detailed information on how and where to integrate each one. It also provides the pattern users with the capabilities to deploy well-defined security solutions. The pattern users are required to have knowledge in AOP with minimal expertise in the corresponding security solution domain. Moreover, we design and implement the RBAC (Role Based Access Control) model for a Library Circulation system called RBAC-LB. The elaborated RBAC-LB model illustrates all the procedures and mechanisms of the approach phases and provides authentication/access control features for the library system.  相似文献   

15.
为解决传统的安全解决方案移植性和适配性差的问题,提出一种既能运行在不同的系统平台,又能根据系统平台特性以及用户需求在运行时动态自适配的安全构件.论述如何将安全构件划分为构件与方面,如何利用AspectLua脚本语言描述构件与方面的编织关系.安全构件应用了面向方面及面向构件等技术,在"和欣"网络操作系统下开发.  相似文献   

16.
软件危机的出现推动了软件技术的飞速发展,软件所要解决的问题的复杂度也越来越高,原来生产方式下的软件设计已经不能满足社会的需求,软件复用技术是软件开发的必然产物。基于构件的软件框架的开发,使得软件复用技术成为可能。本文以信息管理系统框架的构建为例,介绍了基于构件的可复用软件框架设计方法,并介绍了该框架的应用。  相似文献   

17.
为了分离软件系统中的核心关注点和横切关注点,通过引入面向方面软件开发的思想设计了一种面向方面软件体系结构模型,并详细分析了该模型的三个基本构成单元,即构件、连接件和方面构件。最后通过一个网上支付实例验证了该模型具有一定的理论意义和实用价值。  相似文献   

18.
在传统的OOP编程中,由于需求空间是N维而实现空间是一维的,导致了软件开发中横切关注点的代码纠缠问题,严重影响了软件的质量.作为OOP的补充,AOP很好地解决了横切关注点带来的问题,提供了核心关注点和横切关注点互相分离的解决方案.本文从具体工程中开发线程监控这一需求所暴露的问题出发,提出了为什么需要AOP编程;然后着重讨论如何通过AOP技术解决这一问题,提出并实现了基于AOP技术的通用线程监控平台.该平台可以在不手工改变系统源代码的情况下通过工具植入系统内部,实现对运行线程信息的监视、对指定线程运行速度的变换和对整个系统运行行为的控制.  相似文献   

19.
王涛  金英  张晶 《计算机工程》2011,37(12):59-61
提出一种基于安全模式的软件安全设计方法,能在设计阶段保障软件的安全性。以新的安全构造型标识安全关注,建立一种高层的安全抽象;阐述使用安全构造型和安全模式进行系统设计的具体过程,给出应用实例的系统设计类图;对安全模式库的构建方法进行分析,并与其他软件设计方法进行了比较。  相似文献   

20.
文本内容通常包含多个侧面,全面地识别这些内容侧面对自然语言处理有重要地意义。传统的统计方法使用简单特征难以识别出所有的内容侧面。以自动摘要为例,传统的抽取式方法多以词频为主要特征,一些重要的句子常因重复度不高被舍弃。要想全面地覆盖原始文本的重要信息,就要识别出文本描述的内容侧面。该文以框架语义学为指导,使用FrameNet语料库作为知识库,综合多种特征来标注文本描述的框架,在此基础上识别文本所包含的内容侧面。该方法在新闻语料上取得了较好地结果,达到了61%的正确率。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号