The Real-Time Specification for Java
The Real-Time Specification for Java
The Real-Time Specification for Java
Computer
UMLAUT: An Extendible UML Transformation Framework
ASE '99 Proceedings of the 14th IEEE international conference on Automated software engineering
Schedulability Analysis for Automated Implementations of Real-Time Object-Oriented Models
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
Concurrent and Real-Time Programming in Java
Concurrent and Real-Time Programming in Java
Providing temporal isolation in the OSGi framework
Proceedings of the 7th International Workshop on Java Technologies for Real-Time and Embedded Systems
Hi-index | 0.00 |
The integration of real-time concepts into modeling tools and Java virtual machines and APIs are two problems addressed along last decade. Examples of standards addressing these problems are RTSJ (Real-Time Specification for Java) and MARTE (Modeling and Analysis of Real-time Embedded Systems). These standards, in general, have common fundaments (time predictability of software systems based on scheduling analysis methods and object-oriented languages). Model driven developments methods are based on the application of generators and transformations, on source models, to generate code and artifacts of specific run-time platforms. Common fundaments of RTSJ and MARTE make possible their integration in a common model-driven software development framework. But this integration requires the developments of generators and transformations, and the customizations of UML extensions for the specific run-time platform. Integration of UML profiles into code generations requires specific customizations of generators. This paper studies these problems and proposes solutions for the application of model driven development techniques to develop of RTSJ software systems.