Number

Approach

Communication

Synchronization mechanisms

Time management

Real-time ratings

Priority on message

By message

data exchange (shared data)

Event Management

signals Management

mutual exclusion/ semaphore

monitor

Appointment

Time measure

Clock management

Multiple clock management

Methods

1

CORE

0

1

0

1

0

0

0

0

1

0

0

3

2

JSD

0

1

1

1

0

0

0

0

1

0

0

4

3

YSM

0

1

1

1

1

0

0

0

1

0

0

5

4

RTSAD

0

1

0

1

1

1

0

0

1

0

0

5

5

DARTS

1

1

1

1

0

1

0

1

1

0

0

7

6

ADARTS

1

1

1

1

0

1

0

1

1

0

0

7

7

CoDarts

1

1

1

1

0

1

0

1

1

0

0

7

8

MASCOT

1

1

1

0

1

1

1

0

1

0

0

7

9

HOOD/

HRT-HOOD

0

1

1

1

0

0

1

0

1

0

0

5

10

ROOM

0

1

1

1

1

0

0

1

0

0

5

Languages

11

UML

0

1

0

1

1

0

0

0

1

0

0

4

12

UML-RT

0

1

1

1

1

0

0

0

1

0

0

5

13

SysML

0

1

0

1

0

0

0

0

1

0

0

3

14

AADL

1

1

1

1

1

1

0

1

1

0

0

8

15

UML-MARTE

0

1

1

1

1

1

1

1

1

1

1

10