|
ACI-32040 Automaation ohjelmistokomponentit ja sovelluspalvelut, 7 op
|
Seppo Kuikka
Luentoajat ja -paikat | Kohderyhmä, jolle suositellaan | |
Toteutus 1 |
|
3.-n. vuosikurssi
Automaatio-, kone- ja materiaalitekniikan tiedekunta Automaatiotekniikan koulutusohjelma Biotekniikan koulutusohjelma DI-Opiskelijat Konetekniikan koulutusohjelma Luonnontieteiden ja ympäristötekniikan tiedekunta Sähkötekniikan koulutusohjelma Teknis-luonnontieteellinen koulutusohjelma Teknis-taloudellinen tiedekunta Tieto- ja sähkötekniikan tiedekunta Tietojohtamisen koulutusohjelma Tietoliikenne-elektroniikan koulutusohjelma Tietotekniikan koulutusohjelma Tuotantotalouden koulutusohjelma Ympäristö- ja energiatekniikan koulutusohjelma |
Opintojakson suorittamiseen vaaditaan hyväksytysti suoritettu tentti ja harjoitustyö. Harjoitustyössä määritellään, suunnitellaan ja toteutetaan pienehkö komponentti- tai sovelluspalvelupohjainen automaatiosovellus. Vaihtoehtoisesti harjoitustyönä voidaan tehdä teknologiaselvitys opintojakson alaan kuuluvasta teemasta.
-
Uusimmat automaatio- ja tuotannon informaatiojärjestelmät perustuvat ohjelmistokomponentti- ja sovelluspalvelutekniikoihin. Opintojakso perehdyttää opiskelijat automaatiosovellusten koontiin valmiskomponenteista ja komponenttien integrointiin - usein sovelluspalvelujen avulla - ohjelmistoarkkitehtuureihin. Opintojaksossa opiskellaan ja harjoitellaan myös uudelleenkäytettävien, oliopohjaisten automaatioalan ohjelmistokomponenttien ja sovelluspalvelujen kehittämistä integroiduissa ohjelmointiympäristöissä.
Sisältöalue | Ydinaines | Täydentävä tietämys | Erityistietämys |
1. | Ohjelmistokomponenttien ja sovelluspalveluiden merkitys automaatioalan sovelluksissa. Käyttöliittymien ja palvelimien komponenttimallit, sovelluspalvelukomponentit. | Käyttöliittymä- ja palvelinkomponenttimallien laajennokset. Komponenttialustat, (erityisesti JEE ja .NET). | Kokeelliset komponenttimallit ja -alustat. |
2. | Komponenttien hyödyntäminen ja koonti, komponenttipohjaiset ohjelmistoarkkitehtuurit. | Komponentointi ja tuoterunkoarkkitehtuurit. Komponenttien jakelu- ja hallintatyökalut. | |
3. | Komponenttien kehittäminen, rajapintalähtöinen määrittely ja suunnittelu. | Komponenttien ja perinteisten oliopohjaisten sovellusten kehittämisen yhtäläisyydet ja erot. | |
4. | Sovelluspalvelutekniikat komponentoinnin laajennuksena. Sovelluspalvelukomponentit palveluarkkitehtuurin (SOA) osina. | Sovelluspalvelujen koordinoinnin perusteet. | |
5. | Komponentit ja sovelluspalvelut automaatiosovelluksissa, erityisesti OPC-standardointi. Automaation valmiskomponentit, komponenttiarkkitehtuurit ja komponenttiliiketoiminta. | OPC-UA-kehityshanke. |
Sekä tentti että harjoitustyö arvioidaan asteikolla 0-5. Aktiivisuudesta lähiopetustunneilla saa lisäpisteitä, jotka otetaan huomioon tentin arvosanassa. Innovatiivisuudesta harjoitustyöratkaisussa saa myös lisäpisteitä (nk. bonuspisteet), jotka otetaan huomioon harjoitustyön arvosanassa. Lopullinen arvosana määräytyy näiden kahden arvosanan perusteella: (tentin_arvosana + htyön_arvosana)/2.
Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)
Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
Luentokalvot | Seppo Kuikka | http://www.ac.tut.fi/aci/courses/ACI-32040/Kompo_luennot.htm | Suomi | ||||
Muu verkkomateriaali | http://www.ac.tut.fi/aci/courses/ACI-32040/Kompo_materiaali.htm | Suomi | |||||
Opintomoniste | Automaation ohjelmistokomponentit ja sovelluspalvelut | Seppo Kuikka | Suomi |
Opintojakso | P/S |
ACI-32020 Automaation reaaliaikajärjestelmät | Pakollinen |
Opintojakso | Vastaa opintojaksoa | Selite |
|
|
Kuvaus | Opetusmuodot | Toteutustapa | |
Toteutus 1 | ACI-32040 Automaation ohjelmistokomponentit ja sovelluspalvelut, kevät 2009 | Luennot Harjoitukset Tieto- ja viestintätekniikan käyttö Harjoitustyöt |
Lähiopetus: 0 % Etäopetus: 20 % Itseopiskelu: 0 % |