Under Control: A Control Theory Introduction for Computer Scientists

This hands-on tutorial aims at introducing the basis of Control Theory, applied to the runtime management of computing systems, through a practical example. This tutorial is composed of two parts. In the first part, we present the motivation and classical tools of Control Theory: formulation, modeli...

Full description

Saved in:
Bibliographic Details
Published in2024 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion (ACSOS-C) pp. 130 - 139
Main Authors Guilloteau, Quentin, Cerf, Sophie, Bleuse, Raphael, Robu, Bogdan, Rutten, Eric
Format Conference Proceeding
LanguageEnglish
Published IEEE 16.09.2024
Subjects
Online AccessGet full text
DOI10.1109/ACSOS-C63493.2024.00044

Cover

Abstract This hands-on tutorial aims at introducing the basis of Control Theory, applied to the runtime management of computing systems, through a practical example. This tutorial is composed of two parts. In the first part, we present the motivation and classical tools of Control Theory: formulation, modeling, and controllers. During the second part, the participants will experiment with the concepts presented in the first part through interactive computational documents, via a Jupyter Notebook. Attendees will need a computer with an internet connection and a "recent" web browser, and only basic programming knowledge. The tutorial is available at the following URL: https://control-for-computing.gitlabpages.inria.fr/tutorial/
AbstractList This hands-on tutorial aims at introducing the basis of Control Theory, applied to the runtime management of computing systems, through a practical example. This tutorial is composed of two parts. In the first part, we present the motivation and classical tools of Control Theory: formulation, modeling, and controllers. During the second part, the participants will experiment with the concepts presented in the first part through interactive computational documents, via a Jupyter Notebook. Attendees will need a computer with an internet connection and a "recent" web browser, and only basic programming knowledge. The tutorial is available at the following URL: https://control-for-computing.gitlabpages.inria.fr/tutorial/
Author Guilloteau, Quentin
Bleuse, Raphael
Rutten, Eric
Cerf, Sophie
Robu, Bogdan
Author_xml – sequence: 1
  givenname: Quentin
  surname: Guilloteau
  fullname: Guilloteau, Quentin
  organization: University of Basel,Switzerland
– sequence: 2
  givenname: Sophie
  surname: Cerf
  fullname: Cerf, Sophie
  organization: Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL,Lille,France,F-59000
– sequence: 3
  givenname: Raphael
  surname: Bleuse
  fullname: Bleuse, Raphael
  organization: Univ. Grenoble Alpes, Inria, CNRS, Grenoble INP, LIG,Grenoble,France,F-38000
– sequence: 4
  givenname: Bogdan
  surname: Robu
  fullname: Robu, Bogdan
  organization: Univ. Grenoble Alpes, CNRS, Grenoble INP, GIPSA-lab, Grenoble,France,F-38000
– sequence: 5
  givenname: Eric
  surname: Rutten
  fullname: Rutten, Eric
  organization: Univ. Grenoble Alpes, Inria, CNRS, Grenoble INP, LIG,Grenoble,France,F-38000
BookMark eNo1jstqwzAURFVoF22aPwhUP2D36i11Z9xXIJCFk3VQ7BsqSKQgK4v8fWvarmYGzgzzQG5jikjIE4OaMXDPTdutu6rVQjpRc-CyBgApb8jcGWeFAmGd0XBPXrdxwEzbFEtOxxfa_Fu6-cKUr3Q5peHSl5AiPaQJPZ0v5afT9QFjCWMZH8ndwR9HnP_pjGzf3zbtZ7VafyzbZlUFZnSprEVp0fB974UVAFYJN6DmaBRToAbrmfDeycEbjcrw3imDShoFgNNbMSOL392AiLtzDiefrzsGRmvOlfgGnJlIlw
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ACSOS-C63493.2024.00044
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Xplore Digital Library
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9798350389760
EndPage 139
ExternalDocumentID 10766225
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i176t-88e48e72bca383008539de62e751505d8a13aa94da76e572c957e547500e97603
IEDL.DBID RIE
IngestDate Wed Aug 27 03:01:46 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i176t-88e48e72bca383008539de62e751505d8a13aa94da76e572c957e547500e97603
PageCount 10
ParticipantIDs ieee_primary_10766225
PublicationCentury 2000
PublicationDate 2024-Sept.-16
PublicationDateYYYYMMDD 2024-09-16
PublicationDate_xml – month: 09
  year: 2024
  text: 2024-Sept.-16
  day: 16
PublicationDecade 2020
PublicationTitle 2024 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion (ACSOS-C)
PublicationTitleAbbrev ACSOS-C
PublicationYear 2024
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.8862212
Snippet This hands-on tutorial aims at introducing the basis of Control Theory, applied to the runtime management of computing systems, through a practical example....
SourceID ieee
SourceType Publisher
StartPage 130
SubjectTerms autonomic computing
Browsers
Computational modeling
control of computing systems
Control theory
Distributed computing
feedback management
Knowledge engineering
Programming
Runtime
Tutorials
Uniform resource locators
Title Under Control: A Control Theory Introduction for Computer Scientists
URI https://ieeexplore.ieee.org/document/10766225
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NSwMxEA22J08qVvwmB6-p2U0ySbyV1VIFq1ALvZXsZgoitKLbi7_eJNtVFARvSS67ySTMm-S9GUIutOToRekYlhJY2CGGuRBoMI8uD0EQWnRRKHw_htFU3s3UbCNWT1oYREzkM-zHZnrL96tqHa_KwgnXAGEDdkhHG2jEWhvOVsbt5aCYPExYAUJaESK_XKZUnPJH3ZTkNoY7ZNx-sGGLvPTXddmvPn7lYvz3H-2S3rdCjz5--Z49soXLfXKdihjRomGfX9FB26SNAp_exp5v8sXSgFZpW9OBpiNeB5O_98h0ePNUjNimSgJ7zjTUzBiUBnVeVi5EmxFCCesRctQBqnDljcuEc1Z6pwGVziurNCoZkALHgEW4OCDd5WqJh4R6wbGChfMcc6m8LLV1uPDeqOjqAY5ILy7B_LVJhDFvZ3_8x_gJ2Y5miPSKDE5Jt35b41nw4XV5nmz3CZKynNU
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NSwMxEB20HvSkYsVvc_Camt3Nx8ZbWS2ttlVoC72V7GYKIrSi24u_3iTbVRQEb0kuu8kkzJvkvRmAK8UZ2iQ3FHMuqdshKTUu0KAWTeyCINRovFB4MJTdCb-fiularB60MIgYyGfY8s3wlm-XxcpflbkTrqR0G3ATtgTnXFRyrTVrK2L6up2NHkc0kwnXiYv9Yh6ScfIflVOC4-jswrD-ZMUXeWmtyrxVfPzKxvjvf9qD5rdGjzx9eZ992MDFAdyGMkYkq_jnN6RdN0mlwSc937NVxlji8CqpqzqQcMhLZ_T3Jkw6d-OsS9d1EuhzpGRJ0xR5iirOC-PiTQ-iEm1RxqgcWGHCpiZKjNHcGiVRqLjQQqHgDiswdGiEJYfQWCwXeATEJgwLOTeWYcyF5bnSBufWpsI7eymPoemXYPZapcKY1bM_-WP8Era740F_1u8NH05hx5vEky0ieQaN8m2F586jl_lFsOMn-yegIg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2024+IEEE+International+Conference+on+Autonomic+Computing+and+Self-Organizing+Systems+Companion+%28ACSOS-C%29&rft.atitle=Under+Control%3A+A+Control+Theory+Introduction+for+Computer+Scientists&rft.au=Guilloteau%2C+Quentin&rft.au=Cerf%2C+Sophie&rft.au=Bleuse%2C+Raphael&rft.au=Robu%2C+Bogdan&rft.date=2024-09-16&rft.pub=IEEE&rft.spage=130&rft.epage=139&rft_id=info:doi/10.1109%2FACSOS-C63493.2024.00044&rft.externalDocID=10766225