By the same authors

From the same journal

Safety-critical Java for embedded systems

Research output: Contribution to journalArticlepeer-review

Full text download(s)

Published copy (DOI)


  • Martin Schoeberl
  • Andreas Engelbredt Dalsgaard
  • René Rydhof Hansen
  • Stephan Korsholm
  • Anders Ravn
  • Juan Rivas
  • Tórur Strom
  • Hans Søndergaard
  • Shuai Zhao
  • Andrew John Wellings


Publication details

JournalConcurrency and Computation: Practice and Experience
DateAccepted/In press - 16 Aug 2016
DateE-pub ahead of print (current) - 14 Dec 2016
Number of pages22
Pages (from-to)1-22
Early online date14/12/16
Original languageEnglish


This paper presents the motivation for and outcomes of an engineering research project on certifiable Java for embedded systems. The project supports the upcoming standard for safety-critical Java, which defines a subset of Java and libraries aiming for development of high criticality systems. The outcome of this project include prototype safety-critical Java implementations, a time-predictable Java processor, analysis tools for memory safety, and example applications to explore the usability of safety-critical Java for this application area. The text summarizes developments and key contributions and concludes with the lessons learned.

Bibliographical note

© 2016 John Wiley & Sons, Ltd. This is an author-produced version of the published paper. Uploaded in accordance with the publisher’s self-archiving policy. Further copying may not be permitted; contact the publisher for details.

Discover related content

Find related publications, people, projects, datasets and more using interactive charts.

View graph of relations