top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Middleware 2007 : ACM/IFIP/USENIX 8th International Middleware Conference, Newport Beach, CA, USA, November 26-30, 2007, proceedings / / edited by Renato Cerqueira, Roy H. Campbell
Middleware 2007 : ACM/IFIP/USENIX 8th International Middleware Conference, Newport Beach, CA, USA, November 26-30, 2007, proceedings / / edited by Renato Cerqueira, Roy H. Campbell
Edizione [1st ed. 2007.]
Pubbl/distr/stampa Berlin, Germany ; ; New York, New York : , : Springer-Verlag, , [2007]
Descrizione fisica 1 online resource (XIII, 454 p.)
Disciplina 005.713
Collana Programming and Software Engineering
Soggetto topico Electronic data processing - Distributed processing
ISBN 3-540-76778-9
Classificazione 004
DAT 310f
DAT 516f
DAT 614f
SS 4800
WIR 917f
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Component-Based Middleware -- R-OSGi: Distributed Applications Through Software Modularization -- Argos, an Extensible Personal Application Server -- Compadres: A Lightweight Component Middleware Framework for Composing Distributed Real-Time Embedded Systems with Real-Time Java -- Mobile and Ubiquitous Computing -- SIPHoc: Efficient SIP Middleware for Ad Hoc Networks -- Vector-Field Consistency for Ad-Hoc Gaming -- Correlation-Based Content Adaptation for Mobile Web Browsing -- Grid and Cluster Computing -- New Worker-Centric Scheduling Strategies for Data-Intensive Grid Applications -- Interactive Resource-Intensive Applications Made Easy -- Garbage Collecting the Grid: A Complete DGC for Activities -- Enhancing Communication -- XenSocket: A High-Throughput Interdomain Transport for Virtual Machines -- Creating Private Network Overlays for High Performance Scientific Computing -- A Cost-Effective Distributed File Service with QoS Guarantees -- Resource Management -- R-Capriccio: A Capacity Planning and Anomaly Detection Tool for Enterprise Services with Live Workloads -- AVMEM - Availability-Aware Overlays for Management Operations in Non-cooperative Distributed Systems -- iManage: Policy-Driven Self-management for Enterprise-Scale Systems -- Reliability and Fault Tolerance -- Middleware Support for Adaptive Dependability -- Consistent and Scalable Cache Replication for Multi-tier J2EE Applications -- CLASP: Collaborating, Autonomous Stream Processing Systems -- Asynchronous Communication -- A Policy Management Framework for Content-Based Publish/Subscribe Middleware -- Hybrid Dissemination: Adding Determinism to Probabilistic Multicasting in Large-Scale P2P Systems -- A Utility-Aware Middleware Architecture for Decentralized Group Communication Applications -- Programming Wireless Sensor Networks with the TeenyLime Middleware.
Record Nr. UNISA-996465852903316
Berlin, Germany ; ; New York, New York : , : Springer-Verlag, , [2007]
Materiale a stampa
Lo trovi qui: Univ. di Salerno
Opac: Controlla la disponibilità qui
Middleware 2008 : ACM/IFIP/USENIX, 9th International Middleware Conference, Leuven, Belgium, December 1-5, 2008, proceedings / / edited by Valérie Issarny, Richard E. Schantz
Middleware 2008 : ACM/IFIP/USENIX, 9th International Middleware Conference, Leuven, Belgium, December 1-5, 2008, proceedings / / edited by Valérie Issarny, Richard E. Schantz
Edizione [1st ed. 2008.]
Pubbl/distr/stampa Berlin, Germany ; ; New York, New York : , : Springer, , [2008]
Descrizione fisica 1 online resource (XIII, 434 p.)
Disciplina 005.713
Collana Programming and Software Engineering
Soggetto topico Electronic data processing - Distributed processing
Middleware
ISBN 3-540-89856-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Platforms -- Adaptive Content-Based Routing in General Overlay Topologies -- AlfredO: An Architecture for Flexible Interaction with Electronic Devices -- Exo-Leasing: Escrow Synchronization for Mobile Clients of Commodity Storage Servers -- Subscription Subsumption Evaluation for Content-Based Publish/Subscribe Systems -- Software Engineering -- Diagnosing Distributed Systems with Self-propelled Instrumentation -- Multithreading Strategies for Replicated Objects -- A Component Framework for Java-Based Real-Time Embedded Systems -- DeXteR – An Extensible Framework for Declarative Parameter Passing in Distributed Object Systems -- Performance Comparison of PHP and JSP as Server-Side Scripting Languages -- Debugging and Testing Middleware with Aspect-Based Control-Flow and Causal Patterns -- System Management -- Enabling Resource Sharing between Transactional and Batch Workloads Using Dynamic Application Placement -- Biologically-Inspired Distributed Middleware Management for Stream Processing Systems -- pMapper: Power and Migration Cost Aware Application Placement in Virtualized Systems -- Burstiness in Multi-tier Applications: Symptoms, Causes, and New Models -- Towards End-to-End Quality of Service: Controlling I/O Interference in Shared Storage Servers -- Components and System Algorithms and Properties -- SODA: An Optimizing Scheduler for Large-Scale Stream-Based Distributed Computer Systems -- Toward Massive Query Optimization in Large-Scale Distributed Stream Systems -- QoS Allocation Algorithms for Publish-Subscribe Information Space Middleware -- Profiling and Modeling Resource Usage of Virtualized Applications -- Prism: Providing Flexible and Fast Filesystem Cloning Service for Virtual Servers -- Moara: Flexible and Scalable Group-Based Querying System.
Record Nr. UNINA-9910483051403321
Berlin, Germany ; ; New York, New York : , : Springer, , [2008]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Middleware 2008 : ACM/IFIP/USENIX, 9th International Middleware Conference, Leuven, Belgium, December 1-5, 2008, proceedings / / edited by Valérie Issarny, Richard E. Schantz
Middleware 2008 : ACM/IFIP/USENIX, 9th International Middleware Conference, Leuven, Belgium, December 1-5, 2008, proceedings / / edited by Valérie Issarny, Richard E. Schantz
Edizione [1st ed. 2008.]
Pubbl/distr/stampa Berlin, Germany ; ; New York, New York : , : Springer, , [2008]
Descrizione fisica 1 online resource (XIII, 434 p.)
Disciplina 005.713
Collana Programming and Software Engineering
Soggetto topico Electronic data processing - Distributed processing
Middleware
ISBN 3-540-89856-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Platforms -- Adaptive Content-Based Routing in General Overlay Topologies -- AlfredO: An Architecture for Flexible Interaction with Electronic Devices -- Exo-Leasing: Escrow Synchronization for Mobile Clients of Commodity Storage Servers -- Subscription Subsumption Evaluation for Content-Based Publish/Subscribe Systems -- Software Engineering -- Diagnosing Distributed Systems with Self-propelled Instrumentation -- Multithreading Strategies for Replicated Objects -- A Component Framework for Java-Based Real-Time Embedded Systems -- DeXteR – An Extensible Framework for Declarative Parameter Passing in Distributed Object Systems -- Performance Comparison of PHP and JSP as Server-Side Scripting Languages -- Debugging and Testing Middleware with Aspect-Based Control-Flow and Causal Patterns -- System Management -- Enabling Resource Sharing between Transactional and Batch Workloads Using Dynamic Application Placement -- Biologically-Inspired Distributed Middleware Management for Stream Processing Systems -- pMapper: Power and Migration Cost Aware Application Placement in Virtualized Systems -- Burstiness in Multi-tier Applications: Symptoms, Causes, and New Models -- Towards End-to-End Quality of Service: Controlling I/O Interference in Shared Storage Servers -- Components and System Algorithms and Properties -- SODA: An Optimizing Scheduler for Large-Scale Stream-Based Distributed Computer Systems -- Toward Massive Query Optimization in Large-Scale Distributed Stream Systems -- QoS Allocation Algorithms for Publish-Subscribe Information Space Middleware -- Profiling and Modeling Resource Usage of Virtualized Applications -- Prism: Providing Flexible and Fast Filesystem Cloning Service for Virtual Servers -- Moara: Flexible and Scalable Group-Based Querying System.
Record Nr. UNISA-996466346503316
Berlin, Germany ; ; New York, New York : , : Springer, , [2008]
Materiale a stampa
Lo trovi qui: Univ. di Salerno
Opac: Controlla la disponibilità qui
Middleware 2011 : ACM/IFIP/USENIX 12th International Middleware Conference, Lisbon, Portugal, December 12-16, 2011, Proceedings / / edited by Fabio Kon, Anne-Marie Kermarrec
Middleware 2011 : ACM/IFIP/USENIX 12th International Middleware Conference, Lisbon, Portugal, December 12-16, 2011, Proceedings / / edited by Fabio Kon, Anne-Marie Kermarrec
Edizione [1st ed. 2011.]
Pubbl/distr/stampa Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2011
Descrizione fisica 1 online resource (XIII, 514 p.)
Disciplina 005.713
Collana Programming and Software Engineering
Soggetto topico Computer communication systems
Application software
Software engineering
Information storage and retrieval
Management information systems
Computer science
Computers and civilization
Computer Communication Networks
Information Systems Applications (incl. Internet)
Software Engineering
Information Storage and Retrieval
Management of Computing and Information Systems
Computers and Society
ISBN 3-642-25821-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Title -- Preface -- Organization -- Table of Contents -- Invited Paper -- Democratizing Transactional Programming -- A Brief History of Transaction -- The Inherent Appeal of Transactions -- Preserving Sequentiality -- Enabling Composition -- The Inherent Limitations of Transactions -- Lacking Expressiveness -- Impact on Concurrency -- Impact on Performance -- Democratizing Transactions: The Challenge -- Expressiveness and Simplicity -- Sequentiality and Composition -- Impact on Performance -- Mixing Several Semantics -- Combining Classic, Snapshot and Elastic Transactions -- Impact on Performance -- Concluding Remarks -- References -- Social Networks -- Scaling Microblogging Services with Divergent Traffic Demands -- Introduction -- Background and Related Work -- Measuring Availability at High Load -- Design -- System Architecture -- Social Relations -- Unicast Delivery for the Social Network -- Gossip Dissemination for the Media Network -- Support for Client Heterogeneity -- Message Loss Detection and Security Issues -- Experimental Evaluation -- Experiment Settings -- Server Cloud Performance -- Cuckoo Peer Performance -- Conclusion -- References -- Contrail: Enabling Decentralized Social Networks on Smartphones -- Introduction -- Problem Statement -- Design of Contrail -- Sender-Side Filters -- Cloud Relays -- Reliability and Security in Contrail -- The Contrail System -- Contrail on the Phone -- Contrail in the Cloud -- Applications -- The Location Notification Application -- Potential Contrail Applications -- Evaluation -- End-to-End Latency -- Contrail Scalability -- Contrail Throughput -- Energy Consumption and Filtering -- Related Work -- Conclusion -- References -- Confidant: Protecting OSN Data without Locking It Up -- Introduction -- Overview -- Architecture -- Trust and Threat Model -- Design -- Cryptographic State.
Objects and Access Policies -- Name Servers -- Storage Servers -- Implementation -- Client -- Name Server -- Storage Server -- Applications -- Untrusted Storage Server -- Evaluation -- Application Performance -- Availability -- Related Work -- Conclusion -- References -- Storage and Performance Management -- Live Deduplication Storage of Virtual Machine Images in an Open-Source Cloud -- Introduction -- LiveDFS Design -- Primitives -- Deduplication Design -- Prefetching of Fingerprint Store -- Journaling -- LiveDFS Implementation and Deployment -- Experiments -- I/O Throughput -- OpenStack Deployment -- Related Work -- Conclusions and Future Work -- References -- Scalable Load Balancing in Cluster Storage Systems -- Introduction -- Preliminaries -- Algorithms for Load Balancing -- Exact Solution: ILP Formulation -- Approximation -- Implementation of Ursa on Windows Azure -- Experiments -- Evaluation on Simulator -- Evaluation on Windows Azure -- Related Work -- Conclusion and Future Work -- References -- Predico: A System for What-if Analysis in Complex Data Center Applications -- Introduction -- Background and Problem Formulation -- Modeling a Data Center Application -- Queuing Theoretic Node-Level Models -- Workload Models -- Model Composition: From Node-Level to System-Level Models -- Answering What-if Queries -- On-the-Fly Model Construction Using the Influence Graph -- Query Execution Using Change Propagation -- Predico Implementation -- Posing What-if Queries in Predico -- Prototype Implementation -- Experimental Evaluation -- Experimental Setup -- Accuracy of Node-Level Resource Usage and Latency Models -- Accuracy of Node-Level Workload Models -- Accuracy of System-Level Models with Increasing Composition Depth -- Accuracy of System-Level Models with Varying Topology -- Workload-Only What-If Analysis Case Study -- Related Work -- Conclusions.
References -- Green Computing and Resource Management -- GreenWare: Greening Cloud-Scale Data Centers to Maximize the Use of Renewable Energy -- Introduction -- GreenWare Architecture -- Design Methodology of GreenWare -- Problem Formulation -- Response Time and Power Models -- Wind Power Model -- Solar Power Model -- Problem Solution -- Simulation Setup -- Datacenter Parameters -- Renewable Energy Availability -- Real-World Workload Traces -- Electricity Price Traces -- Evaluation Results -- Baselines -- Impacts of the Monthly Cost Budget -- Comparison with Baselines -- Impacts of Pricing Policies of Renewable Energy -- Related Work -- Conclusion -- References -- Resource Provisioning Framework for MapReduce Jobs with Performance Goals -- Introduction -- MapReduce Background -- Profiling MapReduce Jobs -- Job Execution as a Function of Allocated Resources -- Job Performance Invariants as a Job Profile -- MapReduce Performance Model -- General Theoretical Bounds -- Bounds-Based Completion Time Estimates of a MapReduce Job -- Scaling Factors -- Impact of Failures on the Completion Time Bounds -- SLO-Based Resource Provisioning -- Evaluation -- Performance Invariants -- Scaling Factors -- Performance Bounds of Job Completion Times -- SLO-Based Resource Provisioning -- Prediction of Job Completion Time with Failures -- Related Work -- Conclusion -- References -- Resource-Aware Adaptive Scheduling for MapReduce Clusters -- Introduction -- MapReduce and Hadoop -- Resource-Aware Adaptive Scheduler -- Problem Statement -- Architecture -- Performance Model -- Placement Algorithm and Optimization Objective -- Task Scheduler -- Job Profiles -- Evaluation -- Experimental Environment and Workload -- Experiment 1: Execution with Relaxed Completion Time Goals -- Experiment 2: Execution with Tight Completion Time Goals -- Related Work -- Conclusions -- References.
Notification and Streaming -- A Content-Based Publish/Subscribe Matching Algorithm for 2D Spatial Objects -- Introduction -- Background -- Spatial Concepts and Spatial Modeling -- The Siena Fast Forwarding Algorithm -- Spatial Model -- A New 4-Intersection Model -- Algorithm -- Boundary Discretization -- Complexity -- Indexing and Simplification -- Spatial Index -- Simplification -- Evaluation -- Worst-Case Performance and Scalability -- Accuracy and Performance in Realistic Configurations -- Conclusions -- References -- FAIDECS: Fair Decentralized Event Correlation -- Introduction -- Events: composition and correlation. -- Challenges for event correlation middleware. -- Contributions. -- Related Work -- Preliminaries -- FAIDECS Model -- Predicate Grammar -- Predicate Types and Evaluation -- Properties -- Total Order -- Algorithms -- Total Order Broadcast Black Box -- FAIDECS Decentralized Ordered Merging -- Evaluation -- Metrics and Experimental Setup -- Conjunctions -- Disjunctions -- Conclusions -- References -- AmbiStream: A Middleware for Multimedia Streaming on Heterogeneous Mobile Devices -- Introduction -- Related Work -- Challenges for Mobile Interoperable Media Streaming -- The Streaming Process -- Streaming Protocol Heterogeneity -- Media Container Adaptation -- AmbiStream Architecture -- Streaming Protocol Translation -- Media Container Format Adaptation -- Experimental Results -- Collecting Mobile Device Performance Data -- Translating to RTSP between Android Smartphones -- Translating to HLS between Android and iOS Smartphones -- Conclusions and Future Work -- References -- Virtualizing Stream Processing -- Introduction -- Exoengine Architecture -- Layers -- Data Processing Model -- Implementation Model -- Component Life Cycle Management -- Stream Processing with the Exoengine Platform -- Porting Existing Stream Processing Engines.
Extensibility -- Platform Implementation -- Component Implementation -- Application Builders -- Distributed Operation -- Prototype -- Evaluation -- The Linear Road Benchmark -- Experiment Setup -- Porting MXQuery and Linear Road -- Overhead of the Exoengine Architecture -- Replacing an Slet at Runtime -- Distributed Deployment -- Developing with the Exoengine -- Heterogeneity -- Related Work -- Discussion and Outlook -- References -- Replication and Caching -- Leader Election for Replicated Services Using Application Scores -- Introduction -- Application Scores -- Background: Replicated Coordination Services -- Request Latency -- Recovery Time -- The POLE Algorithm -- Failure Detection -- Leader Selection Algorithm -- Oracles -- Experimental Evaluation -- Experimental Setup and Methodology -- Request Latency and Random Request Distributions -- Request Latency and Uneven Request Distributions -- Recovery Time -- Extensions -- Related Work -- Conclusion -- References -- PolyCert: Polymorphic Self-optimizing Replication for In-Memory Transactional Grids -- Introduction -- Motivations -- System Architecture -- The PolyCert Replication Protocol -- Replication Protocol Selection Oracle -- Experimental Evaluation -- Related Work -- Conclusions -- References -- A Trigger-Based Middleware Cache for ORMs -- Introduction -- Background and Related Work -- Design -- Caching Abstractions -- Database Triggers -- Consistency Guarantees -- Implementation -- Evaluation -- Experimental Setup -- Programmer Effort -- Microbenchmarks -- Social Networking Workload -- Conclusion -- References -- Security and Interoperability -- Deploy, Adjust and Readjust: Supporting Dynamic Reconfiguration of Policy Enforcement -- Introduction -- Background and Example -- The Reference Enforcement Model -- Illustrative Example -- Attribute Configuration -- Attribute Retrieval.
Attribute Caching.
Altri titoli varianti Middleware'11
Record Nr. UNISA-996465974503316
Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2011
Materiale a stampa
Lo trovi qui: Univ. di Salerno
Opac: Controlla la disponibilità qui
Middleware 2011 : ACM/IFIP/USENIX 12th International Middleware Conference, Lisbon, Portugal, December 12-16, 2011, Proceedings / / edited by Fabio Kon, Anne-Marie Kermarrec
Middleware 2011 : ACM/IFIP/USENIX 12th International Middleware Conference, Lisbon, Portugal, December 12-16, 2011, Proceedings / / edited by Fabio Kon, Anne-Marie Kermarrec
Edizione [1st ed. 2011.]
Pubbl/distr/stampa Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2011
Descrizione fisica 1 online resource (XIII, 514 p.)
Disciplina 005.713
Collana Programming and Software Engineering
Soggetto topico Computer communication systems
Application software
Software engineering
Information storage and retrieval
Management information systems
Computer science
Computers and civilization
Computer Communication Networks
Information Systems Applications (incl. Internet)
Software Engineering
Information Storage and Retrieval
Management of Computing and Information Systems
Computers and Society
ISBN 3-642-25821-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Title -- Preface -- Organization -- Table of Contents -- Invited Paper -- Democratizing Transactional Programming -- A Brief History of Transaction -- The Inherent Appeal of Transactions -- Preserving Sequentiality -- Enabling Composition -- The Inherent Limitations of Transactions -- Lacking Expressiveness -- Impact on Concurrency -- Impact on Performance -- Democratizing Transactions: The Challenge -- Expressiveness and Simplicity -- Sequentiality and Composition -- Impact on Performance -- Mixing Several Semantics -- Combining Classic, Snapshot and Elastic Transactions -- Impact on Performance -- Concluding Remarks -- References -- Social Networks -- Scaling Microblogging Services with Divergent Traffic Demands -- Introduction -- Background and Related Work -- Measuring Availability at High Load -- Design -- System Architecture -- Social Relations -- Unicast Delivery for the Social Network -- Gossip Dissemination for the Media Network -- Support for Client Heterogeneity -- Message Loss Detection and Security Issues -- Experimental Evaluation -- Experiment Settings -- Server Cloud Performance -- Cuckoo Peer Performance -- Conclusion -- References -- Contrail: Enabling Decentralized Social Networks on Smartphones -- Introduction -- Problem Statement -- Design of Contrail -- Sender-Side Filters -- Cloud Relays -- Reliability and Security in Contrail -- The Contrail System -- Contrail on the Phone -- Contrail in the Cloud -- Applications -- The Location Notification Application -- Potential Contrail Applications -- Evaluation -- End-to-End Latency -- Contrail Scalability -- Contrail Throughput -- Energy Consumption and Filtering -- Related Work -- Conclusion -- References -- Confidant: Protecting OSN Data without Locking It Up -- Introduction -- Overview -- Architecture -- Trust and Threat Model -- Design -- Cryptographic State.
Objects and Access Policies -- Name Servers -- Storage Servers -- Implementation -- Client -- Name Server -- Storage Server -- Applications -- Untrusted Storage Server -- Evaluation -- Application Performance -- Availability -- Related Work -- Conclusion -- References -- Storage and Performance Management -- Live Deduplication Storage of Virtual Machine Images in an Open-Source Cloud -- Introduction -- LiveDFS Design -- Primitives -- Deduplication Design -- Prefetching of Fingerprint Store -- Journaling -- LiveDFS Implementation and Deployment -- Experiments -- I/O Throughput -- OpenStack Deployment -- Related Work -- Conclusions and Future Work -- References -- Scalable Load Balancing in Cluster Storage Systems -- Introduction -- Preliminaries -- Algorithms for Load Balancing -- Exact Solution: ILP Formulation -- Approximation -- Implementation of Ursa on Windows Azure -- Experiments -- Evaluation on Simulator -- Evaluation on Windows Azure -- Related Work -- Conclusion and Future Work -- References -- Predico: A System for What-if Analysis in Complex Data Center Applications -- Introduction -- Background and Problem Formulation -- Modeling a Data Center Application -- Queuing Theoretic Node-Level Models -- Workload Models -- Model Composition: From Node-Level to System-Level Models -- Answering What-if Queries -- On-the-Fly Model Construction Using the Influence Graph -- Query Execution Using Change Propagation -- Predico Implementation -- Posing What-if Queries in Predico -- Prototype Implementation -- Experimental Evaluation -- Experimental Setup -- Accuracy of Node-Level Resource Usage and Latency Models -- Accuracy of Node-Level Workload Models -- Accuracy of System-Level Models with Increasing Composition Depth -- Accuracy of System-Level Models with Varying Topology -- Workload-Only What-If Analysis Case Study -- Related Work -- Conclusions.
References -- Green Computing and Resource Management -- GreenWare: Greening Cloud-Scale Data Centers to Maximize the Use of Renewable Energy -- Introduction -- GreenWare Architecture -- Design Methodology of GreenWare -- Problem Formulation -- Response Time and Power Models -- Wind Power Model -- Solar Power Model -- Problem Solution -- Simulation Setup -- Datacenter Parameters -- Renewable Energy Availability -- Real-World Workload Traces -- Electricity Price Traces -- Evaluation Results -- Baselines -- Impacts of the Monthly Cost Budget -- Comparison with Baselines -- Impacts of Pricing Policies of Renewable Energy -- Related Work -- Conclusion -- References -- Resource Provisioning Framework for MapReduce Jobs with Performance Goals -- Introduction -- MapReduce Background -- Profiling MapReduce Jobs -- Job Execution as a Function of Allocated Resources -- Job Performance Invariants as a Job Profile -- MapReduce Performance Model -- General Theoretical Bounds -- Bounds-Based Completion Time Estimates of a MapReduce Job -- Scaling Factors -- Impact of Failures on the Completion Time Bounds -- SLO-Based Resource Provisioning -- Evaluation -- Performance Invariants -- Scaling Factors -- Performance Bounds of Job Completion Times -- SLO-Based Resource Provisioning -- Prediction of Job Completion Time with Failures -- Related Work -- Conclusion -- References -- Resource-Aware Adaptive Scheduling for MapReduce Clusters -- Introduction -- MapReduce and Hadoop -- Resource-Aware Adaptive Scheduler -- Problem Statement -- Architecture -- Performance Model -- Placement Algorithm and Optimization Objective -- Task Scheduler -- Job Profiles -- Evaluation -- Experimental Environment and Workload -- Experiment 1: Execution with Relaxed Completion Time Goals -- Experiment 2: Execution with Tight Completion Time Goals -- Related Work -- Conclusions -- References.
Notification and Streaming -- A Content-Based Publish/Subscribe Matching Algorithm for 2D Spatial Objects -- Introduction -- Background -- Spatial Concepts and Spatial Modeling -- The Siena Fast Forwarding Algorithm -- Spatial Model -- A New 4-Intersection Model -- Algorithm -- Boundary Discretization -- Complexity -- Indexing and Simplification -- Spatial Index -- Simplification -- Evaluation -- Worst-Case Performance and Scalability -- Accuracy and Performance in Realistic Configurations -- Conclusions -- References -- FAIDECS: Fair Decentralized Event Correlation -- Introduction -- Events: composition and correlation. -- Challenges for event correlation middleware. -- Contributions. -- Related Work -- Preliminaries -- FAIDECS Model -- Predicate Grammar -- Predicate Types and Evaluation -- Properties -- Total Order -- Algorithms -- Total Order Broadcast Black Box -- FAIDECS Decentralized Ordered Merging -- Evaluation -- Metrics and Experimental Setup -- Conjunctions -- Disjunctions -- Conclusions -- References -- AmbiStream: A Middleware for Multimedia Streaming on Heterogeneous Mobile Devices -- Introduction -- Related Work -- Challenges for Mobile Interoperable Media Streaming -- The Streaming Process -- Streaming Protocol Heterogeneity -- Media Container Adaptation -- AmbiStream Architecture -- Streaming Protocol Translation -- Media Container Format Adaptation -- Experimental Results -- Collecting Mobile Device Performance Data -- Translating to RTSP between Android Smartphones -- Translating to HLS between Android and iOS Smartphones -- Conclusions and Future Work -- References -- Virtualizing Stream Processing -- Introduction -- Exoengine Architecture -- Layers -- Data Processing Model -- Implementation Model -- Component Life Cycle Management -- Stream Processing with the Exoengine Platform -- Porting Existing Stream Processing Engines.
Extensibility -- Platform Implementation -- Component Implementation -- Application Builders -- Distributed Operation -- Prototype -- Evaluation -- The Linear Road Benchmark -- Experiment Setup -- Porting MXQuery and Linear Road -- Overhead of the Exoengine Architecture -- Replacing an Slet at Runtime -- Distributed Deployment -- Developing with the Exoengine -- Heterogeneity -- Related Work -- Discussion and Outlook -- References -- Replication and Caching -- Leader Election for Replicated Services Using Application Scores -- Introduction -- Application Scores -- Background: Replicated Coordination Services -- Request Latency -- Recovery Time -- The POLE Algorithm -- Failure Detection -- Leader Selection Algorithm -- Oracles -- Experimental Evaluation -- Experimental Setup and Methodology -- Request Latency and Random Request Distributions -- Request Latency and Uneven Request Distributions -- Recovery Time -- Extensions -- Related Work -- Conclusion -- References -- PolyCert: Polymorphic Self-optimizing Replication for In-Memory Transactional Grids -- Introduction -- Motivations -- System Architecture -- The PolyCert Replication Protocol -- Replication Protocol Selection Oracle -- Experimental Evaluation -- Related Work -- Conclusions -- References -- A Trigger-Based Middleware Cache for ORMs -- Introduction -- Background and Related Work -- Design -- Caching Abstractions -- Database Triggers -- Consistency Guarantees -- Implementation -- Evaluation -- Experimental Setup -- Programmer Effort -- Microbenchmarks -- Social Networking Workload -- Conclusion -- References -- Security and Interoperability -- Deploy, Adjust and Readjust: Supporting Dynamic Reconfiguration of Policy Enforcement -- Introduction -- Background and Example -- The Reference Enforcement Model -- Illustrative Example -- Attribute Configuration -- Attribute Retrieval.
Attribute Caching.
Altri titoli varianti Middleware'11
Record Nr. UNINA-9910510603303321
Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2011
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Middleware 2015 : proceedings of the 16th annual Middleware Conference : December 7-11, 2015, Vancouver, Canada / / sponsors, ACM, USENIX
Middleware 2015 : proceedings of the 16th annual Middleware Conference : December 7-11, 2015, Vancouver, Canada / / sponsors, ACM, USENIX
Pubbl/distr/stampa New York : , : ACM, , 2015
Descrizione fisica 1 online resource (295 pages)
Disciplina 005.713
Soggetto topico Middleware
Electronic data processing - Distributed processing
ISBN 1-4503-3618-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti Proceedings of the 16th annual Middleware Conference
Middleware '15 : 16th International Middleware Conference : Vancouver, BC, Canada, December 07-11, 2015
Record Nr. UNINA-9910376553503321
New York : , : ACM, , 2015
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Middleware 2015 industry track papers : proceedings of the industry track of the 16th ACM/IFIP/USENIX Middleware Conference : December 7-11, 2015, Vancouver, BC, Canada / / co-chairs, K. R. Jayaram, Michael A. Kozuch
Middleware 2015 industry track papers : proceedings of the industry track of the 16th ACM/IFIP/USENIX Middleware Conference : December 7-11, 2015, Vancouver, BC, Canada / / co-chairs, K. R. Jayaram, Michael A. Kozuch
Pubbl/distr/stampa New York : , : ACM, , 2015
Descrizione fisica 1 online resource (32 pages)
Disciplina 005.713
Soggetto topico Middleware
Electronic data processing - Distributed processing
ISBN 1-4503-3727-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti Middleware 2015 industry track papers : proceedings of the industry track of the 16th Association for Computing Machinery/International Federation for Information Processing/USENIX Middleware Conference : December 7-11, 2015, Vancouver, BC, Canada
Proceedings of the industrial track of the 16th International Middleware Conference
Record Nr. UNINA-9910376555503321
New York : , : ACM, , 2015
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Middleware 2016 industry track papers : proceedings of the industry track of the 17th ACM/IFIP/USENIX Middleware Conference : December 12-16, 2016, Trento, Italy / / co-chairs, Paolo Costa, Joseph Loyall
Middleware 2016 industry track papers : proceedings of the industry track of the 17th ACM/IFIP/USENIX Middleware Conference : December 12-16, 2016, Trento, Italy / / co-chairs, Paolo Costa, Joseph Loyall
Pubbl/distr/stampa New York : , : ACM, , 2016
Descrizione fisica 1 online resource (23 pages)
Disciplina 005.713
Soggetto topico Middleware
Electronic data processing - Distributed processing
ISBN 1-4503-4664-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti Middleware 2016 industry track papers : proceedings of the industry track of the 17th Association for Computing Machinery/International Federation for Information Processing/USENIX Middleware Conference : December 12-16, 2016, Trento, Italy
Proceedings of the industrial track of the 17th International Middleware Conference
Record Nr. UNINA-9910376440403321
New York : , : ACM, , 2016
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Middleware Industry '18 : proceedings of the 2018 ACM/IFIP/USENIX Middleware Conference (Industrial Track) : December 10-14, 2018, Rennes, France / / Association for Computing Machinery-Digital Library, Middleware '18: 19th International Middleware Conference
Middleware Industry '18 : proceedings of the 2018 ACM/IFIP/USENIX Middleware Conference (Industrial Track) : December 10-14, 2018, Rennes, France / / Association for Computing Machinery-Digital Library, Middleware '18: 19th International Middleware Conference
Pubbl/distr/stampa New York NY : , : ACM, , [2018]
Descrizione fisica 1 online resource (64 pages) : illustrations
Disciplina 005.713
Collana ACM Conferences
Soggetto topico Middleware
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910375685403321
New York NY : , : ACM, , [2018]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
MobiMWareHN '17 : proceedings of the 7th ACM Workshop on Mobility, Interference and MiddleWare Management in HetNets : Chennai, India, July 10, 2017 / / sponsor, SIGMOBILE
MobiMWareHN '17 : proceedings of the 7th ACM Workshop on Mobility, Interference and MiddleWare Management in HetNets : Chennai, India, July 10, 2017 / / sponsor, SIGMOBILE
Pubbl/distr/stampa New York : , : ACM, , 2017
Descrizione fisica 1 online resource (35 pages)
Disciplina 005.713
Soggetto topico Middleware
Mobile communication systems
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti MiddleWare Management in HetNets 2017 : proceedings of the seventh Association for Computing Machinery Workshop on Mobility, Interference and MiddleWare Management in HetNets : Chennai, India, July 10, 2017
Proceedings of the 7th ACM International Workshop on Mobility, Interference, and MiddleWare Management in HetNets
Proceedings of the seventh Association for Computing Machinery International Workshop on Mobility, Interference, and MiddleWare Management in HetNets
Record Nr. UNINA-9910375851503321
New York : , : ACM, , 2017
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui