• DocumentCode
    3436270
  • Title

    Multi-thread graph: a system model for real-time embedded software synthesis

  • Author

    Thoen, Filip ; Van der Steen, Jan ; De Jong, Gjalt ; Goossens, Gert ; Man, Hugo De

  • Author_Institution
    IMEC, Leuven, Belgium
  • fYear
    1997
  • fDate
    17-20 Mar 1997
  • Firstpage
    476
  • Lastpage
    481
  • Abstract
    Software synthesis is a new approach which focuses on the support of real-time embedded multi-tasking software without the use of operating systems. A software synthesis system starts from a concurrent process system specification and maps this description automatically onto one or more processors. In this paper the internal system-level model which captures the embedded software and which is the backbone of our software synthesis methodology, is presented. The model captures the fine-grain behaviour of a system, and supports multiple threads of control (concurrency), synchronisation, data communication, hierarchy and timing constraints
  • Keywords
    data flow graphs; multiprocessing programs; real-time systems; software engineering; concurrency; concurrent process system specification; control flow concepts; data communication; fine-grain behaviour; hierarchy constraints; internal system-level model; multi-tasking software; multi-thread graph; real-time embedded software synthesis; software synthesis methodology; synchronisation; system model; timing constraints; Automatic control; Communication system control; Concurrent computing; Control system synthesis; Embedded software; Operating systems; Real time systems; Software systems; Spine; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    European Design and Test Conference, 1997. ED&TC 97. Proceedings
  • Conference_Location
    Paris
  • ISSN
    1066-1409
  • Print_ISBN
    0-8186-7786-4
  • Type

    conf

  • DOI
    10.1109/EDTC.1997.582403
  • Filename
    582403