With a variety of services rapidly evolving at all architectural levels of cloud computing, there is an increasing demand for a standardized way to coordinate their interactions. Business process management, that is, more general, the management of Web-service-based workflows, could satisfy this demand and, indeed, first corresponding o↵erings have gained instant popularity. While from a functional perspective, these Platform-as-a-Service (PaaS) solutions are already quite mature, their support for fault tolerance is still very limited, making them inapplicable for critical tasks.Concerning the deficiencies of currently existing systems, this paper presents a practical solution for executing critical Web-service-based workflows, particularly within clouds, in a fault-tolerant, highly available and highly configurable manner. We achieve this by actively replicating workflows as well as Web services in a combined architecture, reusing existing standard systems and coordination services. By providing an automated transformation tool, replication is realized transparently to existing systems and workflows. Measurements show that our proposed architecture achieves lower response times than existing systems and that the integration of a coordination service imposes only moderate costs, while simplifying the implementation and leading to a dynamically adaptable solution.
Within the framework of the acoowee-project we want to improve the programming of Wireless Sensor Networks (WSNs) by using and adapting the expressiveness of UML2 Activity Diagrams (UADs) to specify the behavior of the WSN. We expect that our proposal can simplify the way of programming the functional behavior of a WSN and so bring the programming closer to domain experts.We develop the acoowee-framework for Sun SPOTs (spots). The user of the acoowee-framework visually programs UADs and saves them. Afterwards, these UADs are converted into scripts and deployed to the spots e.g. over the air. Finally, the interpreter that runs on the spots executes the scripts.In this demo we present the usage of the acoowee-framework by means of a network consisting of 5 spots and a host with a connected base station. We present all steps listed above. Additionally, we show a rule based manipulation of already deployed scripts and give the attendees the possibilities to try this kind of programming by themselves.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.