Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Time-driven_programming> ?p ?o }
Showing triples 1 to 34 of
34
with 100 triples per page.
- Time-driven_programming abstract "Time-driven programming is a computer programming paradigm, where the control flow of the computer program is driven by a clock and is often used in Real-time computing. A program is divided into a set of tasks (i.e., processes or threads), each of which has a periodic activation pattern. The activation patterns are stored in a dispatch table ordered by time. The Least-Common-Multiple (LCM) of all period-times determines the length of the dispatch table. The scheduler of the program dispatches tasks by consulting the next entry in the dispatch table. After processing all entries, it continues by looping back to the beginning of the table.The programming paradigm is mostly used for safety critical programs, since the behaviour of the program is highly deterministic. No external events are allowed to affect the control-flow of the program, the same pattern (i.e., described by the dispatch table) will be repeated time after time. However, idle time of the processor is also highly deterministic, allowing for the scheduling of other non-critical tasks through slack stealing techniques during these idle periods.The drawback with the method is that the program becomes static (in the sense that small changes may recompile into large effects on execution structure), and unsuitable for applications requiring a large amount of flexibility. For example, the execution time of a task may change if its program code is altered. As a consequence, a new dispatch table must be regenerated for the entire task set. Such a change may require expensive retesting as is often required in safety critical systems.".
- Time-driven_programming wikiPageID "8263175".
- Time-driven_programming wikiPageLength "1824".
- Time-driven_programming wikiPageOutDegree "9".
- Time-driven_programming wikiPageRevisionID "606314973".
- Time-driven_programming wikiPageWikiLink Category:Real-time_computing.
- Time-driven_programming wikiPageWikiLink Category:Scheduling_algorithms.
- Time-driven_programming wikiPageWikiLink Computer_programming.
- Time-driven_programming wikiPageWikiLink Determinism.
- Time-driven_programming wikiPageWikiLink Deterministic.
- Time-driven_programming wikiPageWikiLink Dispatch_table.
- Time-driven_programming wikiPageWikiLink Real-time_computing.
- Time-driven_programming wikiPageWikiLink Slack_stealing.
- Time-driven_programming wikiPageWikiLinkText "Time-driven programming".
- Time-driven_programming wikiPageWikiLinkText "Time-driven".
- Time-driven_programming wikiPageWikiLinkText "time driven".
- Time-driven_programming wikiPageWikiLinkText "timers".
- Time-driven_programming hasPhotoCollection Time-driven_programming.
- Time-driven_programming wikiPageUsesTemplate Template:Programming_paradigms.
- Time-driven_programming wikiPageUsesTemplate Template:Unreferenced.
- Time-driven_programming subject Category:Real-time_computing.
- Time-driven_programming subject Category:Scheduling_algorithms.
- Time-driven_programming hypernym Paradigm.
- Time-driven_programming type Article.
- Time-driven_programming type ProgrammingLanguage.
- Time-driven_programming type Algorithm.
- Time-driven_programming type Article.
- Time-driven_programming comment "Time-driven programming is a computer programming paradigm, where the control flow of the computer program is driven by a clock and is often used in Real-time computing. A program is divided into a set of tasks (i.e., processes or threads), each of which has a periodic activation pattern. The activation patterns are stored in a dispatch table ordered by time. The Least-Common-Multiple (LCM) of all period-times determines the length of the dispatch table.".
- Time-driven_programming label "Time-driven programming".
- Time-driven_programming sameAs m.026y7m6.
- Time-driven_programming sameAs Q7804821.
- Time-driven_programming sameAs Q7804821.
- Time-driven_programming wasDerivedFrom Time-driven_programming?oldid=606314973.
- Time-driven_programming isPrimaryTopicOf Time-driven_programming.