Summary cache: a scalable wide-area web cache sharing protocol
IEEE/ACM Transactions on Networking (TON)
A Knowledge-based Approach to Handling Exceptions inWorkflow Systems
Computer Supported Cooperative Work
Space/time trade-offs in hash coding with allowable errors
Communications of the ACM
ADOME-WFMS: towards cooperative handling of workflow exceptions
Advances in exception handling techniques
A Flexible Web Service Based Architecture for Wireless Sensor Networks
ICDCSW '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Workflow Management: Models, Methods, and Systems
Workflow Management: Models, Methods, and Systems
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Correctness criteria for dynamic changes in workflow systems: a survey
Data & Knowledge Engineering - Special issue: Advances in business process management
QoS Aggregation for Web Service Composition using Workflow Patterns
EDOC '04 Proceedings of the Enterprise Distributed Object Computing Conference, Eighth IEEE International
A service-oriented middleware for building context-aware services
Journal of Network and Computer Applications
Service-Oriented Architecture: Concepts, Technology, and Design
Service-Oriented Architecture: Concepts, Technology, and Design
QoS-Aware Replanning of Composite Web Services
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Efficient algorithms for Web services selection with end-to-end QoS constraints
ACM Transactions on the Web (TWEB)
Adaptive Service Composition in Flexible Processes
IEEE Transactions on Software Engineering
A survey on clustering algorithms for wireless sensor networks
Computer Communications
Monitoring the QoS for Web Services
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
A Policy-Driven Distributed Framework for Monitoring Quality of Web Services
ICWS '08 Proceedings of the 2008 IEEE International Conference on Web Services
A QoS-Oriented Reconfigurable Middleware for Self-Healing Web Services
ICWS '08 Proceedings of the 2008 IEEE International Conference on Web Services
Combining global optimization with local selection for efficient QoS-aware service composition
Proceedings of the 18th international conference on World wide web
Qos-driven runtime adaptation of service oriented architectures
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Requirements for QoS-Based Web Service Description and Discovery
IEEE Transactions on Services Computing
ISPAN '09 Proceedings of the 2009 10th International Symposium on Pervasive Systems, Algorithms, and Networks
Selecting skyline services for QoS-based web service composition
Proceedings of the 19th international conference on World wide web
Journal of Network and Computer Applications
Reasoning-Based context-aware workflow management in wireless sensor network
ICSOC'11 Proceedings of the 2011 international conference on Service-Oriented Computing
Hierarchical workflow management in wireless sensor network
PRICAI'12 Proceedings of the 12th Pacific Rim international conference on Trends in Artificial Intelligence
Hi-index | 0.00 |
As a popular service composition technology, workflow has been successfully used in wireless sensor networks (WSNs) to compose a set of atomic services for service-oriented WSN applications. However, in a resource-constrained WSN, the sensed data is usually inaccurate or even missing, and this affects the normal execution of atomic services and may result in the non-guaranteed workflow QoS. Because the implementation of workflows in WSNs is usually hierarchical, effective workflow management in a WSN should consider both aspects of atomic services and sensor nodes, though this has largely been overlooked in existing research. Hence, a dynamic QoS-oriented, effective and efficient hierarchical workflow management mechanism is necessary. In this paper, we propose a Bloom filter-based hierarchical workflow management model, which coordinates both the atomic service level and the node level for guaranteed workflow QoS. Through constructing the service-level counting Bloom filter (CBF) to maintain the set of normal atomic services, and constructing the node-level Bloom filter (BF) to maintain the set of attribute strings of the current working nodes, an effective and efficient QoS degradation locating can be realized. Furthermore, the corresponding adaptation mechanism for guaranteed QoS is also developed. The case study and experimental evaluations demonstrate the capability of the proposed approach in WSNs.