Preemptive scheduling under time and resource constraints
IEEE Transactions on Computers - Special Issue on Real-Time Systems
Algorithms for Scheduling Imprecise Computations
Computer - Special issue on real-time systems
A practitioner's handbook for real-time analysis
A practitioner's handbook for real-time analysis
The algorithm design manual
A feedback-driven proportion allocator for real-rate scheduling
OSDI '99 Proceedings of the third symposium on Operating systems design and implementation
Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
Digital Control of Dynamic Systems
Digital Control of Dynamic Systems
Deadline Scheduling for Real-Time Systems: Edf and Related Algorithms
Deadline Scheduling for Real-Time Systems: Edf and Related Algorithms
QoS Negotiation in Real-Time Systems and Its Application to Automated Flight Control
RTAS '97 Proceedings of the 3rd IEEE Real-Time Technology and Applications Symposium (RTAS '97)
End-Host Architecture for QoS-Adaptive Communication
RTAS '98 Proceedings of the Fourth IEEE Real-Time Technology and Applications Symposium
An Automated Profiling Subsystem for QoS-Aware Services
RTAS '00 Proceedings of the Sixth IEEE Real Time Technology and Applications Symposium (RTAS 2000)
Feedback Control Real-Time Scheduling in ORB Middleware
RTAS '03 Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
On adaptive resource allocation for complex real-time applications
RTSS '97 Proceedings of the 18th IEEE Real-Time Systems Symposium
Practical Solutions for QoS-Based Resource Allocation
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
Elastic Task Model for Adaptive Rate Control
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
A Dynamic Quality of Service Middleware Agent for Mediating Application Resource Usage
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
A Scalable Solution to the Multi-Resource QoS Problem
RTSS '99 Proceedings of the 20th IEEE Real-Time Systems Symposium
Design and Evaluation of a Feedback Control EDF Scheduling Algorithm
RTSS '99 Proceedings of the 20th IEEE Real-Time Systems Symposium
QoS Provisioning with qContracts in Web and Multimedia Servers
RTSS '99 Proceedings of the 20th IEEE Real-Time Systems Symposium
A Feedback Control Approach for Guaranteeing Relative Delays in Web Servers
RTAS '01 Proceedings of the Seventh Real-Time Technology and Applications Symposium (RTAS '01)
Schedulability Analysis and Utilization Bounds for Highly Scalable Real-Time Services
RTAS '01 Proceedings of the Seventh Real-Time Technology and Applications Symposium (RTAS '01)
Feedback control real-time scheduling
Feedback control real-time scheduling
Toward Automatic Synthesis of Schedulable Real-Time Controllers
Integrated Computer-Aided Engineering
Performance specifications and metrics for adaptive real-time systems
RTSS'10 Proceedings of the 21st IEEE conference on Real-time systems symposium
Capacity sharing for overrun control
RTSS'10 Proceedings of the 21st IEEE conference on Real-time systems symposium
An adaptable security manager for real-time transactions
Euromicro-RTS'00 Proceedings of the 12th Euromicro conference on Real-time systems
A control-based middleware framework for quality-of-service adaptations
IEEE Journal on Selected Areas in Communications
Control-theoretic dynamic frequency and voltage scaling for multimedia workloads
CASES '02 Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems
Differentiated Real-Time Data Services for E-Commerce Applications
Electronic Commerce Research
Empirical Differences between COTS Middleware Scheduling Strategies
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
Kernel Support for Open QoS-Aware Computing
RTAS '03 Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
Feedback Control Real-Time Scheduling in ORB Middleware
RTAS '03 Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
A Hybrid Control Design for QoS Management
RTSS '03 Proceedings of the 24th IEEE International Real-Time Systems Symposium
QoS Management in Replicated Real Time Databases
RTSS '03 Proceedings of the 24th IEEE International Real-Time Systems Symposium
Firm Real-Time System Scheduling Based on a Novel QoS Constraint
RTSS '03 Proceedings of the 24th IEEE International Real-Time Systems Symposium
Fast, Best-Effort Real-Time Scheduling Algorithms
IEEE Transactions on Computers
Managing Deadline Miss Ratio and Sensor Data Freshness in Real-Time Databases
IEEE Transactions on Knowledge and Data Engineering
Real Time Scheduling Theory: A Historical Perspective
Real-Time Systems
Real-Time Databases and Data Services
Real-Time Systems
Fine Grain QoS Control for Multimedia Application Software
Proceedings of the conference on Design, Automation and Test in Europe - Volume 2
Empowering configurable QoS management in real-time systems
Proceedings of the 4th international conference on Aspect-oriented software development
Proceedings of the 27th international conference on Software engineering
QoS Management Through Adaptive Reservations
Real-Time Systems
Feedback EDF scheduling exploiting hardware-assisted asynchronous dynamic voltage scaling
LCTES '05 Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems
Feedback Utilization Control in Distributed Real-Time Systems with End-to-End Tasks
IEEE Transactions on Parallel and Distributed Systems
A control-based framework for self-managing distributed computing systems
WOSS '04 Proceedings of the 1st ACM SIGSOFT workshop on Self-managed systems
Distributed performance testing using statistical modeling
A-MOST '05 Proceedings of the 1st international workshop on Advances in model-based testing
Aqueduct: Online Data Migration with Performance Guarantees
FAST '02 Proceedings of the 1st USENIX Conference on File and Storage Technologies
QoS control for optimality and safety
Proceedings of the 5th ACM international conference on Embedded software
On the flexibility of WS-agreement for job submission
MGC '05 Proceedings of the 3rd international workshop on Middleware for grid computing
Evaluating adaptive resource management for distributed real-time embedded systems
ARM '05 Proceedings of the 4th workshop on Reflective and adaptive middleware systems
Feedback Scheduling of Power-Aware Soft Real-Time Tasks
ENC '05 Proceedings of the Sixth Mexican International Conference on Computer Science
Specification and Management of QoS in Real-Time Databases Supporting Imprecise Computations
IEEE Transactions on Computers
Firm Real-Time System Scheduling Based on a Novel QoS Constraint
IEEE Transactions on Computers
IEEE Transactions on Computers
Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
Feedback Control Architecture and Design Methodology for Service Delay Guarantees in Web Servers
IEEE Transactions on Parallel and Distributed Systems
Load shedding in stream databases: a control-based approach
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
A model-based design framework to achieve end-to-end QoS management
Proceedings of the 43rd annual Southeast regional conference - Volume 1
A formal approach to robustness maximization of complex heterogeneous embedded systems
CODES+ISSS '06 Proceedings of the 4th international conference on Hardware/software codesign and system synthesis
RTDT: A static QoS manager, RT scheduling, HW/SW partitioning CAD tool
Microelectronics Journal
Technical Communication: Feedback QoS control scheme for wireless network applications
Computers and Electrical Engineering
An online predictive control framework for designing self-managing computing systems
Multiagent and Grid Systems
FC-ORB: A robust distributed real-time embedded middleware with end-to-end utilization control
Journal of Systems and Software
Verification of instrumentation techniques for resource management of real-time systems
Journal of Systems and Software
Adaptive Resource Allocation Control for Fair QoS Management
IEEE Transactions on Computers
IEEE Transactions on Software Engineering
Extensible Contract Broker for Performance Differentiation
SEAMS '07 Proceedings of the 2007 International Workshop on Software Engineering for Adaptive and Self-Managing Systems
DEUCON: Decentralized End-to-End Utilization Control for Distributed Real-Time Systems
IEEE Transactions on Parallel and Distributed Systems
Feedback fuzzy-DVS scheduling of control tasks
The Journal of Supercomputing
A dynamic scheduling approach to designing flexible safety-critical systems
EMSOFT '07 Proceedings of the 7th ACM & IEEE international conference on Embedded software
Methods for multi-dimensional robustness optimization in complex embedded systems
EMSOFT '07 Proceedings of the 7th ACM & IEEE international conference on Embedded software
Enhancing class-based service architectures with adaptive rate allocation and dropping mechanisms
IEEE/ACM Transactions on Networking (TON)
Exploiting synchronous and asynchronous DVS for feedback EDF scheduling on an embedded platform
ACM Transactions on Embedded Computing Systems (TECS)
End-to-end deadline control for aperiodic tasks in distributed real-time systems
The Journal of Supercomputing
Feedback scheduling: an event-driven paradigm
ACM SIGPLAN Notices
Resource management using multiple feedback loops in soft real-time distributed object systems
Journal of Systems and Software
Efficient scheduling discipline for hierarchical Diff-EDF
International Journal of Network Management
Schedulability analysis of preemptive and nonpreemptive EDF on partial runtime-reconfigurable FPGAs
ACM Transactions on Design Automation of Electronic Systems (TODAES)
Symbolic quality control for multimedia applications
Real-Time Systems
Feedback-controlled resource sharing for predictable eScience
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
Data Services in Distributed Real-Time Embedded Systems
SEUS '08 Proceedings of the 6th IFIP WG 10.2 international workshop on Software Technologies for Embedded and Ubiquitous Systems
Specification and OS-based implementation of self-adaptive, hardware/software embedded systems
CODES+ISSS '08 Proceedings of the 6th IEEE/ACM/IFIP international conference on Hardware/Software codesign and system synthesis
Online adaptive utilization control for real-time embedded multiprocessor systems
CODES+ISSS '08 Proceedings of the 6th IEEE/ACM/IFIP international conference on Hardware/Software codesign and system synthesis
Enforcing time-constraints effectively for QoS-aware servers
IDEAS '08 Proceedings of the 2008 international symposium on Database engineering & applications
FCS/nORB: A feedback control real-time scheduling service for embedded ORB middleware
Microprocessors & Microsystems
A Self-Managing Wide-Area Data Streaming Service using Model-based Online Control
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
Adaptive Fair Sharing Control in Real-Time Systems Using Nonlinear Elastic Task Models
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
Adaptive resource management architecture for distributed real-time embedded systems
Proceedings of the 2009 ACM symposium on Applied Computing
A reinforcement learning framework for utility-based scheduling in resource-constrained systems
Future Generation Computer Systems
End-to-end utilization control for aperiodic tasks in distributed real-time systems
Journal of Computer Science and Technology
Applying Model Transformations to Optimizing Real-Time QoS Configurations in DRE Systems
QoSA '09 Proceedings of the 5th International Conference on the Quality of Software Architectures: Architectures for Adaptive Software Systems
Self-Tuning Virtual Machines for Predictable eScience
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Real-Time Robust Adaptive Modeling and Scheduling for an Electronic Commerce Server
EC-Web 2009 Proceedings of the 10th International Conference on E-Commerce and Web Technologies
A QoS-based service retrieval methodology for digital ecosystems
International Journal of Web and Grid Services
Automatica (Journal of IFAC)
Performance modeling of distributed multi-tier enterprise systems
ACM SIGMETRICS Performance Evaluation Review
A reinforcement learning framework for utility-based scheduling in resource-constrained systems
A reinforcement learning framework for utility-based scheduling in resource-constrained systems
Adaptive fair resource management with an arbiter for multi-tier computing systems
ETFA'09 Proceedings of the 14th IEEE international conference on Emerging technologies & factory automation
Multi-level feedback control for quality of service management
ETFA'09 Proceedings of the 14th IEEE international conference on Emerging technologies & factory automation
Self-tuning schedulers for legacy real-time applications
Proceedings of the 5th European conference on Computer systems
Feedback scheduling for pipelines of tasks
HSCC'07 Proceedings of the 10th international conference on Hybrid systems: computation and control
Rate admission control for hard real-time task scheduling
HSCC'07 Proceedings of the 10th international conference on Hybrid systems: computation and control
Autonomic admission control for congested request processing systems
WISE'07 Proceedings of the 8th international conference on Web information systems engineering
Adaptive scheduling for real-time network traffic using agent-based simulation
ICCSA'07 Proceedings of the 2007 international conference on Computational science and its applications - Volume Part III
Robust fuzzy CPU utilization control for dynamic workloads
Journal of Systems and Software
Predictable time-sharing for DryadLINQ cluster
Proceedings of the 7th international conference on Autonomic computing
Feedback fuzzy-PI control dynamic voltage scaling for real-time control tasks
ROBIO'09 Proceedings of the 2009 international conference on Robotics and biomimetics
Robust performance modelling and scheduling of distributed real-time systems
The Journal of Supercomputing
Power and performance control of soft real-time web server clusters
Information Processing Letters
Online adaptive utilization control for real-time embedded multiprocessor systems
Journal of Systems Architecture: the EUROMICRO Journal
QoS-based management of multiple shared resource in dynamic real-time systems
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
ACM Transactions on Embedded Computing Systems (TECS)
Facing the multicore-challenge
Facing the multicore-challenge
A Robust Mechanism for Adaptive Scheduling of Multimedia Applications
ACM Transactions on Embedded Computing Systems (TECS)
Neural network based feedback scheduler for networked control system with flexible workload
ICNC'05 Proceedings of the First international conference on Advances in Natural Computation - Volume Part II
QoS optimization for thermal-aware cyber-physical systems
Proceedings of the 2011 ACM Symposium on Research in Applied Computation
Optimal control for real-time feedback rate-monotonic schedulers
ISCIS'05 Proceedings of the 20th international conference on Computer and Information Sciences
Ensuring real-time performance guarantees in dynamically reconfigurable embedded systems
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Control-based quality adaptation in data stream management systems
DEXA'05 Proceedings of the 16th international conference on Database and Expert Systems Applications
Flexible quality-of-control management in embedded systems using fuzzy feedback scheduling
RSFDGrC'05 Proceedings of the 10th international conference on Rough Sets, Fuzzy Sets, Data Mining, and Granular Computing - Volume Part II
Fuzzy logic based feedback scheduler for embedded control systems
ICIC'05 Proceedings of the 2005 international conference on Advances in Intelligent Computing - Volume Part II
Self-star Properties in Complex Information Systems
Providing configurable qos management in real-time systems with qos aspect packages
Transactions on Aspect-Oriented Software Development II
Real-time linux framework for designing parallel mobile robotic applications
ICA3PP'10 Proceedings of the 10th international conference on Algorithms and Architectures for Parallel Processing - Volume Part II
Sharp utilization thresholds for some realtime scheduling problems
ACM SIGMETRICS Performance Evaluation Review
Power- and time-aware buffer cache management for real-time embedded databases
Journal of Systems Architecture: the EUROMICRO Journal
Adaptive real-time scheduling for legacy multimedia applications
ACM Transactions on Embedded Computing Systems (TECS)
Learning by playing in agent-oriented virtual learning environment
AEGS'11 Proceedings of the 2011 international conference on Agents for Educational Games and Simulations
Handling request variability for QoS-max measures
Euro-Par'07 Proceedings of the 13th international Euro-Par conference on Parallel Processing
Deadline and throughput-aware control for request processing systems
ISPA'07 Proceedings of the 5th international conference on Parallel and Distributed Processing and Applications
Adaptive response time control for metadata matching in information dissemination systems
Journal of Systems Architecture: the EUROMICRO Journal
Achieving high job execution reliability using underutilized resources in a computational economy
Future Generation Computer Systems
Distributed control for the networks of adaptive software components
Information Systems Frontiers
Soft real-time scheduling for embedded control systems
Automatica (Journal of IFAC)
Task scheduling: A control-theoretical viewpoint for a general and flexible solution
ACM Transactions on Embedded Computing Systems (TECS)
Hi-index | 0.02 |
This paper presents a feedback control real-time scheduling (FCS) framework for adaptive real-time systems. An advantage of the FCS framework is its use of feedback control theory (rather than ad hoc solutions) as a scientific underpinning. We apply a control theory based methodology to systematically design FCS algorithms to satisfy the transient and steady state performance specifications of real-time systems. In particular, we establish dynamic models of real-time systems and develop performance analyses of FCS algorithms, which are major challenges and key steps for the design of control theory based adaptive real-time systems. We also present a FCS architecture that allows plug-ins of different real-time scheduling policies and QoS optimization algorithms. Based on our framework, we identify different categories of real-time applications where different FCS algorithms should be applied. Performance evaluation results demonstrate that our analytically tuned FCS algorithms provide robust transient and steady state performance guarantees for periodic and aperiodic tasks even when the task execution times vary by as much as 100% from the initial estimate.