{"title":"Allowing Cycles References among Scoped Memory Areas in the Real-Time Specification of Java","authors":"M. T. Higuera-Toledano","doi":"10.1109/ISORC.2007.14","DOIUrl":"https://doi.org/10.1109/ISORC.2007.14","url":null,"abstract":"In order to offer time-predictable object garbage collection, the memory model of the Real-Time Specification for Java (RTSJ) supports a memory management model based on regions, which imposes strict access assignment rules to avoid dangling inter-region references. RTSJ includes also the single parent rule which avoids reference cycles among different scoped regions. Scoped regions are parented when they are used by a real-time thread, which results in an unfamiliar programming model. In this paper, we propose to remove the single parent rule.","PeriodicalId":337892,"journal":{"name":"IEEE International Symposium on Real-Time Distributed Computing","volume":"10881 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114535924","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Hardware/Software Codesign for Automotive Applications: Challenges of the Architectural Level","authors":"J. Axelsson","doi":"10.1109/ISORC.2001.10001","DOIUrl":"https://doi.org/10.1109/ISORC.2001.10001","url":null,"abstract":"","PeriodicalId":337892,"journal":{"name":"IEEE International Symposium on Real-Time Distributed Computing","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127360139","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Intrusion-Tolerant Autonomous Driving","authors":"M. Völp, P. Veríssimo","doi":"10.1109/ISORC.2018.00026","DOIUrl":"https://doi.org/10.1109/ISORC.2018.00026","url":null,"abstract":"Fully autonomous driving is one if not the killer application for the upcoming decade of real-time systems. However, in the presence of increasingly sophisticated attacks by highly skilled and well equipped adversarial teams, autonomous driving must not only guarantee timeliness and hence safety. It must also consider the dependability of the software concerning these properties while the system is facing attacks. For distributed systems, fault-and-intrusion tolerance toolboxes already offer a few solutions to tolerate partial compromise of the system behind a majority of healthy components operating in consensus. In this paper, we present a concept of an intrusion-tolerant architecture for autonomous driving. In such a scenario, predictability and recovery challenges arise from the inclusion of increasingly more complex software on increasingly less predictable hardware. We highlight how an intrusion tolerant design can help solve these issues by allowing timeliness to emerge from a majority of complex components being fast enough, often enough while preserving safety under attack through pre-computed fail safes.","PeriodicalId":337892,"journal":{"name":"IEEE International Symposium on Real-Time Distributed Computing","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121697569","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
C. Pereira, R. S. Bravo, M. V. D. Beeck, Michael Kircher
{"title":"Truths and Beliefs about the Use of Real-Time Distributed Object Computing in Complex Industrial Applications","authors":"C. Pereira, R. S. Bravo, M. V. D. Beeck, Michael Kircher","doi":"10.1109/ISORC.2001.10000","DOIUrl":"https://doi.org/10.1109/ISORC.2001.10000","url":null,"abstract":"Although real-time distributed object computing (RT-DOC) concepts have been extensively discussed in the literature over the last decade, there is still some concern from industrial practitioners about the reliability, effectiveness, and performance of existing methods and tools. This has contributed to the fact that currently several complex real-time distributed applications are still being developed without adopting RTDOC concepts. “Distributed object middleware, methods, and tools still represent a high technological risk,” argue several practitioners. This seems to contradict arguments commonly used by OO methodologists and tool vendors (as well as most of papers published in the IEEE proceedings of ISORC conferences). They consider RT-DOC concepts as a powerful conceptual framework to handle complexity in the development of distributed real-time applications, promoting reusability, modularity, and allowing a smooth transition along the development phases, from requirements engineering to implementation.","PeriodicalId":337892,"journal":{"name":"IEEE International Symposium on Real-Time Distributed Computing","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133734667","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}