{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T00:27:16Z","timestamp":1649032036461},"reference-count":0,"publisher":"World Scientific Pub Co Pte Lt","issue":"03","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Soft. Eng. Knowl. Eng."],"published-print":{"date-parts":[[1996,9]]},"abstract":"<jats:p> Based on system execution traces, this paper presents a dynamic approach for visualizing and debugging timing constraint violations occurring in distributed real-time systems. The system execution traces used for visualization and debugging are collected during the execution of a target program in such a way that its run-time behavior is not interfered with. This is made possible by our non-interference distributed real-time monitoring system which is capable of collecting system\u2019s run-time traces by monitoring and fetching the data passing through the internal buses of a target system. After the run-time data has been collected, the visualization and debugging activities then proceeded. The timing behavior of a target program is visualized as two graphs\u2014the Colored Process Interaction Graph (CPIG) and the Dedicated Colored Process Interaction Graph (DCPIG). The CPIG depicts the timing behavior of a target program by graphically representing interprocess relationships during their communication and synchronization. The DCPIG can reduce visualization and debugging complexity by focusing on the portion of a target program which has direct or indirect correspondence with an imposed timing constraint. With the help of the CPIG and the DCPIG, a timing analysis method is used for computing the system-related timing statistics and analyzing the causes of timing constraint violations. A visualization and debugging system, called VDS, has been implemented using OpenWindows on Sun-4\u2019s\/UNIX workstations. <\/jats:p>","DOI":"10.1142\/s0218194096000168","type":"journal-article","created":{"date-parts":[[2004,9,6]],"date-time":"2004-09-06T11:50:09Z","timestamp":1094471409000},"page":"355-400","source":"Crossref","is-referenced-by-count":0,"title":["A SYSTEM FOR VISUALIZING AND DEBUGGING DISTRIBUTED REAL-TIME SYSTEMS WITH MONITORING SUPPORT"],"prefix":"10.1142","volume":"06","author":[{"given":"JEFFREY J.P.","family":"TSAI","sequence":"first","affiliation":[{"name":"Department of EECS, University of Illinois, Chicago, IL 60607, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"YAO-DONG","family":"BI","sequence":"additional","affiliation":[{"name":"Department of Computing Sciences, University of Scranton, Scranton, PA 18510, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"STEVE J.H.","family":"YANG","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Information Engineering, National Central University, Chungli Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2011,11,21]]},"container-title":["International Journal of Software Engineering and Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218194096000168","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,7]],"date-time":"2019-08-07T01:37:41Z","timestamp":1565141861000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218194096000168"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996,9]]},"references-count":0,"journal-issue":{"issue":"03","published-online":{"date-parts":[[2011,11,21]]},"published-print":{"date-parts":[[1996,9]]}},"alternative-id":["10.1142\/S0218194096000168"],"URL":"https:\/\/doi.org\/10.1142\/s0218194096000168","relation":{},"ISSN":["0218-1940","1793-6403"],"issn-type":[{"value":"0218-1940","type":"print"},{"value":"1793-6403","type":"electronic"}],"subject":[],"published":{"date-parts":[[1996,9]]}}}