Přeskočit na hlavní obsah
Přeskočit hlavičku

Moderní metody návrhu software řídicích systémů

Anotace

Předmět je zaměřen na pokročilejší principy a techniky návrhu programového vybavení řídících systémů, speciálně z pohledu jejich vlastností jakožto systémů reálného času. Pozornost je soustředěna jak na metody strukturované, tak objektové i komponentní. Předmět je orientován zejména na architekturálními principy využívající různé formy zapouzdření a systematické budování abstrakcí , které nalézají svoji podobu i v moderních návrhových CASE systémech, zejména RT-UML. V nezbytné míře jsou probírány i základní vlastnosti a modely synchronizace systémů reálného času a z toho vyplývající důsledky pro návrh řídicích systémů.Typická témata: Metody ADARTS a CODARTS, Analýza a modelování paralelních systémů a RT systémů , Strukturování systému na procesy a na moduly a integrace obou přístupů. Navrhování distribuovaných aplikací. Objektově orientované techniky návrhu RT systémů Příklady návrhových vzorů, RT-UML.

Povinná literatura

Gomaa H.: Software Design Methods for Concurrent and Real Time Systems, Addison-Wesley, 1996
Gomma H.: Designing Concurrent, Distributed , and Real-Time Applications with UML, Addison-Wesley,2000
Vicente, K.J.: Cognitive Work Analysis. Mahwah, NJ: Lawrence Erlbaum Associates, 1999, ISBN 0-8058-2397-2 

Doporučená literatura

Douglass B.,P.: Doing Hard Time, Addison-Wesley , 1999
Burns A., Wellings A.: Real-Time Systmes and their Programming Languages,Addison-Wesley , 1990
Jenkins P.,D.et all.: Cognitive Work Analysis: Coping with Complexity, Ashgate Publishing Limited, 2009 ISBN 978-0-7546-7026-1 


Jazyk výuky čeština, angličtina
Kód 450-6006
Zkratka MMNSŘS
Název předmětu česky Moderní metody návrhu software řídicích systémů
Název předmětu anglicky Modern Methods of Control Systems Software Design
Garantující katedra Katedra kybernetiky a biomedicínského inženýrství
Garant předmětu doc. Ing. Jaromír Konečný, Ph.D.