Font Size: a A A

Profiling of COTS real-time development environments: An analysis of the LabVIEW development environment with the real-time module

Posted on:2008-12-15Degree:M.A.ScType:Dissertation
University:Carleton University (Canada)Candidate:Javer, MahdiFull Text:PDF
GTID:1448390005976447Subject:Engineering
Abstract/Summary:
As real-time embedded systems become more complex and development times shrink to meet market demand, developers are turning to commercial off the shelf (COTS) development tools. While these tools assist the developer by abstracting the details of implementation, the execution overheads introduced by the real-time operating system and the development environment are not known. This dissertation introduces the LabVIEW Real-Time Cost Model, which extends rate monotonic analysis to provide the developer with assistance in determining whether or not a set of tasks is schedulable. Required input from the developer includes the periods and execution times of the user tasks. Execution costs of the development environment are included in the model, allowing for more confidence that the tasks will be schedulable. The model's accuracy was verified using both simulated test as well as an industrial application used for control of a Captive Trajectory Simulation (CTS) system.
Keywords/Search Tags:Development, Real-time
Related items