Upload
josef-schreiner
View
228
Download
0
Embed Size (px)
Citation preview
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
1/68
Strategiai KutatsiTerv 1.1
tmogatja:
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
2/682 Stratgiai Kutatsi Terv 1.1
1 BEVEZET......................................................................................................61.1 AJVKPFONTOSABBMEGLLAPTSAI.................................................9
2 ITSZOLGLTATSFEJLESZTSISTRATGIA...............................................152.1 ALAPELVEK...................................................................................................152.2 NYITOTTKRDSEK....................................................................................16
3 FKUTATSITERLETEK............................................................................193.1 FOLYAMATMENEDZSMENT..........................................................................203.2 INTEROPERABILITS...................................................................................233.3 ARCHITEKTRKSSOA............................................................................293.4 SZOFTVERTECHNOLGIA............................................................................343.5 ITBIZTONSG..............................................................................................383.6 SZOFTVERMINSG....................................................................................443.7 E-KZIGAZGATS........................................................................................50
4 KUTATSIPRIORITSOK..............................................................................55
4.1 RVIDTVKUTATSICLOK....................................................................554.2 KZPTVKUTATSICLOK...................................................................564.3 HOSSZTVKUTATSICLOK................................................................57
5 OKTATS,KPZS,EGYBFELTTELEK.....................................................585.1 LTALNOSPROBLMK............................................................................585.2 OKTATSSKPZS...................................................................................60
6 FOGALOMTR..............................................................................................61
Tartalomjegyzk
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
3/683Stratgiai Kutatsi Terv 1.1
A NESSI-Hungary Szotver s Szolgltatsok nemzeti Technolgiai Platormot 90
magyarinormatikaiszervezet(vllalkozs,intzmny)alaptottaazzalacllal,hogy
egysgesszemlletrealapozottstratgiaikutats-ejlesztsiirnyokatdolgozzonkia
szotvereksszolgltatsokterletn.Aplatormelssorbanaszakterlethazaihely-
zetrekoncentrl,emellettanyaszervezetnektekintiazeurpaiNESSI-t(Networked
EuropeanSotware&ServicesInitiative),skvetianemzetkzitrendekalakulst.
Jvkpnekalapvetseszerinta szolgltatsoksokasgval, szmtgpek, adat-gyjtpontokmilliivalrendelkez,nagyelosztottrendszerekogjkalkotniakzelj-
vtudsalaptrsadalmnaksgazdasgnakalapvetinrastruktrjt.
Aplatorm stratgiaikutatsi terverszletesebbenkiejtia jvkpbenelvzoltvzi
megvalstshozszksgestogkutats-ejlesztsieladatokat.Ajvinormati-
kairendszereitazegymssalsszekapcsoldnisegyttmkdnikpesszolgltat
csompontok, saszolgltatsokat elhasznlnis integrlnikpes,a elhasznlk
ignyeihez,szoksaihoz,eladataihozalegmesszebbmenkigigazodalkalmazsok
alkotjk.Ezeknekakomplexrendszereknekameghatrozhnyadaszotver.Akomp-lexrendszertalkotalrendszereketgyakrannll,ggetlenszervezetekmkdtetik.
A rendszerek egyre inkbbamindennapi let rszv vlnak, szolgltatsaikmagas
oktrsadalmihatkonysgotbiztostanak.
Avziegyeselemeimrmais lteznek.Azsszekapcsoldsalapvet,vilgmret
inrastruktrja,azInternet,mkdik,egyretbbeszkzkapcsoldikr,egyretbb
szolgltatsrhetelrajta.Napirendenvanatbb,nllszervezetrendszereitinteg-
rlkomplexrendszerekkialaktsa.Megszlettekennekarchitekturlisstechnol-
giaialapelvei,aszolgltatsorientltarchitektra(SOA)paradigmjastmogatesz-
kzei.Atapasztalatokpedigmegmutatjkatovbblpsakadlyaitsamegoldandproblmkat.
Vezeti sszefoglal
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
4/684 Stratgiai Kutatsi Terv 1.1
A NESSI-Hungary munkacsoportjai rszint szakmai, rszint alkalmazsi terletek (domnek) szerint
tagozdnak.Jelenleghatszakmaisegyalkalmazimunkacsoportmkdik.Amunkacsoportoksa-
jt nzpontjukbl elemeztkaszakmahelyzett, s hatroztakmeg kutatsi-ejlesztsi eladatokat.
Ezekamagasszintszolgltatsiolyamatokkezelse,azautonmalrendszerekegyttmkdsi,in-
teroperabilitsi krdsei, aSOAszerinti ejlesztss integrcimdszereisarchitekturlisminti,
aSOAvilgban alkalmazottszotverek ejlesztsitechnolgija,abiztonsgsvdelema komplexrendszerekben,aszotverminsg,valamintaze-kzigazgatsejlesztse,kitekintvemsalkalmazsi
terletekreis.
Amunkacsoportok elemzseit s eladatkitzseitsszegezve s rtkelvea stratgiai kutatsi terv
meghatroztaarvid-kzp-shossztveladatokat.
Aszakmaieladatokontlazelemzsek rmutattakamultidiszciplinrismegkzelts,aszakmaipr-
beszd,akooperatvattitdontossgrais.
A stratgiai kutatsi terv alapjn a NESSI-Hungary megvalstsi tervet llt ssze, amelyik a hazai
szakmaikzssgszempontjaiszerintteszjavaslatotelindtandkutatsiprogramokra.
1 IntroductionVezeti sszefoglal
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
5/685Stratgiai Kutatsi Terv 1.1
NESSI-Hungary Szoftver s Szolgltatsok Nemzeti Technolgiai Platformtagszervezetei:
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
6/686 Stratgiai Kutatsi Terv 1.1
Jelendokumentumclja aNESSI-HungaryJvkp dokumentumban elvzoltvzi
megvalstshozszksgestogkutats-ejlesztsieladatokmeghatrozsa,javas-
latttelrvid,kzpshossztvprogramokindtsra.Adokumentumelssorbanaz
inokommunikcis(IKT)terletszakmaieladatairakoncentrl,deemellettmegmutatja,
hogyavzimegvalstsamultidiszciplinrismegkzeltst,azletmindenterletreki-
terjedtudatosptkezstignyel.
A jvkp alapvetse szerint a szolgltatsok sokasgval, szmtgpek, adatgyjt
pontokmilliivalrendelkez,nagyelosztottrendszerekogjkalkotniakzeljvtuds-
alaptrsadalmnaksgazdasgnakalapvetinrastruktrjt.Akomplexinormatikai
szolgltatsok termszetes rszv vlnak a mindennapi letnek, hasznlatuk mindenterleten,mindenrintettszmramagtlrtetd,egyszer,egybennlklzhetetlen.
Amennyiretermszetessvlt,hogytudunkvilgtanisteni,mertazenergiaszolglta-
t inrastruktrakiplts olyamatosanrendelkezsnkrell,annyiratermszetes lesz
azinormatikaiinrastruktrahasznlataalegklnbzbbgyes-bajosdolgainkintzse
sorn,deagazdasgsazzletiletmkdsbenis.Ennekavizionlt,inormatikai
szolgltatsokkaltsztt vilgnakegyes elemeimrma ismkdnek. Akielektronikus
levelezst,elektronikusbankiszolgltatsokathasznl,vagyppenalapvetgazdasgi
elemzsekadataittudjapillanatokonbellelrnimunkjasorn,rzkeliaztapotencilt,
amitazIKTatrsadalommkdsnekhatkonysgaszempontjbljelent.spersze,egymegszokottszolgltatskiessekor,egyadathalmazmegsemmislsekorrzkelia
kiszolgltatottsgotis,st,gyakortatliaztgondolatlan,amunkjtinkbbhtrltat,
nyakatekertgondolatmenetszerintkezelhetrendszerekhasznlatnaknygeit.
Az IKT szakmaegyetrt abban,hogya jv inormatikai inrastruktrjt az Interneten
egymssal sszekapcsoldni s egyttmkdni kpes szolgltat csompontok, s a
szolgltatsokatelhasznlnisintegrlnikpes,aelhasznlkignyeihez,szoksaihoz,
eladataihoz a legmesszebbmenkig igazod alkalmazsokalkotjk.Ennek a komplex
rendszernekameghatrozhnyadaszotver.Ahhoz,hogyezazinrastruktravalbana
vizionlthatkony,tudsalaptrsadalomalapjtkpezhesse,azltalanyjtottszolglta-tsoknakszmoskvetelmnytkikellelgtenie,amelyekkzlnhnymeghatroz:
1.0
Bevezet
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
7/687Stratgiai Kutatsi Terv 1.1
olyamatos,megbzhatrendelkezsrells,trtl,idtl,eszkztlggetlenelrhetsg;
biztonsgosmkds,azazvdelemaszndkos,vagyvletlenkrokozs,azilletkteleninormci-
elrsellen;
adekvt,aelhasznlkmunkjtsegt,szoksaikhozalkalmazkodunkcionalits,ttekinthet,rthet,
kiszmthatkezeliellettel;
aelhasznlkszmhoz,akezeltinormcimennyisghezvalautomatikusigazods,adaptivits,sk-lzhatsg;
akrnyezetsazignyekvltozsaihozvalgyorsalkalmazkodskpessge,azazazegyszer,tlthat
kvetkezmnyekkeljrskzbentarthatmdosthatsg.
Ezeknekakvetelmnyeknekateljestseolyanlptk,olyankomplexits,olyandinamikvalejld
rendszerekben,amelyekegygloblis,tudsalaptrsadalomsgazdasgrszei,komolykihvstjelent
mindazIKTszakmaszmra,mindazIKTsazIKT-talkalmazszakterletekhatkony,multidiszciplinris
egyttmkdsetekintetben.Ezeketakihvsokathivatotteltrni,bemutatniajelendokumentum.Astra-
tgiaikutatsitervezentlmeneladatamgaeltrtproblmkmegoldsrairnyulkutatsiprogramok
elvzolsais.
Adokumentumotkidolgozszervezet,aNESSI-Hungary,azIKT,ezenbellaszotvereksszolgltatsok
szakterletszakmaiszervezete.Belstagozdsaktdimenzis,annakmegelelen,hogyazIKTkulcsga-
zat,amelynekegyrsztbels,szakmailogikaszerintirszterleteivannak,msrsztoglalkozikajellegzetes
alkalmazsiterletekhezktdspecilisproblmkkal.
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
8/68
1 Introduction
8 Stratgiai Kutatsi Terv 1.1
1.0 Bevezet
Ahatszakmaiszegmensmunkacsoportjaimellettegyalkalmazsiterlethez(domnhez)ktdmunkacso-
portmkdik,aze-Kzigazgatsmunkacsoport,deormldbanvannaktovbbidomn-orientltmunka-
csoportok.HasonlanaJvkpszerkezethez,jelendokumentumisennekatagozdsnakmegelelen
trgyaljaazrdemikutatsieladatokat.Tekintve,hogyamunkacsoportokltalleedettterletekkztt
vannaktermszetestedsek,egyesproblmkratbbmunkacsoportisutal.
AtovbbiejezetekbenelszrsszeoglaljukaJvkpontosabbmegllaptsaitannakrdekben,hogy
aStratgiaikutatsitervnmagbaniskonzisztensdokumentumlegyen.Eztkvetenstratgiaialapelve-
ketskihvstjelentnyitottkrdseketogalmazunkmeg.Akvetkez,3.ejezettartalmazzaakutatsi
eladatokmunkacsoportokszerintitagolsbantrtnkiejtst.A4.ejezetrvid-,kzp-shossztv
kutatsiprioritsokatogalmazmegazelzejezetekalapjn,majdaz5.ejezetavzisikeresmegva-
lstshozszksgesegybeltteleket,kiemeltenazoktatsskpzsterletnszksgesteendket
trgyalja.
AStratgiaikutatsitervtmaszkodikazeurpaianyaszervezet,aNESSIkoncepcijrasdokumentuma-
ira.Figyelembevesziazonbanahazaisajtossgokat,sclkznsgeelssorbanahazaiszakmapolitikai
vlemnyormlk,dntshozksaszakmaiszereplk.
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
9/68
1 Introduction
9Stratgiai Kutatsi Terv 1.1
Az Eurpai Uni gyakran idzett lissza-
boni clkitzsei kztt szerepel, hogy
Eurpnak 2010-re a vilg legdinamiku-
sabb s legversenykpesebb tudsalap
gazdasgv kell vlnia. Ezt egsztette
kianagyobbgazdasginvekeds,jobb
munkalehetsgek, valamint a hatko-
nyabb trsadalmi beogads kvetelm-
nye.Azelmltvekbenugyanezekaclok
skvetelmnyekjelentekmegmindaha-zai,mindmsorszgokkormnyzatistra-
tgiibanis.
A vilggazdasgi vlsg mg inkbb r-
bresztetteavlemnyormlkatsdn-
tshozkat, hogy az inokommunikcis
technolgik,salkalmazsaikszleskr
elterjesztse jelentsenelsegti a lissza-
bonistratgiamegvalsulst.Ennekmeg-elelenazgazatjvkpesstratgijanemszortkozhatszigoranaszakmaiterletekre,szlesebb
trsadalmisgazdasgikontextusbankellgondolkodni.
AzIKTadtalehetsgekkulcsontossgszerepetjtszhatnakagazdasgjralesztsbenshosz-
sztvejldsnekmegalapozsban.Agazdasgbannllipargkntbetltttszerepemellett,
azIKTelhasznlsadntslymsipargakmkdsben,hatkonysgnakjavulsban,sezzel
prhuzamosanversenykpessgknvelsbenis.Atrsadalmiejldsmotorjaisjrsztagyorsan
ejlddigitlistechnolgikbankeresend.gyazIKThasznlatnaknvelseagazdasgbansa
trsadalombanegyarnt,direktmdonhozzjrulaejldshezahossztvversenykpessgkiala-kulsn,akzszolgltatsokmodernizlsnsaoglalkoztatottsgnvelsnkeresztl.
1.1
A jvkp fontosabb megllaptsai
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
10/6810 Stratgiai Kutatsi Terv 1.1
1.1.1 Trsadalmi szerep
1. COM(2008) 199 nal.
2. http://ec.europa.eu/invest-in-research/action/2006_ahogroup_en.htm.
3. yearly report for the year 2007 on the economic state of the EU: http://ec.europa.eu/economy_nance/publications/publication10130_en.pdf.
4. http://www.oecd.org/dataoecd/1/29/40821707.pdf.
5. http://epp.eurostat.ec.europa.eu/ Tudomny s technolgia / Informcis trsadalom.
6. Az IKT gazati akciterv kialaktst megalapoz tanulmny /IVSz-2009.
Az IKTgazatsaz IKT inrastruktrkgazdasgistrsadalmijelentsgtakzelmltbanaz inno-
vcirlsagazdasginvekedsrlszletettbeszmolkiskiemelik,mintpldulazi2010lids
rtkelsrlszlkzlemny1,azAho-csoportjelentse2sazEurpaiUnivesgazdasgijelent-sei3.AzOECDagazdasgiteljestmnystrsadalmijltnvelshez,valamintatrsadalomazon
kpessgnekokozshoz,hogyvilgszertejavthassaazemberekletminsgt,azIKTsazinter-
netjelentsgthangslyozta 4.
Hazai viszonyok kztt ezek a hatsok hatvnyozottan jelentkezhetnek a trsadalomban ellelhe-
tegyenltlensgek,adigitlisszakadkmegszntetseelvezetton.Ennekalapvetelttele
azonbanalehetsgekhelyeskihasznlsbanrejlik.AzIKTterletK+FrordtsokarnyaMagyaror-
szgonalacsony,azeurpaitlaghozmrtenis.UgyanakkormrbizonyosIKTmrszmok,mintpl.a
szlessvinternet-penetrcislegannaknvekedsitemejvalkedvezbbrtkeketmutat.Ez
arelatv-elmaradottsghatsakntjelentkezik,mivelatechnolgiailpsekkihagysaalegmoder-
nebbtechnolgikelterjedsnekkedvez.gyalehetsgmegvanazIKTtechnolgikmindteljesebb
trsadalmiszerepvllalsra,azonbanennek eltteleitmegkell teremteni.Folyikazorszg iparpo-
litikai,ejlesztspolitikaistratgijnakkimunklsa,rszstratgikazegyeselelsintzmnyekben
(trcknl) kialakulbanvannak,azonbanegyelreeznemltttegysges ormt,hinyzikbellea
multiplikatvhatsokszmbavtele.Mrpedig az IKTtlmutat sajt gazatn, hatkonysg- sver-
senykpessg-javthatstatrsadalomsagazdasgvalamennyiszegmensbenhasznostanikell.
Amagasszint,egysgeskormnyzatistratgiateremtimegazokataeltteleket,mellyelazIKThat-
konysgsversenykpessgnvelhatsaoptimlismdontudrvnyeslni.Avllalkozsokmindakzvetlenrtkestshez,mindbelsolyamataikhatkonylebonyoltsraazIKTgazatltalellltott
termkekethasznljk. Az IKTnlklzhetetlenrsztkpeziaz innovcinak,sa termelkenysg
nvekedsnek40%-aisazIKT-nakksznhet 5.Mindenttjelenvanakormnyokmunkjbansa
kzigazgatsban:azelektronikuskzigazgatsmindenszintentapasztalhatelterjedse,valamintaz
egszsggyben,azenergiarendszerekbensatrsadalmi-politikailetterletnmegjeleninnovci-
smegoldsoksalkalmazsokhasznlatakvetkeztbenazllamiszektormkdsenagymrtkben
ggazIKT-tl.Vgl,denemutolssorbanalakossgisegyreokozdmrtkbentmaszkodikaz
IKTnyjtottalehetsgekreamindennapiletben.
1 IntroductionA jvkp fontosabb megllaptsai1.1
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
11/6811Stratgiai Kutatsi Terv 1.1
Az IKT szektor ontos szerepet jtszik amagyar gazdasgban6.Aszektoroglalkoztatottsgaolya-
matosann,ezmatbbmint55ezermagasankpzett,jlfzetmunkahelyetjelent.Apiackeresleti
oldalndolgozszakemberekkelegytt,tbbmint120ezrendolgoznakezenaterleten.
AzIKTszektormeghatrozszereptmutatja,hogyazelmlt8vbenezazipargadtaahazaigazda-
sginvekedskzel25%-t,sjelentsenhozzjrulahazaiGDP-hez(aGDPkb.10%-a),oglalkoz-
tatsiszempontblisazegyiklegdinamikusabbannvekvgazat.
Amagyarorszgiinormatikaistvkzlsibelspiacegyttesmrete2007-benelrteaz1476millird
Ft-ot,ezenbellazinormatikaiszegmensnvekedse4,4%.
Ahazai tvkzlsiklts teljes IKTpiaciarnya60%, amely jvalellmlja azEUarnyt (44%).En-
nekokaegyrsztazarnyaibangyengbbITpiaciklts,msrsztatvkzlsiszolgltatsokmagas
rszintje.AzInternethozzrsiszolgltatsoksamagnadattviteliszolgltatsokjelentettkaz
elsdlegesnvekedsiorrstavezetkesszolgltatkszmra.Ennekellenre,tbbjelmutatarra,
hogyaszlessvInternetpiackorbbantapasztaltmeredeknvekedselassulnikezdett.
Abelldi inormatikaipiacotegykzel849millirdFt-os inormatikaiexportpiac egsztiki, anve-
kedselssorbananagyobbhozzadottrtkethordoz,multinacionlisshelyivllalatokategyarnt
elvonultatszotversszolgltatsexportblszrmazott.
AteljesIKTpiaconbell(azt100%-naktekintve)azegyesinormatikairszpiacokarnyai:ITszolglta-
tsok:18%,hardver:16%,szotver:6%.
Aentirtkekaztjelzik,hogyazEUhasonlterleteihezkpestaszotverekternvanlemaradsunk,
azITszolgltatsokszintjemegkzeltetteazEUszintet(21%).
AzIKTszektorajelenlegivimintegy2500millirdorintosbevtelvelnllanisjelentsipariszektor-
nakszmt.Mindazonltalezaszmnemmutatjabekellkppamagyarszotversszolgltatsiiparjelentsgtshozzadottrtktazegszgazdasgstrsadalomszmra.Atudsalapgazdasg
olyaninnovatvszolgltatsokonalapszik,melyeketajvinterneteogsszektniazjgenercis
inormatikaialkalmazsoksegtsgvel.Azautonm-szenzorokbl,rdirekvencisazonostkbl,
kamerkbl,mobilteleonokblelplrendszerekdecentralizltkrnyezetbenkommuniklnakegy-
mssal.Mindezjlehetsgeketnyitvalamennyiipargszmraatekintetben,hogyamrltezs
mgkiejlesztendszolgltatsaikatorradalmianjmdonksskssze,melymegreormljaaszot-
verek,szolgltatsoksabellkltrehozottrendszerekejlesztst,teleptstszemeltetst.
AzjMagyarorszg Fejlesztsi Terv tbb ezermillird orintotbiztost elssorbanEU orrsbl agazdasgversenykpessgioperatvprogramra,azllammkdsnekkorszerstsre,azelektro-
nikuskzigazgatskialaktsra.Eprogramokrealizcijanemkpzelhetelinormatikaiejlesztsek
1.1.2 Gazdasgi jelentsg
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
12/68
1 Introduction
12 Stratgiai Kutatsi Terv 1.1
A jvkp fontosabb megllaptsai1.1
nlkl.AeladatokmegoldsaazelkvetkezvekbenazIKTipariszegmensjelentskzremkdst
ignyli,ugyanakkorkvetelmnyekettmasztazIKTiparel.Ezekreakvetelmnyekreegykutats-
ejlesztsistratgivallehetvlaszolni,melynekkvetkezetesmegvalstsaazlogaannak,hogya
hazai IKTiparmeg tudjonelelniavele szembentmasztottelvrsoknak.Hacsakakzigazgatsi
alkalmazsokragondolunk,eznmagbanistbbszakterlettelszembentmasztspecilisignyeket,hiszenaolyamatmenedzsmenttechnolgiknak,azinteroperabilitsimegoldsoknaksabiztonsg-
nakmind-mindvannake-kzigazgatsivonzatai.Ezentlmenenazonbannmagukbanislnyeges
kutatsiterletek.
Atechnolgiarohamosejldsekomolykihvsokelllt jaaz ipargat,ezenbellisaszotvertech-
nolgiaterlett.Amodernrendszerekkelszembenikvetelmnyekmegkvnjkaszotvergyrtsor
jellegejlesztst.
Haznkban,msejlettorszgokhozhasonlan,szmoskutatcsoportoglalkozikrendszer-sszot-
vermodellezsikrdsekkel,ilyentrenszperedmnyekszlettekamodellvezreltszotverejlesztsi
paradigmkterletn.Ezeknekazeredmnyeknekaerssgeamodellekolyanormlisreprezen-tcija,melylehetvtesziaminsgikritriumokdefnilst.Azeredmnyekkzttszerepelneka
szakterlet-specifkusnyelvekis,amelyekszakterlet-specifkusjellsrendszeralkalmazstsunk-
cionalitsbevezetsttesziklehetv.Ezenaterletenltszikegyajtakonvergencia,dekikellmg
dolgozniaklnbzkutatmhelyekegyttmkdsnekelvispraktikusalapjait.
letnksokontosrszttmogatjkselgyelikazIKTrendszerek,amelyekbenaszotverarnya
olyamatosannvekedvemrameghatrozvvlt.Eza tnyeltrbehelyeziaszotverminsgs
megbzhatsgkrdst,amiezrtatrsadalomegszeszmrakiemeltontossgvvlik.Arossz
szotvertervezs,vagyszotverhibakvetkezmnyeakrkatasztroliskrislehet,denemcsakrtk-
ben,hanememberletbenis(pl.szotverhibkreplsirnytrendszerekben,vagynuklerisltestm-nyekben).Eszkzkrevanszksg,melyekkpesekaszotverejlesztshatkonysgtnvelni,mrni
aminsgetsmegbecslniamegbzhatsgot,illetvekezelnikpesekajvbeligloblisanelosztott
rendszereketsszolgltatsokat.Ezugyangyvonatkozikaszolgltatsokminsgresmegbzha-
tsgrais.
Az IKT rendszereknek (klnsen a kritikusak, mint pldul a kzigazgatsban hasznlt szotverek,
kzmveket kiszolgl s pnzgyi rendszerek) jminsgeknekkell lennik,megelelminsgi
tanstvnyokkalelltva.Aszotverekminsgijellemzithelyzetggen,nemzetkziszabvnyokhoz
igazodvakellmeghatroznimegelelszotvereszkzksegtsgvel.sszerelvrs,hogyatermkekellltsakoralkalmazottejlesztsi,irnytsistmogatolyamatokilleszkedjeneknemzetkzileg
elismertolyamatejlesztsiszabvnyokhoz.
1.1.3 Technolgiai sznvonal
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
13/68
1 Introduction
13Stratgiai Kutatsi Terv 1.1
Anylt orrskdsnyltszabvnyokonalapulszotvereka jvbenvrhatankulcsszerepetognak
jtszaniazeurpai,sgyamagyarIKTinrastruktrbanis.Magyarorszgesetbenklnsenontos
anyltorrstechnolgikelterjedse,hiszenavllalatok,akltsgvetsiintzmnyekfnanszrozsa
sokkalalacsonyabb,mint a ejlettebbeurpaiorszgokban, ugyanakkorkellszellemi kapacitsll
rendelkezsreanyltorrsmegoldsoktovbbejlesztsre,bevezetsre.Ugyancsakontossmin-denkppenfgyelembeveendszempont,hogyanyltorrsmegoldsokhasznlatamrrvidtvon
iskomolypiaclnkt,sszessgbenazorszgversenykpessgtnveltnyezvvlhat.Ezen
szotverekminsgbiztostsakiemeltenontos.
A trsadalommkdseegyrenagyobbmrtkben gg az inokommunikcis rendszerek s az l-
taluksszekapcsolt,illetvevezreltltontossg,n.kritikusinrastruktrkbiztonsgtl.Ezrtaz
IKTbiztonsgnakkutatstsejlesztstsszekellkapcsolniakritikusinormcisinrastruktrk
biztonsgikrdseivel.
A rugalmas alkalmazsintegrci, a vltozsokhoz gyorsan alkalmazkodni kpes szotverek s szol-
gltatsok,a tbb intzmnyrekiterjedmkdsaztignyli,hogyarendszerekmkdse,a szol-
gltatsiolyamatokegysgesensegyrtelmen,magasszintenlegyenekkezelhetk.Aejlesztss
integrciegyreinkbbelogadottparadigmjaaszolgltatsorientltarchitektra(SOA).Erssgeaz
irnyzatnaksegybenterjedstselogadottsgtisjelziazersszabvnyostsitevkenysg,
amelynekhromlegontosabbcentrumaazOASIS7,azOMG8sazOpenGroup9.Arendszerelpts-
neksmkdsneklerstklnbzabsztrakcisszinteketmegragadSOAreerenciaarchitektra
szabvnyoksegtik(pl.OASISSOAReerenceModel,OASISSOAReerenceArchitecture,OMGSOAModellingLanguage).
Komplex inormatikai rendszerek ejlesztsesorn kiemelt ontossggal bra rendszer ltalmegva-
lstand olyamatokhatkony lersa. Szinteminden alkalmazsi terletkiindulsi pontja a eladat
specifklsa,vagyisaolyamatokegyrtelm,ormalizltlersa.Alerssalszembentovbbielvrs,
hogyalkalmaslegyenazalkalmazsiterletszakrtisazITszakemberekkzttikommunikcira,
azazmindktoldalszmrarthetlegyen.Ezrtszlettekmegolyannyelvek,mintpl.azOASISltal
szabvnyostottBPEL(BusinessProcessExecutionLanguage) 10,vagyazOMGltalkidolgozottBPMN
(BusinessProcessModellingLanguage) 11.
Ugyanakkornemcsakegyejlesztsiprojekttervezsizisban,deaprojektsazeredmnyekntel-
kszlrendszerteljesletciklusaalattszksgvanarra,hogyamegvltozottelttelekhezhatkonyan
lehessen igazodni.ASOAvilgbanerreszolglaSOAGovernance (SOA irnyts).Clja,hogyegy
szervezetnlolyanszervezetistruktrk,olyamatok,technolgikjjjenekltre,amelyekbiztostjk,
hogyaSOAmegvalstsoktmogatjkavllalatistratgit,shozzkatlkelvrtzletihasznot.
Ezenaterleteniskialakultaktmpontotjelentszabvnyok,ajnlsok(pl.OpenGroup:SOAGover-
7. Organization for the Advancement of Structured Information Standards (http://www.oasis-open.org)
8. Object Management Group (http://www.omg.org/)
9. http://www.opengroup.org/
10. http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.pdf
11. http://www.bpmn.org/
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
14/68
1 Introduction
14 Stratgiai Kutatsi Terv 1.1
A jvkp fontosabb megllaptsai1.1
nanceFramework,vagyakszlOMG:SOAGovernanceMetamodelandProfle).ASOAmegoldsok
rtkelsre,rettsgreiskialakulnakegysgesmdszerek(pl.OpenGroupServiceIntegrationMatu-
rityModel,vagySonic:SOAMaturityModel)
Aterletektovbbisajtossga,hogyaszigetszerenmkdalkalmazsokhelytegyreinkbbtve-szikaznll,deegymssalkapcsolatbanlvITrendszerek.Klnsenigazezpldulaze-kzigaz-
gats,vagyazegszsggyterletn,dehasonlejldsfgyelhetmegavllalatirendszerekeset-
benis.Vrhat,hogyazinteroperabilitsravalignyerteljesenmegjelenikazegyesterletekkztt
is.Akzsogalomrendszerkialaktsaklnsenaszakterletekkztt,degyakranmgszakterlten
bellsemegyszereladat.Ennekormalizlsikeretreiskialakultszabvnyosmegolds(pl.azOWL
(WebOntologyLanguage)nyelv).Elengedhetetlen,hogyemellettvalamiletmogat,koordinlte-
vkenysgsegtseazinteroperabilitsmegvalstst.
Jllehetazemltettszabvnyosttestletek(OASIS,OMG,OpenGroup)klnbzszabvnyokatde-
fnilnak,ezekaszabvnyokinkbbkiegsztikegymst,mintsemegymsversenytrsailennnek.A
konvergenciajeleahromszabvnyosttestletltalkzsenmegogalmazottNavigatingtheSOA
OpenStandardsLandscapeAroundArchitecturec.dokumentum,amelybenkiemelik,hogybrnhny
ogalmateltrrtelembenhasznlnak,aSOAmgttialapkoncepcikzssegysges.Akonszenzus
alapjnltrejttdokumentumcljaketts.Egyrszteligazodstnyjtazegyesszabvnyokegymshoz
valviszonyban,msrsztmegalapozzaaszabvnyosttestletekkzttitovbbiegyttmkdst
abblaclbl,hogyaszabvnyokkztiesetlegeskoniktusokatkzsenoldjkel.
Amegoldsokegyik alkalmazsi terleteaz e-kzigazgats, amelynek sikereazonmlik,hogy az
llampolgrokmilyenmrtkbentudnakskvnnaklniazelektronikusgyintzsilehetsggel,ezrt
kiemeltenontos,hogyahagyomnyosgyintzsszemllettmeghaladva,azgyelekignyeirerea-
glgylbartszolgltatsiknlatpljnki.Ehhezakzszolgltatsokolyantalaktsaszksges,
mellyelakzigazgatskpesapiaciszrbanalkalmazottgylkzpontsgkvetelmnyeinekmeg-
elelenkipteniszolgltatsait,shatkonnytenniabelsmkdst.
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
15/68
1 Introduction
15Stratgiai Kutatsi Terv 1.1
2.0
IT szolgltatsfejlesztsi stratgia
Anemzetkziszakmaitrendekszerintakomplexinormatikairendszerekejlesztsbensintegrci-
jbanaszolgltatsorientltarchitektra(SOA)elveivlnakdominnss.ASOA-tsokanazobjektum-
orientltmegkzeltstaalegontosabbITparadigmnaktekintik.Sokmstudomnyosogalomhoz
hasonlanaSOAkzmegegyezsesdefncijnakkikristlyosodshozisidkell,klnbzmhe-
lyekms-msoldalrlkzeltenekhozz.Amibenegyetrtsmutatkozik:
ASOAazelosztottrendszerekejlesztsneksintegrcijnakparadigmja.ASOAmagasabsztrakcisszintenragadjamegaejlesztssazintegrciproblmjt,nllszer-
vezetekirnytsaalattllalrendszerekreisalkalmazhat.
ASOAazalrendszerekskomponensekegyttmkdstszolgltatsoknyjtsvalsignybev-
telvelkezeli,ezzelalazacsatolselvt,azeljrs-interszogalmtalkalmazzamagasabsztrakcis
szinten(akrszervezetekegyttmkdsnekszintjn).
ASOAszleskr,nyltszabvnyokraptmindarendszerkomponenseinekegyttmkdse,mind
anemunkcionliskvetelmnyekelrsa(pl.biztonsg,minsg)terletn.
ASOAszerkezetbenalegmagasabbszintenazzletiolyamatokkezelsejelenikmeg,amelyekegy-
rsztnmagukbanisszolgltatsoklehetnek,msrsztalrendszerekszolgltatsairatmaszkodnak,azazaszolgltatsoktbbszinthierarchitalkotnak.
ASOAmagasszintenalkalmazzaatranszparenciasavirtualizcielvt,aszolgltatsiintersz
defncijnaksmegvalstsnaksztvlasztst.
ASOAalapintegrciltalbanhosszabbtvon,tbbszervezetrszvtelvelmegvalsulelada-
tokatjelent,aholarendszerletciklusnakkezelse,aszervezetekegyttmkdsnekbiztostsa,az
elrteredmnyekrtkelsesajtosmenedzsmentmegoldsokatignyel.
A entialapelvek alkalmazsra smegvalstsraazonbannincsenekltalnosanalkalmazhats-
mk,sszmosnyitottkrdsvrmegvlaszolsra.
Alapelvek2.1
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
16/6816 Stratgiai Kutatsi Terv 1.1
Ebbenapontban nhnyolyannyitottkrdst ogalmazunkmeg ltalnosabbszinten, amelyeket a
kvetkezejezetbenazegyesmunkacsoportokrszletesebbenkibontanak.
EleventskelatudsalaptrsadalomalapjtkpezIKTinrastruktraszolgltatsaivalszembena
bevezetbenmegogalmazottalapkvetelmnyeket:
a./ olyamatos,megbzhatrendelkezsrells,trtl,idtl,eszkztlggetlenelrhetsg;
b./ biztonsgos mkds, azaz vdelem a szndkos, vagy vletlen krokozs, az illetktelen
inormci-elrsellen;
c./ aelhasznlkszmhoz,akezeltinormcimennyisghezvalautomatikusigazods,adaptivi-
ts,sklzhatsg;
d./ adekvt,aelhasznlkmunkjtsegt,szoksaikhozalkalmazkodunkcionalits,ttekinthet,
rthet,kiszmthatkezeliellettel;
e./ akrnyezetsazignyekvltozsaihozvalgyorsalkalmazkodskpessge,azazazegyszer,
tlthatkvetkezmnyekkeljrmdosthatsg.
Aztlltottuk,hogyezeknekakvetelmnyeknekateljestseolyanlptk,olyankomplexits,olyan
dinamikvalejldrendszerekben,amelyekegygloblis,tudsalaptrsadalomsgazdasgrszei,
komolykihvstjelentmindazIKTszakmaszmra,mindazIKTsazIKT-talkalmazszakterletek
hatkony,multidiszciplinrisegyttmkdsetekintetben.
2.2 Nyitott krdsek
IT szolgltatsfejlesztsi stratgia2.0
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
17/6817Stratgiai Kutatsi Terv 1.1
Melyekezekakihvsok?
Aza./kvetelmnyteljestserszintarendszerarchitektraredundns,hibatrkialaktstignyli,
rszintazt,hogyazinrastruktrhozvalkapcsoldsvalamilyenormbanteljestrbelileedettsggel
lehetsgeslegyen.Ateljestrbelileedettsgavezetknlklisvezetkestechnolgiktranszparen-
cijtkvetelimeg.Elmondhat,hogyatechnolgiaiejldsebbeazirnybahaladt,akvetelmnyekteljestseinkbbmennyisgi,sklzhatsgikrds.Kihvstazeszkztranszparenciajelent,elssor-
banaelhasznlielletekkialaktsban,hiszenakezel-skijelzszervek,ennekmegelelena
kezelsiflozfkjelentseneltrhetnekpldulegymobilteleonvagyegylaptopesetn.ASOAelvei
szerintmindeztjlspecifkltszolgltatsiinterszekmgkellelrejteni.
Ab./kvetelmnyrszbenkapcsoldikazelzhz.Aolyamatossmegbzhatmkdshezhozz
tartozikameghibsodsokblszrmazadatvesztsekkikszblse.Azinormcibiztonsgtekin-
tetbenkialakultakalapvettitkostsisjogosultsgkezelsimdszerek.Aproblmtazokozza,hogy
arendszerekkomplexitsnak,trbelikiterjedsnek,elhasznliszmnaknvekedsvelalehet-
sgestmadsipontokszmamegn,aelhasznlkazonostsanehezebb,ajogosultsgirendszer
ttekinthetetlennvlik.Azalkalmazhatmdszerekszertegazak,deerorrs-ignyesek.Radsul
avdelmekjellemzje,hogyajogosultelhasznlkraistbbletterheketr,knyelmetlensgetokoz.
Megfgyelhet,hogyaproblmakomplexkezelse,azazazinormatikaimegoldsoksamkdsi
krnyezetegytteskezelse,azalkalmazottmegoldsoksazignyeksszehangolsaltszikelre-
mutatnak.Kutatsieladatoktehtmindrsztechnikk(pl.titkostsialgoritmusok,tanstvnykezelsi
technikk,biometrikusazonostsimdszerek),mindarendszerszemlletkezels(szablyzatokkiala-
ktsa,ignyhezigaztottoptimlisvdelem)terletnjelentkeznek.Azalrendszereksazabsztrakcisrtegekszmnaknvekedsvel,azautonmalrendszerekmegjelensvelabiztonsgiproblmk
tekintetbenismegjelenikazignymagasabbszintmegkzeltsekre,gyavgpontokkzttiend-
to-endszemllethelyettazalrendszerekkzttitrust-to-trustszemlletre,aberendezsekhelyetta
szolgltatsokelrhetsgnekkezelsre.
A c./ kvetelmny ismt elssorbanaz IKTarchitektra-tervezi szmra jelent eladatot. Ismertek
sklzhat,adaptvarchitektrk,ezekkialaktsi,mretezsielvei,virtualizcistechnikk.Akihvst
anagysgrendekesetlegesigentghatrokkzttiingadozsa,azabsztraktinterszekkialaktsa,s
aszintekkzttiklcsnhatsokkezelsejelentik.
Ad./kvetelmnymrmultidiszciplinrisproblmkatiselvet.Azalkalmazsiterletproblminak,
aelhasznliattitdkismeretnek,antropolgiai,ergonmiaimegontolsoknak,sazinormatikai
eszkzksmegoldsoklehetsgeineksszhangjtkellkialaktani.Eznyitottsgot,emptit,sko-
operatvviselkedstignyeltbbszakmakpviselikztt.Csakezenazalaponlehetsgesakzs
nyelv,kzsogalomrendszerkialaktsa,amiamindenkiltalrtettselogadottmegoldsokhozelen-
gedhetetlen.Klnsennehzaproblma,hatbbszakma,tbb,nllrdekekkelmotivltszervezet
kpviselinekegyttmkdseszksges.Azorszghatrokontnyl,globlisrendszerekesetna
szakmakziegyttmkdsekmellettmgaelhasznlkklnbzkulturlishttertisfgyelembekellvenni.Aproblmatrogalmaithasznl,azinormatikaimegoldsoktlggetlen,zletiolyamat
szinteladat-smkdslersnagysegtsg,azonbanatbbszakterlet,tbbszervezet,tbbkul-
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
18/68
1 Introduction
18 Stratgiai Kutatsi Terv1.1
trakezelstnmagbannemoldjameg.Azadatsztrakra,ogalomtrakra,ontolgikraalapozott
tervezselveelogadott,azonbannincskialakultmdszertanasegysgestechnolgiaitmogatsa.
Szmosszakterletszmraidegenaormlismodellekhasznlata,akommunikcisnyelvezekkel
mghosszideigatermszetesnyelvmarad.Jelentskihvsatermszetesnyelvsaormlisrep-
rezentcikzttiautomatikustranszormcikmegoldsa(nyelvitechnolgik).
Aze./kvetelmnyrszintaejlesztsimdszertanok,rszintazletciklus-menedzsmentterletnvet
elproblmkat.J-eazarchitekturlistervezs,jlbontottk-ekomponensekrearendszert,ismer-
jk-e abeptett komponensekviselkedst,megelelendokumentltak-e a ejlesztsi rszeredm-
nyek?Kiterjeszthetek-eamrcsaknemvarratmentesmodellalapszotverejlesztsitechnolgika
SOAalaprendszerekre,van-eegysgesmodellvilgsmodellezsikrnyezet,tmogatsmodellvizs-
glatra,kdgenerlsra,tesztelsre?Kvetkezetes-eavltoztatsiignyekkezelse?Kihvstegyrszt
ismtaeladatokmreteskomplexitsajelent,msrsztaz,hogyaeladatmegogalmazsasorn
mennyiresikerltelmrniavrhatvltozsokat(ld.azalkalmazsiterletmegismerse,prbeszd
msszakmkkal).
AzalapkvetelmnyekbltehtazIKTszakmaszmraontoskutatsieladatokkvetkeznek.Emellett
szintemindenelmerltkvetelmnyteljestseegykltsg-haszonoptimalizlsiproblmakntisvizs-
gland.Egysges,minsgiszemlletalkalmazsaszksges,ehhezkikellalaktaniaSOAterletn
alkalmazhategzakt,minsgimetrikkat.Aminsgisbiztonsgitanstsrendszeresoktekintet-
benhasonl,lehetsgesnekltszikegykzstanstsirendszerkidolgozsa.
ASOAhierarchikusszolgltats-ogalmnakmegelelenaszmtsiteljestmny,trhely,jlrendszer,
alkalmazsszerver,adatbzisszerverszintrendszerkomponensekiskezelhetkpontosintersz-lers-
salsszmszerminsgijellemzkkelmeghatrozottszolgltatsknt.Megelelenpreczszolglta-
tsi szerzdsek(SLA)esetnaszolgltataz implementcit tetszlegesenkialakthatja,mdost-
hatja,hangolhatja.Ezzelmegnylikacloudcomputingalkalmazsnaksaszolgltats-zemeltets
kihelyezsnek (hosztols) lehetsge.Nyitottkrds,mitkell tartalmazniaamegelelgarancikat
nyjtszolgltatsiszerzdseknek,shogyankellazokatszrmaztatni.
Kiemeltontossgamultidiszciplinarits,aszakmkkzttiprbeszd,akzsnyelv,kzsogalmakkialaktsa,amineksikerhezelengedhetetlenaszereplkkooperatvattitdje.Motivcistechnikk,
szervezsisvezetsimdszerek,st,trsadalmiszintoktatsi,nevelsiprogramokkidolgozsalen-
neszksgesennekelsegtsre.
Szembekellnzniazzalatnnyelis,hogyaejlesztsekegyrenagyobbhnyadaplmrltezsjl,
vagynagyrsztjlmkdmegoldsokra,amelyeketbekellpteni,integrlnikellazjrendszerbe.
Ennekhatkonyvgrehajtshozmegelelmigrcissjratervezsi(reaktorizcis)technolgik
kidolgozsaszksges.
IT szolgltatsfejlesztsi stratgia2.0
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
19/68
1 Introduction
19Stratgiai Kutatsi Terv1.1
3.0
F kutatsi terletek
Ezaejezetazegyesmunkacsoportokszemszgblejtikiastratgiaikutatsieladatokat.Amun-
kacsoportokaszolgltatsalapkomplexinormcisrendszerekjellegzetesIT-szakmaieladatai,as-
pektusai,valamintazilyenrendszerekalkalmazsiterleteimentnalakultakki.Aszerkezetetrszint
azeurpaiNESSIelptse,rszintazalapttagokrdekldseormlta.Aejezeteksorrendjben,a
Folyamatmenedzsmentmunkacsoportarendszerekmagasabsztrakcisszintjvel,azzletiolyamatok
defnilsnak,lersnakmdszereiveloglalkozik.AzInteroperabilitsmunkacsoportazalrendszerek
egyttmkdsrekoncentrlklnbzabsztrakcisszintekenkezelveaproblmkat.AzArchitek-
traSOAmunkacsoporttmaterletealegszlesebb,hiszenazalapvetSOAparadigmaszerintiej-
lesztssel,ateljeskeresztmetszetbenalkalmazhatmodellekkialaktsval,szervezeteksszekapcso-
lsnakmegvalstsval,archikturlismintkkal,perzisztencia-kezelssel,SOA-specifkustesztelsi,elgyeleti,biztonsgimegoldsokkaloglalkozikegyttmkdveatbbimunkacsoporttal.Aszotver-
technolgiamunkacsoportaSOAalapintegrcisornalkalmazhatszotverejlesztsimdszerekre
sakialakultmodellalapejlesztsitechnolgikSOAkiterjesztsneklehetsgeirekoncentrl.Mind
azITbiztonsgskritikusinrastruktrkvdelme,mindaSzotverminsgmunkacsoportakomplex
ITrendszerekegyaspektusvaloglalkoziktogan.Ajelenlegiegyetlen,alkalmazs-orientltmunka-
csoportaze-Kzigazgats,amelyterletejlesztsiproblmivalbanignylikaSOAalapintegrcit,
sjelentskvetelmnyekettmasztanakazITmegoldsokkalszemben.
Tekintve,hogymindegyikmunkacsoportmunkjnakkzsatrgyanevezetesenaszolgltatsalapkomplexinormcisrendszerekugyanazonproblmktbbnzetben,tbblemegvilgtsbanis
elvetdnek.
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
20/6820 Stratgiai Kutatsi Terv 1.1
3.1
3.1.1 Helyzetkp
Azzletiolyamatmodellekksztseelssorbanaproduktivitssakltsghatkonysgnvelstclozza
meg,deszerepevanakockzatokcskkentsben,aminsgsaztlthatsgnvelsbenis.Aolya-
matokoptimalizlsval,jratervezsvelaBusinessProcessReengineering(BPR)saBusinessProcess
Improvement(BPI)oglalkoznak,melyekaolyamatmenedzsmentlegontosabbterletei.Aolyamatokme-
nedzselseaolyamatokmodellezsnsjratervezsntlkiterjedaolyamatoskontrolljukrasmonito-
rozsukrais.Azinormatikadinamikusejldsejelentsvltozstokozottazutbbivekbenaszervezetek
mkdsben.Azzletiolyamatoktmogatsbankulcsontossgszerepjutottazinormatikaiolyama-
toknak,gymraazinormatikaiirnytselvlaszthatatlanrszelettavllalatiirnytsnak.Azzletiolya-
matokmodellezsrekifnomultmegoldsokszlettek(pl.Event-drivenprocesschain),stmogatsukhoz
robosztusmodellezszotverekkszltek.Avltozsokaszotverejlesztsre iskihatssalvoltak.Olyan
ejlesztsimdszerekjelentekmeg,amelyekazinormatikaitmogatssalelltandzletiolyamatokblve-
zetikleaszotverkvetelmnyeket.Olyanolyamatlermegoldsokravanszksg,amelyekrtelmezses
hasznlataknnymindazzletiolyamatokismeri(szakterletiszakrtk),mindaszotverejlesztksz-
mra.IlyenpldulaszleskrbenelterjedtUnifedModelingLanguage(UML),aholaolyamatoklersra
azesetstevkenysgdiagramokathasznljk.AzUML-ttmogateszkzklehetvteszikamodellek
bizonyosokellenrzstsaszotverkdokegyesrszinekautomatikusgenerlstis.
A ejldsnemlltmeg,az inormatikaegyrekomplexebbzleti olyamatokkiszolglst isclultziki.A olyamatokmagasabbszint tmogatsaa szolgltatsorientlt architektra(SOA) alkalmazsvala
technolgiaszintjnismegjelent.Azjszemlletalapjnaszotverekelemiszolgltatsokatbiztostanak
egymsszmra,sezeksszekapcsolsvalolyamatokalakthatkki.gyaolyamatoktechnikaiszinten
ismegjelennekaszotverekben,slehetvvlik,hogyazzletiolyamatokvltozsaiknnyenimplemen-
tlhatklegyenek.Azjtechnolgiaolyanmodelleznyelvekvagyler-rendszerekhasznlattislehetv
tesz,mintpldulaBPELsBPMN,amelyeknemcsakaolyamatoklersraselemzsre,hanemazok
vezrlsreisalkalmasak.Tvlaticl,hogyilyennyelveksegtsgvelaszakterletiszakrtk,inormatiku-
sokbevonsanlklis,knnyenmegvltoztathasskaszotverekltalmkdtetettolyamatokat.
Agazdasgiszervezetekproduktivitsnaknvelsbenontosszerepetbetltolyamatszemlletakz-igazgats,azegszsggysmsszablyrendszerrelmeghatrozottalkalmazsokesetbeniselterjed-
benvan.Kiemeltenontosaszablyokblszrmazkvetelmnyeksazazokatmegvalstolyamatok
modellezse,azonbanerremgnincsenekjlbevltmegoldsok.
Aszabvnyos,gyrtggetlenolyamatlernyelvek(pl.UML,BPEL,BPMN)simplementciikagyakor-
latbanmgnemalkotnakegykimunkltejlesztsikeretet.AzUMLplduljlalkalmazhatkdgenerls-
ra,jazeszkztmogatsa,dehasznlatanehzkesaspecilisinormatikaikpzettsggelnemrendelkez,
szakterletiszakrtkszmra.ABPMNhasznlattknnyelsajttani,deolyamatvezrlsrecsakkorl-
tozottanhasznlhat.ABPELjltmogatjaaolyamatokvezrlst,dehasznlathozszksgvanmindszakterleti,mindinormatikaiismeretekre.
Folyamatmenedzsment
F kutatsi terletek3.0
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
21/6821Stratgiai Kutatsi Terv 1.1
3.1.2 Strategiai clok
Cl,azinormatikvaltmogatottolyamatokklnbz(zleti-vllalkozsi,kzigazgatsi,egszsggyi,stb.)
terletekentrtnhatkonyalkalmazsnakbiztostsa.Ehhezakvetkezstratgiaiclokattzzkki:
Aszakterletiszakrtksazinormatikusokkzttihatkonysegyrtelmkommunikcibiztostsa.Az
zletiolyamatoklersnakegyolyanormjravanszksg,amelyknnyenkezelhetszakterletiszakrtk
szmra,ugyanakkorknnyensegyrtelmenazonosthatkbelleaszksgesejlesztsieladatokazin-
ormatikaiszakemberekszmra.
zleti,humnsinormatikvaltmogatottolyamatokoptimalizlsa.Olyanmdszerekre,eszkzkrevan
szksg,amelyeklehetvteszikameglv,vagytervezsalattllolyamatokjavtandpontjainakazono-
stst,valamintajavtsoksmdostsokhatsainakelemzst.Amdszereknekfgyelembekellvennika
olyamatokmonitorozsasorngyjtttadatokatis.
zleti, humn s inormatikvaltmogatott olyamatok elgyelete.Olyanmdszerekre,eszkzkre van
szksg,amelyeklehetvteszikaolyamatokolyamatosmegfgyelst,aveszlyekesetnariasztst,sa
javtsokhozszksgeselemzsekszleskrtmogatst.
zleti,humnsinormatikvaltmogatottolyamatmintkazonostsa.Olyansokakltalelogadottolya-
matmintkatkellazonostanisgyjtemnyekbeszervezni,amelyekaolyamatoktervezsesornptele-
mekknthasznlhatkatipikuseladatokmegoldsra.
Azzletisazinormatikvaltmogatottolyamatokkzttitranszormcikautomatizlsa.Olyanmdsze-
rekre,eszkzkrevanszksg,amelyeklehetvteszik,hogyazzletiolyamatoklersaalapjnminimlis
emberimunkval(modell-transzormtorokskdgenertorokelhasznlsval)megvalsthatklegyenekazinormatikvaltmogatottolyamatok.Ugyancsakontos,hogysegtsgkkelazinormatikvaltmogatott
olyamatokvltozsaiautomatikusanvisszavezethetklegyenekazzletiolyamatoklersaiba.
Hosszleutsolyamatokproblminakmegoldsa.Megoldstkellbiztostaniahossztvon(tbbh-
naponkeresztl)vgbemenolyamatokmenedzselsre.Aproblmtazilyenolyamatokhatkonysmeg-
bzhattrolsajelenti.Ugyancsakmegkelloldani,hogyamrelindult,demglenemzrultolyamatokatj,
mdostottolyamatlersokalapjnisbelehessenejezni.
Szablyrendszerreldeterminltalkalmazsok(krnyezetek)sajtossgainakkezelse.Ilyenalkalmazsoknl
mintpldulakzigazgats,aholjogszablyok,trvnyekhatrozzkmegaltrejvszolgltatsiolyama-
tokat-biztostanikellaszablyokblszrmazkvetelmnyeksaolyamatokkzttiktirnykapcsolatot.gylehetvvlikaszablyokvltozsblszrmazolyamatmdostsiteendkknnyazonostsa,vala-
mintannakellenrzse,hogyegyolyamatmdostsnemokoz-eszablysrtst.
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
22/68
1 Introduction
22 Stratgiai Kutatsi Terv 1.1
3.1.3 Kutatsi clok s feladatok
Akutatsicloksakapcsoldeladatokazalbbimegoldsokrakuszlnak:
Szablyrendszerrelmegogalmazottkvetelmnyekmodellezse.Olyangyrtggetlenkvetelmnyler
nyelvelkutatsa,vagykidolgozsasajnlsa,amelyetszakterletiszakrtkisknnyenalkalmaznak,amelytmogatjaakvetelmnyekzletiolyamatokhozrendelst,agrafkusmegjelentst,azelemezhetsget,a
mrhetsget,atesztelhetsget,ajogosultsgokmodellezstsazautomatizlteldolgozst.Olyanmd-
szerkidolgozsa,amelyszisztematikuslpssorttartalmazakvetelmnyekmegogalmazsra.Olyanszot-
verekelkutatsa,vagyejlesztse,amelyekkeltmogathatakvetelmnylermdszer.
zleti,humnsinormatikvaltmogatottolyamatokmodellezse.Olyanzleti,humnsinormatikval
tmogatottolyamatoklersraalkalmasgyrtggetlennyelvekelkutatsavagykidolgozsa,amelyekk-
zttbiztostottazsszekapcsolhatsg.Azzletiolyamatokatlernyelvnlontosszempont,hogykny-
nyenelsajtthatshasznlhatlegyenaszakterletiszakrtkszmrassszerendelhetlegyenasza-
blyrendszerlertkvetelmnyekkel.Azinormatikvaltmogatottolyamatlernyelvnektmogatniakella
olyamatokvezrlstsmonitorozst.Ahumnolyamatoklersrakivlasztottnyelvnekbiztostaniakella
elelssgekmodellezst,valamintahumnlpsekknnyintegrlstazinormatikvaltmogatottolya-
matokba.Valamennyiolyamatlernyelvnektmogatniakellagrafkusmegjelentst,azelemezhetsget,a
mrhetsget,atesztelhetsget.Olyanmdszereketsszotvereketkellelkutatnivagykidolgozni,amelyek
hatkonnyteszikakivlasztottlernyelvekhasznlatt.
Folyamatelemzmdszerek.Olyanmdszerekelkutatsa,kidolgozsavagyajnlsa,amelyekalkalmasakazzleti,humnsinormatikvaltmogatottolyamatoklersrakivlasztottnyelvekelemzsre.Amdsze-
reknekelkelltrniukaolyamatokbanrejlredundancikat,inkonzisztencikat,javtsilehetsgeket,sel
kelltudnihasznlniukaolyamatokmonitorozsasorngyjtttadatokat.
Folyamatkatalgus.Olyanmegoldsokelkutatsa,kidolgozsa,amelyekbiztostjkazzleti,humn,in-
ormatikvaltmogatottolyamatokegysgeskatalogizlst,menedzselst.Olyanmdszerekelkutatsa,
kidolgozsa,amelyekszablyozzkakatalgushasznlatt,meggtoljkazinkonzisztensllapotokkialaku-
lst.
Folyamatmonitorozs.Olyanmegoldsokelkutatsavagykidolgozsa,amelyekbiztostjkazzleti,humn,
inormatikvaltmogatottolyamatokmonitorozst,amrsieredmnyeksszeggseinekkimutatst.
Folyamatmintk.Olyanszakterlet-specifkusolyamatmintkelkutatsa,ksztse,amelyekigazoltanleg-
jobbgyakorlatokatjelentenekaolyamatokegyesrszeinekmegvalstshoz.Amintkkidolgozshozelke-
rlhetetlenaszakterletrdekelteleinekbevonsa.
Hosszleutsolyamatokmenedzselse.Olyanmegoldsokelkutatsa,kidolgozsa,amelyektmogat-
jkamrelindult,demgbenemejezdttolyamatokj,mdostottolyamatlersokalapjntrtnbee-jezst.
Folyamatmenedzsment3.1
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
23/68
1 Introduction
23Stratgiai Kutatsi Terv 1.1
3.1.4 Hazai s nemzetkzi egyttmkdsek
Azzleti olyamatokmenedzselsre tbbnemzetkzi,gyrtggetlenkzssgisalakult,amelyekclja
alegjabbgyakorlatoksszegyjtse,rendezse,rtkelse,aproblmkeltrsa.IlyenpldulaGartner
olyamatmenedzsmenttel oglalkozkzssge12,amely2000-tlkszt szakmaielemzseket.HasonlazAssociationoBusinessProcessManagementProessionals(ABPMP)13saEuropeanAssociationoBusi-
nessProcessManagement(EABPM)14,amelyeksajtkiadvnyaikbansszegzikazzletiolyamatmenedzs-
mentsorngyjtttnemzetkzitapasztalatokat.ABusinessModeling&IntegrationDomainTaskForce(BMI) 15
ugyancsaktmhozkapcsoldajnlsokkidolgozsbanveszrszt,valamintazeurpaiNESSI16-nbellis
egyklnmunkacsoportoglalkozikatmaterlettel.
Tbbkonzorciumisalakult,amelyeka olyamatmenedzsmenttmogatshozegysges,nemzetkzilegel-
ogadottszabvnyokkidolgozsnradoznak.IlyenekpldulazObjectManagementGroup(OMG)17,az
OrganizationortheAdvancementoStructuredInormationStandards(OASIS)18,saWorkowManagement
Coalition(WMC)19konzorciumok.AzOMGnevhezzdikazzletiolyamatoklersraalkalmasBusiness
ProcessModelingNotation(BPMN)kiadsa,azzletistermelsiszablyokegyrtelmmegogalmazsra
alkalmasSemanticsoBusinessVocabularyandBusinessRules(SBVR)sProductionRuleRepresentation
(PRR)szabvnyokkidolgozsa,azzletiolyamatokrettsgnekelmrsrealkalmasBusinessProcess
MaturityModel(BPMM)megalkotsa.AzOASISmunkjnakksznhetaWebServicesBusinessProcess
ExecutionLanguage(WS-BPEL),amelynyelvsegtsgvelawebszolgltatsokblolyamatokpthetks
vezrelhetk.UgyancsakazOASISdolgoztakiazzletiolyamatoklersraalkalmasebXMLBusinessPro-
cessSpecifcationSchema-t,srsztveszahumnolyamatoklersraalkalmasBPEL4PeopleandWS-Hu-
manTaskmegoldsokszabvnyostsban.Aolyamatmenedzsmentproblminakmegoldsraanagyszotvergyrtk(SAP,Oracle,IBM,HP,stb.)is
ksztenektanulmnyokatsegyedimegoldsokat.
12. http://www.gartner.com/it/products/research/asset_129488_2395.jsp
13. http://www.abpmp.org/
14. http://www.eabpm.org/
15. http://bmi.omg.org/16. http://www.nessi-europe.eu/Nessi/
17. http://www.omg.org/technology/documents/br_pm_spec_catalog.htm
18. http://www.oasis-open.org/home/index.php
19. http://www.wfmc.org/
3.2
Azinteroperabilitstmaterletnekcljaatechnikaisszemantikaiegyttmkdsikvetelmnyekmeghatrozsa,solyamatoskarbantartsa.Azinteroperabilitslnyegeselemeanyltszabvnyok
ltezseselogadsaabbanakrben,amelybenazinteroperabilitstltrekellhozni.Amodulrispt-
kezs,aszlltipiacmegnyitsa,aejlesztsekelgyorstsardekbentbbszintenstbbterleten
szksgesszabvnyokkialaktsa,valamintatbbszervezetetrint,integrltszolgltatsokesetn
azegyttmkdstbb,egymsraplszintenvetelmegoldandeladatokat.
Interoperabilits
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
24/68
1 Introduction
24 Stratgiai Kutatsi Terv 1.1
Interoperabilits3.2
3.2.1 Helyzetkp
Az interoperabilits terleteinek, szintjeinek leggyakrabban idzett s hasznlt elosztst az EU az
IDABC20 (InteroperableDeliveryoEuropeaneGovernmentServices topublicAdministrations,Busi-
nessesandCitizens)programjnakEurpaiInteroperabilitsiKeretrendszer(EIF21)cm anyagbanogalmaztameg:
Jogiinteroperabilits.Amegeleljogihttrmegteremtseannakrdekben,hogyazegyttmkd
szervezetekamegeleljogielhatalmazssalrendelkezzenekazegyttmkdsben.
Szervezetiinteroperabilits.Aszervezeticlokmeghatrozsval,szervezetiolyamatokmodellez-
sveloglalkozikabblaclbl,hogyaklnbzbelselpts,sklnbzbelsolyamatokat
hasznlszervezetekisegytttudjanakmkdniegymssal.Trgyaljaaelhasznlicsoportokkln-
bzignyeitis.
Szemantikaiinteroperabilits.Arratrekszik,hogyaklnbzalkalmazsokpontosanmegrtskaz
egymsnaktadottinormcikjelentst.Ennektbbnyelvkrnyezetbenklnsennagyjelents-
gevan.
Technikaiinteroperabilits.EzoglalkozikazIKTrendszereksszekapcsolsnakmszakikrdsei-
vel,mintpl.anyltinterszekkel,adatintegrcival,adatokbrzolsvalscserjvel,biztonsggal,
stb.
Aproblmaazinormatikaisazadottterletegyttmkdse,egymsszempontjainaksogalmai-
nakmegrtse.Ennekmegelelenazinteroperabilitsszakterletneklegontosabbeladataiezekena
szintekenjelentkeznek,sbramegvalstsinormatikaieszkzkkeltrtnik,aeladatokelssorban
nemitt,hanemazadottalkalmazsiterlethatrain,illetveakrnyezetbenjelentkeznek.
Amgnincsegysgesogalomrendszer,amelyhezaelhasznlk igazodhatnak,nehzegyttmkds-
rlbeszlni,ezrtaszemantikaiinteroperabilitsmegteremtsnekegyikeladataazalkalmazsok,
inormcisorrsokltalmegosztanikvntogalmakrtelmezsnekegysgestse,kzsenrtel-
mezhetontolgia ejlesztse.Nem csak azexplicitmdonmeghatrozhat kiejezsek, hanemaz
abblkikvetkeztethettudsisrszeazontolginak.Aklnbzorrsokblszrmazadatoksszerendelsesornszksgesameta-adatokszabvnya-
inakormalizlsa,aholameta-adatokcljarendszerezettmdoninormcitszolgltatniaelhasznlt
adatokrl,valamintazokminsgrl,eredetrl,termszetrlselhasznlsimdjrl.
Egyadottogalomjelentsnaelhasznltontolgianyelvtlggetlenlmindigugyanaztkellrteni.
Egyontolgia alapvet jellemzit, elhasznlsnak lehetsgeit, hasznossgt azonban jelentsen
beolysoljaaormlislersnyelve.Emellettazontolgiraplalkalmazsok,rendszerekkiejez-
erejt,kvetkeztetsikpessgeit,szmtsiignyeitismeghatrozzaakivlasztottnyelv,gyezaz
ontolgiaejlesztsegymeghatrozlpse.
20. http://ec.europa.eu/idabc/
21. http://ec.europa.eu/idabc/en/document/3473
22. http://www.w3.org/TR/owl-ref/
23. http://www.daml.org/
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
25/68
1 Introduction
25Stratgiai Kutatsi Terv 1.1
AzintelligensInternetmegvalstsravonatkozlegismertebbtrekvs,aszemantikusWebgyorster-
jedsvelprhuzamosannagyonsokWebalapnyelvjelentmeg.Ilyenpldul:azRDFsRDFSche-
ma,aKAON,azOWL,aXOL,aSHOE,azRFMLvagyaDAML+OIL.Akt,leginkbbelterjedtnyelvaz
OWL22,amelyszabvnyokrasajnlsokrapl,saDAML+OIL 23,amelyazXMLalapnyelvekkz
tartozik.
Ontolgia ejlesztshez (ontolgiapts, egyests, annotci) megelel szerkeszteszkz szk-sges.Azltalnosszerkesztsisbngszsiunkcikontl,azeszkzkltalbantartalmaznak
ontolgiaidokumentcit,exportlsisimportlsilehetsgeketaklnbzormtumokkztt,
grafkusnzeteket a elptettontolgirl,ontolgiaiknyvtrakat stb. is.Ilyeneszkzkpldula
kvetkezk:Apollo,LinkFactory,OILEd,OntoEdit,Ontolingua,OntoSaurus,OpenKnoMe,Protg,
SymOntoX,WebODE,WebOnto.
Az ontolgia ogalmt ms modell-alkot terletekhez is kzeltik. A olyamatmodellezs s az on-
tolgik kombincijnakelnye,hogy a olyamatokhozzrhetnekamr ltez terlet-specifkus
taxonmikhoz, glosszriumokhoz,ontolgikhoz. Emellett az ontolgik hasznlatval konzisztens
nyelvezetalakthatki,amelyegymodellltrehozsasornelhasznlhat.Azontolgia-alapolya-
matmodellezssegtsgvelaolyamatokazeszkzkkzttegymssalknnyebbenkicserlhetks
jrahasznosthatk.
Aszemantikuszleti olyamatmenedzsment egyesti aszemantikusweb-szolgltats keretrendszere-
ket,azontolgiaiinrastruktrkat,valamintazzletiolyamatmenedzsmentmdszertanokatsesz-
kzket.Azalapvetmegkzeltsavllalatzletistechnolgiainzetnekegyttesreprezentlsa
ontolgikalkalmazsval,saktszintkztimegeleltetstmogatsamotorokkal.
AGartnerkutatintzeteljv technolgikrlszlriportja szerintatechnolgiappenaHypegr-
bekibrndulsvlgybenlthat(2008).Apriorits-mtrixatechnolgiavrhathaszntmagasrabecsli.AzonbanmindaHypegrbrl,mindpedigapriorits-mtrixblaztolvashatjukki,hogya
technolgiakzppontbakerlsigvrhatanmgtbb,mint10vigkellvrni.
SOArendszerekkialaktsnlamigrcialapvetontossg.Migrcitbbszintenismegjelenhet.
Egyrszt,amrmkdrgirendszereketgykelltalaktani,hogyunkcionalitsukszolgltatsknt
kiajnlhatlegyen.Msrszt,amrmkdSOArendszerekbeniselmerlhetnekmigrlsiproblmk,
pldulautolyamatoklersnakmegvltozsakor,vagymsikuttatrendszerrevalttrskor.
Argirendszerekmigrlshozolyantipikus ejlesztsimintkravanszksg, amelyekmegknnytik
eztaztllst.Amodernebbkeretrendszerek(.NET,Java)mrbeptettentmogatjkaszolgltatso-
kat,sazegyiklegnpszerbbprogramnyelvhez,aC++-hozisltezikweb-szolgltatsokatkezelke-retrendszer(gSOAP).Azonbanszmosrgiprogramnyelvhezhinyzikezatmogats,gyazezekben
rtszotverekmigrlshozadaptereketkellkszteni.
Sokesetbentbbekkzttakzigazgatsispnzgyiszrbanisavgrehajtottzletiolyamatok
hosszabbideigiselhzdhatnak,gyllapotukattrolniskezelnikell.Ahosszvgrehajtsiidalatt
vltozhatnakatrvnyieltteleksezltalaolyamatlersais,deakrvgrehajtrendszerverzija
ismdosulhat,vagyakregyteljesenmsvgrehajtrendszerrekellamrutolyamatokatttele-
pteni.Ezekaproblmkkomolykihvstjelentenekaolyamatotkialaktejlesztkszmra,mivela
olyamatotgykellmegtervezni,hogyezekavltoztatsokknnyenelvgezhetklegyenek.Maguka
vgrehajtrendszerekjelenlegnemnyjtanakmegoldstezekreaproblmkra.
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
26/68
1 Introduction
26 Stratgiai Kutatsi Terv 1.1
3.2.3 Kutatsi clok s feladatok
Interoperbilisrendszerektervezsekoregyelosztott,SOAszotver-rendszerbenazalkalmazsokolyanszotverkomponensekkntjelennekmeg,amelyeknekmindenlehetsgeselhasznlsimdjatervezs-
kornemelttlenlismert.Egyszolgltatselhasznlhatjamskomponensekszolgltatsait,azonban
elkpzelhet,hogycsakameghvandszolgltatsokkalszembentmasztottkvetelmnyekadottak,
magukakonkrtszolgltatsoknem.Azegyesszotverkomponensekmeghirdetikszolgltatsaikat,a
szolgltatstelhasznlkomponensekrkereshetnekazltaluktmasztottkvetelmnyeketkielgt
szolgltatsokra,majdalersoksazegyborrsokblrendelkezsrellreerencikalapjnkiv-
laszthatjkselhasznlhatjkamegelelkomponenst.Azegyikkutatsiirnyazontolgirapl
automatikuskr-kiszolglprostsmegoldsa.
ASOA alkalmazsok ilyenmdon trtn kialaktsaolyanszotvertechnolgit ignyel, amelyben a
szotverkomponenseksajtmagukalaktjkkikapcsolataikatmsszotverkomponensekkel.Ennekel-
ttele,hogyakomponensekunkcionalitsa,elrhetsge,minsgijellemzi,azltalukhasznltada-
tok,amunkaolyamatokbavalbepthetsgkgpitoneldolgozhatormbanislelegyenrva.
Akomponenseknyilvntartsnakskereshetsgnekisautomatizltnakkelllennie,amiegybenazt
isjelenti,hogyebbenazinrastruktrbanspecilisszabvnyokat,protokollokatskonvencikatkell
kialaktanisbetartani.
Interoperabilits3.2
24. http://www.sbpm.org/
25. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel
26. Keller, G., Nttgens, M., Scheer, A.W.: Semantische Prozessmodellierung auf der Grundlage
Ereignisgesteuerter Prozessketten (EPK). Heft 89, Institut fr Wirtschaftsinformatik, Saar
brcken, Germany (1992)
3.2.2 Strategiai clok
Amrismertetettinteroperabilitsiszintekkzlatechnikaisszemantikaiinteroperabilitsjlormali-
zlhat,ellenrizhetskonzisztensstehet,amennyibenehhezmegeleleszkztmogatsistrsul.
Klnsenontoskrdsazonbanaszervezetisjogiinteroperabilits,hiszengyakranmgmagaajogikrnyezetsemkonzisztens,illetveinteroperbilisnmagval.
Azinteroperabilitsterletnelrendclok:
Feladat(intzmny)specifkusinteroperabilitsikeretrendszerekkialaktsa,illetveezekmkdtet-
snektmogatsa.
Ontolgia-tmogatrendszerekkidolgozsa.
Feladat(intzmny)specifkusontolgiksrepository-kkialaktsasenntartsa.
Interdiszciplinrisegyttmkdsekelsegtse,amelyelindtjastmogatjaazinteroperabilitsi
megoldsokkialaktsnak
Olyantmogateszkzrendszer,illetvemdszertankidolgozsa,amelysegtsgetnyjtinteroperabi-
litsimegoldsokltrehozsban.
llamhatrokontnyl,pneurpaiinteroperabilitsikrdsekkezelse.
Amodell-alapgondolkodsontossgnakshelynekbemutatsaselogadtatsaamenedzs-
ment,ajogisazigazgatsiszinteken.
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
27/68
1 Introduction
27Stratgiai Kutatsi Terv 1.1
Inormatikairendszerekegyestsekorpontosanmegkelladniazokkapcsolatt,valamintakicserlt
adatokpontosrtelmezst.toginormcirendszerekejlesztstkzsontolgiakidolgozsval,
ameglvontolgikegyestsvelclszerkezdeni.Mdszertanokatkellkialaktanikzsontolgik
tervezsre,azegyesogalmakeltrkpezsre,kapcsolataikkialaktsra,valamintazegszterve-
zsiolyamatleveznylsre.
Egy adott alkalmazsi terletenmkd kzssgnek kzs ontolgiban kell megegyeznie, hogy
azonosmdontudjartelmeznishasznlniakzsenhasznltogalmakat,objektumokat,tulajdon-
sgaikatsrelciikat.Problmtjelentazonbanazelogadsszintje:brmennyireissemlegess
hitelesegyilyenmdonkidolgozott,szmoskiejezsdefncijttartalmazontolgia,brmennyireis
megegyeztekaklnbzadatkezelkzssgek,agyakorlatbannagyarnyellenrdekeltsgres
akvetelmnyekkzttitkzsrekellszmtani.Fontos,hogyaelhasznlkmotivltaklegyeneks
megosszkmsokkalasajtalkalmazsiterletkrevonatkozontolgijukat.Olyanmdszertanokat
sajnlsokatkellkialaktani,amelyekelsegtikazontolgikmegosztstskarbantartst.
A szemantikus zleti olyamatmenedzsment (SBPM24) kutatsok irnya a meglv eszkzk s
szabvnyokkompatibilitsnakbiztostsa.Ezaztjelenti,hogyegyBPEL 25 ,vagyegyEPC26modell
elhasznlhat legyenegySBPM krnyezetben, ugyanakkoregySBPM rendszerben ltrehozott o-
lyamat legyen exportlhat BPEL-be, hogy az szabvnyosBPEL motorokkal vgrehajthat legyen.
Rgirendszerekmigrcijvalkapcsolatbanazalbbikutatsiclokogalmazhatkmeg.Felkelltrk-
pezniabbrgirendszertpusokat,amelyeketszolgltatsokkialaktsrakpesskelltenni.Megkellvizsglni,mikntmigrlhatkezekklnleadapterekkelmodernszolgltatsoritentltrendszerekbe,
valamintmilyentervezsimintkalapjnlehetaszolgltatsokpubliklstelvgezni.Clszersegd-
eszkzketiskidolgozniazadapterekellltshozsatervezsimintkbetartshoz.Azadapterek
kialaktsnlfgyelembekellvennianemunkcionliskvetelmnyeketis,amelyeketazadottrendszer
megkvnhat.Megkellvizsglni,mikntbiztosthatkezekakvetelmnyekazadapterekenkeresztl.
Folyamat-pldnyok llapotnak automatikus migrcijhoz az albbi kutatsi eladatok tartoznak.
A olyamatlersmegvltozsa esetnmeg kell vizsglni,milyenmigrcis eladatok azonosthatk,
hogyanvalsthatmegazllapotmigrci.Ezenkvlelkelltrkpezniazadottalkalmazsiterle-teken,holszksges,vagyholtiltottaolyamatokpldnyainakmigrcija.Azonostanikellazokata
olyamatmintkat,amelyekelsegtik,vagyppenneheztikamigrcit,solyanajnlsokat,mintkat
kellkidolgozni,amelyekalkalmazsvalamigrciminlknnyebbenelvgezhet.Ezekalapjnolyan
kvetelmnyrendszertkellmegalkotni,melynekbetartsvalmigrlhatolyamatokatlehetellltani.
Ezeketaolyamatokat,mintkat,kvetelmnyeketormalizlnikell,smatematikaieszkzkkelkell
ellenrizniamigrlshelyessgt.Aormalizmusnakksznhetenolyanmodellellenrzeszkzket
lehetkszteni,amelyekbiztostanitudjkakvetelmnyekteljeslst,vagyazazokatsrtolyama-
tokatautomatikusanmigrlhatvtudjkalaktani.Aormalizmusnakksznhetenmatematikaimd-
szerekkelistallhatkolyanmigrlstelsegtmintk,amelyekrekorbbannemsikerltpldttallni.
27. http://www.egov-bus.org/
28. http://ec.europa.eu/idabc/en/document/3473
29. http://www.whitehouse.gov/omb/e-gov/fea/
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
28/68
1 Introduction
28 Stratgiai Kutatsi Terv 1.1
Interoperabilits3.2
A olyamatok lersnakmegvltozsn tl, oglalkozni kell a olyamatler nyelvverzijnakvltoz-
sval,valamintaolyamatmsiktpusvgrehajtgprevaltteleptsvel.Ezekbenazesetekben
ugyanazokatakutatsieladatokatlehetmegogalmazni,mintazegyszer,olyamatbantrtntaprbb
vltozsrvnyrejuttatsaesetn.
3.2.4 Hazai s nemzetkzi egyttmkdsek
Azegyiklegismertebbszemantikaiinteroperabilitstelsegt,ontolgiaalap,dinamikusszolgltats-
eldertstistmogatkezdemnyezsazeGov-Bus 27.AzeGov-Busclja,hogyintegrljaskibvtse
aolyamatlersstartalomkezelstmakrbetartozkutatsokatsszabvnyokatkormnyzatis
kormnyzatokkzttirendszerekben.AzeGov-Busbiztonsgos,letagadhatatlan,nagyrendelkezsre
lls,sklzhatelosztottrendszerekltrehozstsegtiel.Web-szolgltatsokrapl,stmogatja
aolyamatoksinterszekkatalogizlst,emellettmagasokmenedzsmentunkcikatisbiztost.
AzEIF28(EuropeanInteroperabilityFramework)ajnlsokatstmutatkatogalmazmege-kzigazga-
tsitpusszolgltatsokltrehozshoz.Ezekfgyelembevtelvelazgyintzk,avllalatoksaz
llampolgrokegyttmkdseegyszerbbshatkonyabbvlikahatrokonistvelpn-eurpai
krnyezetben.AzEIFemellettkiegsztiazokatanemzetiinteroperabilitsikeretrendszereket,amelye-
kettisztnnemzetialapokonnemlehetmegvalstani.
AFEA29(FederalEnterpriseArchitecture)azamerikaiszvetsgikormnyzatlegutbbiksrletearen-
geteg klnbz hivatal s gynksg ltal nyjtott nagy szm szolgltats egykzs,mindenre
kiterjedarchitektrbantrtnegysgestsre.AszoksosismertetkaFEA-tleegyszerstiktreerenciamodellre,amelyekakvetkezkrekuszlnak:teljestmny,zlet,szolgltats,komponens
sadat.AzonbanaFEAennlsokkaltbb,miveltartalmazmindent,amiszksgesegyEA(Enterprise
Architecture)ksztshez.gymagbanoglalja
azEAszegmensmodelljt,
azEAellltsnakolyamatt,
azEAelttisutniparadigmkkzttivltsolyamatt,
azelksztenddokumentciknak,anyagoknakegytaxonmijt,
azzleticlokrasrtkekrealapulmrsimdszert,amellyelazEAsikeremegtlhet.
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
29/68
1 Introduction
29Stratgiai Kutatsi Terv 1.1
3.3.1 Helyzetkp
AzEurpaiUniban,deklnsenhaznkbankiemeltenontosclagazdasg,avllalkozsokverseny-
kpessgneknvelsesapolgrokletminsgnekjavtsa.Aclkitzsmegvalstsnakhat-
konyeszkzeazinokommunikci,azinormcitechnolgiaszleskralkalmazsa.Tbbrsztvev
szolgltatsainakhatkony,biztonsgossszekapcsolsasegysgesrendszerkntvalmkdtetse
azonbannemcsaknapjainkban,hanemvrhatanajvbenisazegyikmegoldsravrIKTproblma
lesz.Amegoldsrajelenlegaszolgltatsorientltarchitektra(SOA)ltsziklegalkalmasabbnak.Ezen
architektrnmrsikerreloldottakmegvllalatonbelli,klnllrendszerekkzttiintegrcit.Avl-
lalatokontvel,tbbtechnolgia-szllttermkrept,hatkonyanintegrltrendszerekreazonban
egyelrenincsmeggyzplda.
Aproblmamegoldstjelentarchitektraelptsnekegyikkulcsaanyltselterjedtszabvnyok
alkalmazsa.Mraalegontosabbweb-szolgltatsszabvnyoksolyamatlernyelvekelgrett
vltakavalselhasznlshoz.Ezeknagyrszhezatechnolgia-szlltknhnyhinyossgtls
inkompatibilitsiproblmtleltekintvebiztostjkazimplementcitis.Avonatkozszabvnyokat
nhnykiemelkedszervezetalaktjanemzetkzisszeogssal.Ezekkzlleginkbbemltsremlt-
akakvetkezk:aW3C(WorldWideWebConsortium),azOASIS(OrganizationortheAdvancemento
StructuredInormationStandards),azOMG(ObjectManagementGroup)saWMC(WorkowMana-
gementCoalition).Ameglevmegoldsokazonbanjelenlegnemalkalmasakarra,hogynagy,sszetett,tbbgyrttermktintegrlrendszerekethozzunkltre.
Komplex,tbbszerepls,heterognSOAkrnyezetmegteremtshezamsikkulcsontossgtech-
nolgiaamegelelgyrtggetlenmodellezsi tmogats,amelyltala tervezs,a tesztelssa
elgyelet leegyszersdik. Jelenleg nem llnak rendelkezsreazok ametamodellek,amelyekezta
eladatoteltudnkltni.
Az architektra dinamikusmkdsvel kapcsolatban ahumn s automatizlt olyamatok kezelse
illetveakomplexdntsiolyamatokkiemelsekapcsnmerlnekelkutatsisejlesztsieladatok.
Agyakorlati tapasztalatokaztmutatjk, hogy aSOA rendszerekbena olyamatoknagy rsztugyanautomatizlt,szabvnyosnyelvenlertsvgrehajtottolyamavezrlkrelehetskellbzni,azonban
szmosolyanelemelehetegyzletiolyamatnak(pl.azemberikzremkdstignylolyamatszaka-
szok),amitnemlehetvagynemrdemesezenklasszikusolyamatmodellbenkezelni.Mivelahumn
workow-ktervezse,defnilsa,modellezsesuttatsaalapvetenklnbzikazautomataolya-
matoktl,ezrtegySOAarchitektrbanerreklnmdszereket,eszkzket,eljrsokatkellkidolgoz-
ni.
Amsik csoportbaazok a sokszor nagyonkomplex dntsi olyamatok tartoznak, amelyeketugyan
lehetsgesautomatizlni,azonbansokkalszerencssebbezekkiemelseazautomatizltzletiolya-
matbl.Ezendntsiolyamatokmegvalstsra,illetveazzletiolyamatokbatrtnbeillesztsreugyancsakklskomponensek,azn.zletiszablymotorokszolglnak(businessruleengine).Ezen
zletiszablymotorokltalbannagymret,adntsttmogatadatbzisokkal,idbengyakranvl-
3.3 Architecturk s SOA
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
30/68
1 Introduction
30 Stratgiai Kutatsi Terv 1.1
3.3 Architecturk s SOA
toz(sgypldulahosszantartolyamatokleutsaszempontjbligendinamikus)szablyrend-
szerrel ssokszor igensszetett dntsi algoritmusok implementlsvalmkdnek,ppenezrta
bennkmegvalstottolyamatoklersranemalkalmaspldulaBPELlernyelv.Azzletiszablyok
modellezse,lersatipikusanneminormatikaieladat,gyklnsenontos,hogymegelelszeman-
tikuslersskidolgozottontolgiasegtsesjelentsmrtkbenegyszerstseaeladatmegvals-tst.
Amunkacsoport, jellegbladdan, egyajta integrl szerepet is betlt aplatormonbell. Emiatt
azalbbiakbandefniltclokseladatokmegvalstsasornigenszorosanegyttkvnmkdnia
tbbimunkacsoporttalahatkonyelrehaladsrdekben.
3.3.2 Strategiai clok
ASOA technolgia alkalmazhatsgnaknvelse,aSOA-raalapul, hatkony, integrlt rendszerek
szleskrelterjesztserdekbenakvetkezstratgiaiclokelrsttekintjkmeghatroznak:
Lehetvkelltenni,hogytbbszerepls,sszetettolyamatoksszolgltatsokhatkonyan,rugal-
masansnagybiztonsggallegyenekkialakthatk.Ltrekelljnnieegyolyanmagasszint,szabv-
nyosolyamat-sszolgltats-lermodellnek,valamintegyehheztrsulsnspecifkcinak,melyek
lehetvteszik,hogyklnbzgyrtkmrmeglevsksbbmegjelenSOAtermkeitvarratmen-
tesenintegrlnilehessen.
Technolgiaitmogatstkelltudnibiztostaniahhoz,hogyamrkiejlesztettsaksbbkiejlesz-
tsrekerlszolgltatsoksolyamatokklnbzgyrtktermkeikztt,vagyegyazongyrt
klnbztermkeikztthatkonyanhordozhatklegyenek.Technolgiaitmogatstkelltudnibiztostaniatbbszerepls,sszetettolyamatoksszolgltat-
sokhatkonysmegbzhattesztelshezsmenedzselshez.
Ki kell dolgozni a humanworkow kezelssel kapcsolatos architekturlis krdsekre adand v-
laszokat (mindelmleti,tervezsi,mindkonkrtmegvalstsiszempontbl).KikelldolgozniaSOA
krnyezetbenhasznlandklsdntsimechanizmuszletiolyamatbatrtnillesztsnekskls
szablymotorbahelyezsnekszabvnyoskereteit.
3.3.3 Kutatsi clok s feladatok
Aentistratgiaiclokelrshezazalbbikutatsiclokatseladatokatdefniltuk:
Egysges, gyrt-fggetlen metamodell kidolgozsa, amely lehetv teszi web-szolgltatsok,
protokollszabvnyok s folyamatok egyttes lerst
Aszolgltatsok interszeineksauttat szolgltatktulajdonsgainak lersraazOMGaSoaML
(ServiceOrientedArchitectureModellingLanguage)szabvnytdolgoztaki,amelyjelenlegelogadsra
vr.AlapjaazUML(UnifedModelingLanguage)2-esverzijnakmetamodellje,eztbvtikiaSOAo-
galomkrbetartozsztereotpikkal.Aspecifkciazonbannemtrkiarra,hogyhogyankellegyt-
tesen,egymodellbenlernisszetartozweb-szolgltatsokat,protokollszabvnyokatsolyamatokat.
A kutatsi eladat olyan ltalnos, gyrt-ggetlen metamodell s az ezt tmogat ejleszteszkzkidolgozsa,amelykpesarra,hogyegysgesenlehessenbrzolniaszolgltatsokat,protokollokat
solyamatokat.
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
31/68
1 Introduction
31Stratgiai Kutatsi Terv 1.1
Hossz lefuts, SOA-alap folyamatok krnyezeti vltozsainak technolgiai tmogatsa
Tbbalkalmazsidomn,gypldulakzigazgats,jellegbladdanszmosolyanolyamatlte-
zik,amelyekaszoksos,jelenleginormatikailagtmogatottolyamatoktleltrenigenhossz(he-
tekben,hnapokbanmrhet) vgrehajtsi idkkel rendelkeznek.A hosszidmiatta utsasorn
mdosulhataolyamatkrnyezete.Ilyenlehetatrvnyielrsokvagyauttatkrnyezetvltozsa.Ezekavltozsokszksgesstehetik,hogyamrelindtott,demgbenemejezettolyamatokataz
jeltteleknekmegelelkrnyezetbekellthelyezni.ErreaproblmrajelenlegnemltezikIKTmeg-
olds,akutatsihttrsemkidolgozott.Akutatsiclolyanmodellellltsa,amelybenavltozsok
hatkonyanlerhatk,samelyalapjnaolyamatokmigrcijaalehetlegnagyobbmrtkbenauto-
matizltanvgezhetel.Mindeztegymegelelinormatikaikeretrendszerkialaktsvalistmogatni
kell.
Tbb, fggetlen felgyelettel rendelkez alrendszer (szervezet) kzs, hossz lefuts szolgl-
tatsi folyamataiban a perzisztencia megvalstsa
Azon olyamatokesetben,amelyek tbb, ggetlen elgyelettel rendelkezszerepl kzs, hossz
leutsszolgltatstvalstjkmeg,klnsfgyelmetkellszentelniazllapotokkonzisztencijnak
megtartsra.Ezakvetelmnyarendszertbbkomponensreishatssallehet.Egyellbiztostani
kell,hogyauttatottolyamatbelsllapottarendszerelmentsesvisszalltsaakrlellssjra-
indtsutnis.Erreazadatbzisrapluttatkrnyezetekltalbankpesek.Msellvannakolyan
rendszerek,amelyeknemkpesekarra,hogyolyamatosrendelkezsrellstnyjtsanak.Emiattolyan,
nagyrendelkezsrellsalapinrastruktrtkellbiztostani,amelysnkntktisszealazncsatolt
komponenseket,rszrendszereket,sazzenetekperzisztenstvitelvelmagabiztostjaaolyamatosmkdst.Eztasnttipikusanvalamilyenzenetkzvettrendszerre(message-orientedmiddleware)
ptvelehetsgesmegvalstani.
Azzenetkzvett rendszereksszekapcsolsajelenlegsokproblmtvet el.Nemmindenesetben
megoldottpldulaz, hogy azegyes rendszerek kztttlpzenetek perzisztensekmaradjanak.
Tovbbiproblmaahosszleolysolyamatokutsasornellpolyamat-migrcikezelse.A
uttatgprisstsevagycserjeesetnisletbenkelltudnitartaniazppenutolyamatokat.
Aproblmkmegoldshoznemcsakakapcsolatokkezelsnekalapelveitkellkidolgozni,hanemre-
erencia-megvalstsokatisksztenikell.
Szolgltatsi sn szabvnyostsa s ltrehozsa, amely klnbz szereplk (vllalatok, kz-
igazgatsi szakrendszerek) SOA-alap sszekapcsolsnak alapja lehet
A klnbz ESB termkeket a szotvergyrtk tipikusan egy adott vllalaton belli hasznlatra ter-
vezik.Egyszakrendszereket,illetvevllalatokatsszekapcsolmegoldssalszembenelvrs,hogy
megtartsaakompatibilitstamrpiaconlvtermkekkel,ezentlmenenpedigjlelgyelhets
karbantarthatlegyen.Azsszekapcsolsalapjtkpezszolgltatsisnnelszembentmasztottk-
vetelmnyekpontosmeghatrozsaalapvetontossg.Ezeknekkikelltrnieaszolgltatsisnltal
biztostottunkcikra,valamintasnrecsatlakozszolgltatkkalszembenielvrsokrais.Foglalkoznikellazokkalakvetelmnyekkelis,amelyekasnhasznlatvalkapcsolatosadminisztratv
teendketrjkle.Asnenpubliklandszolgltatsokletciklusnakmeghatrozsaalapjndefnilni
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
32/68
1 Introduction
32 Stratgiai Kutatsi Terv 1.1
3.3 Architecturk s SOA
kellazokatazeljrsokatsprotokollokat,amelyekasnmkdstselgyelettbiztostanitudjk
azletciklusmindenszakaszban.Ajogosultsgkezelsreegytbbszereplsrendszerbenkiemeltf-
gyelmetkellszentelni,gyaelgyeletsaszolgltatsokletciklusnakkialaktsasornezazaspek-
tuskulcsszerepetjtszik.
A tbb szereplre kiterjed SOA-alap folyamatok s szolgltatsok tesztelsnek hatkony
tmogatsa
Nagyheterognrendszerekesetnazegyikkulcskrdsatesztelhetsg.Aszereplkszmnakdi-
namikusnvekedse,aexibiliscsatlakozslehetsge,amegvalstottolyamatokgyorsvltozsa
szksgessteszi,hogyhatkonysmegbzhattesztelsimdszerekstechnikklljanakarendszer
ejlesztinekszemeltetinekrendelkezsre.
Anagyszmkomponensmiattelkerlhetetlenaz,hogyateszteketautomatizlnilehessen,amimind
atesztekgenerlst,mindavgrehajtst,mindadokumentlstskirtkelstmagbanoglalja.
Ateszteksornelkelltudnivgezniakzvettkzeg(aszolgltatsisn),aszolgltatsoksaolya-
matokunkcionlissnemunkcionlisvizsglatt.gyakrarraisszksglehet,hogymagukbaao-
lyamatokbalehessenautomatikusanolyankapcsoldsipontokatpteni,amelyekpusztnatesztels
olyamatthivatottaktmogatni.
Az egyttmkds alapjul szolgl adatsztrak kialaktsa
AzadatsztrakkrdskrvelkapcsolatosproblmakrkutatsaaNESSIplatormonbelltermsze-
tesmdonazinteroperabilitsikutatsokkrbetartozik,azonbanaproblmakrnekszmosolyanvonatkozsavan,amelyaSOAsarchitektrkterlettisrinti.Ahelyzetetdemonstrlja,hogysz-
moshazaiSOAcmszvaljellemzettprojektppenamiatthaladnehzkesen,mertatervezsilletve
azimplementcisornnemkellmrtkbenordtanakfgyelmetezensztrakkialaktsra,alkal-
mazsra.Mindenkppenontosnaktartjuk,hogyazadatsztrakkialaktsvalkapcsolatoskutat-
sokatmunkacsoportokon tnylva,mindenrintetts haszonlvezbevonsval indtott kutatsi
program(ok)keretbenvizsgljuk.
A szolgltatsi folyamatok szabvnyos eszkzkkel trtn lersnak (orchestration) proble-
matikja, az ehhez kapcsold lehetsgek vizsglataAzSOArendszereketjellemzszolgltatsiolyamatoklersnak(orchestration)sezenszolgltatsi
olyamatoktechnikaiolyamatokkaltrtnsszekapcsolsnakkrdskreugyancsakegy tbbsze-
repls,tbbmunkacsoportkutatsiprogramjtisbeolysolterlet.Arendszerekarchitektrjnak
szempontjbligenontos,hogyaktrteg(azzletistechnikai)oda-visszatjrhatsautomati-
zlhatlegyen,ugyanakkoramodellezsegyszer,mindenkiszmrarthetselrheteszkzkkel
valsuljonmeg.
A szolgltatsi folyamatok modellezsnek architekturlis krdsei
Akutatssorntbbmunkacsoportkzsmunkjra leszszksg,akutatsi tevkenysgetabusi-nessprocessmodellingkutatsvalszorosegyttmkdsbenkellelvgezni,hiszenazottkivlasztott
eszkzknagybanbeolysoljkazitthasznlhatkat.
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
33/68
1 Introduction
33Stratgiai Kutatsi Terv 1.1
AzOASISltalszabvnyostottWS-HumanTaskspecifkciazimplementcioldalrlkzeltimega
humnworkowkrdst,olyanwebszolgltatsokat,mveleteketsadatszerkezeteketdefnil,me-
lyekkelemberitevkenysgekkezdemnyezhetk(rtests,notifcation),sezekeredmnyekrdez-
hetle.Megkellvizsglniaspecifkciarchitekturlisvonzatait.
Fontosmegtallniazokatatipikusmintkat,workowpatterneket,melyekbonyolult,lesproblmk
ptkockikntszolglhatnak (pl. soros eldolgozs, szinkronizci,elhalasztott dnts,eszkalci
stb.).
Azajnlsokmegogalmazsamellettkiemeltfgyelmetkellordtaniarra,hogyaSOAterletenvgzett
kutatsokatpragmatikusanogjukel,sazegyeskutatsiterletekeredmnyeihezmkdreerencia
modelleket(proooconcept,PoC)isltrehozzunk,ezzeligazolva,hogyigenislteznekazadottprob-
lmramkdkpesmegoldsok.Ezenreerenciamodelleketaholsamennyibenlehetsgesnylt
orrs,brkiszmraszabadonelrhettechnolgikra,szotverkomponensekreptveszksges
ltrehozni.Termszetesclugyanakkor,hogyareerenciamodellekltalbiztostottunkcionalitsta
lehetlegszlesebbkrbenreproduklhatvtegyk,gybevonjukazokatazipariszereplketis,akik
azadottterletenkereskedelmiclszotvermegoldsokkalrendelkeznek.
3.3.4 Hazai s nemzetkzi egyttmkdsek
Aenticlokelrshezelttlenlszksgesszabvnyokatnhnykiemelkedszervezetalaktjanem-
zetkzisszeogssal.Ezekkzlleginkbbemltsremltakakvetkezk:aW3C(WorldWideWebConsortium),azOASIS (Organization ortheAdvancemento Structured InormationStandards), az
OMG(ObjectManagementGroup)saWMC(WorkowManagementCoalition).
A hazai egyttmkdsek kzl megemltend a kzelmltban megvalsult Elektronikus kzigaz-
gatsi keretrendszerkialaktsa (EK3)projekt.Enneksornkidolgozsra kerltazElektronikusKz-
igazgats Operatv Program (EKOP) keretben indtand n. kiemelt EKOP projektek ejlesztsei
szmraaz egysgessget, interoperabilitst, ejlesztsmdszertant biztostkvetelmnyrendszer
(http://kovetelmenytar.complex.hu).
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
34/68
1 Introduction
34 Stratgiai Kutatsi Terv 1.1
3.4 Szoftver technolgia
3.4.1 Helyzetkp
Ahazaiszotvertechnolgiaikutatsi irnyokatazEUtrendekhezclszer igaztani,ugyanakkorbizo-
nyos terleteken asajtoshazai viszonyokra,mrelrteredmnyekre, rendelkezsrellkompe-
tencikrafgyelemmelhelyiprioritsokatkellmeghatrozni.Azelosztottrendszereksklnsenazenterprisealkalmazsokterletnolynagyprojektekbenmanapsgegyreelterjedtebbenalkalmazzk
aszolgltats-orientltarchitektrt(SOA).Ezekbenaprojektekbenakellenmegalapozottszotver-
technolgiaimdszerek alkalmazsa, valamint amegelel shatkony eszkztmogats a projekt
sikernekkulcstnyezi.Atapasztalatokarramutatnak,hogyahagyomnyosejlesztsiparadigmk
(pl.objektum-orientltsg,komponens-technolgik,adatbzisrendszerekstb.)stradicionlisarchi-
tekturlismegkzeltsekkezdetbenelogadhataksjkiindulsulszolglnak,deaprojektkiterjed-
svelegyregyengbbnek,vglelgtelennekmutatkoznak.Akorltozsoksbalsikerektapasztalatai
alapjn egyj diszciplna jelentmeg:aszolgltatstechnolgia (sotwareserviceengineering,SSE).
BraSOAalkalmazsokteljesletciklusttog,ahagyomnyostechnolgiaielemekentlmenen
agazdasgisszociolgiaikrnyezetetisfgyelembevev,abevettiparigyakorlatrapt,korszer
mrnkidiszciplnakialaktsanapjainkbanmrnagyerkkelolyik,aszakterletmgnemtekinthet
elgrettnek,sszmtalankutatsitmtnyjt.
Amodell-alapszotverejlesztsegyre gyakrabbanhasznltmdszer aklnbzszotvertermkek
ellltsra.Amodellezsaejlesztendrendszerpontosdefnilsaamegelelabsztrakcisszinten.
Amodell-alapejlesztssorn,amodellek,arendszerspecifklsamellett,ontosszerepetjtszanak
magnakavglegesrendszernekazellltsban.Modellekhasznlatvalaejlesztshatkonysga,valamintavglegesrendszerminsgesmegbzhatsganagymrtkbennvelhet.Ezrtamodel-
leketaszotverejlesztsminltbbzisbanrdemesalkalmazni.Amodellezssamodell-alap
ejlesztstbbklnbzterletetogssze,gymintltalnosmodell-alapszotvertervezs(UML),
tervezsi s reaktorizcis mintk alkalmazsa, szakterlet specifkusmodellezs (DSM Domain
SpecifcModeling),generatvprogramozs,illetvemodelleldolgozs.
Mindezekalapjnclunkanemzetkzikutatsiterletekmellettsazokontlakvetkezterletek
jvbenirszleteskutatsa/ejlesztse:
Szakterlet-specifkusmodellezs(DomainSpecifcModelling)Aszotvershardverrendszerekmodellezsbenlteznekolyanalkalmazsiterletek,melyeklers-
hozazltalnosclratervezettUMLnemalkalmas.Azilyenalkalmazsiterletekhezspecilisnyelvek
defnilsravanszksg.Eztacltszolgljkaszakterlet-specifkusnyelvek(Domain-SpecifcLan-
guages-DSLs).
A szakterlet-specifkusmodellezs szerintimegkzelts nagyban nveli a ejleszts hatkonysgt
azltal,hogyarendszermodelljtaprogramkdlttiabsztrakcisszintrehelyezi.Amodelleketolyan
elemekalkotjk,amelyeknemaprogramkdotrjkle,hanemmagtazalkalmazsiterletet,ameg-
oldandproblmt,ellenttbenpldulazUMLmegkzeltssel.Aszakterlet-specifkusnyelvekaz
alkalmazsiterletlersttzikkiclulsannakaszemantikjtveszikalapul.Aszakterlet-specifkusnyelvekkellertmagas-szintspecifkcikblautomatikusangenerlhatavgstermk,gynevezett
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
35/68
1 Introduction
35Stratgiai Kutatsi Terv 1.1
szakterlet-specifkuskdgenertoroksegtsgvel.Aszakterlet-specifkusmodellezshatkonyab-
bsmegbzhatbbtesziaejlesztsiolyamatot.
GeneratvProgramozs
Ageneratvprogramozssornkihasznljuk,hogyaejlesztssornacltbbhasonlrendszer,egy
termkcsaldellltsa(termkvonalejleszts).Mivelaejlesztendrendszerekbensokahasonlsg,arendszerspecifkciblkiindulva,akonkrtrendszerttbb,mrmegvalstott,jraelhasznlhat
komponensblgenerljuk.Ageneratvprogramozsclja,hogyaklnllalkalmazsokejleszts-
nekminlnagyobbrsztautomatizljuk.Atovbbialkalmazspldnyokautomatikusgenerlsaa
szotverejlesztsneksebessgtskltsgeitdrmaiancskkenti.
Tervezsi,architekturlismintk(Patterns)
Aszotvertervezsimintkkulcsszerepet jtszanakabban,hogy azelkszltszotvertermkknnyen
karbantarthat, bvthet,kiterjeszthet legyen.Segtik akdknnyebbmegrtst,valaminthat-
konyabb teszika ejlesztstazltal, hogy jlbevlt szotvertervezsimegoldsokat biztostanak a
ejlesztkszmra.
A tervezsimintkalapveten ggetlenekaprogramozsi nyelvektl.Az utbbivekbenazonbana
korszerprogramozsinyelvekbenmegjelenteszkzk,paradigmk(pl.objektumorientltggvny-
mutatk,aunkcionlisprogramozselemeinektmogatsaobjektumorientltkrnyezetben,stb.)le-
hetv teszik,hogy a klasszikus tervezsimintkat hatkonyabban, amegszokottl eltrmdon
alkalmazzuk.Aszotverejlesztsltalnosirnyvonalamellettaejlesztskorbbankevshangslyt
kapottaspektusaiiseltrbekerltek,mintpldulmobilits,szleskrkonfgurlhatsgspara-mterezhetsg,oinemkds,elosztottsg,bvthetsg(plugin-ek).
Reaktorizcismdszerekkidolgozsa
Aszotverekhez zdkvetelmnyekaz idmlsvalmegvltoznak. Egyhasznlatban lev szot-
vernekolyamatosanejldniekell,klnbenhasznlhatsgaegyrenagyobbmrtekbencskken.A
szotverbelsstruktrjt,teljestmnytssklzhatsgtolyamatosanejlesztenikell.Sokesetben
(pldulbankivagyorgalomirnytrendszerekesetn)aolyamatosejldsmellettaszotverkvlrl
lthatviselkedstmegvltoztatninemszabad.Azilyenviselkedsmegrzszotvervltoztatsokat
hvjukszotverreaktorizcinak.A tervezsimintkhozhasonlan lteznek reaktorizcismintk,melyek jl bevlt szotver-reakto-
rizcis gyakorlatokat oglalnakssze.Fontosklnbsg,hogymg a tervezsimintkat a szotver
tervezsiolyamatasorn,areaktorizcismintkatakarbantartszisbanhasznljk.Feladatuka
tlzottanmerev,vagyhibsrendszermegjavtsa,illetverugalmass,tovbbiejlesztsrealkalmass
ttele.
Felhasznliellettervezsiparadigminakkidolgozsa
Aszotverelhasznliellettervezsnekclja,olyanelhasznlielletksztse,melysegtsgvel
aelhasznlatervezsispecifkciitalehetlegegyszerbbensleghatkonyabbankpesmegva-lstani.Ajelhasznlielletelsegtiaelhasznleladatnakmegoldstgy,hogynemvonja
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
36/68
1 Introduction
36 Stratgiai Kutatsi Terv 1.1
3.4
magraszksgtelenla fgyelmet.Ahatkony elhasznli elletmegtervezse sokrt eladat.A
kvetelmnyelemzszisbanszksgesazonunkcionalitsoksszegyjtse,melyetaelhasznlk
hasznlnakasikereseladatelvgzsrdekben.Ismernikellmagukataelhasznlkat,szmtgp-
hasznlatikpessgeiket,elkpzelseiketarendszerrlvalamintarendszerhelytaelhasznlknapi
munkaolyamatban.Amegtervezettelhasznlielletklnbzikaklienstpusa(mobilvagyasztali)
szerintis.
Szolgltatsi szerzdsek ormlis lersainak a gyakorlatban trtnalkalmazsvalkapcsolatos
kutats
ASOAalkalmazsokbanmegjelenszolgltatsokignybevteleaszolgltatsaklienskzttiszol-
gltatsiszerzdsenalapul.Aszolgltatsiszerzdsegymetaadat,amelylerjaaelekviselkeds-
velkapcsolatoskvetelmnyeket,anlkl,hogyazimplementcitisspecifkln.Aweb-szolgltat-
sokkrbenbevezetettWSDLegyspecilisszerzdsnektekinthet,amelyaszolgltatshoztartoz
alapadatokat(azintersz,atpusok,azzenetek)adjameg,fgyelmenkvlhagyvaaszolgltatsi
szintet,a elhasznljellemzit,minsgielvrsokat saszemantikt. BertrandMeyerdesign-by-
contractelvnekaszolgltatsokratrtnadaptlsvalaszolgltatsiszerzdsltalnosabbs
ormlisabblersalehetsges.
Szolgltatsalaprendszerekkialaktsnakolyanmdszereirevonatkozkutats,amelyfgyelem-
melvanaszervezetiinteroperabilitsrettsgre
Aszolgltatsokltrehozsa,mkdtetseskarbantartsaklnsennehzkes lehet,haaszolgl-
tatsnyjtsbans/vagyignybevtelbenrintettekkzttnincsmegaszksgesegyttmkdsi
kszsg.Azegyttmkdsgyengesge(hinya)gyakortaazamgyegymstlggetlenlmkd,szleskrautonmivalrendelkezaszolgltatsbanrintettpartnerekszervezeteinekinkompa-
tibilitsval,azrintettekmkdstmeghatrozklssbelsszablyozsokkzttijelentsk-
lnbsgekkelmagyarzhat.Aszolgltatsokmegvalsthatsgardekbenazrdekeltszervezetek
kzttkoordincismechanizmusokatkellkidolgozni.
3.4.2 Strategiai clok
Aentiekalapjnaszotvertechnolgibanazalbbistratgiaiclokatogalmazzukmeg:
Aszakterlet-specifkusmodellezsalkalmazsiterleteinekeltrkpezse,alkalmazsieltteleinekvizsglatashasznlata.
Ageneratvprogramozsraalkalmas,hasonlunkcionalitsvagystruktrjrendszerekeltrkpe-
zse,kzsrendszermodellltrehozsamelylehetvtesziatovbbirendszerpldnyokautomatiz-
lst.
Azjprogramozsiparadigmksnem-unkcionliskvetelmnyeknekmegeleltervezsimintk
kidolgozsashasznlatnakszleskrpropaglsa.
Reaktorizcistervezsimintkejlesztse,ormalizlsasviselkedsmegrzskormlisbizo-
nytsimdszereinekeltrkpezse,megismersevagykiejlesztse.
Hatkonyelhasznlielletektervezsielveinekmeghatrozsasszleskralkalmazsa.
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
37/68
1 Introduction
37Stratgiai Kutatsi Terv 1.1
Aszolgltatsiszerzdsormlislersraszolgleszkzkneksmdszereknekgazati(elssor-
bane-kzigazgatsi)rendszerekbentrtnalkalmazsaeltteleinekvizsglata,szerzdsmintks
idimkkidolgozsa.
Aszolgltatsbanrintettautonmszervezetekkzttikoordincismechanizmusok(policy-k,sza-
blyok,eljrsrendek,ezekettmogateszkzk)elemeinek,paramtereinek,sikertnyezinekeltr-
sa,szervezeti-smunkatervkidolgozsa.
3.4.3 Kutatsi clok s feladatok
Astratgiaiclokelrshezazalbbikutatsiclokatseladatokatdefniltuk:
Szotvershardverrendszerekvagyszervezeti/intzmnyiszakterletekeltrkpezsesmegis-
merse,aholaszakterlet-specifkusmodellezssegtsgvelazadottszakterletmodellezhetsa
ejlesztsiolyamategyrtelmenhatkonyabbvlik.Aszakterlet-specifkusmodellezstlehetv
tevkeresztrendszerekmegismersevagyejlesztseilletvegyakorlatbantrtnalkalmazsa,amely
technikklehetvteszikaszakterlet-specifkusmodelleznyelvekkidolgozst,sahozzjukkap-
csoldkdgenertorokejlesztst.
Ageneratvprogramozssegtsgvelautomatizlhattermkcsaldokvagyalkalmazsiterletek
meghatrozsa,hatrainakpontosrgztse,aterletsajtossgainaklersa.Ateljesrendszer-csald
ltalhasznltarchitektramegtervezse,genertoroksjraelhasznlhatkomponensekellltsa.
Olyankorszernyelvielemeksparadigmkmeghatrozsa,melyekjtervezsimintkkidolgozst
tesziklehetv.jtervezsimintkkidolgozsaakorszernyelvielemeksparadigmksegtsgvel.
Meglevtervezsimintkkombinlsavagyjtervezsimintkkidolgozsaaszotvermobilitsnak,
szleskrkonfgurlhatsgnak,paramterezhetsgnek,elosztottsgnak,bvthetsgnekej-lesztsre.
Tervezsimintkvizsglata,hogyreaktorizlsraalkalmasak-e,illetvereaktorizlsraalkalmass
ttelk.jreaktorizcismintkkidolgozsashasznlatukpropaglsa.Reaktorizcismintkor-
malizlsilehetsgeinekilletveviselkedsmegrzskormliseszkzkkelvalverifkcijnakku-
tatsa.Reaktorizcismintkautomatikusalkalmazhatsgnakkutatsa.Areaktorizcismintk
implementlsameglevszotverejlesztkrnyezetekbe.
Klnbzrendszerekbenaelhasznliviselkedsvizsglata,elhasznlelletektervezsielvei-
nekkidolgozsastesztelse.Tervezsimegoldsokdierencilsarendszerektpusaiselhasznli
kpzettsgszerint.Mobilsasztalikliensekkollaborcijnakmegfgyelse,ezeksegtsgvelael-hasznlimunkaolyamatothatkonyabbtevelhasznli-elletelemektervezse.Tervezsiminta
ogalmnakbevezetse,alkalmazhatsgnakvizsglataadottelhasznlielletszakterletre.
Aszolgltatsiszerzdsekormlislersraszolgleszkzksmdszerek,valamitazgazatra
jellemzszerzdsekeltrkpezse,megismerse,megrtse.Aormlislersokbanrgztettekkonk-
rtimplementlshozszksgesordtprogramoksgenertorokkivlasztsa,elksztse,azoknak
agyakorlatbantrtnkiprblsa.
Aszolgltatsoknyjtsra/ignybevtelrehatstgyakorlszervezeti/intzmnyitnyezkgyjtse,
elemzse,szervezetimodellekelemeinek(metamodellek)kidolgozsa.Aklnbzmodellekkzttiil-
lesztsieladatokltalnostsa,saillesztsekvgrehajtshozszksgesszervezetekelptsneksmunkarendjnek(mintk)meghatrozsa
7/28/2019 NKTH_Stratgiai Kutatsi Terv_NESSI_90 vllalat
38/68
1 Introduction
38 Stratgiai Kutatsi Terv 1.1
IT Biztonsg3.5
3.5 IT Biztonsg
3.5.1 Helyzetkp
Mramindenemberletttudva,avagyrejtetten,orszgonbell,vagyhatrokontnylvabeoly-
soljaazinormatika,inormcitechnolgiasalkalmazsa.Ezahatsmindenholrezhet:azegyntl
avllalkozsokontakritikusinrastruktrkig,vagyakormnyzatig.
Anapjainkbanlegelterjedtebbenalkalmazotthlzati technolgia(leegyszerstveaz Internet)kezdeti
kiejlesztsekorabiztonsgosmkdselrsenemvoltmeghatrozjelentsgszempont.Ennek
eredmnyekntazelterjedtenalkalmazotttechnikanemisrendelkezett/rendelkezikolyanktelezen
alkalmazandmegoldsokkal,amelyekecltszolglnk.
Azemltettrklthinyossgellenreaz internettechnolgiarendkvlsikeresnekbizonyult,aminek
kvetkeztbenmraaetechnikraalapulvilghlmrete(gyahozzkapcsoldeszkzksz-
mt,mintaszlltottinormcikmennyisgttekintve)jelentsenmeghaladjaaztazrtket,amelyre
eredetiejlesztivalahaisgondoltak.EnnekeredmnyekntazInternetolyankritikusinrastruktrv
vlt,amelynekesetlegesakrcsakrvididejkiessebelthatatlankrokatokozhat.Ezaolya-
matosannvekvjelentsgszmosmkdsiproblmtvetel,amelyekkzlleginkbbarendszer
potencilisbiztonsgiproblmijelentkeznek.
Aeltrthinyossgokkezelseszmosazeredetikoncepcintlmutat,nhaazzalppellenttes(!)
utlagosmdostst(patch)tettszksgess.Ezavltoztatsiolyamatjelenlegiszajlik(klnlesegdeszkz,jprotokollbevezetse,alkalmazsa,stb.),amelynekeredjekntbizonyosproblmk