Design rationale: concepts, techniques, and use
Design rationale: concepts, techniques, and use
Component-based software engineering: putting the pieces together
Component-based software engineering: putting the pieces together
Active Database Systems: Triggers and Rules for Advanced Database Processing
Active Database Systems: Triggers and Rules for Advanced Database Processing
Design Rationale Systems: Understanding the Issues
IEEE Expert: Intelligent Systems and Their Applications
The IRules Project - Using Active Rules for the Integration of Distributed Software Components
Proceedings of the IFIP TC2/WG2.6 Ninth Working Conference on Database Semantics: Semantic Issues in E-Commerce Systems
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Ensuring required failure atomicity of composite Web services
WWW '05 Proceedings of the 14th international conference on World Wide Web
Rationale Management in Software Engineering
Rationale Management in Software Engineering
Event-driven Dynamic Web Services Composition and Automation of Business Processes
SCC '06 Proceedings of the IEEE International Conference on Services Computing
Towards formal verification of web service composition
BPM'06 Proceedings of the 4th international conference on Business Process Management
Bringing semantics to web services: the OWL-S approach
SWSWPC'04 Proceedings of the First international conference on Semantic Web Services and Web Process Composition
Multi-layer perspectives and spaces in SOA
Proceedings of the 2nd international workshop on Systems development in SOA environments
Oce@Nyd: a new tailorable groupware for digital media collection for underwater virtual environments
Proceedings of the 3rd international conference on Digital Interactive Media in Entertainment and Arts
Describing variability in service-oriented software product lines
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Hi-index | 0.00 |
Due to the use of the concepts embedded in Service- Oriented Architecture (SOA), software design, now more than ever, involves the use of incomplete information. Applications that utilizeWeb Services are also highly impacted by the problem of deployment and subsequent undeployment of services. Specifically, there is a level of uncertainty caused by the potential for services to become unavailable (either temporarily or permanently). In a scenario where an application must switch from one service to another due to the undeployment problem, the client application may require that new or different handlers be used to cope with the properties of the alternative service. In this current development climate, the design issues become clear: there is a need to reason about how a design is impacted by discovered services, design analysis must consider the transaction and event properties of discovered services, and design of systems must incorporate fault tolerance and high-integrity issues to cope with the dynamic landscape caused by the uncertainty associated with using services.