Issues in the Design of Flexible and Dynamic Service-Oriented Systems
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. Speci...
Saved in:
Published in | International Conference on Software Engineering: Proceedings of the International Workshop on Systems Development in SOA Environments; 20-26 May 2007 p. 8 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
Washington, DC, USA
IEEE Computer Society
20.05.2007
IEEE |
Series | ACM Conferences |
Subjects |
Social and professional topics
> Professional topics
> Management of computing and information systems
> Software management
Software and its engineering
> Software notations and tools
> Context specific languages
> Domain specific languages
Software and its engineering
> Software organization and properties
> Extra-functional properties
> Interoperability
|
Online Access | Get full text |
Cover
Loading…
Summary: | 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. |
---|---|
Bibliography: | SourceType-Conference Papers & Proceedings-1 ObjectType-Conference Paper-1 content type line 25 |
ISBN: | 0769529607 9780769529608 |
DOI: | 10.1109/SDSOA.2007.8 |