Kutatás-fejlesztés

  • JAVA alapú fejlesztések
  • Hatékonyságjavítás saját fejlesztésű eszközeinkkel
  • Kutatóintézetek és enterprise környezet
  • Új képességek és eddig nem tapasztalt hibaazonosítási és javítási gyorsaság
  • Tesztelés akár éles környezetben is
  • Üzemeltetőknek és fejlesztőknek

2018-2021 közötti fejlesztési projektünk:

JideBugPlus

Egy rendkívül izgalmas kutatás-fejlesztés projekt keretében kifejlesztünk egy új terméket, amely teszt vagy akár éles környezetben is képes rögzíteni egy program futását. A rögzítés célja hogy - utólag - egy program menete minél pontosabban rekonstruálható legyen, ezáltal a hibakeresés, debugolás elválhat a végrehajtástól.

A hibák bekövetkezésekor, vagy hiba gyanúja esetén nincs más tennivaló, mint a megfelelő vizsgált bemenetre lefuttatni a teszteseteket, majd ezután bármikor elemezhető az eredmény. A rögzített folyamatból kideríthető az osztályok, metódusok egymás utáni futása, valamint az is, amikor egy folyamat új node-ra kerül át, vagy új szálon folytatódik.

A fejlesztés eredményeként vizsgálhatóak és kiértékelhetőek lesznek:

-          A lokális változók és osztályváltozók értékei

-          A metódusok bemenő paraméterei és visszatérési értékei

-          Továbbdobott és lekezelt exception-ök előfordulása

Az eddig elkészült, vagy tesztelés alatt álló fejlesztések:

A JET (Java Extended Technology) projekt célja egy Java alapú internetes alkalmazásfejlesztési technológia létrehozása volt.

Az AnalyseJet a JET a továbbfejlesztett változata, mely jelenleg tesztelés alatt áll és szabadon hozzáférhető.

A CREG++ projekt olyan szoftver eszközöket fejlesztett ki, amelyek segítségével egyszerűbb és biztonságosabb a programkarbantartás.

Az ETICS és az ETICS2 projektben a CERN nagy számításigényű fizikai alkalmazásai számára build és teszt szoftver fejlesztése, nyílt forráskódú teszteszközök pluginként való integrálása, valamint tesztelési módszertanok kidolgozása.