Authors
D Ardagna, C Cappiello, B Pernici, P Plebani
Description
Abstract According to the Service Oriented Computing paradigm, Web applications can be now designed as a composition of several Web services. Designers are focused on selecting suitable Web services and on defining their interactions. Even user expectations are defined at design-time, trying to foresee every possible situation in which the application might work. Unfortunately, a service-based application based on this approach is doomed to failure for two main reasons. First of all, user context might vary quickly if we consider its mobility. Secondly, the Web services, which the application depends on, can fail or cannot be reached due to a network failures.