The blacklisting memory scheduler: Achieving high performance and fairness at low cost

L Subramanian, D Lee, V Seshadri… - 2014 IEEE 32nd …, 2014 - ieeexplore.ieee.org
In a multicore system, applications running on different cores interfere at main memory. This
inter-application interference degrades overall system performance and unfairly slows down …

[PDF][PDF] TRAP/BPEL-A Framework for Dynamic Adaptation of Composite Services.

O Ezenwoye, SM Sadjadi - WEBIST (1), 2007 - academia.edu
TRAP/BPEL is a framework that adds autonomic behavior into existing BPEL processes
automatically and transparently. We define an autonomic BPEL process as a composite …

Measuring software redundancy

A Carzaniga, A Mattavelli… - 2015 IEEE/ACM 37th IEEE …, 2015 - ieeexplore.ieee.org
Redundancy is the presence of different elements with the same functionality. In software,
redundancy is useful (and used) in many ways, for example for fault tolerance and reliability …

Automatic workarounds: Exploiting the intrinsic redundancy of web applications

A Carzaniga, A Gorla, N Perino, M Pezzè - ACM Transactions on …, 2015 - dl.acm.org
Despite the best intentions, the competence, and the rigorous methods of designers and
developers, software is often delivered and deployed with faults. To cope with imperfect …

Handling software faults with redundancy

A Carzaniga, A Gorla, M Pezzè - Architecting Dependable Systems VI, 2009 - Springer
Software engineering methods can increase the dependability of software systems, and yet
some faults escape even the most rigorous and methodical development process …

A self-healing framework for web services

H Naccache, GC Gannod - IEEE International Conference on …, 2007 - ieeexplore.ieee.org
Ajax-based web applications are designed to mimic more traditional desktop applications
and require quick response times from the underlying Web services. However, since …

RobustBPEL2: Transparent autonomization in business processes through dynamic proxies

O Ezenwoye, SM Sadjadi - Eighth International Symposium on …, 2007 - ieeexplore.ieee.org
Web services paradigm is allowing applications to interact with one another over the
Internet. BPEL facilitates this interaction by providing a platform through which Web services …

A markup language for building a data warehouse for educational peer-assessment research

Y Song, F Pramudianto… - 2016 IEEE Frontiers in …, 2016 - ieeexplore.ieee.org
Peer assessment has proved to be a useful technique in all levels of education. The process
of giving and receiving comments can encourage critical thinking and help students learn …

Healing web applications through automatic workarounds

A Carzaniga, A Gorla, M Pezzè - International Journal on Software Tools …, 2008 - Springer
We develop the notion of automatic workaround in the context of Web applications. A
workaround is a sequence of operations, applied to a failing component, that is equivalent to …

[图书][B] Service Orchestration as Organization: Building Multi-Tenant Service Applications in the Cloud

M Kapuruge, J Han, A Colman - 2014 - books.google.com
Service orchestration techniques combine the benefits of Service Oriented Architecture
(SOA) and Business Process Management (BPM) to compose and coordinate distributed …