Real-Time Embedded Systems in Java
Studenteropgave: Speciale (inkl. HD afgangsprojekt)
- Kristian Kolding Foged-Ladefoged
4. semester, Software, Kandidat (Kandidatuddannelse)
This project investigates the usefulness of object-oriented paradigm in realtime embedded systems. The investigation is twofold, with the benefits
of the object-oriented paradigm explored through a literature review, and
28 benchmarks developed in Java to investigate whether or not the objectoriented paradigm has any influence on execution times.
The literature review is conducted based on a search strategy, which
uses approaches suggested by Webster and Watson[32].
The benchmarks consists of 14 benchmarks, which is developed in two
versions using object-oriented design and little to none object-oriented design. The benchmarks is derived from the well-known Malardalen benchmark suite[9].
The project concludes that the object-oriented paradigm promotes maintainability, reusability and increases productivity. Execution times are however significantly increased.
of the object-oriented paradigm explored through a literature review, and
28 benchmarks developed in Java to investigate whether or not the objectoriented paradigm has any influence on execution times.
The literature review is conducted based on a search strategy, which
uses approaches suggested by Webster and Watson[32].
The benchmarks consists of 14 benchmarks, which is developed in two
versions using object-oriented design and little to none object-oriented design. The benchmarks is derived from the well-known Malardalen benchmark suite[9].
The project concludes that the object-oriented paradigm promotes maintainability, reusability and increases productivity. Execution times are however significantly increased.
Sprog | Engelsk |
---|---|
Udgivelsesdato | 23 jun. 2014 |
Antal sider | 47 |
Emneord | Real-Time, Embedded System, Java, object-oriented |
---|