ASE-6050 Automaation ohjelmistokomponentit ja sovelluspalvelut, 5 op
Software Components and Services in Automation
Vastuuhenkilö
Mikko Salmenperä, David Hästbacka
Opetus
Toteutuskerta | Periodi | Vastuuhenkilö | Suoritusvaatimukset |
ASE-6050 2017-02 | 3 - 4 |
David Hästbacka |
Tentti ja harjoitustyö |
Osaamistavoitteet
Uusimmat automaation ja tuotannon hallinnan informaatiojärjestelmät perustuvat ohjelmistokomponentti- (software component) ja sovelluspalvelu- (web service) tekniikoihin. Opintojakson suoritettuaan opiskelija osaa kooota 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ö | Ydinsisältö | Täydentävä tietämys | Erityistietämys |
1. | Ohjelmistokomponenttien ja sovelluspalveluiden merkitys automaatioalan sovelluksissa. Käyttöliittymien ja palvelimien komponenttimallit, sovelluspalvelukomponentit. | ||
2. | Komponenttien hyödyntäminen ja koonti, komponenttipohjaiset ohjelmistoarkkitehtuurit. | ||
3. | Komponenttien kehittäminen, rajapintalähtöinen, sopimuspohjainen määrittely ja suunnittelu. | ||
4. | Sovelluspalvelutekniikat komponentoinnin laajennuksena. Sovelluspalvelukomponentit palveluarkkitehtuurin (SOA) osina. | ||
5. | Komponentit ja sovelluspalvelut automaatiosovelluksissa, erityisesti OPC-standardointi. Automaation valmiskomponentit, komponenttiarkkitehtuurit ja komponenttiliiketoiminta. |
Esitietovaatimukset
Opintojakso | P/S | Selite |
ASE-6030 Automaation reaaliaikajärjestelmät | Suositeltava |
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
ASE-6050 Automaation ohjelmistokomponentit ja sovelluspalvelut, 5 op | ACI-32040 Automaation ohjelmistokomponentit ja sovelluspalvelut, 7 op | |
ASE-6050 Automaation ohjelmistokomponentit ja sovelluspalvelut, 5 op | ASE-6050 Automaation ohjelmistokomponentit ja sovelluspalvelut, 5 op |