• DocumentCode
    3557361
  • Title

    Thunderstriking constraints with JUPITER

  • Author

    Kloukinas, Christos

  • Author_Institution
    Dept. of Comput., City Univ., London, UK
  • fYear
    2005
  • fDate
    11-14 July 2005
  • Firstpage
    211
  • Lastpage
    220
  • Abstract
    We present JUPITER, a tool for analysing multi-constrained systems. JUPITER was built to explore three basic ideas. First, how to use controller synthesis so as to find the exact conditions under which a particular constraint will be satisfied. Second, how to successively refine the models used for the controller synthesis so as to obtain a series of more easily understandable and more robust controllers. Last but not least, how to structure & explain the synthesised controllers and provide hints to designers for further optimisations through the use of machine learning techniques. Thus, JUPITER can help in the design and analysis of multi-constraint systems through the automatic synthesis of control logic for certain of the constraints and the aid it provides to designers for discovering further optimisations. The controllers it synthesises can be easily implemented on top of a standard real-time OS.
  • Keywords
    constraint theory; embedded systems; learning (artificial intelligence); operating systems (computers); scheduling; JUPITER; control logic; controller synthesis; machine learning; multiconstrained system; optimisation; real-time OS; robust controllers; thunderstriking constraints; Automatic control; Automatic logic units; Constraint optimization; Control system synthesis; Design optimization; Embedded system; Jupiter; Machine learning; Real time systems; Robust control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Methods and Models for Co-Design, 2005. MEMOCODE '05. Proceedings. Third ACM and IEEE International Conference on
  • Print_ISBN
    0-7803-9227-2
  • Type

    conf

  • DOI
    10.1109/MEMCOD.2005.1487917
  • Filename
    1487917