首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 156 毫秒
1.
兔毛的采集     
  相似文献   

2.
随着计算机网络技术的发展,安全问题日益受到人们的重视。计算机信息安全可分为网络安全和主机安全两大类。长期以来人们很重视网络安全而忽视主机安全,随着信息安全技术的发展,主机安全问题也越来越受到重视。主要从工程实现角度研究了几种基于Windows操作系统的本地监控信息方法。依据分层的Windows软件系统,顺次分析了基于应用层Windows窗口消息的hook方法,基于应用层Win32函数的Detour方法和基于内核层的Dilter Driver方法。  相似文献   

3.
基于B方法的组件开发   总被引:1,自引:0,他引:1  
现有的组件开发技术的规格说明是非形式化的,这导致了逻辑的非严密性和理解的歧义性,将会严重影响组件复用的效率。B方法是形式化方法之一,已经有功能强大的工具支持软件的形式化开发过程,它通过严格的数学推导和证明来保证软件设计和代码的正确性。为此,将B方法应用于学生信息管理系统的开发,提供了学生组件从需求规格说明、精化到最终实现的开发过程。通过对这一实例的研究可以看出,B方法增强了组件的规范性,对于提高组件复用的可靠性有重大的意义。  相似文献   

4.
高丽萍  褚伟 《微机发展》2007,17(7):28-30
现有的组件开发技术的规格说明是非形式化的,这导致了逻辑的非严密性和理解的歧义性,将会严重影响组件复用的效率。B方法是形式化方法之一,已经有功能强大的工具支持软件的形式化开发过程,它通过严格的数学推导和证明来保证软件设计和代码的正确性。为此,将B方法应用于学生信息管理系统的开发,提供了学生组件从需求规格说明、精化到最终实现的开发过程。通过对这一实例的研究可以看出,B方法增强了组件的规范性,对于提高组件复用的可靠性有重大的意义。  相似文献   

5.
B方法是形式化方法之一,支持软件开发的全部过程,它通过严格的数学推导和证明来保证软件设计和代码的正确性。在现有的基本方法的基础上,要想进一步提高系统的可靠性,需要在软件开发中引入容错机制,使软件潜在的差错对可靠性的影响缩小到最低程度。本文将B方法应用于实时控制系统的容错设计,并通过变配电所的馈出实时控制系统这一实例的研究,阐述此方法从建立初始模型,精化到最终实现的开发步骤。  相似文献   

6.
关联分类中现有的显式学习方法无法解决small disjunction问题,而Lazy方法分类效率低。针对这两类方法存在的问题,提出了一种基于混合策略的关联分类方法。具体算法为:先判断待分类样本是否满足显式学习模式的分类器特征;然后把满足分类器特征的待分类样本用显式模式进行分类,把不满足分类器特征的待分类样本用Lazy模式来预测;最后结合两类方法的分类结果得到最终的分类结果。实验比较了该方法与传统的关联分类方法,结果表明,该方法在分类准确率和执行效率方面均达到了更好的效果。  相似文献   

7.
结构化方法是指使用结构化分析、结构化设计与结构化编程的系统开发方法。面向对象方法是指使用面向对象分析、面向对象设计与面向对象编程的系统开发方法。在这里,管理系统的开发综述主要是针对第一种方法:结构化方法。管理系统的开发一般包括六大部分:规划阶段、分析阶段、设计阶段、实施(编码)阶段、测试阶段和支持阶段。  相似文献   

8.
马会钧  张子公 《软件》1995,(8):22-27
本文首先对常用的几种软件开发方法进行了分析,在此基础上对基于知识的软件开发方法进行了探讨,认为,要提高软件的质量,开发效率以及实现软件自动化,必须采用基于知识的开发方法。  相似文献   

9.
数据仓库对于数据集成技术的发展起到了主要的作用,目前有许多数据仓库开发方法和工具可供使用。究竞选择何种数据仓库开发方法对于一个数据仓库开发项目的成败起到了至关重要的作用。因而,数据仓库开发方法的选择成为了许多公司开发数据仓库项目过程中的重中之重。本文通过对三类九种数据仓库开发方法基于一系列具有代表性的共同属性的比较,总结归纳了各自的优势与不足并对于在一个特定的数据仓库开发项目中使用何种方法提出了具体的建议。  相似文献   

10.
为了消除软件需求中存在的不完整性、二义性和不一致性,可以用形式化方法描述软件需求;但是,形式化描述需要很强的专业知识,这样严重阻碍其广泛应用。为了使形式化描述简单、易行,提出了一种从UML试图转化为B形式化需求的一种新的实现方法,该方法通过在实际的项目中应用,取得了一定的效果。  相似文献   

11.
With the fast development of business logic and information technology, today's best solutions are tomorrow's legacy systems. In China, the situation in the education domain follows the same path. Currently, there exists a number of e-learning legacy assets with accumulated practical business experience, such as program resource, usage behaviour data resource, and so on. In order to use these legacy assets adequately and efficiently, we should not only utilize the explicit assets but also discover the hidden assets. The usage behaviour data resource is the set of practical operation sequences requested by all users. The hidden patterns in this data resource will provide users' practical experiences, which can benefit the service composition in service-oriented architecture (SOA) migration. Namely, these discovered patterns will be the candidate composite services (coarse-grained) in SOA systems. Although data mining techniques have been used for software engineering tasks, little is known about how they can be used for service composition of migrating an e-learning legacy system (MELS) to SOA. In this paper, we propose a service composition approach based on sequence mining techniques for MELS. Composite services found by this approach will be the complementation of business logic analysis results of MELS. The core of this approach is to develop an appropriate sequence mining algorithm for mining related data collected from an e-learning legacy system. According to the features of execution trace data on usage behaviour from this e-learning legacy system and needs of further pattern analysis, we propose a sequential mining algorithm to mine this kind of data of the legacy system. For validation, this approach has been applied to the corresponding real data, which was collected from the e-learning legacy system; meanwhile, some investigation questionnaires were set up to collect satisfaction data. The investigation result is 90% the same with the result obtained through our approach.  相似文献   

12.
在基于分布式应用的互联网技术高速发展的今天,为解决异构平台互联、不同协议系统之间的通信、遗留系统和新增系统接口等等传统技术较难解决的问题,一种被称为"面向服务的体系架构SOA"的软件工程方法应运而生。SOA由于具有基于标准、松散耦合、共享服务、粗粒度和联合控制等优势,比以前的面向过程、面向对象、面向构件的方法能够更好地解决前述问题而日益受到软件理论界和业界的青睐。该文从概念介绍开始,逐步深入探讨SOA作为一种新型软件架构的基本特征和优点,详细介绍了SOA参考架构中的三个角色和三种操作,以及组成SOA的四个关键元素;然后把SOA与传统的软件架构进行比较,说明了SOA的必然性。  相似文献   

13.
基于SOA架构的校园信息化平台的设计和实现   总被引:3,自引:0,他引:3  
如何利用原有系统的资源,建立开放灵活、低代价的系统已经成为高校信息化建设的关键,面向服务的体系结构(SOA)为解决分布式环境中软件重用,扩展和提高软件开发效率提供了解决方案。文章介绍了SOA的概念和基本结构,针对SOA的实现手段之一Web服务,给出了某高校应用Web服务实现校园信息化平台的模型及系统的总体框架,并分析了实现该平台的一些关键技术。  相似文献   

14.
Systems based on the service-oriented architecture (SOA) principles have become an important cornerstone of the development of enterprise-scale software applications. They are characterized by separating functions into distinct software units, called services, which can be published, requested and dynamically combined in the production of business applications. Service-oriented systems (SOSs) promise high flexibility, improved maintainability, and simple re-use of functionality. Achieving these properties requires an understanding not only of the individual artifacts of the system but also their integration. In this context, non-functional aspects play an important role and should be analyzed and modeled as early as possible in the development cycle. In this paper, we discuss modeling of non-functional aspects of service-oriented systems, and the use of these models for analysis and deployment. Our contribution in this paper is threefold. First, we show how services and service compositions may be modeled in UML by using a profile for SOA (UML4SOA) and how non-functional properties of service-oriented systems can be represented using the non-functional extension of UML4SOA (UML4SOA-NFP) and the MARTE profile. This enables modeling of performance, security and reliable messaging. Second, we discuss formal analysis of models which respect this design, in particular we consider performance estimates and reliability analysis using the stochastically timed process algebra PEPA as the underlying analytical engine. Last but not least, our models are the source for the application of deployment mechanisms which comprise model-to-model and model-to-text transformations implemented in the framework VIATRA. All techniques presented in this work are illustrated by a running example from an eUniversity case study.  相似文献   

15.
基于SOA企业遗留系统集成的研究和应用   总被引:2,自引:0,他引:2  
研究如何利用面向服务的体系结构SOA技术包装企业遗留系统。通过在SOA中添加Web Services适配器层对企业遗留系统的通信协议、数据结构及应用程序进行封装,形成标准的业务服务,实现企业遗留系统的复用,提高了企业投资成本的利用率。  相似文献   

16.
Computing with services has attracted much attention as a promising approach for developing distributed applications. The approach is often advertised as being superior to distributed component-based software engineering (CBSE), because it provides a higher potential to bridge heterogeneous IT application and infrastructure landscapes. It facilitates cross-institutional cooperation, lets services run over all kinds of ubiquitous communication infrastructure, scales better and simplifies legacy software integration. If this were absolutely true, there would be no reason for a consortium of major vendors of service and Java EE technology to come up with a new specification, called service component architecture (SCA). This emerging standard tries to leverage service-oriented architecture (SOA) principles with component-based software development techniques. In this article we discuss some commonalities and fundamental differences of the CBS and SOA worlds. We illustrate SCA briefly using snippets of an ongoing case study based on an e-university federation. Then we elaborate on the qualities and current deficits of SCA in the light of CBSE findings and related works.  相似文献   

17.
基于Web Services的企业间SOA模型研究   总被引:1,自引:1,他引:0  
针对当前企业应用集成存在的诸多问题,提出了一种基于网络服务的面向服务架构企业应用集成模型.该模型通过在企业已存在的系统之上建立基于原子服务的合成服务封装层和业务流程层,按照迭代方法来定义企业间服务,从而为企业问信息共享与应用集成提供了一种有效方法与全新机制.在某企业应用集成实践中表明,该模型具有较好的可重用性与开放性.  相似文献   

18.
Web服务是继SOA后的又一研究热点,存在于Internet上大量的Web服务必然会形成一个结构复杂、节点繁多,具有相互影响的复杂网络,目前国内外并没有提出完善的关于Web服务的复杂网络模型,对Web服务复杂网络特性的研究也处于发展阶段.提出以Web服务为节点,服务功能相似关系为边,构建复杂网络的模型和算法,并对构建的网络的特性展开研究.本文设计并实现了一个原型系统,利用Web服务的匹配关系构建了网络模型,并且证明该网络具有小世界特性和无标度特性.该方法的提出把对Web服务的研究从传统的SOA模型中引领到复杂网络模型中,对推动Web服务组合和发现等应用具有一定的指导意义.  相似文献   

19.
企业遗留系统的复用是企业信息化阶段必须解决的问题,本文提出了一种基于SOA的企业遗留系统复用框架,通过Web Services将遗留系统的功能模块包装成服务来实现复用并结合实例予以证实,较好地解决了企业遗留系统的复用问题。  相似文献   

20.
There are many legacy code applications that cannot be run in a Grid environment without significant modification. To avoid re-engineering of legacy code, we developed the Grid Execution Management for Legacy Code Architecture (GEMLCA) that enables deployment of legacy code applications as Grid services. GEMLCA implements a general architecture for deploying legacy applications as Grid services without the need for code re-engineering, or even access to the source files. With GEMLCA, only a user-level understanding is required to run a legacy application from a standard Grid service client. The legacy code runs in its native environment using the GEMLCA resource layer to communicate with the Grid client, thus hiding the legacy nature of the application and presenting it as a Grid service. GEMLCA as a Grid service layer supports submitting jobs, getting their results and status back. The paper introduces the GEMLCA concept, its life cycle, design and implementation. It also presents as an example a legacy simulation code that has been successfully transformed into a Grid service using GEMLCA.  相似文献   

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

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