Återanvändbara bibliotek är problematiska för realtidsprogram i Java. Använda Javas standardklassbibliotek, till exempel, kräver noggrann kodning och testning för att undvika svarstiden spikar och sophämtning. Vi föreslår två designkrav för återanvändbara bibliotek i realtidssystem: gränser för körning i värsta fall (WCET) och gränser för minnesförbrukning i värsta fall. Dessutom kan WCET inte vara känt om blockerande metod samtal används. Vi har tillämpat dessa krav på konstruktionen av tre Javabaserade prototyper: en uppsättning insamlingsklasser, en nätverks stack, och trigonometriska funktioner. Våra prototyper visar att återanvändbara bibliotek kan uppfylla dessa krav och därmed vara livskraftiga för realtidssystem.
I REF presenteras utvecklingen av återanvändbara bibliotek riktade mot Java i realtid.
Toward Libraries for Real-Time Java
{'venue': '2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)', 'journal': '2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)', 'mag_field_of_study': ['Computer Science']}