New operators for the TURTLE real-time UML profile

Christophe Lohr, Ludovic Apvrille, Pierre De Saqui-Sannes, Jean Pierre Courtiat

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

In a previous paper, we defined TURTLE, a Timed UML and RT-LOTOS Environment which includes a real-time UML profile with a formal semantics given in terms of translation to RT-LOTOS, and a model validation approach based on the RTL toolset. This paper presents an enhanced TURTLE with new composition operators (Invocation, Periodic, Suspend/Resume) and suspendable temporal operators which makes it possible to model scheduling constraints of real-time systems. The proposed extension is formalized in terms of translation to native TURTLE. Thus, we preserve the possibility to use RTL to check a real-time system model against logical and timing errors. A case study illustrates the use of the new operators.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
EditorsElie Najm, Uwe Nestmann, Perdita Stevens
PublisherSpringer Verlag
Pages214-228
Number of pages15
ISBN (Print)3540204911
DOIs
Publication statusPublished - 1 Jan 2003
Externally publishedYes

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2884
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Fingerprint

Dive into the research topics of 'New operators for the TURTLE real-time UML profile'. Together they form a unique fingerprint.

Cite this