Conference
Middleware for Service Oriented Computing
About: Middleware for Service Oriented Computing is an academic conference. The conference publishes majorly in the area(s): Middleware (distributed applications) & Web service. Over the lifetime, 39 publications have been published by the conference receiving 781 citations.
Topics: Middleware (distributed applications), Web service, Service (systems architecture), Service-oriented architecture, Message oriented middleware
Papers
12 Dec 2011
TL;DR: A novel approach to benchmark staleness in distributed datastores is presented and the approach is used to evaluate Amazon's Simple Storage Service (S3) and unexpected findings are reported.
Abstract: Over the last few years, Cloud storage systems and so-called NoSQL datastores have found widespread adoption. In contrast to traditional databases, these storage systems typically sacrifice consistency in favor of latency and availability as mandated by the CAP theorem, so that they only guarantee eventual consistency. Existing approaches to benchmark these storage systems typically omit the consistency dimension or did not investigate eventuality of consistency guarantees. In this work we present a novel approach to benchmark staleness in distributed datastores and use the approach to evaluate Amazon's Simple Storage Service (S3). We report on our unexpected findings.
149 citations
30 Nov 2009
TL;DR: This paper presents a framework that builds on event processing to inform interested subscribers of current QoS values and possible violations of Service Level Agreements and describes the QoS monitoring approach in detail, how it was integrated into the VRESCo service runtime environment, and evaluate the accuracy of the presented monitoring techniques.
Abstract: In service-oriented systems, Quality of Service represents an important issue which is often considered when selecting and composing services. For receiving up-to-date information, non-functional properties such as response time or availability can be continuously monitored using server- or clientside approaches. However, both approaches have strengths and weaknesses. In this paper, we present a framework that combines the advantages of client- and server-side QoS monitoring. It builds on event processing to inform interested subscribers of current QoS values and possible violations of Service Level Agreements. These events can trigger adaptive behavior such as hosting new service instances if the QoS is not as desired. We describe our QoS monitoring approach in detail, show how it was integrated into the VRESCo service runtime environment, and evaluate the accuracy of the presented monitoring techniques.
111 citations
27 Nov 2006
TL;DR: This paper is to present a Self-Healing plug-in for a Ws-BPEL engine that enhances the ability of a standard engine to provide process-based recovery actions.
Abstract: Self-Healing is an emerging exigence for Information Systems where processes are more and more complicated and where many autonomous actors are involved. Self-healing mechanisms can be viewed as a set of automatic recovery actions fired at run-time according to the detected fault. These actions can be at infrastructure level (i.e., transparentl to the process), or they can be defined in the workflow model and executed by the workflow engine. Standard recovery mechanisms provided by Ws-BPEL are not enough to implement with reasonable effort lots of suitable recovery actions. The aim of this paper is to present a Self-Healing plug-in for a Ws-BPEL engine that enhances the ability of a standard engine to provide process-based recovery actions.
92 citations
26 Nov 2007
TL;DR: This paper summarizes the QoS and discovery research and discusses the realization details and features of the enterprise service bus technology based integration framework for mobile Web service provisioning.
Abstract: Mobile data services in combination with profluent Web services are seemingly the path breaking domain in current information systems research. In mobile Web services sphere, resource constrained mobile terminals are used as both Web services clients and providers. While service delivery and management from Mobile Host are technically feasible, the ability to provide proper quality of service (QoS) and discovery mechanisms for the huge number of services possible with Mobile Hosts is observed to be very critical. We have studied the security, scalability and discovery aspects of the mobile Web services and the analysis has identified the necessity of a mediation framework. This paper summarizes our QoS and discovery research and discusses the realization details and features of our enterprise service bus technology based integration framework for mobile Web service provisioning.
38 citations
1 Dec 2008
TL;DR: This paper focuses on the server-side perspective of SOA, and shows that the technology-agnostic adaptation middleware is able to exploit both service interface and application layers technologies for supporting a coordinated adaptation of both layers.
Abstract: Service-Oriented Architectures (SOA) are built as compositions of inter-organizational services. These services are deployed and published by providers who are responsible for provisioning the services with sufficient resources. However, even though services are implemented by technologies providing a wide range of adaptation related features, such as configurable component models and communication infrastructures, state-of-the-art approaches to adaptive SOA systems do not provide principled solutions to exploit application layer adaptation mechanisms.Our technology-agnostic adaptation middleware has been designed for integrating and exploiting technology-specific adaptation technologies and mechanisms. In this paper, we describe how this middleware can support a cross-layer adaptation of SOA systems. In particular, we focus on the server-side perspective of SOA, and we show that our middleware is able to exploit both service interface and application layers technologies for supporting a coordinated adaptation of both layers.
30 citations
Performance Metrics
| Year | Papers |
|---|---|
| 2011 | 4 |
| 2010 | 6 |
| 2009 | 5 |
| 2008 | 11 |
| 2007 | 5 |
| 2006 | 8 |