TTCN-3 alapú tesztrendszerek minőségi aspektusainak vizsgálata

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "TTCN-3 alapú tesztrendszerek minőségi aspektusainak vizsgálata"

Átírás

1 EÖTVÖS LORÁND TUDOMÁNYEGYETEM DOKTORI ÉRTEKEZÉS TÉZISEI TTCN-3 alapú tesztrendszerek minőségi aspektusainak vizsgálata Szerző: SZABADOS Kristóf Témavezető: Dr. Habil. KOVÁCS Attila Eötvös Loránd Tudományegyetem Informatika Doktori Iskola Vezetője: Prof. Dr. Erzsébet Csuhaj-Varjú Információs Rendszerek Program Vezetője: Prof. Dr. András Benczúr október 16.

2 1 1. fejezet Bevezetés Az első számítógépes program megírása óta a szoftver rendszerek mérete és komplexitása a velük szemben támasztott minőségi elvárásokkal együtt folyamatosan nőtt. Manapság közel 11 millió fejlesztő [1] készít szoftvert az élet minden területéhez. Szoftver segít eljutni az úticélunkhoz, kommunikálni emberekkel, vezérli az energia termelést, annak elosztását és fogyasztását. Szoftver segít a cégek irányításában, kereskedik a piacokon, vigyáz az egészségünkre. Ezeknek a rendszereknek különböző szintű minőségi elvárásokat kell teljesíteniük. A telekommunikáció területén öt kilences" (99,999%) rendelkezésreállás mindössze 5 perc 15 másodperc leállást enged évente beleértve a tervezett fejlesztéseket és javításokat is. A szoftvermérnökök a szükséges minőség biztosítása érdekében komoly erőfeszítéseket tesznek, például teszteket automatizálnak, miközben kezelik a teszteknek a tesztelt rendszerrel együtt növekedő méretét és komplexitását. A minőség iránti igény a telekommunikáció területén az ETSI 1 -t a TTCN-3 2 nyelv kifejlesztésére ösztönözte. Ez egy leíró (szkript) nyelv amit kommunikáló rendszerek szabványos megfelelőségének tesztelésére és az absztrakt teszteket a konkrét környezettel összekapcsoló felület specifikálására használnak Motiváció Bár a tesztek a leírásukra használt szabványos nyelvvel együtt nagyra és komplexre nőttek, a teszt szkriptek belső minőségét, komplexitását, szerkezetét és fejlődését korábban nem vizsgálták. Márpedig a nem megfelelő tesztelési infrastruktúra (csak az USA -ban) évente nagyjából 22, 2 és 59, 5 milliárd USD extra költséget eredményez [2]. A piacra kerülés előtti utolsó tesztelési időszak lerövidítésének egyik leghatékonyabb módja, amikor a tesztek és a termékek együtt fejlődnek. Így elvben, amikor az első teljes termék verzió elkészül, már csak tesztelni kell. A telekommunikációs rendszereknél ez azt jelenti, hogy a tesztelők például a végpontok közötti teszteket néha hónapokkal, vagy évekkel a tesztelendő rendszer teljes elérhetősége előtt elkezdik készíteni. Az ilyen tesztek helyességének ellenőrzése a teljes termék elérhetősége előtt nem lehetséges, utána pedig hatalmas üzleti nyomás alatt történik. Miközben a feltárt minőségi problémáik késleltethetik a termék piacra kerülését. 1 European Telecommunications Standards Institute 2 Testing and Test Control Notation - 3

3 fejezet 1. Bevezetés 2 A TTCN-3 alapú teszt rendszerek tervezői évekig korlátozott eszköztámogatással dolgoztak, gyakran anélkül, hogy megnézhették volna a rendszerük valós arhitektúráját. Álltalános gráf elrendező algoritmusok szabadon elérhető arhitektúra megjelenítők és elemzők nem illeszkedtek jól a napi ipari folyamatokhoz. Az eddig elérhető eszközök nem adtak támogatást az arhitekturális problémák feltárásához vagy annak a megállapításához, hogy mi a következő teendő velük. Az iparban skálázódási problémák miatt sok algoritmust lehetetlen interaktívan használni [3]. Az sem mindig egyértelmű, hogy a CASE termékek kit céloznak meg: a rendszertervezőknek alig van idejük a részleteket vizsgálni, a tesztelőknél hiányozhat a teljes rendszer átlátása. Mivel a nagy méretű teszt rendszerek (még) nem gyakoriak, keveset tudunk az irányításukról. Nem igazán ismert, hogy a különböző menedzsment módszerek és szervezeti változások hogyan hatnak rájuk, hogyan fejlődnek és hogyan lehet jól kezelni a komplexitásuk. Csak anekdoták vannak arról, hogy fejlesztői és tesztelői pozíciókra hogyan kell a legalkalmasabb jelöltet kiválasztani, és nem biztos, hogy a kiválasztottak alkalmazhatóak lesznek teszt automatizálási munkáknál (ahol az alkalmazottaknak tesztelőként kell gondolkodniuk miközben komplex automatikus teszteket fejlesztenek). Mindehhez társul, hogy még maga a TTCN-3 nyelv is fejlődik Alkalmazott módszerek A dolgozat célja olyan eszközök, módszerek, és tudásbázis létrehozása volt ami segíti a magas minőségű tesztrendszerek tervezését és készítését. Megvizsgáltuk az ipari partnerünkél található hibajegyeket, az elérhető eszközöket, áttekintettük a megfelelő szakirodalmat, hogy olyan szabályokat találjunk amikkel automatikusan lehet TTCN-3 tesztek minőségét ellenőrizni, segítve ezzel a tesztelők munkáját. A Delphi [12] módszer segítségével feltártuk a talált problémák valós javítasi költségét. Hálózatok vizsgálatainál megismert módszerek alapján nagy tesztrendszerek architektúráját elemeztük, és két olyan új megjelenítő elrendezést terveztünk, amelyek jobban illeszkednek a rendszer tervezők napi munkájához. Hosszabb időskálán egy nagy tesztrendszer fejlődését követtük nyomon abból a célból, hogy megértsük az ipari teszt rendszerek minőségi változásait. Kérdőíves kutatást végeztünk a Magyarországon jelenlévő cégeknél dolgozó IT szakemberek körében, amelyben felmérjük, az IT szakemberek felkészültségét szerepeik szerint (menedzser, tesztelő, fejlesztő, szakíró), hogy honnan tanulnak, hogyan gondolnak a cégeiknél használt folyamatokra és a szoftver fejlesztési negatív mintákra. A munkánk során a nyilt forráskódú Titan [4] 3 eszközt egészítettük ki, hogy minél szélesebb ipari és szabványosítási közönséget érjünk el. Minden általunk fejlesztett funkcionalitás Titanium néven a Titan eszköz részeként szabadon elérhető. 3 A Titan az Ericsson nyílt forráskódú TTCN-3 eszközkészlete, több mint 4000 belső felhasználóval

4 3 2. fejezet Eredmények A dolgozatban úgy tekintettünk a tesztekre, mint szoftver termékekre, a TTCN- 3-ra mint programozási nyelvre. A TTCN-3-ban írt szoftvertermékeket oly módon elemeztük, hogy összehasonlíthassuk őket normál szoftvertermékekkel A tesztek minősége Három forrás alapján terveztünk eszközt a TTCN-3 code smell-ek méréséhez 1. Elemeztük az ipari partnerünknél vezetett, a termékek statikus átvizsgálása során (review) talált problémák és hibajegyek adatbázisait. Ezek olyan kód minőséget érintő problémákat is tartalmaztak, amelyek más TTCN- 3 projektnél is előfordulhatnak. Átnéztük a PMD [5], FxCop [6], Checkstyle [7], FindBugs [8], xunit Patterns [9], TRex [11] eszközök szabályait és Martin Fowler refaktorálásról szóló könyvét [10]. Csak néhány olyan szabályt sikerült találni ami TTCN- 3 -ra is alkalmazható. Megvizsgáltuk a Titan szemantikus ellenőrző és kódgeneráló algoritmusait olyan helyzeteket keresve, amelyek alacsony minőségű vagy nem hatékony kód generálását eredményezik. Ezek alapján összeállítottuk azon code smell szabályok listáját, amelyek a TTCN-3 nyelvhez illeszkednek. Az ipari partnerünk professzionális TTCN-3 szakértőivel minden szabályt megvitattunk és az ISO/IEC 9126, valamint az ISO/IEC minőségi modellek szerint kategorizáltunk. Tézis 1: TTCN-3 tesztrendszerek minőségének méréséhez code smell-eket definiáltam, majd nemzetközi szoftverminőség szabványoknak megfelelően kategorizáltam őket. Módszert adtam TTCN-3 alapú tesztrendszerek minőségi jellemzéséhez. A definiált a code smell-ek egy implementált részhalmazával elemeztük a 2014 januárjában a -on elérhető összes, továbbá az ipari partnerünknél elérhető néhány tesztrendszert. (A weboldal két szabványosítási testület, az ETSI és 3GPP 2 által készített tesztsorozatokat listázza). 1 A forráskód olyan állapota ami nem feltétlenül hibás, de mélyebb tervezési hibára vagy felreértésre utalhat. 2 3rd Generation Partnership Project

5 fejezet 2. Eredmények 4 Vizsgálataink során számos minőségi problémát találtunk. Mindez az automatikus kódminőség ellenőrzők létjogosultságát támasztja alá. Tézis 2: Számos minőségi problémát találtam ipari és szabványos TTCN-3 tesztsorozatokban. A Delphi módszert követve az ipari partnerünk szakértőinek segítségével becslést adtunk egy-egy code smell előfordulás javítási idejére. A szakértői csapatban volt tesztrendszer-tervező, voltak tesztrendszer fejlesztők valamint karbantartást és támogatást végző szakemberek is. A becsléseket használva azt kaptuk, hogy a szabványos tesztsorozatok jelentős technikai tartozást halmoztak fel. Átlagos nehézségű eseteket feltételezve (amikor minden előfordulás átlagosan nehezen javítható) a projektek technikai tartozása 3 több emberévnyi munka. Tézis 3: Elemeztem és megbecsültem a code smell-ek által jelzett minőségi problémák javításának költségét. A tézisekhez kapcsolódó publikációk: [19, 16, 17, 18, 26] 2.2. A tesztek arhitektúrája Tizenegy TTCN-3 tesztprojekt struktúráját elemeztük ipari és szabványos rendszerek esetében. Minden TTCN-3 modulra 4 megmértük, hogy hány másikat importál 5 és őt hány másik importálja. A méréseink szerint nagy projektekben a bemeneti fokszámeloszlás logaritmus trendet, a kimeneti fokszám hatványeloszlást mutat. TTCN-3 esetén a module import gráf átmérője logaritmus függvénye a projektben található modulok számának. Ez egybeesik mások szoftvergráfok kis-világ és skálafüggetlen tulajdonságokkal kapcsolatos megfigyeléseivel (lásd például [13]). Tézis 4: Azt találtam, hogy nagy méretben a TTCN-3 tesztsorozatok kisvilág tulajdonságokat mutatnak és skálafüggetlenség irányába fejlődnek. A TTCN-3 architektúrák megjelenítéséhez két gráfelrendező algoritmust implementáltunk. Elemeztük a 2016-ban a oldalon elérhető összes (40) TTCN-3 projektet. Számos problémát találtunk ezen tesztsorozatok architektúrájában. Sok esetben találtunk a rendszer többi részétől független modulokat. Számos tesztsorozatban volt olyan legfelső szintű 6 modul, amire valószínűleg nincs szükség. Találtunk egy olyan tesztsorozatot, ahol import körök voltak a modulok között. 3 Olyan fejlesztés közben elmaradt munka, amit később meg kell csinálni 4 TTCN-3 fordítási egysége 5 Közvetlen hivatkozás egy másik modulra TTCN-3 -ban 6 Olyan module ami importál másokat, de őt más nem importálja

6 fejezet 2. Eredmények 5 Könyvtár szinten számos tesztsorozatban találtunk import kört. Kérdőíves felmérésünk szerint a tesztrendszer tervezők hasznosnak találták az eszközünket. Eszközünkkel két rendszertervező a talált import körök 57%-át javítva 3%-ot gyorsított egy tesztrendszer fordítási idején. Tézis 5: Az általunk fejlesztett eszköz alkalmazásával feltártam, hogy a TTCN-3 tesztrendszerek arhitektúrális problémákat tartalmaznak, és a vizualizációm más módszereknél könnyebben detektálhatóvá teszi ezeket. A tézisekhez kapcsolódó publikációk: [15, 20] 2.3. A teszt rendszerek fejlődése Ipari partnerünknél két tesztrendszer fejlesztésének/fejlődésének 5 évét követtük nyomon. A megfigyelt időszak napi bontásában kinyertük a rendszer aktuális állapotát mutató forráskódot és megmértük a code smell-ek számát. Meghatároztuk a különböző code smell-ek fejlődési trendjei közti korrelációkat, és a trendeket összevetettük a projekt történetének fontosabb eseményeivel. A megfigyeléseink az alábbiakban összegezhetőek: A vizsgált tesztrendszerek fejlesztésének integrálása (merge) hatással volt a mért code smell-ek számának változására. A mért code smell-ek számát nem befolyásolta jelentősen a continuous integration bevezetése, sem a fejlesztési módszertan megváltozása, sem pedig a technikai és nem technikai vezetők változása. A megfigyelt tesztrendszerben a code smell-ek jól becsülhető trendeket követtek a rendszer fejlődése folyamán. Tézis 6: Két nagy méretű TTCN-3 tesztrendszer egyesítésének megfigyelése során azt találtam, hogy a belső minőség változása a rendszer fejlődése során más programozási nyelveknél és termékeknél megfigyeltekhez hasonlóan jól becsülhető mintát követ. A tézishez kapcsolódó publikáció: [22] 2.4. A minőség emberi oldala A szoftverfejlesztési projektekben dolgozók között kérdőíves felmérést készítettünk, hogy megértsük, a különféle szerepeket (menedzser, fejlesztő, tesztelő, szakíró) betöltő IT alkalmazottak mit tudnak, honnan tanulnak, hogyan gondolkoznak a folyamataikról és a szoftverfejlesztésben előforduló negatív mintákról. A 456 beérkezett válasz alapján azt láttuk, hogy a szoftverfejlesztő vállalatok általában nagyok, a mérnökök az aktuális szerepükben kevés tapasztalattal (kevesebb mint 2 év) rendelkeznek. A kérdőívünk szerint legtöbben az Internethez, kollégákhoz vagy könyvekhez fordulnak az új ismereteket

7 fejezet 2. Eredmények 6 megszerzéséhez. A megkérdezettek mind a fejlesztői, mind a tesztelői gondolkodásmódot nagyon fontosnak találták a szoftverfejlesztési projektekben. Megfigyeléseink szerint a különböző szerepekben dolgozó emberek gondolkozása nagyon hasonló. A leghasonlóbbak a tesztelők és fejlesztők válaszai voltak. Tézis 7: Egy nagy mintán történő kérdőíves vizsgálatom azt mutatta, hogy a fejlesztők és a tesztelők gondolkodásmódja hasonló. Kicsit precízebben azt mutattam meg, hogy a tesztrendszerek belső minőségének emberi tényezői nagyon hasonlítanak a szoftverfejlesztési projektekben mérhető emberi tényezőkhöz. A tézishez kapcsolódó publikációk: [21, 25] 2.5. Összefoglalás A nagy méretű és komplexitású ipari szoftver termékek minőségének biztosítása nagy méretű és komplexitású tesztrendszereket igényel. Azonban a szoftvertermékekkel szemben, a tesztrendszerek minőségével eddig még nagyon kevés kutatás foglalkozott. A dolgozatban a tesztekre, mint szoftver termékekre, a TTCN-3 nyelvre mint programozási nyelvre tekintettünk. Igy a TTCN-3 -ban írt tesztek minőségét, mint normál szoftver termék minőséget elemeztük. Ismereteink szerint az elsők között hívtuk fel a figyelmet az ipari és szabványos tesztekben található szoftverminőségi (Code Smell és arhitekturális) problémákra. Ismereteink szerint elsőként mutattunk rá, hogy a teszt rendszerek és szoftver rendszerek nagyon hasonlóan fejlődnek és nagyon hasonló tulajdonságú arhitektúrákat vesznek fel, illetve közelítenek. A kérdőíves vizsgálatunk azt mutatta, hogy a fejlesztők és tesztelők gondolkodásmódja nagyon hasonló. Ismereteink szerint mi vizsgáltuk először az IT emberi tényezőit ebből a szempontból.

8 7 Irodalomjegyzék [1] A. Avram: IDC Study: How Many Software Developers Are Out There?, 2014, IDC-software-developers, utolsó ellenőrzés: 2017 Január. [2] G. Tassey: The Economic Impacts of Inadequate Infrastructure for Software Testing, 2002, Final report, Prepared by RTI for the National Institute of Standards and Technology (NIST), documents/director/planning/report02-3.pdf, utolsó ellenőrzés: 2017 Január. [3] S. Hachul, M. Junger: Large-Graph Layout Algorithms at Work: An Experimental Study, Journal of Graph Algorithms and Applications, Vol. 11, No. 2, 2007, pp DOI: /jgaa [4] TITAN, utolsó ellenőrzés: 2017 Január. [5] PMD, utolsó ellenőrzés: 2017 Január. [6] FxCop, utolsó ellenőrzés: 2017 Január. [7] Checkstyle, utolsó ellenőrzés: 2017 Január. [8] FindBugs, utolsó ellenőrzés: 2017 Január. [9] G. Meszaros: xunit Test Patterns: Refactoring Test Code, Addison-Wesley, ISBN-10: , ISBN-13: [10] M. Fowler: Refactoring: Improving the Design of Existing Code, 1999, Addison- Wesley Longman Publishing Co. Inc., Boston, USA. ISBN-10: , ISBN-13: [11] TRex, utolsó ellenőrzés: 2017 Január. [12] L. Helmer: Analysis of the future: The Delphi method, RAND Corporation, 1967, utolsó ellenőrzés: 2017 Január. [13] R. Cohen and D. Hevlin: Scale-Free Networks are Ultrasmall, Physical Review Letters, Vol. 90/5, , PhysRevLett , utolsó ellenőrzés: 2017 Január. [14] Java Universal Network/Graph Framework, utolsó ellenőrzés: 2017 Január.

9 IRODALOMJEGYZÉK 8 Saját cikkek, konferencia előadások, poszterek [15] K. Szabados: Structural Analysis of Large TTCN-3 Projects, In Proceeding Of Testing of Software and Communication Systems, 21st IFIP WG 6.1 International Conference, TESTCOM 2009 and 9th International Workshop, FATES 2009, Eindhoven, The Netherlands, November 2-4, Lecture Notes in Computer Science: Testing of Software and Communication Systems, Springer, 2009, pp ISBN: , DOI: / _19 [16] K. Szabados and A. Kovács: Test software quality issues and connections to international standards, Acta Universitatis Sapientiae, Informatica, 5/1, 2013, pp DOI: /ausi [17] K. Szabados and A. Kovács: Advanced TTCN-3 Test Suite validation with Titan, In Proceedings of the 9th International Conference on Applied Informatics (ICAI), Vol. 2, 2014, pp DOI: /ICAI [18] K. Szabados and A. Kovács, Technical debt of standardized test software, In Proceedings of IEEE 7th International Workshop on Managing Technical Debt (MTD), Bremen, 2015, pp DOI: /MTD [19] K. Szabados and A. Kovács, Up-to-date list of code smells, inf.elte.hu/~attila/testingatscale.htm, last visited: January, [20] K. Szabados, A. Kovács, G. Jenei and D. Góbor: Titanium: Visualization of TTCN-3 system architecture, in Proceedings of IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR), Cluj-Napoca, Romania, 2016, pp DOI: /AQTR [21] K. Szabados and A. Kovács: Knowledge and mindset in software development how developers, testers, technical writers and managers differ a survey, 11th Joint Conference on Mathematics and Computer Science (MACS), Eger, Hungary, Állapota: publikálásra elfogadva. [22] K. Szabados and A. Kovács: Internal quality evolution of a large test system an industrial study, Acta Universitatis Sapientiae, Informatica, 8/2, 2016, [23] K. Szabados: Creating an efficient and incremental IDE for TTCN-3, 10th Joint Conference on Mathematics and Computer Science, Cluj-Napoca, In Studia Universitatis Babes-Bolyai, Informatica, Volume LX, Number 1, 2015, pp [24] K. Szabados and A. Kovács: Developing and Testing at Large Scale, 5th Annual International Conference of the Hungarian Software Testing Forum (HUS- TEF), Budapest, Hungary, (Talk) [25] K. Szabados: Thinking/mindset of testers is the closest to that of developers, 6th International Conference of the Hungarian Software Testing Forum (HUSTEF), Budapest, Hungary, (Poster)

10 IRODALOMJEGYZÉK 9 [26] K. Szabados, Gy. Réthy: Test Software Quality Through Software Metrics, 1st User Conference on Advanced Automated Testing (UCAAT 2013), Paris, (Poster) [27] K. Szabados, A. Kovács: Test systems, software systems. Is there a difference?, 3rd User Conference on Advanced Automated Testing (UCAAT 2015), ETSI, Sophia Antipolis, (Talk)

SZTE Nyílt Forrású Szoftverfejlesztő és Minősítő Kompetencia Központ

SZTE Nyílt Forrású Szoftverfejlesztő és Minősítő Kompetencia Központ UNIVERSITY OF SZEGED SZTE Nyílt Forrású Szoftverfejlesztő és Minősítő Kompetencia Központ Gyimóthy Tibor és Ferenc Rudolf Szegedi Tudományegyetem Szoftverfejlesztés Tanszék Szoftverfejlesztés Tanszék Több

Részletesebben

Előrenéző és paraméter tanuló algoritmusok on-line klaszterezési problémákra

Előrenéző és paraméter tanuló algoritmusok on-line klaszterezési problémákra Szegedi Tudományegyetem Számítógépes Algoritmusok és Mesterséges Intelligencia Tanszék Dr. Németh Tamás Előrenéző és paraméter tanuló algoritmusok on-line klaszterezési problémákra SZTE TTIK, Móra Kollégium,

Részletesebben

Mérnök informatikus mesterszak mintatanterve (GE-MI) nappali tagozat/ MSc in, full time Érvényes: 2011/2012. tanév 1. félévétől, felmenő rendszerben

Mérnök informatikus mesterszak mintatanterve (GE-MI) nappali tagozat/ MSc in, full time Érvényes: 2011/2012. tanév 1. félévétől, felmenő rendszerben Mérnök informatikus mesterszak mintatanterve (GE-MI) nappali tagozat/ MSc in, full time Érvényes: 2011/2012. tanév 1. félévétől, felmenő rendszerben Tantárgy Tárgykód I. félév ősz II. félév tavasz Algoritmusok

Részletesebben

műszaki tudomány doktora 1992 Beosztás: stratégiai tanácsadó, tudományos tanácsadó Munkahelyek: Nokia -Hungary kft Veszprémi Egyetem

műszaki tudomány doktora 1992 Beosztás: stratégiai tanácsadó, tudományos tanácsadó Munkahelyek: Nokia -Hungary kft Veszprémi Egyetem Név: Tarnay Katalin Születési adatok: Nyiregyháza, 1933. május 8 Legmagasabb tudományos fokozat, és elnyerésének éve: műszaki tudomány doktora 1992 Beosztás: stratégiai tanácsadó, tudományos tanácsadó

Részletesebben

Modell alapú tesztelés: célok és lehetőségek

Modell alapú tesztelés: célok és lehetőségek Szoftvertesztelés 2016 Konferencia Modell alapú tesztelés: célok és lehetőségek Dr. Micskei Zoltán Budapesti Műszaki és Gazdaságtudományi Egyetem Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika

Részletesebben

Verifikáció és validáció Általános bevezető

Verifikáció és validáció Általános bevezető Verifikáció és validáció Általános bevezető Általános Verifikáció és validáció verification and validation - V&V: ellenőrző és elemző folyamatok amelyek biztosítják, hogy a szoftver megfelel a specifikációjának

Részletesebben

Publikációs lista. Gódor Győző. 2008. július 14. Cikk szerkesztett könyvben... 2. Külföldön megjelent idegen nyelvű folyóiratcikk...

Publikációs lista. Gódor Győző. 2008. július 14. Cikk szerkesztett könyvben... 2. Külföldön megjelent idegen nyelvű folyóiratcikk... Publikációs lista Gódor Győző 2008. július 14. Cikk szerkesztett könyvben... 2 Külföldön megjelent idegen nyelvű folyóiratcikk... 2 Nemzetközi konferencia-kiadványban megjelent idegen nyelvű előadások...

Részletesebben

01. gyakorlat - Projektalapítás

01. gyakorlat - Projektalapítás 2 Követelmények 01. gyakorlat - Projektalapítás Szoftvertechnológia gyakorlat OE-NIK A félév során egy nagyobb szoftverrendszer prototípusának elkészítése lesz a feladat Fejlesztési módszertan: RUP CASE-eszköz:

Részletesebben

2018. február 2. Referált cikkek / Papers in referred proceedings [11], [12].

2018. február 2. Referált cikkek / Papers in referred proceedings [11], [12]. Publikációs lista Diviánszky Péter 2018. február 2. Folyóirat cikkek / Journal papers [15], [16], [3], [1]. Referált cikkek / Papers in referred proceedings [11], [12]. Konferencia kiadványban megjelent

Részletesebben

Publikációk. Libor Józsefné dr.

Publikációk. Libor Józsefné dr. Publikációk Libor Józsefné dr. Referált publikációk/ Refereed publications 1, Libor Józsefné, Tómács Tibor: Rényi-Hajek inequality and its applications. ( Annales Mathematicae et Informaticae, 33. Eger,

Részletesebben

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time)

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time) Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time) (specializáció választás a 4. félévben, specializációra lépés feltétele: az egyik szigorlat

Részletesebben

A KUTATÁS EREDMÉNYEI ZÁRÓJELENTÉS 2004-2006.

A KUTATÁS EREDMÉNYEI ZÁRÓJELENTÉS 2004-2006. ÖNELLENŐRZÉS ÉS FUTÁSIDEJŰ VERIFIKÁCIÓ SZÁMÍTÓGÉPES PROGRAMOKBAN OTKA T-046527 A KUTATÁS EREDMÉNYEI ZÁRÓJELENTÉS 2004-2006. Témavezető: dr. Majzik István Budapesti Műszaki és Gazdaságtudományi Egyetem

Részletesebben

Eötvös Loránd Tudományegyetem, Informatikai Kar ELTE Informatikai Kar, dec. 12.

Eötvös Loránd Tudományegyetem, Informatikai Kar ELTE Informatikai Kar, dec. 12. Nyílt forráskódú fejlesztések az ELTE Informatikai Karán EIT Digital Horváth Zoltán hz@inf.elte.hu Eötvös Loránd Tudományegyetem, Informatikai Kar Fórum a Nemzeti Digitális Ipar Fejlesztéséről ELTE Informatikai

Részletesebben

Infokommunikációs protokollok

Infokommunikációs protokollok Infokommunikációs protokollok Dibuz Sarolta a műsz. tud. kandidátusa, PhD, egyetemi docens Ericsson Magyarország K+F Igazgatóság, BME Távközlési és Médiainformatikai Tanszék Sarolta.Dibuz@ericsson.com

Részletesebben

List of Publications (Pánovics János)

List of Publications (Pánovics János) List of Publications (Pánovics János) Book 1. Juhász István, Kósa Márk, Pánovics János: C példatár, Panem, Budapest, 2005. Peer-Reviewed Papers 1. Kádek Tamás, Pánovics János: Some Improvements of the

Részletesebben

MAGASÉPÍTÉSI PROJEKT KOCÁZATAINAK VIZSGÁLATA SZAKMAI INTERJÚK TÜKRÉBEN 1 CSERPES IMRE 2

MAGASÉPÍTÉSI PROJEKT KOCÁZATAINAK VIZSGÁLATA SZAKMAI INTERJÚK TÜKRÉBEN 1 CSERPES IMRE 2 MAGASÉPÍTÉSI PROJEKT KOCÁZATAINAK VIZSGÁLATA SZAKMAI INTERJÚK TÜKRÉBEN 1 CSERPES IMRE 2 Összefoglalás A konferencia kiadványhoz készített cikk a fejlesztés alatt álló építőipari kockázatelemző szoftver

Részletesebben

Pacemaker készülékek szoftverének verifikációja. Hesz Gábor

Pacemaker készülékek szoftverének verifikációja. Hesz Gábor Pacemaker készülékek szoftverének verifikációja Hesz Gábor A szív felépítése http://hu.wikipedia.org/w/index.php?title=fájl:diagram_of_the_human_heart_hu.svg http://en.wikipedia.org/wiki/file:conductionsystemoftheheartwithouttheheart.png

Részletesebben

Irányítási struktúrák összehasonlító vizsgálata. Tóth László Richárd. Pannon Egyetem Vegyészmérnöki és Anyagtudományok Doktori Iskola

Irányítási struktúrák összehasonlító vizsgálata. Tóth László Richárd. Pannon Egyetem Vegyészmérnöki és Anyagtudományok Doktori Iskola Doktori (PhD) értekezés tézisei Irányítási struktúrák összehasonlító vizsgálata Tóth László Richárd Pannon Egyetem Vegyészmérnöki és Anyagtudományok Doktori Iskola Témavezetők: Dr. Szeifert Ferenc Dr.

Részletesebben

Minőségmenedzsment és Informatika Test-Driven Development

Minőségmenedzsment és Informatika Test-Driven Development Minőségmenedzsment és Informatika Test-Driven Development Varga Balázs G5S8 2008.10.27 Szoftverfejlesztés jellemzői Megrendelői igények Tervezés Implementálás Tesztelés Dokumentálás

Részletesebben

A TANTÁRGY ADATLAPJA

A TANTÁRGY ADATLAPJA 1. A képzési program adatai A TANTÁRGY ADATLAPJA 1.1 Felsőoktatási intézmén Babeș-Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika 1.3 Intézet Magyar Matematika és Informatika 1.4 Szakterület Informatika

Részletesebben

Használati alapú és modell alapú tesztelés kombinálása szolgáltatásorientált architektúrák teszteléséhez az ipari gyakorlatban

Használati alapú és modell alapú tesztelés kombinálása szolgáltatásorientált architektúrák teszteléséhez az ipari gyakorlatban Használati alapú és modell alapú tesztelés kombinálása szolgáltatásorientált architektúrák teszteléséhez az ipari gyakorlatban Nagy Attila Mátyás 2016.12.07. Áttekintés Bevezetés Megközelítés Pilot tanulmányok

Részletesebben

Tevékenység szemléletű tervezés magyarországi felsőoktatási intézmények pályázataiban

Tevékenység szemléletű tervezés magyarországi felsőoktatási intézmények pályázataiban Tevékenység szemléletű tervezés magyarországi felsőoktatási intézmények pályázataiban SÜVEGES Gábor Béla Miskolci Egyetem, Gazdaságtudományi Kar, Miskolc stsuveges@uni-miskolc.hu Az utóbbi években egyre

Részletesebben

Óbudai Egyetem Neumann János Informatikai Kar. Tóth Béla 2015.

Óbudai Egyetem Neumann János Informatikai Kar. Tóth Béla 2015. Óbudai Egyetem Neumann János Informatikai Kar Tóth Béla 2015. Név: Tóth Béla Tanulmányok: 2010 - Óbudai Egyetem / NIK Informatikai Biztonság szak Mérnök Diploma Főállásban: Pénzügyi szektor IT Infrastruktúra

Részletesebben

TÁVOKTATÁSI TANANYAGOK FEJLESZTÉSÉNEK MÓDSZERTANI KÉRDÉSEI

TÁVOKTATÁSI TANANYAGOK FEJLESZTÉSÉNEK MÓDSZERTANI KÉRDÉSEI TÁVOKTATÁSI TANANYAGOK FEJLESZTÉSÉNEK MÓDSZERTANI KÉRDÉSEI A távoktatási forma bevezetése és eredményességének vizsgálata az igazgatásszervezők informatikai képzésében DOKTORI ÉRTEKEZÉS TÉZISEI dr. Horváth

Részletesebben

ORVOSTECHNIKAI ESZKÖZÖK GYÁRTMÁNYFEJLESZTÉSE AKTÍV ORVOSI ESZKÖZÖK FEJLESZTÉSE - PEMS V&V

ORVOSTECHNIKAI ESZKÖZÖK GYÁRTMÁNYFEJLESZTÉSE AKTÍV ORVOSI ESZKÖZÖK FEJLESZTÉSE - PEMS V&V ORVOSTECHNIKAI ESZKÖZÖK GYÁRTMÁNYFEJLESZTÉSE AKTÍV ORVOSI ESZKÖZÖK FEJLESZTÉSE - PEMS V&V Nagy Katinka Budapest, 29 November 2018 Bemutatkozás Nagy Katinka Villamosmérnök BSc (2012) Villamosmérnök MSc

Részletesebben

Kinek szól a könyv? Hogyan épül fel a könyv? Megjelenés előtti szoftver A hálózati kézikönyv tartalma A könyv támogatása Kérdések és megjegyzések

Kinek szól a könyv? Hogyan épül fel a könyv? Megjelenés előtti szoftver A hálózati kézikönyv tartalma A könyv támogatása Kérdések és megjegyzések Előszó Köszönetnyilvánítás Bevezetés Kinek szól a könyv? Hogyan épül fel a könyv? Megjelenés előtti szoftver A hálózati kézikönyv tartalma A könyv támogatása Kérdések és megjegyzések xiii xv xvii xvii

Részletesebben

Mi is volt ez? és hogy is volt ez?

Mi is volt ez? és hogy is volt ez? Mi is volt ez? és hogy is volt ez? El zmények: 60-as évek kutatási iránya: matematikai logika a programfejlesztésben 70-es évek, francia és angol kutatók: logikai programozás, Prolog nyelv 1975: Szeredi

Részletesebben

MULTIMÉDIA ALAPÚ OKTATÁSI TECHNOLÓGIÁK GYAKORLATI ALKALMAZÁSÁNAK VIZSGÁLATA A KATONAI SZAKNYELVOKTATÁSBAN

MULTIMÉDIA ALAPÚ OKTATÁSI TECHNOLÓGIÁK GYAKORLATI ALKALMAZÁSÁNAK VIZSGÁLATA A KATONAI SZAKNYELVOKTATÁSBAN Zrínyi Miklós Nemzetvédelmi Egyetem Kossuth Lajos Hadtudományi Kar Hadtudományi Doktori Iskola Tick Andrea MULTIMÉDIA ALAPÚ OKTATÁSI TECHNOLÓGIÁK GYAKORLATI ALKALMAZÁSÁNAK VIZSGÁLATA A KATONAI SZAKNYELVOKTATÁSBAN

Részletesebben

Szoftverminőségbiztosítás

Szoftverminőségbiztosítás NGB_IN003_1 SZE 2014-15/2 (8) Szoftverminőségbiztosítás Szoftvertesztelési folyamat (folyt.) Szoftvertesztelési ráfordítások (Perry 1995) Tesztelésre fordítódik a projekt költségvetés 24%-a a projekt menedzsment

Részletesebben

Laborinformációs menedzsment rendszerek. validálása. Molnár Piroska Rikker Tamás (Dr. Vékes Erika NAH)

Laborinformációs menedzsment rendszerek. validálása. Molnár Piroska Rikker Tamás (Dr. Vékes Erika NAH) Laborinformációs menedzsment rendszerek validálása Molnár Piroska Rikker Tamás (Dr. Vékes Erika NAH) Tartalom Túl a címen 17025:2017(8) elvárásai Gondolatok a NAH-tól LIMS validálás Számoló táblák/eszközök

Részletesebben

P-gráf alapú workflow modellezés fuzzy kiterjesztéssel

P-gráf alapú workflow modellezés fuzzy kiterjesztéssel P-gráf alapú workflow modellezés fuzzy kiterjesztéssel Doktori (PhD) értekezés Tick József témavezető: Dr. Kovács Zoltán Pannon Egyetem Műszaki Informatikai Kar Informatikai Tudományok Doktori Iskola 2007.

Részletesebben

DIGITÁLIS VILÁG ÉS TERÜLETI VONZÓKÉPESSÉG

DIGITÁLIS VILÁG ÉS TERÜLETI VONZÓKÉPESSÉG DIGITÁLIS VILÁG ÉS TERÜLETI VONZÓKÉPESSÉG Zuti Bence http://www.interreg-danube.eu/approved-projects/attractive-danube 24.05.2017 1 I. DIGITALIZÁCIÓ 24.05.2017 2 I. DIGITALIZÁCIÓ? 24.05.2017 3 I. DIGITALIZÁCIÓ

Részletesebben

Közösség, projektek, IDE

Közösség, projektek, IDE Eclipse Közösség, projektek, IDE Eclipse egy nyílt forráskódú (open source) projekteken dolgozó közösség, céljuk egy kiterjeszthető fejlesztői platform és keretrendszer fejlesztése, amely megoldásokkal

Részletesebben

YANG ZIJIAN GYŐZŐ 杨子剑

YANG ZIJIAN GYŐZŐ 杨子剑 YANG ZIJIAN GYŐZŐ 杨子剑 Személyes adatok Mobil +36-20-535-7968 Cím Email 1091 Budapest Üllői út 109/C. Magyarország yang.zijian.gyozo@uni-eszterhazy.hu fragata8@gmail.com Neme férfi Születési hely Changchun,

Részletesebben

A DevOps-kultúra eszközei

A DevOps-kultúra eszközei ELTE Informatikai Kar, Programozási Nyelvek és Fordítóprogramok Tanszék patakino@elte.hu Neumann Konferencia Mi az a DevOps? Development & Operations Alapok Szoftverfejlesztés: csapatmunka Csapatmunka

Részletesebben

Üzleti lehetőségek a nyílt forráskódú fejlesztésben

Üzleti lehetőségek a nyílt forráskódú fejlesztésben Üzleti lehetőségek a nyílt forráskódú fejlesztésben Gyimóthy Tibor Szegedi Tudományegyetem Szoftverfejlesztés Tanszék Szoftverfejlesztés Tanszék Több, mint 100 munkatárs Oktatók, doktoranduszok, szoftverfejlesztők,

Részletesebben

Algoritmus vizualizáció a tanítási gyakorlatban. Törley Gábor

Algoritmus vizualizáció a tanítási gyakorlatban. Törley Gábor Algoritmus vizualizáció a tanítási gyakorlatban Törley Gábor pezsgo@inf.elte.hu Mi is ez? Algoritmus működésének illusztrálása, abból a célból, hogy jobban megértsék azt a tanulók Tapasztalat: nehéz tanulni

Részletesebben

A CMMI alapú szoftverfejlesztési folyamat

A CMMI alapú szoftverfejlesztési folyamat A CMMI alapú szoftverfejlesztési folyamat Készítette: Szmetankó Gábor G-5S8 Mi a CMMI? Capability Maturity Modell Integration Folyamat fejlesztési referencia modell Bevált gyakorlatok, praktikák halmaza,

Részletesebben

Valósidejű infokommunikációs technológiák és rendszerek a sportban

Valósidejű infokommunikációs technológiák és rendszerek a sportban Valósidejű infokommunikációs technológiák és rendszerek a sportban Dr. Gál Zoltán Debreceni Egyetem HPC Központ Networkshop 2016 konferencia, Debrecen, 2016. március 30 április 1. Tartalom 1. Informatika

Részletesebben

Forráskód minőségbiztosítás

Forráskód minőségbiztosítás Forráskód minőségbiztosítás Digitális Jólét Fórum nemzeti digitális ipar fejlesztése Dr. habil. Ferenc Rudolf Egyetemi docens, SZTE Szoftverfejlesztés Tanszék Tudományos tanácsadó, FrontEndART Kft. Szoftvertermék

Részletesebben

Publikációs jegyzék (Pánovics János)

Publikációs jegyzék (Pánovics János) Publikációs jegyzék (Pánovics János) Könyv 1. Juhász István, Kósa Márk, Pánovics János: C példatár, Panem, Budapest, 2005. Referált cikkek 1. Kádek Tamás, Pánovics János: Some Improvements of the Extended

Részletesebben

ESZKÖZTÁMOGATÁS A TESZTELÉSBEN

ESZKÖZTÁMOGATÁS A TESZTELÉSBEN ESZKÖZTÁMOGATÁS A TESZTELÉSBEN MUNKAERŐ-PIACI IGÉNYEKNEK MEGFELELŐ, GYAKORLATORIENTÁLT KÉPZÉSEK, SZOLGÁLTATÁSOK A DEBRECENI EGYETEMEN ÉLELMISZERIPAR, GÉPÉSZET, INFORMATIKA, TURISZTIKA ÉS VENDÉGLÁTÁS TERÜLETEN

Részletesebben

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time)

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time) Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time) (A képzés közös része, szakirányválasztás a 3. félév végén) Tárgykód Félév Tárgynév Tárgy

Részletesebben

ekörnyezetvédelmi szolgáltatások az INSPIRE keretében Márkus Béla Giorgio Saio

ekörnyezetvédelmi szolgáltatások az INSPIRE keretében Márkus Béla Giorgio Saio ekörnyezetvédelmi szolgáltatások az INSPIRE keretében Márkus Béla Giorgio Saio EURÓPAI FÖLDMÉRŐK ÉS GEOINFORMATIKUSOK NAPJA 2015 eenvplus - eenvironmental services for advanced applications within INSPIRE

Részletesebben

A szoftver tesztelés alapjai

A szoftver tesztelés alapjai Szoftverellenőrzési technikák A szoftver tesztelés alapjai Micskei Zoltán, Majzik István http://www.inf.mit.bme.hu/ 1 Hol tartunk a félévi anyagban? Követelményspecifikáció ellenőrzése Ellenőrzések a tervezési

Részletesebben

Kétdimenziós mesterséges festési eljárások. Hatások és alkalmazások

Kétdimenziós mesterséges festési eljárások. Hatások és alkalmazások Pannon Egyetem Informatikai Tudományok Doktori Iskola Tézisfüzet Kétdimenziós mesterséges festési eljárások. Hatások és alkalmazások Kovács Levente Képfeldolgozás és Neuroszámítógépek Tanszék Témavezet

Részletesebben

Angolul: Extreme Programming, röviden: XP Agilis módszertan. Más módszertanok bevált technikáinak extrém módú (nagyon jó) használata

Angolul: Extreme Programming, röviden: XP Agilis módszertan. Más módszertanok bevált technikáinak extrém módú (nagyon jó) használata Angolul: Extreme Programming, röviden: XP Agilis módszertan. Más módszertanok bevált technikáinak extrém módú (nagyon jó) használata jelentése: gyors, fürge 1990-es évek vége Változás igénye Módszertan-család

Részletesebben

Kémiai és bioipari adatrendszerek és folyamatok minőségellenőrzésének informatikai eszközei. Viczián Gergely

Kémiai és bioipari adatrendszerek és folyamatok minőségellenőrzésének informatikai eszközei. Viczián Gergely Ph.D. értekezés tézisei Kémiai és bioipari adatrendszerek és folyamatok minőségellenőrzésének informatikai eszközei Viczián Gergely okleveles villamosmérnök-közgazdász Témavezető: Kollárné Dr. Hunek Klára

Részletesebben

Informatika szigorlati témakörök gazdasági informatika egyetemi képzés hallgatói részére

Informatika szigorlati témakörök gazdasági informatika egyetemi képzés hallgatói részére Informatika szigorlati témakörök gazdasági informatika egyetemi képzés hallgatói részére Az Informatika szigorlat alapvetően az IR-fejlesztés, valamint az OO-fejlesztés c. tantárgyi blokkok, valamint az

Részletesebben

ügyvezető MultiRáció Kft.

ügyvezető MultiRáció Kft. dr. Banai Miklós ügyvezető MultiRáció Kft. 2. dia MultiRáció Kft. - 100% magyar tulajdonú kisvállalkozás 1992 alapítás, pénzügyi és gazdasági tanácsadás 1994 egyedi szoftverfejlesztés, Világbanki projektek

Részletesebben

Orvostechnikai eszközök gyártmányfejlesztése Aktív orvosi eszközök fejlesztése PEMS V&V. Nagy Katinka

Orvostechnikai eszközök gyártmányfejlesztése Aktív orvosi eszközök fejlesztése PEMS V&V. Nagy Katinka Orvostechnikai eszközök gyártmányfejlesztése Aktív orvosi eszközök fejlesztése PEMS V&V Nagy Katinka 2016-11-24 Bemutatkozás Nagy Katinka Villamosmérnök BSc (2012) Villamosmérnök MSc (2014) Rendszer tesztmérnök,

Részletesebben

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

Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom Szoftver újrafelhasználás (Software reuse) Irodalom Ian Sommerville: Software Engineering, 7th e. chapter 18. Roger S. Pressman: Software Engineering, 5th e. chapter 27. 2 Szoftver újrafelhasználás Szoftver

Részletesebben

30 MB INFORMATIKAI PROJEKTELLENŐR

30 MB INFORMATIKAI PROJEKTELLENŐR INFORMATIKAI PROJEKTELLENŐR 30 MB DOMBORA SÁNDOR BEVEZETÉS (INFORMATIKA, INFORMATIAKI FÜGGŐSÉG, INFORMATIKAI PROJEKTEK, MÉRNÖKI ÉS INFORMATIKAI FELADATOK TALÁKOZÁSA, TECHNOLÓGIÁK) 2016. 09. 17. MMK- Informatikai

Részletesebben

1. Katona János publikációs jegyzéke

1. Katona János publikációs jegyzéke 1. Katona János publikációs jegyzéke 1.1. Referált, angol nyelvű, nyomtatott publikációk [1] J.KATONA-E.MOLNÁR: Visibility of the higher-dimensional central projection into the projective sphere Típus:

Részletesebben

DR. KOKOVAY ÁGNES. Személyes információk. Születési hely, idő: 1956. május 30. Várpalota. Képzettség

DR. KOKOVAY ÁGNES. Személyes információk. Születési hely, idő: 1956. május 30. Várpalota. Képzettség DR. KOKOVAY ÁGNES Személyes információk Születési hely, idő: 1956. május 30. Várpalota Képzettség Középiskolai testnevelő tanár (1978) Aerobic oktató (1983) Kézilabda szakedző (1989) C kategóriás néptáncoktató

Részletesebben

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

V. Félév Információs rendszerek tervezése Komplex információs rendszerek tervezése dr. Illyés László - adjunktus V. Félév Információs rendszerek tervezése Komplex információs rendszerek tervezése dr. Illyés László - adjunktus 1 Az előadás tartalma A GI helye az informatikában Az előadás tartalmának magyarázata A

Részletesebben

OpenCL alapú eszközök verifikációja és validációja a gyakorlatban

OpenCL alapú eszközök verifikációja és validációja a gyakorlatban OpenCL alapú eszközök verifikációja és validációja a gyakorlatban Fekete Tamás 2015. December 3. Szoftver verifikáció és validáció tantárgy Áttekintés Miért és mennyire fontos a megfelelő validáció és

Részletesebben

Digitális írástudás, digitális műveltség

Digitális írástudás, digitális műveltség Digitális írástudás, digitális műveltség A statisztikai adatok és kutatási eredmények tükrében Eszenyiné dr. Borbély Mária Országos Könyvtárügyi Konferencia 202. november 22-23. Eurostat, 202 e-skills

Részletesebben

2004 Nyugat Magyarországi Egyetem, Faipari Mérnöki Kar Okleveles Könnyűipari Mérnök

2004 Nyugat Magyarországi Egyetem, Faipari Mérnöki Kar Okleveles Könnyűipari Mérnök Szakmai önéletrajz Email: szabo.orsolya@rkk.uni-obuda.hu Felsőfokú tanulmányok 2008 - Nyugat Magyarországi Egyetem, Faipari Mérnöki Kar Cziráki József Faanyagtudomány és Technológiák Doktori Iskola (doktoranduszhallgató)

Részletesebben

stratégiai kutatási terve

stratégiai kutatási terve A NESSI-Hungary stratégiai kutatási terve Dr. Kondorosi osi Károly BME IIT 2 Vázlat Bevezető Alakulás, motivációk Mit csinál a NESSI az EU-s anya Mit csinál a NESSI-Hungary A Stratégiai kutatási terv (SKT)

Részletesebben

A TANTÁRGY ADATLAPJA

A TANTÁRGY ADATLAPJA A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény Babeș Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika Kar 1.3 Intézet Magyar Matematika és Informatika Intézet 1.4

Részletesebben

EUSDR 5. Prioritásterület: Környezeti kockázatok kezelése Bakonyi Péter & Olimpia Negru Magyarország Románia

EUSDR 5. Prioritásterület: Környezeti kockázatok kezelése Bakonyi Péter & Olimpia Negru Magyarország Románia EUSDR 5. Prioritásterület: Környezeti kockázatok kezelése Bakonyi Péter & Olimpia Negru Magyarország Románia Vázlat Mi történt az elmúlt évben? Az 5. prioritásterület Előrehaladás Mi várható? Vázlat Mi

Részletesebben

Módszer köztes tárolókat nem tartalmazó szakaszos működésű rendszerek ütemezésére

Módszer köztes tárolókat nem tartalmazó szakaszos működésű rendszerek ütemezésére Módszer köztes tárolókat nem tartalmazó szakaszos működésű rendszerek ütemezésére Doktori (PhD) értekezés tézisei Holczinger Tibor Témavezető: Dr. Friedler Ferenc Veszprémi Egyetem Műszaki Informatikai

Részletesebben

A TANTÁRGY ADATLAPJA

A TANTÁRGY ADATLAPJA A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény Babeș-Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika Kar 1.3 Intézet Magyar Matematika és Informatika Intézet 1.4

Részletesebben

A TANTÁRGY ADATLAPJA

A TANTÁRGY ADATLAPJA A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény Babeș-Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika Kar 1.3 Intézet Magyar Matematika és Informatika Intézet 1.4

Részletesebben

Szoftvertesztelés - Bevezető

Szoftvertesztelés - Bevezető Szoftvertesztelés - Bevezető Csirmaz Péter Livesoft Kft. 2010.03.13. Bevezetés A szoftvertesztelés egy rendszer vagy program kontrollált körülmények melletti futtatása, és az eredmények kiértékelése. A

Részletesebben

Korszerű oktatási környezet kialakítása az eenvplus projektben. Márkus Béla

Korszerű oktatási környezet kialakítása az eenvplus projektben. Márkus Béla Korszerű oktatási környezet kialakítása az eenvplus projektben Márkus Béla www.eenvplus.eu Márkus B: Korszerű oktatási környezet kialakítása az eenvplus projektben, GISopen konferencia, Székesfehérvár,

Részletesebben

Szoftver technológia. Projektmenedzsment eszközök. Cserép Máté ELTE Informatikai Kar 2019.

Szoftver technológia. Projektmenedzsment eszközök. Cserép Máté ELTE Informatikai Kar 2019. Szoftver technológia Cserép Máté ELTE Informatikai Kar 2019. Szoftvereszközök A fejlesztőcsapat munkáját megfelelő szoftvereszközökkel kell alátámasztani projektmenedzsment eszközzel (project tracking

Részletesebben

Bizalom, biztonság és a szabad szoftverek. Mátó Péter kurátor fsf.hu alapíttvány

Bizalom, biztonság és a szabad szoftverek. Mátó Péter kurátor fsf.hu alapíttvány Bizalom, biztonság és a szabad szoftverek Mátó Péter kurátor fsf.hu alapíttvány Bemutatkozás 1996 az első találkozás: Chiptár Slackware 1997 első igazi munka: oktatás a GAMF-on 1998 teljes átállás Linuxra,

Részletesebben

1918 December 1 út, 15/H/4, Sepsiszentgyörgy (Románia) Mobil 0040 748239263 biro_biborka@yahoo.com

1918 December 1 út, 15/H/4, Sepsiszentgyörgy (Románia) Mobil 0040 748239263 biro_biborka@yahoo.com Europass Önéletrajz Személyi adatok Vezetéknév (nevek) / Utónév (nevek) Cím(ek) Bíró Bíborka Eszter 1918 December 1 út, 15/H/4, Sepsiszentgyörgy (Románia) Mobil 0040 748239263 E-mail(ek) biro_biborka@yahoo.com

Részletesebben

Hughes, M.- Dancs, H.( 2007) (eds): Basics of Performance Analysis, Cardiff- Szombathely, Budapest

Hughes, M.- Dancs, H.( 2007) (eds): Basics of Performance Analysis, Cardiff- Szombathely, Budapest Szegnerné dr. Dancs Henriette PUBLIKÁCIÓ Könyv, idegen nyelv Szerz, cím, megjelenés helye, 2006 Dancs, H- Hughes, M.- Donoghue, P. (2006) (eds): World Congress of Performance Analysis of Sport 7th, Proceeding,

Részletesebben

R3-COP. Resilient Reasoning Robotic Co-operating Systems. Autonóm rendszerek tesztelése egy EU-s projektben

R3-COP. Resilient Reasoning Robotic Co-operating Systems. Autonóm rendszerek tesztelése egy EU-s projektben ARTEMIS Joint Undertaking The public private partnership in embedded systems R3-COP Resilient Reasoning Robotic Co-operating Systems Autonóm rendszerek tesztelése egy EU-s projektben Micskei Zoltán Budapesti

Részletesebben

Teszt generálás webes alkalmazásokhoz

Teszt generálás webes alkalmazásokhoz Teszt generálás webes alkalmazásokhoz Írásos összefoglaló Pan Liu, Huaikou Miao, Hongwei Zeng és Linzhi Cai An Approach to Test Generation for Web Applications [1] c. munkájáról. Készítette: Doktor Tibor

Részletesebben

Baranyáné Dr. Ganzler Katalin Osztályvezető

Baranyáné Dr. Ganzler Katalin Osztályvezető Budapesti Műszaki és Gazdaságtudományi Egyetem Biokémiai és Élelmiszertechnológiai Tanszék Kapilláris elektroforézis alkalmazása búzafehérjék érésdinamikai és fajtaazonosítási vizsgálataira c. PhD értekezés

Részletesebben

Informatika szigorlati témakörök gazdasági informatika egyetemi képzés hallgatói részére

Informatika szigorlati témakörök gazdasági informatika egyetemi képzés hallgatói részére Informatika szigorlati témakörök gazdasági informatika egyetemi képzés hallgatói részére Az Informatika szigorlat alapvetően az IR-fejlesztés, valamint az OO-fejlesztés c. tantárgyi blokkok, valamint az

Részletesebben

Pécsi Tudományegyetem Közgazdaságtudományi Kar Regionális Politika és Gazdaságtan Doktori Iskola

Pécsi Tudományegyetem Közgazdaságtudományi Kar Regionális Politika és Gazdaságtan Doktori Iskola Pécsi Tudományegyetem Közgazdaságtudományi Kar Regionális Politika és Gazdaságtan Doktori Iskola Kutatói együttműködések Web 2.0-es PhD kutatói közösség Doktori értekezés tézisei Készítette: Szontágh Krisztina

Részletesebben

Szoftver-mérés. Szoftver metrikák. Szoftver mérés

Szoftver-mérés. Szoftver metrikák. Szoftver mérés Szoftver-mérés Szoftver metrikák Szoftver mérés Szoftver jellemz! megadása numerikus értékkel Technikák, termékek, folyamatok objektív összehasonlítása Mér! szoftverek, programok CASE eszközök Kevés szabványos

Részletesebben

Hát én immár mit válasszak?

Hát én immár mit válasszak? Hát én immár mit válasszak? Az SQI szoftverminőséggel kapcsolatos kutatási projektjei Dr. Balla Katalin 2005.04.15. ~ A környezet ~ Az SQI kutatási-fejlesztési projektjei ~ TST ~ IKKK Miről lesz szó 2005.04.15.

Részletesebben

TEXAPP. 3.2 Company Assessment Tool (Hungarian Version) Prepared by: TMTE Contributors: Ecker Gabriella, Deme Gabriella

TEXAPP. 3.2 Company Assessment Tool (Hungarian Version) Prepared by: TMTE Contributors: Ecker Gabriella, Deme Gabriella A strategic initiative to strengthen the supply of apprenticeships in the European textile sector TEXAPP FELADAT 3.2 Company Assessment Tool (Hungarian Version) Prepared by: TMTE Contributors: Ecker Gabriella,

Részletesebben

Honlap szerkesztés Google Tudós alkalmazásával

Honlap szerkesztés Google Tudós alkalmazásával Dr. Mester Gyula Honlap szerkesztés Google Tudós alkalmazásával Összefoglaló: A közlemény tematikája honlap szerkesztés Google Tudós alkalmazásával. A bevezetés után a tudományos teljesítmény mérésének

Részletesebben

Összetett szoftverrendszerek fejlesztése Innovatív szoftver prototípusok a Codespring Mentorprogram keretein belül

Összetett szoftverrendszerek fejlesztése Innovatív szoftver prototípusok a Codespring Mentorprogram keretein belül Összetett szoftverrendszerek fejlesztése Innovatív szoftver prototípusok a Codespring Mentorprogram keretein belül Simon Károly simon.karoly@codespring.ro Miért nem? Új, természetből inspirált számítástechnikai

Részletesebben

Utolsó módosítás: 2015.10.12.

Utolsó módosítás: 2015.10.12. Utolsó módosítás: 2015.10.12. 1 2 3 IEEE, Software Engineering Body of Knowledge (SWEBOK), URL: http://www.computer.org/portal/web/swebok/ 4 IEEE, "IEEE Standard for Software and System Test Documentation,"

Részletesebben

A Feldspar fordító, illetve Feldspar programok tesztelése

A Feldspar fordító, illetve Feldspar programok tesztelése A Feldspar fordító, illetve Feldspar programok tesztelése [KMOP-1.1.2-08/1-2008-0002 társfinanszírozó: ERFA] Leskó Dániel Eötvös Loránd Tudományegyetem Programozási Nyelvek és Fordítóprogramok Tanszék

Részletesebben

ADATTÁRHÁZAK MINŐSÉGBIZTOSÍTÁSA

ADATTÁRHÁZAK MINŐSÉGBIZTOSÍTÁSA Örülök, hogy találkoztunk! ADATTÁRHÁZAK MINŐSÉGBIZTOSÍTÁSA KŐVÁRI ATTILA BI PROJEKT 1. Oldal - Adattárház fórum 2014 Adattárházak minőségbiztosítása Kővári Attila BI projekt Miért éppen minőségbiztosítás?

Részletesebben

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

SOA modell: Ez az interfész definiálja az elérhető adatokat, és megadja, hogy hogyan lehet azokhoz hozzáférni. Service-Oriented Architecture, SOA Az elosztott rendszerek fejlesztésének módja. Célja:az IT eszközök komplexitásának a kezelésének egyszerűsítése könnyebben újrafelhasználhatóság, egymással integrálhatóság

Részletesebben

Curriculum vitae. CEEPUS ösztöndíj a Varsói Agrártudományi Egyetemen, 2007. márciusában (1 hónap)

Curriculum vitae. CEEPUS ösztöndíj a Varsói Agrártudományi Egyetemen, 2007. márciusában (1 hónap) Curriculum vitae Személyes adatok Név/Keresztnév BALLA EMESE Lakcím 537050 Gyergyócsomafalva, 1475 szám, Hargita megye. E-mail ballaemese@kv.sapientia.ro Állampolgárság Román, magyar Nemzetiség Magyar

Részletesebben

Akilencvenes évek elejétõl a magyar gazdaság és társadalom gyors átrendezõdésen. tanulmány

Akilencvenes évek elejétõl a magyar gazdaság és társadalom gyors átrendezõdésen. tanulmány Csapó Benõ Molnár Gyöngyvér Kinyó László SZTE, Neveléstudományi Intézet, MTA-SZTE Képességkutató Csoport SZTE, Neveléstudományi Doktori Iskola A magyar oktatási rendszer szelektivitása a nemzetközi összehasonlító

Részletesebben

Unit Teszt. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Unit Teszt / 22

Unit Teszt. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Unit Teszt / 22 Unit Teszt Tóth Zsolt Miskolci Egyetem 2013 Tóth Zsolt (Miskolci Egyetem) Unit Teszt 2013 1 / 22 Tartalomjegyzék 1 Bevezetés 2 Unit Teszt 3 Példa Tóth Zsolt (Miskolci Egyetem) Unit Teszt 2013 2 / 22 Szoftvertesztelés

Részletesebben

Az információs portáloktól a tudásportálokig

Az információs portáloktól a tudásportálokig Az információs portáloktól a tudásportálokig open access nyílt hozzáférés szervezett szolgáltatási és informatikai környezetben Nemzeti Közszolgálati Egyetem 2013. október 21. Horvath.zoltanne@pp.t-systems.hu

Részletesebben

TESZTMENEDZSMENT TESZTELŐ SZERVEZET TESZTTERVEZÉS ÉS BECSLÉS

TESZTMENEDZSMENT TESZTELŐ SZERVEZET TESZTTERVEZÉS ÉS BECSLÉS TESZTMENEDZSMENT TESZTELŐ SZERVEZET TESZTTERVEZÉS ÉS BECSLÉS MUNKAERŐ-PIACI IGÉNYEKNEK MEGFELELŐ, GYAKORLATORIENTÁLT KÉPZÉSEK, SZOLGÁLTATÁSOK A DEBRECENI EGYETEMEN ÉLELMISZERIPAR, GÉPÉSZET, INFORMATIKA,

Részletesebben

A használat közbeni szoftvertermék minőség mérése eltérő használói csoportokban

A használat közbeni szoftvertermék minőség mérése eltérő használói csoportokban A használat közbeni szoftvertermék minőség mérése eltérő használói csoportokban Eszenyiné dr. Borbély Mária borbely.maria@inf.unideb.hu DE Informatikai Kar Könyvtárinformatikai Tanszék A használat közbeni

Részletesebben

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

Fejlesztési projektek menedzselése IBM Rational CLM termékekkel. Ker-Soft Kft. Kaszás Orsolya - üzleti tanácsadó Fejlesztési projektek menedzselése IBM Rational CLM termékekkel Ker-Soft Kft. Kaszás Orsolya - üzleti tanácsadó Tartalom I. CLM termékek rövid ismertetése II. Projekt menedzsment módszertanokról III. Demo

Részletesebben

Publikációs lista. Dr. Molnárka-Miletics Edit Széchenyi István Egyetem Matematika és Számítástudományi Tanszék

Publikációs lista. Dr. Molnárka-Miletics Edit Széchenyi István Egyetem Matematika és Számítástudományi Tanszék Publikációs lista Dr. Molnárka-Miletics Edit Széchenyi István Egyetem Matematika és Számítástudományi Tanszék Folyóirat cikkek: E. Miletics: Energy conservative algorithm for numerical solution of ODEs

Részletesebben

Ipari hálózatok biztonságának speciális szempontjai és szabványai

Ipari hálózatok biztonságának speciális szempontjai és szabványai Ipari hálózatok biztonságának speciális szempontjai és szabványai Borbély Sándor CISA, CISM, CRISC Információvédelmi projekt vezető sandor.borbely@noreg.hu Tartalom Az ipari hálózatnál mennyiben, és miért

Részletesebben

Szoftverminőségbiztosítás

Szoftverminőségbiztosítás NGB_IN003_1 SZE 2014-15/2 (1) Szoftverminőségbiztosítás Bevezetés Tematika Hét Téma 1. Általános bevezetés, minőség koncepciók (termék- és folyamatminőség) szoftver minőségi jellemzők, kritériumok. 2.

Részletesebben

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

S S A D M ELEMZÉSI ÉS TERVEZÉSI MÓDSZERTAN. Structured Systems Analysis and Design Method S S A D M ELEMZÉSI ÉS TERVEZÉSI MÓDSZERTAN Structured Systems Analysis and Design Method Mi az SSADM? Kifejezetten a rendszerelemzést és a szoftverfejlesztést támogatja. Eljárási, műszaki és dokumentációs

Részletesebben

A TANTÁRGY ADATLAPJA

A TANTÁRGY ADATLAPJA A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény BABEȘ-BOLYAI TUDOMÁNYEGYETEM 1.2 Kar FIZIKA 1.3 Intézet A MAGYAR TAGOZAT FIZIKA INTЀZETE 1.4 Szakterület FIZIKA 1.5 Képzési

Részletesebben

Nyílt forráskódú technológiák központi és Önkormányzati környezetekben

Nyílt forráskódú technológiák központi és Önkormányzati környezetekben Nyílt Forráskódú Szoftverek a Közigazgatásban konferencia Nyílt forráskódú technológiák központi és Önkormányzati környezetekben Dr. Szentiványi Gábor ügyvezető ULX Open Source Consulting & Distribution

Részletesebben

Teljesen elosztott adatbányászat alprojekt

Teljesen elosztott adatbányászat alprojekt Teljesen elosztott adatbányászat alprojekt Hegedűs István, Ormándi Róbert, Jelasity Márk Big Data jelenség Big Data jelenség Exponenciális növekedés a(z): okos eszközök használatában, és a szenzor- és

Részletesebben

FOLYÓIRATOK, ADATBÁZISOK

FOLYÓIRATOK, ADATBÁZISOK Szakkönyvtár FOLYÓIRATOK, ADATBÁZISOK 2013. szeptember Acta Oeconomica Állam- és Jogtudomány Élet és Irodalom Figyelő Gazdaság és Jog Határozatok Tára HVG Közgazdasági Szemle Külgazdaság Magyar Hírlap

Részletesebben