The blacklisting memory scheduler: Achieving high performance and fairness at low cost
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 …
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 …
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 …
redundancy is useful (and used) in many ways, for example for fault tolerance and reliability …
Automatic workarounds: Exploiting the intrinsic redundancy of web applications
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 …
developers, software is often delivered and deployed with faults. To cope with imperfect …
Handling software faults with redundancy
Software engineering methods can increase the dependability of software systems, and yet
some faults escape even the most rigorous and methodical development process …
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 …
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 …
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 …
of giving and receiving comments can encourage critical thinking and help students learn …
Healing web applications through automatic workarounds
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 …
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 …
(SOA) and Business Process Management (BPM) to compose and coordinate distributed …