V důsledku obrovské redukce ceny mikroprocesorů a polovodičových obvodů a velkého zvýšení výkonu mikroprocesorů v posledních letech jsou systémy reálného času - RT systémy a distribuované RT systémy levným a efektivním řešením mnoha praktických problémů. V nynější době je řada počtu průmyslových, vojenských, lékařských a spotřebitelských produktů podporována mikroprocesory a řízena programově. Software se tak stává důležitou komponentou těchto produktů.
Zde se budeme zabývat způsobem návrhu paralelních systémů a také dvěma důležitými kategoriemi paralelních systémů - RT systémy a distribuovanými aplikacemi. První část uvádí a rozebírá charakteristiky paralelních systémů, RT systémů a distribuovaných aplikací.