Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Hasonló dokumentumok
Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék. Folyamatmodellezés

Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék. Folyamatmodellezés

Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

V. Félév Információs rendszerek tervezése Komplex információs rendszerek tervezése dr. Illyés László - adjunktus

Szolgáltatásintegráció (VIMIM234) tárgy bevezető

Webszolgáltatás alapokon BPEL

Folyamatmodellezés (BPMN) és alkalmazásai

Szolgáltatásintegráció (VIMIM234) tárgy bevezető

Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel

Üzleti folyamatok rugalmasabb IT támogatása. Nick Gábor András szeptember 10.

Fejlesztési projektek menedzselése IBM Rational CLM termékekkel. Ker-Soft Kft. Kaszás Orsolya - üzleti tanácsadó

SOA modell: Ez az interfész definiálja az elérhető adatokat, és megadja, hogy hogyan lehet azokhoz hozzáférni.

Modellinformációk szabványos cseréje. Papp Ágnes, Debreceni Egyetem EFK

Viczián István IP Systems JUM XIX szeptember 18.

Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja

Oracle9i Alkalmazás Szerver Üzleti folyamat integráció. Molnár Balázs Vezető értékesítési konzultáns Oracle Hungary

Komponens alapú fejlesztés

Informatikai technológiák szakirány Rendszertervezés ágazat

Software Engineering Babeş-Bolyai Tudományegyetem Kolozsvár

Folyamattervezéstıl a megvalósításig

Hogyan lehet megakadályozni az üzleti modellezés és az IT implementáció szétválását? Oracle BPM Suite

UML (Unified Modelling Language)

A Szoftver és Szolgáltatások. Stratégiai kutatási terve. Kondorosi Károly, BME IIT. Szoftvertechnológiai Fórum február 2.

Java Business Integration szolgáltatásalapú architektúra JavaEE környezetben. Simon Géza Zsemlye Tamás

Modell alapú tesztelés mobil környezetben

Üzletmenet-folytonosság és katasztrófa helyzet kezelés (Honnan indultunk, miért változtunk, hova tartunk?)

Rendszertervezés ágazat

Everything Over Ethernet

IBM felhő menedzsment

Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom

SOA ALAPÚ INTEGRÁCIÓS LEHETŐSÉGEK AZ E-KÖZIGAZGATÁSBAN

Feltörekvő technológiák: seam, drools, richfaces és társai a JBossban

Osztott alkalmazások fejlesztési technológiái Áttekintés

Intelligens eszközök fejlesztése az ipari automatizálásban Evosoft Hungary kft., Evosoft Hungary Kft.

A szervezeti architektúra nézetei, nézőpontjai és tervezési módszerei. Szolgáltatás orientált architektúrák információs rendszerekben

A Java EE 5 plattform

Nagy bonyolultságú rendszerek fejlesztőeszközei

Szolgáltatásorientált rendszerintegráció. SOA-alapú rendszerintegráció. Enterprise Service Bus (ESB) Ercsényi András, BME IIT, 2011.

A cloud szolgáltatási modell a közigazgatásban

WEB alapú kataszter információs rendszer Koszovóban KCLIS

Cégprofil publikus CÉGPROFIL 1

Tartalomjegyzék. Bevezetés. 1. A.NET 3.5-keretrendszer 1. A korszerű alkalmazások felépítésének kihívásai... 2

stratégiai kutatási terve

A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

Simon Balázs Dr. Goldschmidt Balázs Dr. Kondorosi Károly. BME, Irányítástechnika és Informatika Tanszék

A szoftver-folyamat. Szoftver életciklus modellek. Szoftver-technológia I. Irodalom

Járműinformatika A járműinformatikai fejlesztés

Webszolgáltatás alapokon BPEL

Transzformációk integrált alkalmazása a modellvezérelt szoftverfejlesztésben. Ráth István

PANNON EGYETEM Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék

Folyamatok rugalmas irányítása. FourCorm Kft.

Üzleti szabálykezelés

Infor PM10 Üzleti intelligencia megoldás

Menetrendkezelő Rendszer

InCa NMS jelen és jövő HFC Technics szakmai napok

Szolgáltatás Orientált Architektúra a MAVIR-nál

Folyamatmodellezés implementáció

Folyamatmodellezés a gyakorlatban. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Junior Java Képzés. Tematika

01. gyakorlat - Projektalapítás

Félreértések elkerülése érdekében kérdezze meg rendszergazdáját, üzemeltetőjét!

Szolgáltat. gfelügyeleti gyeleti rendszer fejlesztése. NETWORKSHOP 2010 Sándor Tamás

BPEL nyelvű üzleti folyamatok modellezése és formális ellenőrzése

Az automatizált, kontrollált és ITIL alapú munkafolyamat kezelés

IT Szolgáltatás Menedzsment az oktatási szektorban - 90 nap alatt költséghatékonyan

S S A D M ELEMZÉSI ÉS TERVEZÉSI MÓDSZERTAN. Structured Systems Analysis and Design Method

Szoftvertechnológia ellenőrző kérdések 2005

Verziókövető rendszerek használata a szoftverfejlesztésben

(Teszt)automatizálás. Bevezető

Miért is transzformáljunk modelleket? Varró Dániel

30 MB INFORMATIKAI PROJEKTELLENŐR

COMPANY PROFILE SZOFI ALGORITHMIC RESEARCH KFT

Mobil szolgáltatások és alkalmazások fejlesztése

Folyamatmodellezés (BPMN), adatfolyamhálók

Sapientia - Erdélyi Magyar TudományEgyetem (EMTE) Csíkszereda IRT 6. kurzus

Oracle Middleware megoldások helye üzleti esettanulmányokon keresztül bemutatva, különböző iparágakban

Metamodellezés. Simon Balázs BME IIT, 2011.

pilot példa SOA alkalmazásra április 29.

Alkalmazások architektúrája

Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

TELJESÍTÉNYMÉRÉS FELHŐ ALAPÚ KÖRNYEZETBEN AZURE CLOUD ANALÍZIS

Ráth István. DECOS Nemzeti Nap október 15. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Modellezési alapismeretek

Autóipari beágyazott rendszerek Dr. Balogh, András

Modellezési alapismeretek

Optimalizáció ESX-től View-ig. Pintér Kornél ügyfélszolgála3 mérnök

Név: Neptun kód: Pontszám:

Oracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás

S01-8 Komponens alapú szoftverfejlesztés 2

Diplomaterv. Horváth Ádám Gábor. Ráth István, doktorandusz

össz hang Ü z l e t r e h a n g o l t i n f o r m a t i k a

Objektum Vezérelt Szoftverek Analízise

Komplex záróvizsga témakörök Gazdaságinformatikus szak Logisztikai informatikus szakirány 2014

Informatikai projektellenőr szerepe/feladatai Informatika / Az informatika térhódítása Függőség az információtól / informatikától Információs

NETinv. Új generációs informatikai és kommunikációs megoldások

Tartalom. Szoftverfejlesztési. Szoftver = Termék. módszertan. la Rational XDE CASE eszköz. Az előállításához technológiára van szükség

Közösség, projektek, IDE

Felhő alkalmazások sikerének biztosítása. Petrohán Zsolt

Átírás:

Folyamatmodellezés és eszközei Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Folyamat, munkafolyamat Munkafolyamat (Workflow): azoknak a lépéseknek a sorozata, amelyeket egy cél elérése érdekében meg kell valósítani.

Folyamatok Üzleti folyamatok Fejlesztési folyamatok Üzemeltetési folyamatok

Folyamatmodellezés célja Miért jó, ha modelleket készítünk? o Dokumentációs célzattal o Egységes nyelvezet a felhasználói között o Elemzési lehetőségek o stb.

Informatikai háttér üzleti folyamatokhoz Általános folyamatkezelő rendszer: Folyamatok leírása o UML Activity diagram o BPMN o Adatfolyamhálók Folyamatok elemzése Folyamatok végrehajtása o Végrehajtás o Monitorozás

CÉL: Folyamatmenedzsment infrastruktúra Követelmények Folyamatmodell Szolgáltatás Létező komponensek illesztés Folyamatmenedzsment Infrastruktúra Optimalizálás Monitor Analízis

Microsoft BizTalk Server Üzleti folyamat management szerver Lehetővé teszi: o Üzleti folyamatok modellezését, létrehozását o Üzleti folyamatok integrálását, kezelését o Üzleti, irodai alkalmazások, adatbázisok integrációját Architektúra: o Publish/subscribe alapú tartalom-közvetítés o Beépített adapterek (file, web, DB, )

JBoss jbpm Platform végrehajtható folyamat leró nyelvekhez Üzleti folyamatok integrációja Java alkalmazásba o jpdl, BPEL, Pageflow támogatás Process Virtual Machine o Natív folyamat végrehajtás

Fejlesztési folyamatok

Fejlesztési folyamatok (ismétlés) Szoftverfejlesztési módszerek, folyamatok: o Klasszikus: vízesés o Iteratív: Rational Unified Process (RUP), Agile

Fejlesztési folyamatok modellezése Scrum agilis módszer definiálása folyamatként:

Út a folyamat mintákig Számos különböző szoftverfejlesztési folyamat jött létre. Mindegyik best practice eket foglal magába néhány új ötlettel kiegészítve. A tervezési minták bebizonyították az előnyüket a szoftver tervezése során, ezért ez az ötlet lett alkalmazva a szoftverfejlesztési folyamatok szintjén is. Folyamat minták: o A folyamat minták kipróbált és sikeresnek találtfolyamatlépések sorozatát foglalja magába.

Észrevételek a folyamat mintákra A szöveges folyamat minta leírások alkalmazása nehézkes A minták testre szabása nagy munka Nincs formális leírásuk SPEM Software Process Engineering Meta-model Eszköztámogatás is megoldható!

Software Process Engineering Metamodel (SPEM) OMG szabvány Általános folyamatmodellezési metamodell Leírható fogalmak o Forgatókönyv o Folyamat o Eszköz o Szerep o Termék

Software Process Engineering Metamodel (SPEM) Szoftver és rendszertervezési FOLYAMATOK leírása Alapkészlet Nem definiálja o Cél alkalmazási kör o Célkitűzés (pl. projektmenedzsment) Széleskörű o Adaptálhatóság o Alkalmazhatóság o Bővíthetőség

Service Oriented Architecture

Service Oriented Architecture (SOA) Architektúra komplex alkalmazások fejlesztésére Technológia, gyártó független minta Elv: funkciók megvalósítása szolgáltatásokban: o önállóan működő o publikus, jól definiált interfésze van o szabványos együttműködésre képes o lazán csatolt

Web szolgáltatások Szoftver rendszer gép-gép közötti együttműködésre hálózaton keresztül Web szolgáltatás tulajdonságai: o önleíró, önhordó Több szabvány együttes használata: o WSDL: interfész leírása o SOAP: üzenetküldés, metódus hívás o Rengeteg kiegészítő szabvány: o WS-*: biztonság, megbízhatóság, QoS

Végrehajtható folyamatmodellek A megtervezett folyamat végre is hajtható Általános megoldás nincs Speciális területekre megoldás o jpdl Tiszta Java nyelvű környezet o BPEL Java API Java változók Java alapú taszk menedzsment Elosztott szolgáltatások összekapcsolása Esetleges emberi taszkok megvalósítása