{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T02:02:57Z","timestamp":1760061777836,"version":"3.41.0"},"reference-count":16,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2011,9,1]],"date-time":"2011-09-01T00:00:00Z","timestamp":1314835200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGBED Rev."],"published-print":{"date-parts":[[2011,9]]},"abstract":"<jats:p>In this paper we discuss the problem of tracing event chains (distributed transactions) while extracting an end-to-end timing model from an existing industrial component model, the Rubus Component Model (RCM). RCM supports component-based development of distributed embedded and real-time systems. The purpose of extracting an end-to-end timing model is to perform the holistic response-time analysis of component-based distributed real-time applications modeled with RCM. We present a solution for RCM by introducing special purpose generic components to it. We believe that the solution is also suitable for other component models that use a pipe-and-filter style for component interconnection.<\/jats:p>","DOI":"10.1145\/2038617.2038628","type":"journal-article","created":{"date-parts":[[2011,10,4]],"date-time":"2011-10-04T13:24:18Z","timestamp":1317734658000},"page":"48-51","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Tracing event chains for holistic response-time analysis of component-based distributed real-time systems"],"prefix":"10.1145","volume":"8","author":[{"given":"Saad","family":"Mubeen","sequence":"first","affiliation":[{"name":"M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden"}]},{"given":"Jukka","family":"M\u00e4ki-Turja","sequence":"additional","affiliation":[{"name":"M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden and Arcticus Systems, J\u00e4rf\u00e4lla, Sweden"}]},{"given":"Mikael","family":"Sj\u00f6din","sequence":"additional","affiliation":[{"name":"M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden"}]}],"member":"320","published-online":{"date-parts":[[2011,9]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/0165-6074(94)90080-9"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/11813040_1"},{"key":"e_1_2_1_3_1","volume-title":"Building Reliable Component-Based Software Systems","author":"Crnkovic I.","year":"2002","unstructured":"I. Crnkovic and M. Larsson , Building Reliable Component-Based Software Systems . Norwood, MA, USA : Artech House , Inc., 2002 . I. Crnkovic and M. Larsson, Building Reliable Component-Based Software Systems. Norwood, MA, USA: Artech House, Inc., 2002."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-87891-9_21"},{"key":"e_1_2_1_5_1","first-page":"173","article-title":"Achieving Industrial Strength Timing Predictions of Embedded System Behavior","author":"Nolin M.","year":"2008","unstructured":"M. Nolin , J. M\u00e4ki-Turja , and K. H\u00e4nninen , \" Achieving Industrial Strength Timing Predictions of Embedded System Behavior ,\" in ESA , 2008 , pp. 173 -- 178 . M. Nolin, J. M\u00e4ki-Turja, and K. H\u00e4nninen, \"Achieving Industrial Strength Timing Predictions of Embedded System Behavior,\" in ESA, 2008, pp. 173--178.","journal-title":"ESA"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/321738.321743"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/29.5.390"},{"key":"e_1_2_1_9_1","first-page":"26","volume-title":"IEEE International","author":"Palencia J.","year":"1998","unstructured":"J. Palencia and M. G. Harbour , \" Schedulability Analysis for Tasks with Static and Dynamic Offsets,\" Real-Time Systems Symposium , IEEE International , p. 26 , 1998 . J. Palencia and M. G. Harbour, \"Schedulability Analysis for Tasks with Static and Dynamic Offsets,\" Real-Time Systems Symposium, IEEE International, p. 26, 1998."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01094342"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:TIME.0000045315.61234.1e"},{"key":"e_1_2_1_12_1","first-page":"259","volume-title":"Analysing real-time communications: controller area network (CAN),\" in Real-Time Systems Symposium (RTSS)","author":"Tindell K.","year":"1994","unstructured":"K. Tindell , H. Hansson , and A. Wellings , \" Analysing real-time communications: controller area network (CAN),\" in Real-Time Systems Symposium (RTSS) 1994 , pp. 259 -- 263 . K. Tindell, H. Hansson, and A. Wellings, \"Analysing real-time communications: controller area network (CAN),\" in Real-Time Systems Symposium (RTSS) 1994, pp. 259--263."},{"key":"e_1_2_1_13_1","unstructured":"\"Volcano Network Architect (VNA). Mentor Graphics \" http:\/\/www.mentor.com\/products\/vnd\/communicationmanagement\/vna\/.  \"Volcano Network Architect (VNA). Mentor Graphics \" http:\/\/www.mentor.com\/products\/vnd\/communicationmanagement\/vna\/."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11241-007-9012-7"},{"key":"e_1_2_1_15_1","volume-title":"3rd IEEE International Symposium on Industrial Embedded Systems","author":"H\u00e4nninen K.","year":"2008","unstructured":"K. H\u00e4nninen , J. M\u00e4ki-Turja , M. Nolin , M. Lindberg , J. Lundb\u00e4ck , and K.-L. Lundb\u00e4ck , \" The Rubus Component Model for Resource Constrained Real-Time Systems,\" in 3rd IEEE International Symposium on Industrial Embedded Systems , June 2008 . K. H\u00e4nninen, J. M\u00e4ki-Turja, M. Nolin, M. Lindberg, J. Lundb\u00e4ck, and K.-L. Lundb\u00e4ck, \"The Rubus Component Model for Resource Constrained Real-Time Systems,\" in 3rd IEEE International Symposium on Industrial Embedded Systems, June 2008."},{"key":"e_1_2_1_16_1","unstructured":"\"Arcticus Systems \" http:\/\/www.arcticus-systems.com.  \"Arcticus Systems \" http:\/\/www.arcticus-systems.com."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/SEAA.2011.43"}],"container-title":["ACM SIGBED Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2038617.2038628","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2038617.2038628","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:48:14Z","timestamp":1750240094000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2038617.2038628"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,9]]},"references-count":16,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2011,9]]}},"alternative-id":["10.1145\/2038617.2038628"],"URL":"https:\/\/doi.org\/10.1145\/2038617.2038628","relation":{},"ISSN":["1551-3688"],"issn-type":[{"type":"electronic","value":"1551-3688"}],"subject":[],"published":{"date-parts":[[2011,9]]},"assertion":[{"value":"2011-09-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}