Opinto-opas 2011-2012
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2011-2012

ACI-32040 Automaation ohjelmistokomponentit ja sovelluspalvelut, 7 op
Software Components and Services in Automation

Vastuuhenkilö

Seppo Kuikka

Opetus

Opetusmuoto P1 P2 P3 P4 Kesä Toteutuskerrat Luentoajat ja -paikat
Luennot
Harjoitukset
Harjoitustyöt



 



 
 2 h/vko
 2 h/vko

+2 h/vko
+2 h/vko
 60 h/per



 
ACI-32040 2011-01 Keskiviikko 12 - 14, SD302
Keskiviikko 12 - 16, SD302

Suoritusvaatimukset

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.

Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

-

Osaamistavoitteet

Uusimmat automaation ja tuotannon hallinnan informaatiojärjestelmät perustuvat ohjelmistokomponentti- (software component) ja sovelluspalvelu- (web service) tekniikoihin. Opintojakson suoritettuaan opiskelija osaa koota automaatiosovelluksen valmiskomponenteista ja integroida niitä - usein sovelluspalvelujen avulla ja/tai toimintoprosessien mallinnukseen perustuen - alan ohjelmistoarkkitehtuureihin. Opiskelija oppii myös kehittämään itse uudelleenkäytettäviä, oliopohjaisia automaatioalan ohjelmistokomponentteja ja sovelluspalveluita integroiduissa ohjelmistokehitysympäristöissä.

Sisältö

Sisältö 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.     

Opintojakson arvostelu

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.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Oppimateriaali

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  

Esitietovaatimukset

Opintojakso P/S Selite
ACI-32020 Automaation reaaliaikajärjestelmät Suositeltava    

Esitietoketju (Vaatii kirjautumisen POPiin)



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
ACI-32040 Automaation ohjelmistokomponentit ja sovelluspalvelut, 7 op ASE-6050 Automaation ohjelmistokomponentit ja sovelluspalvelut, 5 op  
ACI-32040 Automaation ohjelmistokomponentit ja sovelluspalvelut, 7 op 7601031 Komponenttiohjelmointi, 4 ov  

Tarkempia tietoja toteutuskerroittain

Toteutus Kuvaus Opetusmuodot Toteutustapa
ACI-32040 2011-01 ACI-32040 Automaation ohjelmistokomponentit ja sovelluspalvelut Kevät 2011   Luennot
Harjoitukset
Harjoitustyöt
   
Lähiopetus: 0 %
Etäopetus: 20 %
Itseopiskelu: 0 %  

Viimeksi muokattu29.12.2010