Web- ja mobiilisovellusten integrointi BPEL-prosessimoottoriin
Turunen, Jussi-Pekka (2013)
Turunen, Jussi-Pekka
Karelia-ammattikorkeakoulu (Pohjois-Karjalan ammattikorkeakoulu)
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201305137998
https://urn.fi/URN:NBN:fi:amk-201305137998
Tiivistelmä
Opinnäytetyön tavoitteena oli selvittää, kuinka voidaan yhdistää integroitavat sovellukset liiketoiminnallista prosessia ajavaan prosessimoottoriin ja kuinka voidaan edistää prosessista syntyvän yksittäisen instanssin suoritusta. Opinnäytetyössä esitellään ko. järjestelmän laatimiseen vaadittavat käsitteet ja teknologiat, toteutus, tutkimustyön tulokset sekä jatkokehitysmahdollisuudet.
Tutkimustyö toteutettiin laatimalla palvelukeskeisen arkkitehtuurin mukainen järjestelmä, joka yhdistää prosessimoottorin ja integroitavat sovellukset tietokantaa hallitsevaan sovellukseen. Integroitavat sovellukset liitetään palvelukerroksen kautta järjestelmään, joka toteuttaa prosessimoottoriin integroinnin sekä tietokantayhteyden.
Tutkimustyön tuloksena oli, että integroitavat sovellukset voidaan yhdistää prosessimoottoriin palvelukerroksen kautta. Nämä sovellukset toimivat aktiviteettien suorittajina. Prosessissa syntyvät instanssit yksilöidään liiketoiminnassa syntyvien dokumenttien tunnuksilla ja palvelukerros huolehtii instanssien ja aktiviteettien yhdistämisen.
Tutkimustyössä laadittu järjestelmä mahdollistaa prosessimoottorin jatkotutkimuksen sekä järjestelmän jatkokehittämisen, jotka voivat toimia opintojaksojen opetusmateriaalina. Tärkeimpiä jatkokehitysmahdollisuuksia ovat liiketoiminnallisen prosessin jalostaminen, tietovarastoinnin toteuttaminen sekä prosessin tehokkuuden seurannan toteuttaminen.
Tutkimustyö toteutettiin laatimalla palvelukeskeisen arkkitehtuurin mukainen järjestelmä, joka yhdistää prosessimoottorin ja integroitavat sovellukset tietokantaa hallitsevaan sovellukseen. Integroitavat sovellukset liitetään palvelukerroksen kautta järjestelmään, joka toteuttaa prosessimoottoriin integroinnin sekä tietokantayhteyden.
Tutkimustyön tuloksena oli, että integroitavat sovellukset voidaan yhdistää prosessimoottoriin palvelukerroksen kautta. Nämä sovellukset toimivat aktiviteettien suorittajina. Prosessissa syntyvät instanssit yksilöidään liiketoiminnassa syntyvien dokumenttien tunnuksilla ja palvelukerros huolehtii instanssien ja aktiviteettien yhdistämisen.
Tutkimustyössä laadittu järjestelmä mahdollistaa prosessimoottorin jatkotutkimuksen sekä järjestelmän jatkokehittämisen, jotka voivat toimia opintojaksojen opetusmateriaalina. Tärkeimpiä jatkokehitysmahdollisuuksia ovat liiketoiminnallisen prosessin jalostaminen, tietovarastoinnin toteuttaminen sekä prosessin tehokkuuden seurannan toteuttaminen.