Abstract
Real-time systems are receiving increasing attention with the emerging application scenarios that are safety-critical, complex in functionality, high on timing-related performance requirements, and cost-sensitive, such as autonomous vehicles. Development of real-time systems is error-prone and highly dependent on the sophisticated domain expertise, making it a costly process. There is a trend of the existing software without the real-time notion being re-developed to realise real-time features, e.g., in the big data technology. This paper utilises the principles of model-driven engineering (MDE) and proposes the first methodology that automatically converts standard time-sharing Java applications to real-time Java applications. It opens up a new research direction on development automation of real-time programming languages and inspires many research questions that can be jointly investigated by the embedded systems, programming languages as well as MDE communities.
Original language | English |
---|---|
Title of host publication | LCTES 2019: |
Subtitle of host publication | Proceedings of the 20th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems |
Place of Publication | Phoenix AZ USA |
Publisher | ACM |
Pages | 123-134 |
Number of pages | 12 |
ISBN (Print) | 978-1-4503-6724-0 |
DOIs | |
Publication status | Published - 23 Jun 2019 |
Event | 20th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems - Phoenix, Arizona, Phoenix, United States Duration: 22 Jun 2019 → … https://conf.researchr.org/home/LCTES-2019 |
Conference
Conference | 20th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems |
---|---|
Abbreviated title | LCTES 2019 |
Country/Territory | United States |
City | Phoenix |
Period | 22/06/19 → … |
Internet address |