R
Ron Desmarais
Researcher at University of Victoria
Publications - 22
Citations - 1077
Ron Desmarais is an academic researcher from University of Victoria. The author has contributed to research in topics: Grid computing & Cloud computing. The author has an hindex of 10, co-authored 22 publications receiving 999 citations.
Papers
More filters
Book ChapterDOI
Software Engineering for Self-Adaptive Systems : A Second Research Roadmap
Rogério de Lemos,Holger Giese,Hausi A. Müller,Mary Shaw,Jesper Andersson,Marin Litoiu,Bradley Schmerl,Gabriel Tamura,Norha M. Villegas,Thomas Vogel,Danny Weyns,Luciano Baresi,Basil Becker,Nelly Bencomo,Yuriy Brun,Bojan Cukic,Ron Desmarais,Schahram Dustdar,Gregor Engels,Kurt Geihs,Karl M. Göschka,Alessandra Gorla,Vincenzo Grassi,Paola Inverardi,Gabor Karsai,Jeff Kramer,Antónia Lopes,Jeff Magee,Sam Malek,Serge Mankovskii,Raffaela Mirandola,John Mylopoulos,Oscar Nierstrasz,Mauro Pezzè,Christian Prehofer,Wilhelm Schäfer,Richard D. Schlichting,Dennis B. Smith,João Pedro Sousa,Ladan Tahvildari,Kenny Wong,Jochen Wuttke +41 more
TL;DR: In this paper, the authors present the state-of-the-art and identify research challenges when developing, deploying and managing self-adaptive software systems, focusing on four essential topics of selfadaptation: design space for selfadaptive solutions, software engineering processes, from centralized to decentralized control, and practical run-time verification & validation.
Book ChapterDOI
A Design Space for Self-Adaptive Systems
TL;DR: The importance of systematic design is discussed and the dimensions of the self-adaptive system design space are identified, which can serve as a standard lexicon that can aid in describing and evaluating the behavior of existing and new self- Adaptive systems.
Posted Content
Cloud Scheduler: a resource manager for distributed compute clouds
P Armstrong,A Agarwal,A. Bishop,Andre Charbonneau,Ron Desmarais,K Fransham,N. Hill,Ian Gable,S. Gaudet,Sharon Goliath,Roger Impey,Colin Leavett-Brown,J. Ouellete,Michael Paterson,Christopher J. Pritchet,Duncan Penfold-Brown,W Podaima,D. Schade,Randall Sobie +18 more
TL;DR: A virtual machine resource manager (Cloud Scheduler) for distributed compute clouds that boots and manages the user-customized virtual machines in response to a user's job submission and presents results on its use on both science and commercial clouds.
Journal ArticleDOI
GridX1: A Canadian computational grid
A Agarwal,Mohamed Ahmed,A. Berman,B. L. Caron,Andre Charbonneau,D. Deatrich,Ron Desmarais,A. Dimopoulos,Ian Gable,L. S. Groer,R. Haria,Roger Impey,L. Klektau,C. Lindsay,Gabriel Mateescu,Q. Matthews,A. Norton,W Podaima,Darcy Quesnel,Rob Simmonds,Randall Sobie,B. St Arnaud,Christopher Usher,D.C. Vanderster,M. Vetterli,R. Walker,M. Yuen +26 more
TL;DR: The usage of the throttled EWT and load balancing strategies combined with external data ranking was found to be very effective in improving efficiency and reducing the job failure rate.
Proceedings ArticleDOI
Monitoring in adaptive systems using reflection
TL;DR: This paper discusses how to build monitoring into Java programs from the ground up with reflection technology to detect normal and exceptional system behavior and proposes to monitor adaptive systems with autonomic elements to enhance their assessment capabilities.