DocumentCode :
1624557
Title :
On mapping RT-UML specifications to RT-Java API: bridging the gap
Author :
Becker, L.B. ; Höltz, R.H. ; Pereira, C.E.
Author_Institution :
Comput. Sci. Inst., Fed. Univ. of Rio Grande do Sul, Brazil
fYear :
2002
fDate :
6/24/1905 12:00:00 AM
Firstpage :
348
Lastpage :
355
Abstract :
Two recent standards have a great potential to impulse the use of object orientation in the development of real-time applications. The first is the Real-Time Specification for Java (RT-Java), consisting in an application programming interface (API) for real-time object-oriented programming. The other is the emerging RT-UML standard, which addresses the specification of real-time requirements and time using extended UML diagrams. This work proposes an approach for bridging the gap between the two emerging standards, aiming to provide a clear link between the modeled real-time constraints and the programming entities that provide their implementation. The main idea is to enhance the traceability as well as readability of timing constraints from a model-based requirements model to implementation. Relationships between the stereotypes and tags used to decorate the UML diagrams and their code representation are explained. An assessment of the benefits achieved using both standards as well are as some proposed enhancements are also discussed
Keywords :
Java; application program interfaces; diagrams; formal specification; object-oriented methods; object-oriented programming; real-time systems; specification languages; RT-Java API; RT-UML specifications; Real- Time Specification for Java; application programming interface; code generation; code representation; extended UML diagrams; model-based requirements; programming entities; real-time constraints; real-time object-oriented programming; specification mapping; standards; stereotypes; tags; timing constraint readability; traceability; Application software; Computer science; Distributed computing; Java; Object oriented modeling; Object oriented programming; Productivity; Standards development; Timing; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Oriented Real-Time Distributed Computing, 2002. (ISORC 2002). Proceedings. Fifth IEEE International Symposium on
Conference_Location :
Washington, DC
Print_ISBN :
0-7695-1558-4
Type :
conf
DOI :
10.1109/ISORC.2002.1003772
Filename :
1003772
Link To Document :
بازگشت