共查询到20条相似文献,搜索用时 218 毫秒
1.
2.
从源程序中获取可重用构件—对象和类 总被引:1,自引:0,他引:1
王晓芬 《小型微型计算机系统》1998,19(4):19-25
软件重用被广泛地认为是提高软件生产率和质量的关键。面向对象方法中的对象类是一种很好的可重用构件形式。为了快速获取和积累可重用构件,本文研究从源程序中获取对象类的问题,提出了一套较完整的从命令式语言程序中获取对象类的方法和规则。该方法能够从被分析的软件中提取尽可能多的可重用性较好的大粒度和小粒度的对象类。 相似文献
3.
4.
构件库作为分类和管理构件资产的基础设施就变得越来越重要,实践中构件数量不断增长、构件也随技术和领域演化而更新,要在众多的构件中爬疏寻找合适的构件就必须建立起有效的构件表示机制和切实可行的构件库管理系统。业务构件是业务对象和构件的融合,是业务对象软件实现所形成的自治的业务概念和可复用的软件单元。业务构件的有序集合,就构成实际的业务活动。本文提出一种基于框架的构件表示方法,并提出基于利用业务构件重组的方式来适应其过程的变化,从而实现业务过程的重组方法。 相似文献
5.
6.
7.
基于构件的软件设计模型 总被引:20,自引:0,他引:20
贺岚 《计算机研究与发展》1998,35(5):451-454
构件式软件设计是从根本上实施软件复用的重要途径.文中结合层次的面向对象设计结构,讨论了类属构件GRC的模型,该模型的建立从几方面反映了可复用构件的类属性和应用环境.论文就类属构件提出了用于软件设计的机制和例化过程. 相似文献
8.
9.
软件构件复用技术综述 总被引:14,自引:12,他引:14
1968年NATO软件工程会议上,Mcilroy在其论文“大量生产的软件构件”中首次提出了复用这一概念,从此,人们围绕这一问题进行了大量的研究和实践活动。近年来,随着面相对象技术的出现并逐渐成为主流,基于软件构件的复用技术研究又重新成为热点,被视为解决软件危机现实可行的重要方法之一。介绍了构件的概念以及国内外在构件复用技术这一领域比较成功的研究和实践活动。 相似文献
10.
构件及基于构件的开发方法研究 总被引:4,自引:1,他引:4
构件是软件复用的基础.CBD(基于构件的开发)方法是未来软件的解决方案。CBD方法能够利用领域最新技术和最佳解决方案,高效、快捷地开发出移动的面向服务的分布式系统。文中概述了构件及CBD方法的系列核心概念,同时列出了一些典型的CBD方法和实施CBD方法时的注意点。最后阐述了CBD方法需待研究和发展的部分。 相似文献
11.
ABSTRACT This paper describes the language component of FASTY, a text prediction system designed to improve text input efficiency for disabled users. The FASTY language component is based on state-of-the-art n-gram-based word-level and part-of-speech-level prediction and on a number of innovative modules (morphological analysis, collocation-based prediction, compound prediction) that are meant to enhance performance in languages other than English. Together with its modular architecture, these novel techniques make it adaptable to a wide range of languages without sacrificing performance. Currently, versions for Dutch, German, French, Italian, and Swedish are supported. The system can be parameterized to be used with different user interfaces and for a range of different applications. In this paper, we discuss each of the modules in detail and we present a series of experimental evaluations of the system. 相似文献
12.
13.
构件系统演化和基于消息的构件技术 总被引:1,自引:0,他引:1
本文结合企业信息系统讨论了构件系统演化的原因和表现形式,分析了传统构件技术在进行构件系统演化时遇到的构件依赖问题。由此介绍了基于消息的构件技术,可以很好地支持构件系统演化。最后给出基于消息的构件技术在企业信息系统开发中的一个应用实例。 相似文献
14.
15.
一种新颖的词聚类算法和可变长统计语言模型 总被引:10,自引:0,他引:10
基于类的统计语言模型是解决统计模型数据稀疏问题的重要方法。但该方法的两个主要瓶颈颈在于:(1)词的聚类。目前我们很难找到一种比较成熟且运算量适中、收敛效果好的聚类算法。(2)基于类的模型为增强对不同领域语料的适应性能往往牺牲了一部分预测能力。该文的工作就是围绕这两个瓶颈问题展开的,在词的聚类方面,作者基于自然语言词与词之间的相似度,提出了一种词的分层聚类算法。实验证明,该算法在算法复杂度和聚类效果 相似文献
16.
组件化分布式应用平台的研究与设计 总被引:12,自引:0,他引:12
本文根据软件开发行业的发展现状和问题,通过对相关解决技术如组件技术、分布对象技术和软件体系结构技术的研究与分析,提出了一个基于组件的分布式应用运行平台及其开发环境,目标在于降低应用开发复杂度,提高软件生产率,支持动态的、灵活可扩展的软件系统结构模型。 相似文献
17.
Erik-Jan van der Linden 《Computational Intelligence》1992,8(3):433-453
There are two pertinent themes in the study of idioms in the area of natural language processing. Firstly, idioms should be defined and located in the space of non-literal expressions. This will be the first aim of this paper. Secondly, a processing model should be developed. In this paper, the application of knowledge representation techniques in three different models for the representation and processing of idioms are discussed. The first, a symbolic procedural model extends the two-level model which was originally developed in computational morphology. The second is a simple localist connectionist model. The third, a symbolic hierarchical model, represents idioms as part of a lexicon conceived as an inheritance hierarchy. A comparison between the models is made in which the focus lies on the resolution of the ambiguity of idioms, the relation between the literal and non-literal interpretation and the syntactic flexibility of idiomatic expressions. 相似文献
18.
具有主动功能的程序设计语言及其实现技术 总被引:8,自引:0,他引:8
本文将提出一种主动程序设计语言的概念,它将改变一般程序设计语言只能用来编制被动执行的计算机程序的惯例,可使由该程序设计语言实现的系统具有主动提供各种服务的功能,使得诸如实时监控和报警功能(包括系统状态、性能、安全、故障或错误等的监控)、异常或错误的主动处理和自动恢复功能、系统瞬时状态或关键点状态的自动输出功能、适应多部门(或专家等)合作解题所需的通信和同步功能、演绎推理功能、灵活的实时处理能力、系 相似文献