Towards memory management for service-oriented real-time systems
2010
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).
Keywords:
- Social software engineering
- Real-time computing
- Software design description
- Backporting
- Package development process
- Computer science
- Resource-oriented architecture
- Software system
- Software sizing
- Software development
- Software framework
- Component-based software engineering
- Software as a service
- Software construction
- Systems development life cycle
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
19
References
6
Citations
NaN
KQI