COLLOQUIUM Department of Computer Science and Engineering University of South Carolina Adaptive Resource Management for Dynamic, Distributed Real-time Systems Lonnie R. Welch Stuckey Professor of Electrical Engineering and Computer Science School of Electrical Engineering and Computer Science Ohio University Date: March 22, 2004 (Monday) Time: 3:30-4:30PM Place: Swearingen 1A03 (Faculty Lounge) Abstract The majority of real-time computing research has focused on resource allocation, scheduling, and analysis of real-time systems whose timing properties and execution behavior are known a priori. This is not without justification, since static approaches to the engineering of real-time systems have utility in many application domains. Furthermore, the pre-deployment guarantee offered by such approaches is highly desirable. However, numerous time-constrained applications operate in dynamic environments. In such contexts, the temporal and execution characteristics of applications can only be known a posteriori, and guarantees of real-time performance based on a priori characterizations are extraneous The speaker will present an approach to resource management that is appropriate for dynamic real-time systems. The approach includes a specification language for describing environment-dependent features and real-time requirements. An abstract model is constructed from the specifications, and is augmented dynamically with the state of environment-dependent features. The model is used to define techniques for quality-of-service monitoring, QoS diagnosis, and resource allocation analysis. Lonnie R. Welch received the Ph.D. degree in Computer and Information Science from the Ohio State University. Currently, he is the Stuckey Professor of Electrical Engineering and Computer Science at Ohio University. Dr. Welch performs research in the areas of real-time systems, distributed computing, resource management, middleware, and cybersecurity. Professor Welch’s research has been sponsored by the Defense Advanced Research Projects Agency, the Navy, NASA, the National Science Foundation and the Army. Additionally, he has held Summer Faculty Fellowship appointments with the Army Research Office and the Office of Naval Research, and he was a Visiting Research Scientist with the Naval Surface Warfare Center, Dahlgren Division. His research has resulted in more than 130 publications. Dr. Welch founded the International Workshop on Parallel and Distributed Real-Time Systems and organized the Dagstuhl Seminar on Stochastic and Dynamic Real-Time Systems. Welch has served as Guest Editor of numerous journal special issues, including the Journal of Real-Time Systems special issue on Parallel and Distributed Real-Time Systems, and the Journal of Parallel and Distributed Computing Practices special issue on Real-Time Security. He serves on the editorial boards of IEEE Transactions on Computers, the Journal of Parallel and Distributed Computing Practices, and the International Journal of Computers and Applications.