Towards memory management for service-oriented real-time systems

T. Richardson, Andy J. Wellings, J. A. Dianes, M. Díaz

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Dynamically discoverable units of software (services) are the centerpiece of service-oriented architecture (SOA). Such dynamic software architectures closely match the dynamics of businesses, and for that reason, SOA is becoming an increasingly important approach to the development of software. However, one aspect of deploying such dynamic software, that is frequently neglected, is the impact that it has on the availability of hardware resources such as CPU utilization and memory consumption. All software systems require the system load to be controlled in order to provide the service user with some level of quality-of-service. Furthermore, one type of software, which is particularly difficult to develop and would certainly benefit from the use of service-orientation, is real-time systems. Such systems, however, require resource guarantees and therefore are currently prohibited from using service-orientation in their design.

In this paper we propose solutions to the problems relating to providing memory management in service-oriented real-time systems (RT-SOA).
Original languageUndefined/Unknown
Title of host publicationProceedings of the 8th International Workshop on Java Technologies for Real-Time and Embedded Systems, JTRES 2010, Prague, Czech Republic, August 19-21, 2010
EditorsTomás Kalibera, Jan Vitek
Number of pages10
Publication statusPublished - 2010

Publication series

NameACM International Conference Proceeding Series

Cite this