{"title":"The design of DARTS: a dynamic debugger for multiprocessor real-time applications","authors":"F. Gielen, M. Timmerman","doi":"10.1109/EMWRT.1991.144098","DOIUrl":null,"url":null,"abstract":"The correctness of execution of a real-time application depends upon the timing properties of the system. The DARTS (debug add on for real-time systems) functions implement a set of debugging functions which have a minimum and predictable influence on the temporal logic of the application. They provide the programmer with crucial information on the temporal logic of the system (direct control flow), they perform watch functions on variables and control the invariant relations which may exist between application and system level objects (indirect dataflow). The workstation is a host target cross development system. Both host and target are single board computers on a VME-bus. The host system runs Unix System V while the targets run MTOS-UX, a multiprocessor real-time operating system.<<ETX>>","PeriodicalId":215427,"journal":{"name":"Proceedings. EUROMICRO `91 Workshop on Real-Time Systems","volume":"164 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. EUROMICRO `91 Workshop on Real-Time Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EMWRT.1991.144098","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
The correctness of execution of a real-time application depends upon the timing properties of the system. The DARTS (debug add on for real-time systems) functions implement a set of debugging functions which have a minimum and predictable influence on the temporal logic of the application. They provide the programmer with crucial information on the temporal logic of the system (direct control flow), they perform watch functions on variables and control the invariant relations which may exist between application and system level objects (indirect dataflow). The workstation is a host target cross development system. Both host and target are single board computers on a VME-bus. The host system runs Unix System V while the targets run MTOS-UX, a multiprocessor real-time operating system.<>
实时应用程序执行的正确性取决于系统的定时属性。DARTS(用于实时系统的调试附加组件)功能实现了一组调试功能,这些功能对应用程序的时间逻辑具有最小且可预测的影响。它们为程序员提供有关系统时间逻辑的关键信息(直接控制流),它们对变量执行监视功能,并控制应用程序和系统级对象之间可能存在的不变关系(间接数据流)。工作站是一个主机目标交叉开发系统。主机和目标都是vme总线上的单板计算机。主机系统运行Unix system V,而目标运行多处理器实时操作系统MTOS-UX