ASE-6030 Automaation reaaliaikajärjestelmät, 5 op
Real-time Systems in Automation

Vastuuhenkilö

David Hästbacka

Opetus

Toteutuskerta Periodi Vastuuhenkilö Suoritusvaatimukset
ASE-6030 2016-01 1 - 2 David Hästbacka

Osaamistavoitteet

Sekä automatisoitaviin tuotteisiin integroitavilta sulautetuilta järjestelmiltä että tietoverkkopohjaisilta hajautetuilta järjestelmiltä vaaditaan vahvoja reaaliaikaisuus- ja laatuominaisuuksia. Opintojakson suoritettuaan opiskelija osaa kehittää automaatioalan ohjelmistopohjaisia reaaliaikajärjestelmiä ja -sovelluksia ketterän kehityksen metodein. Hän ymmärtää ja osaa organisoida automaatioalan reaaliaikajärjestelmien kehitysprosessin. Hän osaa soveltaa eri kehitysvaiheisiin soveltuvia, UML-pohjaisia (Unified Modelling Language) tekniikoita ja työkaluja. Hän osaa käyttää hyväkseen UML-profiileita. Hän osaa suunnitella alan erityyppisiin sovelluksiin tarkoituksenmukaisia ohjelmistoarkkitehtuureita käyttäen hyväkseen suunnittelumalleja (design patterns) ja mallikieliä.

Sisältö

Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Automaatiotoimialan ohjelmistojen erityispiirteet ja -vaatimukset.      
2. Automaatioalan ohjelmistojen mallipohjainen, ketterä kehitysprosessi. Vaatimusmäärittelyn käyttötapausten tarkentaminen.      
3. Olioluokka-analyysi ja toimintoanalyysi.  UML:n reaaliaikaprofiileista ja SysML:sta.    
4. Arkkitehtuurisuunnittelu, yksityiskohtainen suunnittelu ja toteutus.  Suunnittelumalleista ja suunnittelumallikielistä.   
5. Automaatio-ohjelmistojen laatu. Testausmenetelmät ja -työkalut.      

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Lisätiedot Tenttimateriaali
Kirja   Real-Time Agility   Bruce Powel Douglass   978-0-321-54549-7       Kyllä   
Opintomoniste   Lecture Notes On Automation Software   Seppo Kuikka         Kyllä   

Esitietovaatimukset

Opintojakso P/S Selite
IHA-3110 Ohjaus- ja automaatiojärjestelmät Suositeltava    



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
ASE-6030 Automaation reaaliaikajärjestelmät, 5 op ASE-6030 Automaation reaaliaikajärjestelmät, 5 op  
ASE-6030 Automaation reaaliaikajärjestelmät, 5 op ACI-32020 Automaation reaaliaikajärjestelmät, 7 op  

Päivittäjä: Jokinen Heikki, 11.04.2016