• DocumentCode
    3442667
  • Title

    An Extensible Framework for Real-Time Task Generation and Simulation

  • Author

    Belwal, C. ; Cheng, Albert M. K.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Houston, Houston, TX, USA
  • Volume
    1
  • fYear
    2011
  • fDate
    28-31 Aug. 2011
  • Firstpage
    259
  • Lastpage
    263
  • Abstract
    In real-time systems research, validations are usually performed by executing synthetically generated tasks through programmatic implementations of derived algorithms or theoretical results. For every new result, real-time researchers have to develop systems, several times from scratch, for generating task sets as well as implementing their derivations. Another issue arises when the results are submitted for peer review. Reviewers only have access to results in the form of numerical values given in the paper, and have no easy way of validating the results themselves. To solve these two issues, we present a new extensible system for real-time task generation and simulation. Using modern software engineering principles of object and reflection-oriented programming, we show how real-time analysis can be partitioned into sub-systems, where each such subsystem can be implemented as a run-time ´plug-in´ which can be independently developed by different research groups. This technique is intended to save real-time researchers the significant amount of time spent in result validation, as well as allow reviewers easy access to the experimental setup of the submitted paper for a more efficient review process.
  • Keywords
    object-oriented programming; real-time systems; software engineering; task analysis; object oriented programming; real-time research; real-time task generation; reflection oriented programming; software engineering principles; task simulation; Generators; Object oriented modeling; Programming; Real time systems; Reflection; Unified modeling language; Writing; Interface Classes; Real-time Simulation; Real-time Systems; Response Time Analysis; Task Generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications (RTCSA), 2011 IEEE 17th International Conference on
  • Conference_Location
    Toyama
  • ISSN
    1533-2306
  • Print_ISBN
    978-1-4577-1118-3
  • Type

    conf

  • DOI
    10.1109/RTCSA.2011.12
  • Filename
    6029836