Search For:

Displaying 1-21 out of 21 total
A Hierarchical Approach for the Resource Management of Very Large Cloud Platforms
Found in: IEEE Transactions on Dependable and Secure Computing
By Bernardetta Addis,Danilo Ardagna,Barbara Panicucci,Mark S. Squillante,Li Zhang
Issue Date:September 2013
pp. 253-272
Worldwide interest in the delivery of computing and storage capacity as a service continues to grow at a rapid pace. The complexities of such cloud computing centers require advanced resource management solutions that are capable of dynamically adapting th...
Flexible Distributed Capacity Allocation and Load Redirect Algorithms for Cloud Systems
Found in: Cloud Computing, IEEE International Conference on
By Danilo Ardagna,Sara Casolari,Barbara Panicucci
Issue Date:July 2011
pp. 163-170
In Cloud computing systems, resource management is one of the main issues. Indeed, in any time instant resources have to be allocated to handle effectively workload fluctuations, while providing Quality of Service (QoS) guarantees to the end users. In such...
Energy-Aware Autonomic Resource Allocation in Multitier Virtualized Environments
Found in: IEEE Transactions on Services Computing
By Danilo Ardagna,Barbara Panicucci,Marco Trubian,Li Zhang
Issue Date:January 2012
pp. 2-19
With the increase of energy consumption associated with IT infrastructures, energy management is becoming a priority in the design and operation of complex service-based systems. At the same time, service providers need to comply with Service Level Agreeme...
Generalized Nash Equilibria for the Service Provisioning Problem in Cloud Systems
Found in: IEEE Transactions on Services Computing
By Danilo Ardagna,Barbara Panicucci,Mauro Passacantando
Issue Date:October 2013
pp. 429-442
In recent years, the evolution and the widespread adoption of virtualization, service-oriented architectures, autonomic, and utility computing have converged letting a new paradigm to emerge: cloud computing. Clouds allow the on-demand delivering of softwa...
Optimizing Service Selection and Allocation in Situational Computing Applications
Found in: IEEE Transactions on Services Computing
By Chiara Sandionigi,Danilo Ardagna,Gianpaolo Cugola,Carlo Ghezzi
Issue Date:July 2013
pp. 414-428
This paper describes a novel model for the service selection problem of workflow-based applications in the context of self-managing situated computing. In such systems, the execution environment includes different types of devices, from remote servers to p...
Evaluating the Auto Scaling Performance of Flexiscale and Amazon EC2 Clouds
Found in: 2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC)
By Filippo Lorenzo Ferraris,Davide Franceschelli,Mario Pio Gioiosa,Donato Lucia,Danilo Ardagna,Elisabetta Di Nitto,Tabassum Sharif
Issue Date:September 2012
pp. 423-429
Nowadays cloud computing is becoming one of the most used technological solution to achieve scalability and reduce costs. Scalability is a key point for the success of any business involving the Web and providing services to end-user requests that may vary...
Evaluation of the CAP Properties on Amazon SimpleDB and Windows Azure Table Storage
Found in: 2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC)
By Simone Benefico,Eva Gjeci,Ricardo Gonzalez Gomarasca,Eros Lever,Santo Lombardo,Danilo Ardagna,Elisabetta Di Nitto
Issue Date:September 2012
pp. 430-435
The advent of Web 2.0 and the diffusion of cloud computing technologies recently moved the focus of industry and academia to new ways to store information. Web 2.0 applications require new solutions that allow to efficiently store and compute huge amounts ...
Issues in Handling Complex Data Structures with NoSQL Databases
Found in: 2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC)
By Santo Lombardo,Elisabetta Di Nitto,Danilo Ardagna
Issue Date:September 2012
pp. 443-448
The emerging storage systems for Cloud Computing are so-called NoSQL databases. These systems lack the join mechanism and declarative queries approach but show high scalability and performance. While most famous ICT companies have no doubts about the usage...
A Service-Based Framework for Flexible Business Processes
Found in: IEEE Software
By Danilo Ardagna, Luciano Baresi, Sara Comai, Marco Comuzzi, Barbara Pernici
Issue Date:March 2011
pp. 61-67
A framework for the design and enactment of flexible and adaptive business processes combines design-time and runtime mechanisms to offer a single integrated solution. The design-time environment supports the specification of process-driven Web application...
Autonomic Management of Cloud Service Centers with Availability Guarantees
Found in: Cloud Computing, IEEE International Conference on
By Bernardetta Addis, Danilo Ardagna, Barbara Panicucci, Li Zhang
Issue Date:July 2010
pp. 220-227
Modern cloud infrastructures live in an open world, characterized by continuous changes in the environment and in the requirements they have to meet. Continuous changes occur autonomously and unpredictably, and they are out of control of the cloud provider...
PAWS: A Framework for Executing Adaptive Web-Service Processes
Found in: IEEE Software
By Danilo Ardagna, Marco Comuzzi, Enrico Mussi, Barbara Pernici, Pierluigi Plebani
Issue Date:November 2007
pp. 39-46
The PAWS (Processes with Adaptive Web Services) framework facilitates flexible and adaptive execution of managed Web-service-based business processes. The framework coherently integrates several service-adaptation modules and uniquely couples design-time a...
Adaptive Service Composition in Flexible Processes
Found in: IEEE Transactions on Software Engineering
By Danilo Ardagna, Barbara Pernici
Issue Date:June 2007
pp. 369-384
In advanced service oriented systems, complex applications, described as abstract business processes, can be executed by invoking a number of available Web services. End users can specify different preferences and constraints and service selection can be p...
Global and Local QoS Constraints Guarantee in Web Service Selection
Found in: Web Services, IEEE International Conference on
By Danilo Ardagna, Barbara Pernici
Issue Date:July 2005
pp. 805-806
In Service Oriented Architectures, complex applications are composed from a variety of functionally equivalent Web services which may differ for quality parameters. Under this scenario, applications are defined as high level business processes and service ...
SLA Based Profit Optimization in Multi-tier Systems
Found in: Network Computing and Applications, IEEE International Symposium on
By Danilo Ardagna, Marco Trubian, Li Zhang
Issue Date:July 2005
pp. 263-266
<p>Nowadays, large service centers provide computational capacity to many customers by sharing a pool of IT resources. The service providers and their customers negotiate utility based Service Level Agreement (SLA) to determine the costs and penaltie...
Supporting the Development and Operation of Multi-cloud Applications: The MODAClouds Approach
Found in: 2013 15th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC)
By Elisabetta Di Nitto,Marcos Aurelio Almeida da Silva,Danilo Ardagna,Giuliano Casale,Ciprian Dorin Craciun,Nicolas Ferry,Victor Muntes,Arnor Solberg
Issue Date:September 2013
pp. 417-423
Vendor lock-in and cloud outages are two importantchallenges that make IT managers reluctant in widely adopting thecloud within the enterprise. Vendor lock-in happens when the adoptionof cloud provider-specific technologies and APIs forces consumers tostay...
A game theoretic formulation of the service provisioning problem in cloud systems
Found in: Proceedings of the 20th international conference on World wide web (WWW '11)
By Barbara Panicucci, Danilo Ardagna, Mauro Passacantando
Issue Date:March 2011
pp. 177-186
Cloud computing is an emerging paradigm which allows the on-demand delivering of software, hardware, and data as services. As cloud-based services are more numerous and dynamic, the development of efficient service provisioning policies become increasingly...
Black-box performance models for virtualized web service applications
Found in: Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering (WOSP/SIPEW '10)
By Danilo Ardagna, Li Zhang, Mara Tanelli, Marco Lovera
Issue Date:January 2010
pp. 153-164
In order to reduce the operating costs of IT systems, nowadays service applications are executed in virtualized infrastructures and a time varying fraction of the physical servers' capacity is shared among running applications. The performance modelling of...
Run-time resource management in SOA virtualized environments
Found in: Proceedings of the 1st international workshop on Quality of service-oriented software systems (QUASOSS '09)
By Danilo Ardagna, Li Zhang, Marco Trubian, Raffaela Mirandola
Issue Date:August 2009
pp. 7-8
Service Oriented Architecture (SOA) and virtualization of physical resources are key emerging technologies which are driving the interest of research both from industry and academia. The combination of the two is leading to a new paradigm - the Service Ori...
SLA based profit optimization in autonomic computing systems
Found in: Proceedings of the 2nd international conference on Service oriented computing (ICSOC '04)
By Danilo Ardagna, Li Zhang
Issue Date:November 2004
pp. 173-182
With the development of the Service Oriented Architecture (SOA), organizations are able to compose complex applications from distributed services supported by third party providers. Under this scenario, large data centers provide services to many customers...
SLA based profit optimization in web systems
Found in: Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters (WWW Alt. '04)
By Danilo Ardagna, Li Zhang
Issue Date:May 2004
pp. 462-463
With the rapid growth of eBusiness, the Web services are becoming a commodity. To reduce the management cost for the IT infrastructure, companies often outsource their IT services to third party service providers. Large service centers have been setup to p...
A cost-oriented methodology for the design of web based IT architectures
Found in: Proceedings of the 2002 ACM symposium on Applied computing (SAC '02)
By Chiara Francalanci, Danilo Ardagna
Issue Date:March 2002
pp. 1127-1133
This paper proposes a design methodology of Web-based IT architectures tying organizational requirements to technical choices and costs. Information system design and optimum sizing is the result of a reconciliation of several conflicting requirements, inc...