• DocumentCode
    3406840
  • Title

    Automatic implementation of real-time object-oriented models and schedulability issues

  • Author

    Kim, Saehwa ; Cho, Sukjae ; Hong, Seongsoo

  • Author_Institution
    Sch. of Electr. Eng., Seoul Nat. Univ., South Korea
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    137
  • Lastpage
    141
  • Abstract
    The object oriented design methods and their CASE tools are widely used in practice by many real time software developers. However, object oriented CASE tools require an additional step of identifying tasks from a given design model. Task identification is usually performed in an ad-hoc manner using hints provided by human designers. The authors present ongoing research into schedulability-aware, automatic synthesis of multi-threaded implementation of a real time object oriented design. We present several feasible implementation strategies and architectures. We propose our approach to automatic implementation and address schedulability issues involved in our approach
  • Keywords
    automatic programming; computer aided software engineering; multi-threading; object-oriented programming; real-time systems; scheduling; automatic implementation; automatic synthesis; design model; implementation strategies; multi-threaded implementation; object oriented CASE tools; object oriented design methods; real time object oriented design; real time object oriented models; real time software developers; schedulability issues; task identification; Automatic control; Computer aided software engineering; Design methodology; Humans; Kernel; Laboratories; Object oriented modeling; Real time systems; Scheduling; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Dependable Systems, 2001. Proceedings. Sixth International Workshop on
  • Conference_Location
    Rome
  • ISSN
    1530-1443
  • Print_ISBN
    0-7695-1068-X
  • Type

    conf

  • DOI
    10.1109/WORDS.2001.945124
  • Filename
    945124