PÁLYÁZATOK
Projekt azonosító:
VEKOP-2.1.1-15-2016-00041
Pályázat leírása
Kedvezményezett neve és címe | 4D Soft Számítástechnikai Korlátolt Felelősségű Társaság 1096 Budapest, Telepy utca 24. 2. em. |
Projekt címe | „Jidebug Plus hibakereső alkalmazás kifejlesztése a 4D Soft Kft.-nél” |
Szerződött támogatás összege | 185 348 000,- Ft; |
A támogatás mértéke | 56,7 % |
A projekt tartalma | A vállalkozás a projekt keretében a Jidebug Plus hibakereső alkalmazás kifejlesztését tűzte ki célul. A Jidebug Plus kiindulási pontja a Jidebug termék (http://www.jidebug.com/), amelyet már többen megvásároltak, illetve használnak egyetemi oktatás során. Az alkalmazott lean metodológia alapján az eredeti Jidebug, teljesen átalakul, ugyanakkor a jelenlegi Jidebug sem lett olyan vonzó a felhasználók szemében, hogy tömegesen vásárolják, noha nagyon jó kiindulási alapnak tekintik. Az eszköz korai felhasználóitól (Mi-sys, Accenture, OTP bank, CIB bank, Precognox, ApPlello, stb.) nagyon sok hasznos visszajelzés érkezett, amely alapján egy olyan eszközt lehet készíteni, amely igen kelendőnek tűnik. |
A projekt tervezett befejezési dátuma | 2019.12.31. |
A projekt azonosító száma | VEKOP-2.1.1-15-2016-00041 |
Jidebug Plus hibakereső alkalmazás fejlesztése a 4D Soft Kft.-nél
A 4D Soft Kft. 185 348 000 forint, 56,7 % támogatási intenzitású vissza nem térítendő európai uniós támogatást nyert a Széchenyi 2020 Versenyképes Közép-Magyarországi Operatív Program, a „VEKOP-2.1.1-15 Vállalatok K+F+I tevékenységének támogatása” pályázati kiírás keretében, az „Jidebug Plus hibakereső alkalmazás kifejlesztése a 4D Soft Kft.-nél” címmel benyújtott pályázatával.
A projekt azonosítószáma: VEKOP-2.1.1-15-2016-00041
A támogatással megvalósuló kutatás-fejlesztés célja a Jidebug Plus hibakereső alkalmazás fejlesztése a 4D Soft Kft.-nél. A projekt a kedvezményezett telephelyén, 1096 Budapest, Telepy utca 24. valósul meg, 2018. július 02. és 2020. december 29. között.
A 4D Soft Kt. fő tevékenységi területe komplex alkalmazások kifejlesztése enterprise környezetben, főként microservice architektúrában. Kulcsrakész IT rendszereket fejlesztünk, melyek célja a hatékonyság növelése. A megrendelőink igényeit szem előtt tartva fejlesztünk ki egyedi rendszereket, készítünk alkalmazásokat. Mivel nagyobb, összetettebb rendszerek fejlesztését végezzük, megvizsgáltuk, mik azok a pontok, melyek a legtöbb időt veszik igénybe a fejlesztés és a működtetés komplex ciklusában, és hogy milyen eszközökkel lehetne felgyorsítani a fejlesztéseinket, illetve javítani ügyfeleink elégedettségét. Mivel a cégben több évtizedes fejlesztési-tesztelési tapasztalat gyűlt össze, olyan belső projektet indítottunk el, ami a fejlesztéseket lassító hibakeresések módszertanát újítja meg. Egy historikus debuggert terveztünk, ami a piacon elérhető debuggerektől eltérő módon képes felfejteni és azonosítani a programhibákat. A megoldás olyan univerzálisan használható terméket eredményez, mely nem cégspecifikus, így más, Java fejlesztéssel foglalkozó fejlesztők is képesek jelentősen felgyorsítani és leegyszerűsíteni a tesztelés-hibakeresés-fejlesztés folyamatát.
Működés
- Szabványos Java technológia (Java Instrumentation API, Java Agent)
- Kiegészíti a lefordított bytekódot ún. “mérőpontokkal”, amik a felvételt végzik.
- Csak a valóban felhasznált adatokat mentjük.
- JVM szinten fut, így egyéb, nem Java programnyelvekkel is (scala, kotlin) használható.
Előnyök
- Nem kell utólag rekonstruálni a tesztet (hibát), mert már felvettük a teljes futást.
- A fejlesztőnél nem szükséges felépíteni a tesztkörnyezetet.
- Egy futás később is vizsgálható, akár több alkalommal, ha szükséges.
- A rögzítés nem akasztja meg a teljes szervert.
- Az alkalmazást nem kell felkészíteni a debugolásra.
- A futtató konténert sem kell módosítani
- A vizsgált rendszer mélyebb ismerete nélkül is lehet debugolni, elemezni.
- Nem kell ismerni mi mihez kapcsolódik
- Junior fejlesztők is képesek senior szintű elemzést végezni.
További információ kérhető:
Név: Greksza Csilla
Mobil: 06-1-455-8880
E-mail cím: info@4dsoft.hu
Projekt azonosító:
Horizont 2020 EUROSTARS
A támogatás összege:
100,995,600 Ft
Finanszírozó:
Széchenyi 2020 program keretében az NKFI Alap – 75%
Európai Unió – 25%
Hazai kedvezményzett:
4D Soft Kft.
Cím: 1096 Budapest, Telepy u. 24
Honlap: https://4dsoft.hu/
Nyitó sajtóközlemény
A programértés magasabb szintje – Analyse JET
Az Analyse JET egy olyan eszköz – statikus analizátor –, amely a program futtatása nélkül szolgáltat nélkülözhetetlen információt Java programnyelvű kódról és annak összefüggéseiről. Ez az eszköz több új, nagyon korszerű technológia ötvözésével egyedülálló programértésre képes. Ennek megvalósítására három cég (4D Soft Kft – Budapest, ITP Systeme GmbH – München és Qualysoft GmbH – Bécs) konzorciumot alkotva elnyert egy Horizont 2020 EUROSTARS pályázatot, amely két év alatt több, mint másfélmillió euróból valósul meg.
Manapság a programok egyre bonyolultabbak, méretük is egyre nő. A nagy rendszerek már több tízmillió sor kódot tartalmaznak. Nincs olyan fejlesztő, aki ezt egymaga átlátná. Természetes, hogy kellenek eszközök, amelyek segítenek a kód megértésében. Ehhez intelligens keresésre van szükség úgy, hogy az eredmények azonnal elérhetők kell, hogy legyenek. Azonban még ez is kevés! A programban nagyon sok az összefüggés. Egyes kódrészek hatnak más kódrészekre, és ha módosítjuk a programot a hatások is módosulhatnak. Különösen nagy problémát okozhatnak a nem várt hatások, amelyeket éppen azért, mivel nem tudunk róluk, nem is teszteljük. Nem szerencsés, ha az ebből fakadó hibát a felhasználó találja meg. Az Analyse Jet erre a problémára nyújt egy minden eddiginél hatékonyabb megoldást.
A pályázat 2016.10.01-től 2018.09.30.-áig tart. Az első kipróbálható verzió szeptemberre válik elérhetővé, és már több jelentős német cég – az ITP jelenlegi partnerei – várja, hogy kipróbálhassa, bevezethesse.
A pályázat megnevezése: “Célorientált statikus analizátor Java programnyelvre a Java technológiákkal együtt”
Záró sajtóközlemény
Sikeresen elkészült az Analyse JET
Java alapú szoftverelemző eszköz
Az Analyse JET egy olyan eszköz – statikus analizátor –, amely a program futtatása nélkül szolgáltat nélkülözhetetlen információt Java programnyelvű kódról és annak összefüggéseiről. Ez az eszköz több új, nagyon korszerű technológia ötvözésével egyedülálló programértésre képes. Ennek megvalósítására három cég (4D Soft Kft – Budapest, ITP Systeme GmbH – München és Qualysoft GmbH – Bécs) konzorciumot alkotva elnyert egy Horizont 2020 EUROSTARS pályázatot, amely két év alatt másfélmillió euróból valósult meg. A termék sikeres kifejlesztése után Düsseldorfban a JCON2018 konferencián mutattuk be nagy Java közösség előtt.
Manapság a programok egyre bonyolultabbak, méretük is egyre nő. A nagy rendszerek már több tízmillió sor kódot tartalmaznak. Nincs olyan fejlesztő, aki ezt egymaga átlátná. Természetes, hogy kellenek eszközök, amelyek segítenek a kód megértésében. Ehhez intelligens keresésre van szükség úgy, hogy az eredmények azonnal elérhetők kell, hogy legyenek. Azonban még ez is kevés! A programban nagyon sok az összefüggés. Egyes kódrészek hatnak más kódrészekre, és ha módosítjuk a programot a hatások is módosulhatnak. Különösen nagy problémát okozhatnak a nem várt hatások, amelyeket éppen azért, mivel nem tudunk róluk, nem is teszteljük. Nem szerencsés, ha az ebből fakadó hibát a felhasználó találja meg. Az Analyse Jet erre a problémára nyújt egy minden eddiginél hatékonyabb megoldást.
A pályázat 2016.10.01-től 2018.10.31.-ig tartott. A termék ingyenes verziója az www.impacttracer.de honlapról letölthető.
A pályázat megnevezése: “Célorientált statikus analizátor Java programnyelvre a Java technológiákkal együtt”
Projekt azonosító:
EUROSTARS E!-114533