Search For:

Displaying 1-15 out of 15 total
Testing Elastic Computing Systems
Found in: IEEE Internet Computing
By Alessio Gambi,Waldemar Hummer,Hong-Linh Truong,Schahram Dustdar
Issue Date:November 2013
pp. 76-82
Elastic computing systems are a new breed of software system that arose with cloud computing and continue to gain increasing attention and adoption. They stretch and contract in response to external stimuli, such as the input workload, aiming to balance re...
Cost-Based Optimization of Service Compositions
Found in: IEEE Transactions on Services Computing
By Philipp Leitner,Waldemar Hummer,Schahram Dustdar
Issue Date:April 2013
pp. 239-251
For providers of composite services, preventing cases of SLA violations is crucial. Previous work has established runtime adaptation of compositions as a promising tool to achieve SLA conformance. However, to get a realistic and complete view of the decisi...
Fifty Shades of Grey in SOA Testing
Found in: 2013 IEEE 6th International Conference On Software Testing, Verification and Validation Workshops (ICSTW)
By Franz Wotawa,Marco Schulz,Ingo Pill,Seema Jehan,Philipp Leitner,Waldemar Hummer,Stefan Schulte,Philipp Hoenisch,Schahram Dustdar
Issue Date:March 2013
pp. 154-157
Testing is undisputedly a fundamental verification principle in the software landscape. Today's products require us to effectively handle and test huge, complex systems and in this context to tackle challenging traits like heterogeneity, distribution and c...
Winds of Change: From Vendor Lock-In to the Meta Cloud
Found in: IEEE Internet Computing
By Benjamin Satzger,Waldemar Hummer,Christian Inzinger,Philipp Leitner,Schahram Dustdar
Issue Date:January 2013
pp. 69-73
The emergence of yet more cloud offerings from a multitude of service providers calls for a meta cloud to smoothen the edges of the jagged cloud landscape. This meta cloud could solve the vendor lock-in problems that current public and hybrid cloud users f...
Application-level performance monitoring of cloud services based on the complex event processing paradigm
Found in: 2012 5th IEEE International Conference on Service-Oriented Computing and Applications (SOCA)
By Philipp Leitner,Christian Inzinger,Waldemar Hummer,Benjamin Satzger,Schahram Dustdar
Issue Date:December 2012
pp. 1-8
Monitoring of applications deployed to Infrastructure-as-a-Service clouds is still an open problem. In this paper, we discuss an approach based on the complex event processing paradigm, which allows application developers to specify and monitor high-level ...
Cost-Efficient and Application SLA-Aware Client Side Request Scheduling in an Infrastructure-as-a-Service Cloud
Found in: 2012 IEEE 5th International Conference on Cloud Computing (CLOUD)
By Philipp Leitner,Waldemar Hummer,Benjamin Satzger,Christian Inzinger,Schahram Dustdar
Issue Date:June 2012
pp. 213-220
Providers of applications deployed in an Infrastructure-as-a-Service cloud permanently face the decision of whether it is more cost-efficient to scale up(i.e., rent more resources from the cloud) or to delay incoming requests, even though doing so may lead...
Esc: Towards an Elastic Stream Computing Platform for the Cloud
Found in: Cloud Computing, IEEE International Conference on
By Benjamin Satzger,Waldemar Hummer,Philipp Leitner,Schahram Dustdar
Issue Date:July 2011
pp. 348-355
Today, most tools for processing big data are batch-oriented. However, many scenarios require continuous, online processing of data streams and events. We present ESC, a new stream computing engine. It is designed for computations with real-time demands, s...
Test Coverage of Data-Centric Dynamic Compositions in Service-Based Systems
Found in: Software Testing, Verification, and Validation, 2008 International Conference on
By Waldemar Hummer, Orna Raz, Onn Shehory, Philipp Leitner, Schahram Dustdar
Issue Date:March 2011
pp. 40-49
This paper addresses the problem of integration testing of data-centric dynamic compositions in service-based systems. These compositions define abstract services, which are replaced by invocations to concrete candidate services at runtime. Testing all pos...
Towards Identifying Root Causes of Faults in Service-Based Applications
Found in: 2012 IEEE 31st International Symposium on Reliable Distributed Systems (SRDS)
By Christian Inzinger,Waldemar Hummer,Benjamin Satzger,Philipp Leitner,Schahram Dustdar
Issue Date:October 2012
pp. 404-405
In this paper we study fault localization techniques for identification of incompatible configurations and implementations in service-based applications. We propose an approach using pooled decision trees for localization of faulty service parameter and bi...
Automated testing of chef automation scripts
Found in: Proceedings Demo & Poster Track of ACM/IFIP/USENIX International Middleware Conference (MiddlewareDPT '13)
By Fábio Oliveira, Tamar Eilam, Florian Rosenberg, Waldemar Hummer
Issue Date:December 2013
pp. 1-2
Infrastructure as Code (IaC) is a novel approach for deployment of middleware and applications. IaC typically builds on automation scripts to put the system into a specific state. The series of steps in an automation should be idempotent to guarantee repea...
Identifying incompatible service implementations using pooled decision trees
Found in: Proceedings of the 28th Annual ACM Symposium on Applied Computing (SAC '13)
By Benjamin Satzger, Christian Inzinger, Philipp Leitner, Schahram Dustdar, Waldemar Hummer
Issue Date:March 2013
pp. 485-492
We study fault localization techniques for identification of incompatible configurations and implementations in service-based applications (SBAs). Practice has shown that standardized interfaces alone do not guarantee compatibility of services originating ...
Deriving a unified fault taxonomy for event-based systems
Found in: Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems (DEBS '12)
By Benjamin Satzger, Christian Inzinger, Philipp Leitner, Schahram Dustdar, Waldemar Hummer
Issue Date:July 2012
pp. 167-178
Dependability and fault-tolerance, which are key requirements for business- or safety-critical applications, require explicit knowledge of potential faults that may occur within a system. In contrast to other major research directions, the emerging field o...
An integrated approach for identity and access management in a SOA context
Found in: Proceedings of the 16th ACM symposium on Access control models and technologies (SACMAT '11)
By Mark Strembeck, Patrick Gaubatz, Schahram Dustdar, Uwe Zdun, Waldemar Hummer
Issue Date:June 2011
pp. 21-30
In this paper, we present an approach for identity and access management (IAM) in the context of (cross-organizational) service-oriented architectures (SOA). In particular, we defined a domain-specific language (DSL) for role-based access control (RBAC) th...
Towards efficient measuring of web services API coverage
Found in: Proceeding of the 3rd international workshop on Principles of engineering service-oriented systems (PESOS '11)
By Orna Raz, Schahram Dustdar, Waldemar Hummer
Issue Date:May 2011
pp. 22-28
We address the problem of interface-based test coverage for Web services. We suggest an approach to analyze the Application Programming Interface (API) of Web services, calculate the number of possible input combinations and compare it to the number of act...
WS-Aggregation: distributed aggregation of web services data
Found in: Proceedings of the 2011 ACM Symposium on Applied Computing (SAC '11)
By Philipp Leitner, Schahram Dustdar, Waldemar Hummer
Issue Date:March 2011
pp. 1590-1597
Recent trends of Web-based data processing (e.g., service mashups, Data-as-a-Service) call for techniques to collect and process heterogeneous data from distributed sources in a uniform way. In this paper we present WS-Aggregation, a general purpose framew...