Támogatást nyert a Capture Zrt.

Támogatást nyert a Capture Zrt.

A Capture Zrt. - mely az Ongroman Kft. jogutódja - az Új Magyarország Fejlesztési Terv Gazdaságfejlesztés Operatív Program keretében (GOP-2009-1.1.1 jelű Piacorientált kutatás-fejlesztési tevékenység támogatása) vissza nem térítendő uniós támogatást nyert.

A projekt címe: Komplex, nagy tömegű adatintegrációt, adatfeldolgozást és adattisztítást igénylő feladatok elvégzésére alkalmas keretrendszer kidolgozása az Ongroman Kft (Capture Zrt.) által.
A projekt pályázati azonosító száma: GOP-1.1.1-09/1-2009-0011
A támogatás mértéke: 65%,
A támogatás összege: 64 208 694 Ft.
A projekt 2010 január elején kezdődött és 2011 december végén sikeresen befejeződött.
A Projekt megvalósításának helye: 3515 Miskolc (Egyetemváros) Egyetemváros E/7. VIII. em.

Projekt rövid összefoglalója

A Capture Zrt. a Miskolci Egyetemmel közösen egy olyan szoftver kifejlesztését dolgozta ki a miskolci irodájában, amely komplex, nagy tömegű adatintegrációt, adatfeldolgozást és adattisztítást igénylő feladatok elvégzésére alkalmas keretrendszert biztosít.
A létrejövő prototípus egy olyan Java keretrendszer, ami:

- lehetővé teszi adatfolyamok standard Java nyelv segítségével történő definiálását – rövid a betanulásához szükséges idő;
- extrém skálázható módon lehetővé teszi az elkészített adatfolyamok futtatását – jó teljesítményű;
- az elkészült adatfolyamokat könnyen beilleszthetővé teszi bármilyen architektúrába – gyorsan bevezethető és kibővíthető.

A prototípus nemzetközi szinten tudományos műszaki újdonságot jelent, mivel ilyen termék jelenleg nincs a piacon. A hasonló célra készült konkurens megoldások mind különálló termékek, nem keretrendszerek – bár általában gazdag funkcionalitással rendelkeznek, de messze nem annyira a rugalmasak, mint a tervezett prototípus, és. egyedi architektúrájuk és transzformációs nyelvük miatt hosszú a betanulásukhoz és bevezetésükhöz szükséges idő.

A prototípus kihasználja a nyílt forráskód használatával kapcsolatos irányvonalakat, az egyre terjedő párhuzamos architektúrák (cloud computing) kínálta lehetőségeket és az adat integrációra kínál megoldást egy keretrendszer formájában.

A projekt során elvégzett feladatok

  1. Projekt felállítása (projekt terv, fejlesztési szabályzatok elkészítése, informatikai infrastruktúra beszerzése, felállítása)
  2. Részletes terv elkészítése (adatfolyam fogalmának definiálása, a prototípus céljainak áttekintése; fizikai és logikai rendszer architektúra dokumentálása; magas szintű rendszerterv elkészítése; adatfolyam motor részletes tervezése)
  3. Adatfolyam motor elkészítése (csomópontok, kapuk osztályainak implementálása)
  4. Adatfolyam modellezés keretrendszerének kialakítása (csomópontok és kapcsolatok modelljeinek kialakításához szükséges modellezési keretrendszer tervezése és implementálása)
  5. Adatfolyam futtató, vezérlő és monitorozó rendszer kialakítása (szerverek közötti kommunikációs és vezérlő, illetve adatfolyam konfiguráló, futtató monitorozó transzformáció tervezése és implementálása, Web-es keretrendszer kialakítása és Web-es vezérlésű és monitorozó felület kialakítása (web console)
  6. Adatfolyam csomópontjainak tervezése és implementálása (bemeneti, kimeneti, transzformációs csomópontok kialakítása)
  7. Prototípus véglegesítése (futtatást, telepítést, hibakeresesést segítő eszközök megvalósítása, a rendszer integrációjának finomhangolása)
  8. Próba feladatok megoldása az elkészült prototípus felhasználásával (próbafeladatok definiálása, tesztadatok generálása, tesztek végrehajtása, teszt eredmények elemzése, javítási lehetőségek dokumentálása)
  9. Projekt lezárása (továbblépési lehetőségek, projektzáró dokumentum elkészítése, K+F eredmények dokumentálása)

A keretrendszert az alábbi területeken lehet felhasználni:

  • Üzleti alkalmazásokba beépített adatfeldolgozó algoritmusok
  • Jelentéskészítő és döntéstámogató rendszerek
  • Adattisztítás
  • Adatbányászat

Felhasználási példák:

  • BASEL II kockázatkezelési és tőke-megfelelési mutatók kiszámítása
  • Napzárási folyamatok
  • Kedvezmény- és jutalékszámítás

A szoftver sok tulajdonsága az un. ETL (Extract, Transform, Load) néven illetett szoftverek közzé sorolja, de azokon több elemében túlmutat.

Bővebben a projektről!


×