首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
Dynamic web service composition based on OWL-S   总被引:5,自引:0,他引:5  
Composing existing web services for enterprise applications may enable higher level of reuse. However the composition processes are mostly static and lack of support for runtime redesign. In this paper, we describe our approach to the extension of the OWL-S ontology framework for dynamic web service composition. We raise the level of abstraction and propose an abstract service layer so that web services can be com- posed at the abstract service level instead of the concrete level. Each abstract service is attached with an instance pool including all instances of the abstract service to facilitate fail-over and dynamic compositions.  相似文献   

2.
Cloud computing can be realized by service interoperation and its essence is to provide cloud services through network. The development of effective methods to assure the trustworthiness of service interoperation in cloud environment is a very important problem. The essence of cloud security is trust and trust management. Combining quality of service (QoS) with trust model, this paper constructs a QoS-aware and quantitative trust-model that consists of initial trust value, direct trust value, and recommendatory trust value of service, making the provision, discovery, and aggregation of cloud services trustworthy. Hence, it can assure trustworthiness of service interoperation between users and services or among services in cloud environment. At the same time, based on this model, service discovery method based on QoS-aware and quantitative trust-model (TQoS-WSD) is proposed, which makes a solid trust relationship among service requestor, service provider and service recommender, and users can find trustworthy service whose total evaluation value is higher. Compared to QoS-based service discovery (QoS-WSD) method, it is proved by the experiment for TQoS-WSD method that more accurate result of service discovery will be achieved by service requestor, while reasonable time cost is increased. Meanwhile, TQoS-WSD method strongly resists the effect of service discovery by untrustworthy QoS values and improves service invocation success-rate and thus assures trustworthiness of services interoperation.  相似文献   

3.
Web Service is a standard-based software technology. It sets service-oriented development, deployment and integration as its basic jumping-off place, and has become the primary publishing mechanism and organization framework in the environment of distributed computing and services in Internet. Currently, especially in distributed applications of large scaled spatial information, due to user's strong dependence on data formats and platforms of certain GIS(Geographical Information Systems) manufacturer, there are obvious difficulty and complexity in inter-platform spatial information exchange and system development. In this paper, the concrete design and implementation of an integration and interoperation platform that aims to solve heterogeneity and on-line service for geographical information is presented first. This platform concentrates on implementation to shield heterogeneity among spatial data sources and services through a common spatial data transmission and exchange format-GML. In addition, QoS control for WebGIS Services of the integration and interoperation platform is expatiated from different aspects: cache mechanism, GML(Geography Markup Language) data compression, map on-line generation, etc.  相似文献   

4.
This paper analyzes the most common security problems of web application level. A model WALSG (Web Application Level Security Gateway) is presented to provide web application level security. WALSG employs XML Schema to specify access control policies and security policies for HTML pages and cookies. WALSG can also be used as a secure tool to define access control policies and security policies with the development of web site.  相似文献   

5.
There are a lot of heterogeneous ontologies in semantic web, and the task of ontology mapping is to find their semantic relationship. There are integrated methods that only simply combine the similarity values which are used in current multi-strategy ontology mapping. The semantic information is not included in them and a lot of manual intervention is also needed, so it leads to that some factual mapping relations are missed. Addressing this issue, the work presented in this paper puts forward an ontology matching approach, which uses multi-strategy mapping technique to carry on similarity iterative computation and explores both linguistic and structural similarity. Our approach takes different similarities into one whole, as a similarity cube. By cutting operation, similarity vectors are obtained, which form the similarity space, and by this way, mapping discovery can be converted into binary classification. Support vector machine (SVM) has good generalization ability and can obtain best compromise between complexity of model and learning capability when solving small samples and the nonlinear problem. Because of the said reason, we employ SVM in our approach. For making full use of the information of ontology, our implementation and experimental results used a common dataset to demonstrate the effectiveness of the mapping approach. It ensures the recall ration while improving the quality of mapping results.  相似文献   

6.
QoS-Aware Composite Services Retrieval   总被引:3,自引:1,他引:3       下载免费PDF全文
For current service-oriented applications, individual web service usually cannot meet the requirements arising from real world applications, so it is necessary to combine the functionalities of different web services to obtain a composite service in response to users' service requests. In order to address the problem of web service composition, this paper proposes an efficient approach to composing basic services in case no any individual service can fully satisfy users' requests. Compared with the general strategies adopted in most previously proposed approaches where only the best composition solution is produced, the QoS-aware service composition approach is given and top k solutions in the framework are provided, rather than focusing on obtaining the best composition solution, since the presented approach allows more candidates that are likely to meet the requirements of the users. The approach is based on a succinct binary tree data structure, and a system,named ATC (Approach to Top-k Composite services retrieval) system is implemented. In ATC, Qos is taken into account for composite service, and a heuristic-based search method is proposed to retrieve top k composite service. Some extensive experiments are designed and two web service benchmarks are used for performance study. The experimental results snow that the proposed approach can assure high precision and efficiency for composite service search.  相似文献   

7.
Several model-driven development (MDD) techniques for web applications exist; these techniques use meta-models for defining transformations and designing models. In this paper, we propose a meta-model for abstract web applications that can be mapped to multiple platforms. We extend a UML-based model to support specific features of the Web and Web 2.0 as well as to establish a bridge to functional and usability requirements through use cases and user interface (UI) prototypes. The meta-model also helps avoid a common MDD-related problem caused by name-based dependencies. Finally, mappings to a number of specific web platforms are presented in order to validate the appropriateness of the meta-model as an abstract web model.  相似文献   

8.
Innovating Web Page Classification Through Reducing Noise   总被引:5,自引:0,他引:5       下载免费PDF全文
This paper presents a new method that eliminates noise in Web page classification.It first describes the presentation of a Web page based on HTML tags.Then through a novel distance formula,it eliminates the noise in similarity measure.After carefully analyzing Web pages,we design an algorithm that can distinguish related hyperlinks from noisy ones,Web can utilize non-noisy hyperlinks to improve th performance of Web page classification (The AWN algorithm).For any page.we can classify it through the text and category of neighbor pages relted to the page.The experimental results show that our approach improved classification accuracy.  相似文献   

9.
A cellular model based on the Incrementally Modular Abstraction Hierarchy(IMAH)is a novel model that can represent the architecture of and changes in cyberworlds,preserving invariants from a general level to a specific one.We have developed a data processing system called the Cellular Data System(CDS).In the development of business applications,you can prevent combinatorial explosion in the process of business design and testing by using CDS.In this paper,we have first designed and implemented wide-use algebra on the presentation level.Next,we have developed and verified the effectiveness of two general business applications using CDS:1)a customer information management system,and 2)an estimate system.  相似文献   

10.
Mobile devices are more and more popular in recent years. As a result, there''re huge requests of mobile applications, especially those integrated with multiple information. However, on one hand, most of the mobile applications at present just contain some certain kinds of information and they cannot adapt to the rapid change of users'' requirements, either. On the other hand, to build these applications, it''s usually time consuming and there are not enough resource components with programmable interfaces. In this paper, we propose an approach based on Internerware to building web page integration applications for mobile device. We introduce a framework that provides abundant internet-programmable interfaces, a flexible integration mechanism to meet the users'' rapid changing requirements and a reliable mechanism that guarantees the quality of the referred resources effectively. With this framework, we can rapidly build an application that integrates all the information according to users'' requirement.  相似文献   

11.
远程门户组件的Web服务的研究与实现*   总被引:4,自引:2,他引:2  
Web服务解决了异构环境中的互操作问题,但是并没有提供信息展示和用户交互的方法。采用远程门户组件的Web Service(WSRP)技术,提出了WSRP平台的概念模型,分析了远程门户组件的映射原理,研究了远程门户组件的对象池及管理算法,设计实现了一个远程门户组件的Web服务的运行平台,解决了Web 服务的展现问题,同时解决了Internert上的门户组件共享问题。  相似文献   

12.
The rapid proliferation of mobile computing devices has increased the complexity and cost of cross-platform application development. Multidevice authoring technology (MDAT) lets developers build a generic application common to multiple devices and customize it for specific devices. We developed MDAT an end-to-end development methodology and toolset, to reduce the complexity of creating interactive, form-based Web applications that execute on heterogeneous devices. Web application refers to conventional, servlet-based Web applications as well as portlet applications. A portlet is a Web application component that a Web portal server aggregates with other portlets.  相似文献   

13.
基于Jetspeed2.0的Portlet二次开发   总被引:1,自引:0,他引:1  
曾国智  刘光昌 《计算机工程与设计》2006,27(7):1286-1288,1296
门户为内部和外部用户访问Web站点的信息和应用提供了一个单一的访问入口,一个Portlet是门户中提供特殊服务或信息的窗口.介绍了基于公开源代码的企业信息门户软件Jetspeed,分析了最新版的Jetspeed 2.0的各个组成部分,并通过一个例子详细介绍了在Jetspeed2.0的基础上进行Porrlet二次开发的过程.基于Jetspeed2.0很容易对Porrlet进行二次开发,编写一些自己的Portlet,通过对这些Portlet的个性化设置,实现整个门户网站的个性化.  相似文献   

14.
企业信息Portal作为企业信息集成的工具,主要是基于Portlet在表现层进行集成。这种集成实质上就是Portlet之间数据交互问题。在分析现有数据交互方法基础上,遵循JSR-168和WSRP规范,通过扩展Portlet实现接口,提出了多Portlet数据交互框架,并基于XML技术封装交互信息,实现Portlet之间信息交互。  相似文献   

15.
Portlet syndication is the next wave following the successful use of content syndication in current portals. Portlets can be regarded as Web components, and the portal as the component container where portlets are aggregated to provide higher-order applications. This perspective requires a departure from how current Web portals are envisaged. The portal is no longer perceived as a set of pages but as an integrated set of Web components that are now delivered through the portal. From this perspective, the portal page now acts as a mere conduit for portlets. Page and page navigation dilute in favor of portlet and portlet orchestration. However, the mapping from portlet orchestration (design time) to page navigation (implementation time) is too tedious and error prone. For instance, the fact that the same portlet can be placed in distinct pages produces code clones that are repeated along the pages that contain this portlet. This redundancy substantiates in the first place the effort to move to model-driven development. This work uses the eXo platform as the target PSM, and the PIM is based on Hypermedia Model Based on Statecharts. The paper shows how this approach accounts for portal validation/verification to be conducted earlier at the PIM level, and streamlines both design and implementation of eXo portals. A running example is used throughout the paper.  相似文献   

16.
一种面向门户中间件的Web应用深度集成模型*   总被引:1,自引:0,他引:1  
提出了一种面向门户中间件Web应用的深度集成模型.该模型可以对已有Web应用的逻辑层和表示层同时加以整合,从而大大提高了已有系统的重用性,简化了Portlet开发.该模型已经在实际项目中得到了验证.  相似文献   

17.
Standards for second-generation portals   总被引:2,自引:0,他引:2  
By integrating applications and resources, portals let users access information in a simple, straightforward manner. Currently, most portals let users create one or more personal pages composed of portlets - interactive Web mini-applications. Until recently, no standards for portlets existed, and thus consuming remote portlets in a generic way or deploying portlets in one portal server that were developed in a different one has been impossible. Two standards released in Fall 2003 - the Web Services for Remote Portlets (WSRP) and the Java portlet specification - address these problems. This articles outlines these standards and presents a typical architecture for a standards-based portal.  相似文献   

18.
Owing to the current complexity of portals, vendors of portal frameworks are striving to bring component-based development to the Web: ‘portlets’. Portal users find the portal screen split into a number of sections, each containing separate ‘portlets’, that run or link to the application elements to which the particular user has the appropriate access rights. Taking into account that the success of a portal depends on customers using it and then returning to it, its quality must be assured. If the quality of a portal is to be guaranteed, the first step is to ensure that the portal is built with portlets which have a “good” quality level. Bearing all this in mind, this paper has set as its objective the development of a portlet quality model which includes different measures and which is able to determine the quality level of a specific portlet. In addition, the model has been applied to a concrete portlet: as a result, the quality level for the different characteristics that make up the portlet quality model has been assessed.  相似文献   

19.
在研究联邦门户框架的基础上,比较了WSRP2.0规范中的portlet协作方法,提出一种基于WSRP和ALSB的可扩展的跨门户portler协作框架.该协作方式一方面提高了portlet的可重用性,并最大限度的保持了联邦门户内各个门户的独立性;另一方面增强了portlet协作的自由度,可以很快适应多变的业务需求,从而实现了联邦门户环境下更高层次的应用集成与交互.  相似文献   

20.
Jetspeed作为一种web应用引擎,它提供了portletAPI和portlet的运行环境。本文介绍了什么是网格门户,阐述了Jetspeed的原理,并以myproxyportlet为例说明了如何使用Jetspeed实现网格门户。  相似文献   

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

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