VINCA - A Visual and Personalized Business-Level Composition Language for Chaining Web-Based Services
نویسندگان
چکیده
The paper presents a service composition language called VINCA, which differs from many existing ones in its emphasis on enabling business users to visually “program” from business view-point their personalized applications on the basis of Web-based services. VINCA embodies an integrated approach to mediating between diverse, rapidly changing user requirements and composites of individual services scattered over the Internet. The approach is targeted at application scenarios that require Web-based services be quickly assembled by non-computer professionals to fulfill certain spontaneous requirements. VINCA is developed within a real-world project for developing a service mediation platform for the Olympic Games Beijing 2008, on which an effective information system providing personalized and one-stop information services to the general public, should be based. In this paper, we introduce the main features and design rationales of VINCA with a scenario, and also discuss its implementation and application.
منابع مشابه
Semantic Constraint and QoS-Aware Large-Scale Web Service Composition
Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...
متن کاملJOpera: A Toolkit for Efficient Visual Composition of Web Services
Although they may not solve all interoperability problems, Web service technologies show great promise in reducing the complexity of integrating heterogeneous software components over the Internet. They provide standard protocols for invoking (SOAP [44]), describing (WSDL [45]), and discovering services (UDDI [35]) published on the Internet in a platform, programming language and vendor indepen...
متن کاملAnalysing Web Service Composition with PEPA
Web services are an emerging paradigm aiming to offer the interoperability afforded by web applications combined with rich client interaction. Web service composition allows a distributed application to be constructed from a number of previously published web services. This component-based style of implementation offers many benefits to the developer, but the reliance of third party hardware an...
متن کاملDeveloping End-User Programmable Service-Oriented Applications with VINCA
Raising end-user’s programmability is a promising way to ensure more flexible and higher-quality information provision and utilization, and to better cope with spontaneous business requirements as well. This paper presents the state-of-the-art developments of the end-user service composition language VINCA and its corresponding approach to developing end-user programmable applications on the ba...
متن کاملProcess-Oriented, Flexible Composition of Web Services with UML
The composition of elementary web services to larger-scale services has become an important means to enhance e-business collaborations. If such composite web services can also integrate legacy components that are not yet provided as web services, the number of possible compositions is increased. Following a process-oriented approach, the compositions can be described as controland data-flow bet...
متن کامل