184,323 research outputs found

    A Collaborative System Software Solution for Modeling Business Flows Based on Automated Semantic Web Service Composition

    Get PDF
    Nowadays, business interoperability is one of the key factors for assuring competitive advantage for the participant business partners. In order to implement business cooperation, scalable, distributed and portable collaborative systems have to be implemented. This article presents some of the mostly used technologies in this field. Furthermore, it presents a software application architecture based on Business Process Modeling Notation standard and automated semantic web service coupling for modeling business flow in a collaborative manner. The main business processes will be represented in a single, hierarchic flow diagram. Each element of the diagram will represent calls to semantic web services. The business logic (the business rules and constraints) will be structured with the help of OWL (Ontology Web Language). Moreover, OWL will also be used to create the semantic web service specifications.automated service coupling, business ontology, semantic web, BPMN, semantic web

    Data-Flow Modeling: A Survey of Issues and Approaches

    Get PDF
    This paper presents a survey of previous research on modeling the data flow perspective of business processes. When it comes to modeling and analyzing business process models the current research focuses on control flow modeling (i.e. the activities of the process) and very little attention is paid to the data-flow perspective. But data is essential in a process. In order to execute a workflow, the tasks need data. Without data or without data available on time, the control flow cannot be executed. For some time, various researchers tried to investigate the data flow perspective of process models or to combine the control and data flow in one model. This paper surveys those approaches. We conclude that there is no model showing a clear data flow perspective focusing on how data changes during a process execution. The literature offers some similar approaches ranging from data modeling using elements from relational database domain, going through process model verification and ending with elements related to Web Services

    Cyberinfrastructure for Scalable Access to Stream Flow Analysis

    Get PDF
    Traditionally the various components of flow analysis including flooding, drought, base - flow, pollutant loading, and duration curves have been examined independently by various analysis methods or software packages. A better approach would be to combine these multiple packages into a single web - tool to improve access . Infrastructure - as - a - Service (IaaS) cloud provides a scalable infrastructure for model implementation , which is a necessity of web services due to the characteristics of web traffic. IaaS centralizes the computational burden and overhead of multiple model runs from local computers to online servers. This paper demonstrates the scalability benefits of the Comprehensive Flow Analysis (CFA) tool in an IaaS environment . The CFA tool is available through the Environmental Risk Assessment Management System (eRAMS) website. eRAMS facilitates GIS data manipulation, visualization, and preparation of input information for models lik CFA . eRAMS uses the Cloud Services Innovation Platform (CSIP) to request runs of the analyses with in CFA. CSIP is an IaaS cloud modeling framework designed for executing various environmental models. This paper summarizes a scalability analysis of the analysis methods within CFA using CSIP in a cloud server environment

    Real-Time Water Decision Support Services For Droughts

    Full text link
    Through application of computational methods and an integrated information system, real-time data and river modeling systems can help decision makers identify more effective actions for management practice. The purpose of this study is to develop a real-time decision support model to recommend optimal curtailments during water shortages for decision makers. To enable ease of use and re-use, the workflows (i.e., analysis and model steps) of the real-time decision support model are published as Web services delivered through an internet browser, including model inputs, a published workflow service, and visualized outputs. The model consists of two major components: the real-time river flow prediction system and the optimization model. The RAPID model, which is a river routing model developed at University of Texas Austin for parallel computation of river discharge, is applied to predict real-time river flow rates. The workflow of the RAPID model has been built and published as a Web application that allows non-technical users to remotely execute the model and visualize results as a service through a simple Web interface. An optimization model is being developed to provide real-time water withdrawal decision support using the RAPID output and the clustering particle swarm optimization algorithm (CPSO) and genetic algorithm methods. The model is being tested using historical drought data from 2011 in the Upper Guadalupe River Basin in Texas. The objective of the optimization is to assist the Texas Commission on Environmental Quality (TCEQ) in minimizing the total daily curtailment hours of all permit holders, with constraints on user seniority and ecological river flow. The optimization model workflows is linked to the RAPID model workflow to provide real-time water decision support services. Finally, visualization of the output using Bing-map and WorldWide Telescope helps decision makers predict outcomes from alternative weather or policy scenarios

    Semi-automatic distribution pattern modeling of web service compositions using semantics

    Get PDF
    Enterprise systems are frequently built by combining a number of discrete Web services together, a process termed composition. There are a number of architectural configurations or distribution patterns, which express how a composed system is to be deployed. Previously, we presented a Model Driven Architecture using UML 2.0, which took existing service interfaces as its input and generated an executable Web service composition, guided by a distribution pattern model. In this paper, we propose using Web service semantic descriptions in addition to Web service interfaces, to assist in the semi-automatic generation of the distribution pattern model. Web services described using semantic languages, such as OWL-S, can be automatically assessed for compatibility and their input and output messages can be mapped to each other

    Higher-Order Process Modeling: Product-Lining, Variability Modeling and Beyond

    Full text link
    We present a graphical and dynamic framework for binding and execution of business) process models. It is tailored to integrate 1) ad hoc processes modeled graphically, 2) third party services discovered in the (Inter)net, and 3) (dynamically) synthesized process chains that solve situation-specific tasks, with the synthesis taking place not only at design time, but also at runtime. Key to our approach is the introduction of type-safe stacked second-order execution contexts that allow for higher-order process modeling. Tamed by our underlying strict service-oriented notion of abstraction, this approach is tailored also to be used by application experts with little technical knowledge: users can select, modify, construct and then pass (component) processes during process execution as if they were data. We illustrate the impact and essence of our framework along a concrete, realistic (business) process modeling scenario: the development of Springer's browser-based Online Conference Service (OCS). The most advanced feature of our new framework allows one to combine online synthesis with the integration of the synthesized process into the running application. This ability leads to a particularly flexible way of implementing self-adaption, and to a particularly concise and powerful way of achieving variability not only at design time, but also at runtime.Comment: In Proceedings Festschrift for Dave Schmidt, arXiv:1309.455

    On the Modeling of Correct Service Flows with BPEL4WS

    Get PDF
    Frameworks for composing Web Services offer a promising approach for realizing enterprise-wide and cross-organizational business applications. With BPEL4WS a powerful composition language exists. BPEL implementations allow orchestrating complex, stateful interactions among Web Services in a process-oriented way. One important task in this context is to ensure that respective flow specifications can be correctly processed, i.e., there will be no bad surprises (e.g., deadlocks, invocation of service operations with missing input data) at runtime. In this paper we subdivide BPEL schemes into different classes and discuss to which extent instances of these classes can be analyzed for the absence of control flow errors and inconsistencies. Altogether our work shall contribute to a more systematic evolution of the BPEL standard instead of overloading it with too many features
    • …
    corecore