A szoftver ereje. Charaf Hassan
|
|
- Katalin Balogné
- 6 évvel ezelőtt
- Látták:
Átírás
1 A szoftver ereje Charaf Hassan
2 Franciaország 1900-ban Forrás:
3 Tartalom Tényadatok Trendek Eszközök Kommunikáció Szoftver Alkalmazások, alkalmazások, alkalmazások
4 Tartalom Tényadatok Trendek Eszközök Kommunikáció Szoftver Alkalmazások, alkalmazások, alkalmazások
5 Kiinduló alapok Jelenlegi világnépesség: 7,38 milliárd Ma eladott mobiltelefonok: 4 millió Internetfelhasználók száma: 3,3 milliárd Ma küldött ek: 144 milliárd Most Mai Google-keresések száma: 3,1 milliárd
6 Mobil eszközök
7 Az egymilliárdos terv 1995: PC 2005: Mobiltelefon 2015: Viselhető eszköz
8 A mobilkommunikáció generációi 5G ? +? 2G 1992 Hang SMS 3G Adat + Hely 4G Videó + 3D grafika
9 Mobil-adatforgalom Forrás: CISCO 6,8 EB = 6, B = 8 milliárd CD = 1,5 milliárd DVD A év teljes forgalmának a 450-szorosa!
10 Tartalom Tényadatok Trendek Eszközök Kommunikáció Szoftver Alkalmazások, alkalmazások, alkalmazások
11 Trendek A mobileszközök képessége nő A felhőszolgáltatások erősödése A dolgok internete Internet of Things (IoT), Internet of Everything (IoE) Ipar 4.0 Sok adat Big Data Biztonság A viselhető eszközök gyors elterjedése Okos város, otthon, környezet, autó stb.
12 Alap Beavatkozás Érzékelés Feldolgozás
13 Tartalom Tényadatok Trendek Eszközök Kommunikáció Szoftver Alkalmazások, alkalmazások, alkalmazások
14 PC
15 Notebook+dokkoló
16 Egy eszköz!
17 Viselhető eszközök
18 Komponensek
19 Tartalom Tényadatok Trendek Eszközök Kommunikáció Szoftver Alkalmazások, alkalmazások, alkalmazások
20 Via della Conciliazione április március 12. Forrás: Forrás:
21 Hongkong, 2014 Forrás: japantimes.co.jp/news/2014/09/30/asia-pacific/hong-kong-democracy-protesters-set-deadline-fordemands/
22 7+ milliárd eszköz 2014 Forrás: japantimes.co.jp/news/2014/09/30/asia-pacific/hong-kong-democracy-protesters-set-deadline-fordemands/
23 7+ milliárd eszköz milliárd eszköz 2022 Forrás: japantimes.co.jp/news/2014/09/30/asia-pacific/hong-kong-democracy-protesters-set-deadline-fordemands/
24 7+ milliárd eszköz 2014 Átbocsátó képesség 50+ milliárd eszköz 2022 Forrás: japantimes.co.jp/news/2014/09/30/asia-pacific/hong-kong-democracy-protesters-set-deadline-fordemands/
25 Hongkong, milliárd eszköz 2014 Átbocsátó képesség Más is van 50+ milliárd eszköz 2022 Forrás: japantimes.co.jp/news/2014/09/30/asia-pacific/hong-kong-democracy-protesters-set-deadline-fordemands/
26 A tapintható internet 25ms RTT 1ms Forrás:
27 Mobilkommunikáció 2G 1992 Hang SMS 3G Adat + Hely 4G Videó + 3D grafika 5G Tapintható internet + M2M + Tb/s + Megbízható és biztonságos > 10 Gbit/s per user < 1 ms RTT > 10k sensors per cell < 10 8 outage < security 10x10 heterogeneity
28 Alkalmazások Játékipar
29 Alkalmazások Játékipar Egészségügy, távoli felügyelet Forrás:
30 Alkalmazások Játékipar Egészségügy, távoli felügyelet Energiaszektor
31 Alkalmazások Játékipar Egészségügy, távoli felügyelet Energiaszektor Gyártósorok
32 Alkalmazások Játékipar Egészségügy, távoli felügyelet Energiaszektor Gyártósorok Közlekedés
33 Tartalom Tényadatok Trendek Eszközök Kommunikáció Szoftver Alkalmazások, alkalmazások, alkalmazások
34
35 A szoftver horizontális szerepe
36 A szoftverek ma már mindennapi életünk meghatározó részei A szoftver a különféle szakterületek versenyképességének meghatározója Az IKT átszövő erejének köszönhetően, az ipar által megfogalmazott igények figyelembe vételével, a kutatási eredmények gyors átfutási idővel, különböző szakterületeken kerülnek hasznosításra 36
37 Az alkalmazások és szolgáltatások iránti megnövekedett igény Az alkalmazások és szolgáltatások iránt megnövekedtek a mennyiségi és minőségi, ipari és társadalmi elvárások Fenntartható fejlesztési folyamatok jelentik a versenyképességet 37
38 Alkalmazási szakterületek 38
39 Mi kell a jó szoftverhez?
40 Tézis 1 Tapasztalatok alapján valódi eredményeket a különböző képességeket felvonultató CSAPATOK tudnak elérni, igaz ez az innovációra és a szoftverfejlesztésre is! 41
41 Tézis 2 Tudatosan kialakított egységes stáb (kutatók, mérnökök, jogászok, közgazdászok, marketingesek) és Egységes elvek mentén működő folyamatok, melyek révén az ötletek megvalósíthatók és termékesíthetők, majd piacra vihetők. 43
42 Tapasztalatokra építve Az iparral való együtt dolgozásra alapozottan látjuk, hogy > Az iparnak igénye van működő megoldásokra, hatékony módszereket szeretné használni a fejlesztési, megvalósítási folyamatokat. > Ezeket megfelelő minőségben, megfelelően tálalva és a kornak megfelelő szolgáltatásokkal feladatunk elkészíteni és rendelkezésre bocsátani. 44
43 TODO listánk 1. Teljesítőképes stáb, mely lefedi az innovációs folyamat (fejlesztési folyamat) egészét 2. Egységes elvek mentén működő, tudatosan kialakított folyamatok 3. Vezetői elköteleződés, folyamatos AKTÍV támogatás, rendszeres ráerősítés 45
44 A szoftver két értéke
45
46 Mi a szoftvermérnök feladata?
47 A szoftver két értéke Másodlagos érték: a szoftver viselkedése - a szoftver azt csinálja hibamentesen, amit a felhasználó elvár Elsődleges érték: Tolerálja és egyszerűen alkalmazkodik a folyamatos változásokhoz, tehát könnyű módosítani (software is soft)
48 Ergonómia A képek forrása:
49 UX A képek forrása:
50 Ergonómia és felhasználói élmény Az élmény, amit a termék kivált a felhasználóban, amikor valós körülmények között használja. Jesse James Garrett: The Elements of the User Experience
51 Kihívások Volt már valaha dolgunk rossz kóddal? Olvasni a kódot több idő, mint írni Volt már olyan eset, hogy nem volt idő egy feladat szakszerű megoldására, a kód tisztítására, a rövid határidő miatt? Ahogy nő a kód mennyisége, úgy csökken a fejlesztők produktivitása.
52 Code rot (kód romlás) Az alkalmazások tipikusan letisztult, tiszta architektúrával indulnak Mi történik egy bizonyos idő után? > A kód elkezd rothadni (romlani): kicsi hack itt-ott, egyre több if elágazás, mígnem az egész kódban ezek dominálnak -> átláthatatlan viselkedés Nehéz karbantartani, nehéz új funkciókat hozzáadni -> a fejlesztők egy idő után áttervezésért könyörögnek
53 Kód romlás A romlott design és a rossz architektúra tipikus tünetei > Merevség - Folyamatosan nehezebb a kód módosítás - A változtatás költsége magas > Törékenység - Apró változtatás egy modulon egy másik modulban okozhat hibás viselkedést - Például: egy bug javítás elront egy látszólag független részt > Mozdulatlanság - Egy rendszer mozdulatlan, ha a részeit nem lehet könnyedén modulokba kiszervezni és máshol újra hasznosítani - Például: a login modul újra felhasználható legyen - Mozdulatlanság elkerülési stratégiák: rétegek kialakítása (adatbázis és UI különválasztása) > Nyúlékonyság A kód struktúra nyúlékonysága - Új feature implementálását könnyebb megoldani hackeléssel, mint új kód írásával/új osztály bevezetésével A környezet nyúlékonysága - Fordítás, teszt futtatás és becheckolás körülményes és sok ideig tart
54 Kód romlás Mi az okozója? Változó követelmények -> Ha olyan a kódunk/architektúránk, hogy nehéz a változásokat kezelni, az a mi hibánk -> A kód/architektúra rugalmas kell legyen a változások követésére és meg kell akadályozza a kód romlást Milyen változások miatt kezd romlani a kód? Olyan változások, amelyek új, nem tervezett dolgokat hoznak az osztály függőségek szintjén. A legtöbb tünet direkt, vagy indirekt módon a modulok közti nem megfelelő függőségre vezethető vissza. Az objektum orientált tervezési elvek segítenek a modulok közti függőségek kezelésében.
55 Agilis gyakorlatok Extreme Programming Acceptance test-driven development (ATDD) Agile Modeling Backlogs (Product and Sprint) Behavior-driven development (BDD) Continuous integration (CI) Domain-driven design (DDD) Iterative and incremental development (IID) Pair programming Planning poker Refactoring Scrum meetings (Sprint planning, Daily scrum, Sprint review and retrospective) Test-driven development (TDD) Agile testing Timeboxing Use case User story Story-driven design Velocity tracking
56 Modern fejlesztő eszközök Continous Integration > Jenkins Kódminőség ellenőrzés > Lint, Sonar, stb. Elosztott verziókezelő! > Pl.: GIT További folyamatosan fejlődő eszközök
57 Test Driven Development Hagyományos fejlesztési ciklus (hosszú ciklus, több hónapos): Design Code Test Test-driven development ciklus (ismétlődő rövid ciklusok, pár perc): Test Code Design A TDD egy programozási technika, ami a következő gondolaton alapul: csak egy bukó teszt kizöldítésére írjunk production kódot A TDD három szabálya: 1. Írjunk egy elbukó tesztet 2. Írj csak annyi production kódot, ami kizöldíti a tesztet 3. Tisztítsd (refactor) a tesztet és a production kódot Red-green-refactor
58 Cserkész szabály Nem elég jól megírni a kódot, hanem tisztán is kell tartani Hagyd a tábort tisztábban, mint ahogy kaptad! > Folyamatos kód karbantartás! Szoftverfejlesztéskor érdemes követni, hogy a kód mindig karbantartható maradjon.
59 Mi a szoftvere valódi ereje? A szoftver látványosan meg tudja változtatni egy rendszer képességeit! Napjainkban a rendszerek 99.9%-a tartalmaz valamilyen szoftveres komponenst! Az adatok mennyisége robbanásszerűen nő! A hatékony algoritmusok szerepe továbbra is kiemelkedő! Óriási felelősség a szoftverfejlesztőkön! > Egy apró bugnak végzeges következménye lehet! > Tesztelés szerepe egyre jelentősebb!
60 Szolgáltatás-centrikus üzleti modell
61 Eltérő mobil platformok
62 Mobil alkalmazások
63 Mobilalkalmazás fejlesztők
64 Multiplatform alkalmazásfejlesztés 66
65 Multiplatform IoT 67
66 SensorHUB Framework
67 SensorHUB SensorHUB framework > Testreszabható BigData keretrendszer > IoT technológiák > Multi-domain környezet: smart city, vehicle, health, agriculture
68 A SensorHUB komponensei Szenzorok, adatgyűjtés, lokális adatok feldolgozása, kliensoldali megjelenítés, adatmegosztás Felhőalapú háttérrendszer BigData-analízis és -menedzsment Domainspecifikus komponensek Alkalmazások, szolgáltatások, BI-integráció
69 Adatvizualizáció Integráció üzleti intelligencia rendszerekhez (BI) Reportok támogatása Adatbányászat
70 Dinamikus reportok
71 Domain Specific Applications and Data Monitoring BI Reports and Dashboards Data collection, local services, visualization Domain Specific Software Components Health Smart City Vehicles Production Lines Industry 4.0 RAW Data Data Query Interface Analytic. DB 1 Domain Specific Automated Data Analysis Push Notification Service Hadoop Analytic DB 2 Monitoring Interface Personalized feedback, global and social data, PUSH notification/alerts Big Data Management Analytic DB n Business Intelligence and Reporting
72
73 Tartalom Tényadatok Trendek Eszközök Kommunikáció Szoftver Alkalmazások, alkalmazások, alkalmazások
74 VehicleICT Az autó mint IoT-eszköz
75 VehicleICT architektúra Adatgyűjtés, helyi szolgáltatások, megjelenítés OBD2 CAN Bus RAW Data Automated Data Analysis Analytic. DB 1 Analytic DB 2 Push Notification Service Monitoring Interface Monitoring Data Hadoop Analytic DB n Business Intelligence and Reporting BI Reports and Dashboards Vehicle Data Query Interface Személyre szabott visszajelzés, közösségi integráció, PUSH értesítések Alkalmazások és szolgáltatások
76 Fogyasztás, károsanyag-kibocsátás
77 Élő térkép, helyfüggő értesítések
78 Együttműködés meglévő navigációs szoftverekkel (lebegő ablak)
79 Android Wear jövő a jelenben
80 SocialDriving okosóra-megoldás
81 SOLSUN Okosváros a közvilágítás felhasználásával
82 SOLSUN
83 SOLSUN SmartCity domain Sustainable Outdoor Lighting and Sensory Urban Network sustainable smart city infrastructure reduce energy consumption and air polution 5 international partners EU project period integrated technology platform
84 Szenzorok kezelése web, Big Data
85 Mobilkliens Szenzorok áttekintése Valós idejű adat Előzmények, statisztikák Útvonaltervezés szenzorértékek alapján > Pl.: biciklisek számára kevésbé szennyezett útvonal ajánlása
86 Összefoglalás A szoftver egyre jobban dominál a rendszerekben A szoftverfejlesztés 5. generációba lépett A kommunikáció 5. generációja új lehetőséget biztosít a szoftvereseknek Ügyelni kell a szoftver kód tisztaságára A sikeres szoftver tevékenységekhez kellenek jól képzett csapatok A szoftver kutatások a szoftver megbízhatóságára és a fejlesztés produktivitására fókuszálnak.
87 Köszönöm a figyelmet! hassan@aut.bme.hu
BME-Ipar. Win-Win. Intelligens környezetek és e-technológiák. Dr. Charaf Hassan hassan@aut.bme.hu. Fókuszban a Műegyetem és az ipar kapcsolata
Intelligens környezetek és e-technológiák BME-Ipar Win-Win Dr. Charaf Hassan hassan@aut.bme.hu 1 Napirend Trendek az IKT területén Az IKT helyzete a BME-n Együttműködési modellek a BME és ipar között A
IKT megoldások az ipar szolgálatában
IKT megoldások az ipar szolgálatában Charaf Hassan, egyetemi tanár, tanszékvezető 1 IKT Trendek A mobileszközök és szenzorok erősödése A felhőszolgáltatások elterjedése Hálózati megoldások robusztussága
IoT szolgáltatások fejlesztése - SensorHUB
IoT szolgáltatások fejlesztése - SensorHUB Érzékelés Feldolgozás Beavatkozás Lengyel László lengyel@aut.bme.hu Aktuális helyzet, körülmények A szenzorok, a mobil eszközök képessége nő A felhőszolgáltatások
Informatikai képzés a BME-n, ahogy mi csináljuk. Dr. Charaf Hassan, hassan@aut.bme.hu
Informatikai képzés a BME-n, ahogy mi csináljuk Dr. Charaf Hassan, hassan@aut.bme.hu Franciaország 1900-ban Forrás: http://www.szineshir.hu/2015/10/17-meglepo-kep-ilyennek-kepzeltek-jovot.html Tartalom
IoT keretrendszer: elemzés, döntés, beavatkozás
IoT keretrendszer: elemzés, döntés, beavatkozás Ekler Péter, BME-VIK AUT Budapest, 2016. december 6. Tartalom BigData/IoT trendek és követelmények A SensorHUB keretrendszer Architektúra és komponensek
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
Intelligens közlekedés: a járműipar és járműirányítás IKT igényei, a VehicleICT projekt. Lengyel László lengyel@aut.bme.hu
Intelligens közlekedés: a járműipar és járműirányítás IKT igényei, a projekt Lengyel László lengyel@aut.bme.hu Az IT ma Havonta 850 millió aktív felhasználó a facebookon Az előadásom alatt 1,400,000 tweet
Jármű ICT fejlesztési irányok és kihívások
Jármű ICT fejlesztési irányok és kihívások Jereb László, BME-EIT Infokom 2014, Kecskemét, 2014. október 8. Tartalom Motivációk ICT Labs / ICT Labs BME Motivációk Jármű ICT (röviden) (pontosabban ICT a
(Teszt)automatizálás. Bevezető
(Teszt)automatizálás Bevezető Órák ( az előadások sorrendje változhat) 1. Bevezető bemutatkozás, követelmények, kérdések és válaszok 2. Előadás Unit test in general, 3. Előadás Unit test, Tools and practices,
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
Ö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
A jövő Internetje. HTE Közgyűlés 2010. május 20. Dr. Szabó Róbert, e. docens. http://www.tmit.bme.hu
BME TMIT VIK A jövő Internetje HTE Közgyűlés 2010. május 20. Dr. Szabó Róbert, e. docens Budapesti Műszaki és Gazdaságtudományi Egyetem http://www.tmit.bme.hu Tartalom Hol vagyunk ma? Jövő Internet: fókusz
Hogyan lehet megakadályozni az üzleti modellezés és az IT implementáció szétválását? Oracle BPM Suite
Hogyan lehet megakadályozni az üzleti modellezés és az IT implementáció szétválását? Oracle BPM Suite Petrohán Zsolt Vezető tanácsadó zsolt.petrohan@oracle.com Napirend Oracle Fusion Middleware BPM kihívásai
Szoftvertechnológia 12. előadás. Szoftverfejlesztési módszerek és modellek. Giachetta Roberto. Eötvös Loránd Tudományegyetem Informatikai Kar
Eötvös Loránd Tudományegyetem Informatikai Kar Szoftvertechnológia 12. előadás Szoftverfejlesztési módszerek és modellek Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto A szoftver
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
Agilis projektmenedzsment
Agilis projektmenedzsment 2013. április 10. 1 Adaptive Consulting Kft. Csutorás Zoltán Agile coach, tréner zoltan.csutoras@adaptiveconsulting.hu 2 www.scrummate.hu 3 Agilis ernyő Scrum Lean/Kanban Crystal
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
A mesterséges intelligencia kihívásai. Dr. Charaf Hassan, egyetemi tanár, BME-AUT
A mesterséges intelligencia kihívásai Dr. Charaf Hassan, egyetemi tanár, BME-AUT Fogalmak Mesterséges Intelligencia, AI Gépi tanulás (Machine Learning), ML Mély gépi tanulás (Deep Learning), DL Neurális
Code-a-thon. intenzív brainstorming és prototípus gyártás. Birtha Ákos CTO, Attrecto Zrt.
Code-a-thon intenzív brainstorming és prototípus gyártás Birtha Ákos CTO, Attrecto Zrt. akos.birtha@attrecto.com Témák Honnan ered? Hogyan zajlik Móka vagy küzdelem? Mire jó és mire nem? Honnan ered? Eredeti
5G technológiák és felhasználási esetek
5G technológiák és felhasználási esetek Bendek Kovács (Senior Specialist, Network Performance, Ericsson) Mivel foglalkozik az Ericsson? Rádiós hozzáférési hálózatok Felhő szerverparkok építése Telekommunikációs
A Jövő Internet kihívásai A jövő információs és kommunikációs technológiai MTA TRB és IB közös tudományos ülés november 17.
A Jövő Internet kihívásai A jövő információs és kommunikációs technológiai MTA TRB és IB közös tudományos ülés 2010. november 17. Dr. Szabó Róbert, e. docens Nagysebességű Hálózatok Laboratorium (HSNLab)
IT trendek és lehetőségek. Puskás Norbert
IT trendek és lehetőségek Puskás Norbert és kapcsolódó Üzleti technológiák elvárások T-Systems stratégia és innováció 2010 Gartner: CIO TOP 10 Technologies, 2011 Mobilizáció Hatások fogyasztói oldalról
Copyright 2012, Oracle and/or its affiliates. All rights reserved.
1 Oracle Felhő Alkalmazások: Gyorsabb eredmények alacsonyabb kockázattal Biber Attila Igazgató Alkalmazások Divízió 2 M I L L I Á RD 4 1 PERC MINDEN 5 PERCBŐL 5 6 Ember használ mobilt 7 FELHŐ SZOLGÁLTATÁS
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
IKT trendek és tapasztalatok a BME szemszögéből
IKT trendek és tapasztalatok a BME szemszögéből Dr. Charaf Hassan, BME hassan@aut.bme.hu 1 Napirend IT alkalmazási irányok: Gartner 2012- Mobil adat forgalom: CISCO 2012- IKT Trendek BME-IKT BME Példák
Az infoszféra tudást közvetítő szerepe a mai társadalomban
Az infoszféra tudást közvetítő szerepe a mai társadalomban Charaf Hassan Egyetemi docens, BME Tartalom Általános tényadatok Trendek számokban Magyarország: az infoszféra helyzete Az informatikai kutatások
A Jövő Internet Nemzeti Kutatási Program bemutatása
A Jövő Internet Nemzeti Kutatási Program bemutatása Dr. Bakonyi Péter és Dr. Sallai Gyula Jövő Internet Kutatáskoordinációs Központ Budapesti Műszaki és Gazdaságtudományi Egyetem Budapest, 2013. június
Okos Városok T-City Szolnok. HTE INFOKOM 2014 Smart Metering & Environment
Okos Városok T-City Szolnok HTE INFOKOM 2014 Smart Metering & Environment OKOS VÁROS Az angol nyelvű Smart City elnevezést fordíthatnánk korszerű városra, emberközpontú városra, vagy egyszerűen: élhetőbb
iphone és Android két jó barát...
iphone és Android két jó barát... Multiplatform alkalmazásfejlesztés a gyakorlatban Kis Gergely MattaKis Consulting 1 Tartalom Miért multiplatform fejlesztés? Multiplatform fejlesztési módszerek A közös
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
Ü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,
COMPANY PROFILE SZOFI ALGORITHMIC RESEARCH KFT
COMPANY PROFILE SZOFI ALGORITHMIC RESEARCH KFT WWW.SZOFIUSA.COM CÉGTÖRTÉNET 1990 Alapítás 1990 Informatikai fejlesztések kezdete 1992 Felsőfokú informatikai képzési rendszer kidolgozása a kormányzat részére
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
Mobil Informatikai Rendszerek
Mobil Informatikai Rendszerek Modern szoftverfejlesztés a mobil informatika területén 2016. szeptember 12. Sicz-Mesziár János sicz- m e s z i a r. j a n o s @ nik.uni - obuda.hu Mi az a mobil informatikai
Jövő Internet - kutatások az elmélettől az alkalmazásig. Eredménykommunikációs kiadvány
Jövő Internet - kutatások az elmélettől az alkalmazásig Eredménykommunikációs kiadvány Jövő Internet kutatások az elmélettől az alkalmazásig Szerkesztő: Dr. Adamkó Attila, Dr. Almási Béla, Dr. Aszalós
Élettartam teszteknél alkalmazott programstruktúra egy váltóvezérlő példáján keresztül
Élettartam teszteknél alkalmazott programstruktúra egy váltóvezérlő példáján keresztül 1 Tartalom Miről is lesz szó? Bosch GS-TC Automata sebességváltó TCU (Transmission Control Unit) Élettartam tesztek
Internet of Things és Ipar 4.0 az agrárszektorban. Tarcsi Ádám, ELTE Informatikai Kar
Internet of Things és Ipar 4.0 az agrárszektorban Tarcsi Ádám, ELTE Informatikai Kar ade@inf.elte.hu Ipar 4.0 a 4. ipari forradalom 18. század vége gőzgép, szövőgép, a mechanikus gépek 20. század eleje
CMDB architektúra megjelenítése SAMU-val Rugalmas megoldás. ITSMF 2015. 10. 30. Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ
CMDB architektúra megjelenítése SAMU-val Rugalmas megoldás ITSMF 2015. 10. 30. Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ Tartalom Nehézségeink CMDB adatok és függ ségek vizualizációja
Adatbányászat és Perszonalizáció architektúra
Adatbányászat és Perszonalizáció architektúra Oracle9i Teljes e-üzleti intelligencia infrastruktúra Oracle9i Database Integrált üzleti intelligencia szerver Data Warehouse ETL OLAP Data Mining M e t a
CITY OF SZEGED Smart city activities Sándor NAGY Vice Mayor
CITY OF Smart city activities Sándor NAGY Vice Mayor Bevezetés Az önkormányzatok hatásköre elég jelentősen csökkent az elmúlt években, ez korlátozza az érdemi beavatkozási területek számát Szeged viszonylag
extreme Programming programozástechnika
extreme Programming programozástechnika Készítette: Török T k Balázs G5-S8 Kezdetek Martin Fowler : The New Methodology Legtöbb projekt követelményei állandóan változnak Megoldást adaptív módszerek Kezdetek
Takács Gábor mérnök informatikus, okl. mérnöktanár
Takács Gábor mérnök informatikus, okl. mérnöktanár takacsg@sze.hu http://rs1.sze.hu/~takacsg/ Big Data Definition Big Data is data that can t be stored or analyzed using traditional tools. Információ tartalom,
Experiential Living Lab for the Internet Of Things. ELLIOT Experiential Living Labs for the Internet Of Things
Experiential Living Lab for the Internet Of Things ELLIOT Experiential Living Labs for the Internet Of Things Jövő Internet Nemzeti Technológiai Platform Workshop 2012 június 7. 1 A projekt EU FP7 7. pályázati
TESZTELÉS A SZOFTVER ÉLETCIKLUSÁN ÁT SZOFTVERFEJLESZTÉSI MODELLEK
TESZTELÉS A SZOFTVER ÉLETCIKLUSÁN ÁT SZOFTVERFEJLESZTÉSI MODELLEK MUNKAERŐ-PIACI IGÉNYEKNEK MEGFELELŐ, GYAKORLATORIENTÁLT KÉPZÉSEK, SZOLGÁLTATÁSOK A DEBRECENI EGYETEMEN ÉLELMISZERIPAR, GÉPÉSZET, INFORMATIKA,
Informatikai Tesztek Katalógus
Informatikai Tesztek Katalógus 2019 SHL és/vagy partnerei. Minden jog fenntartva Informatikai tesztek katalógusa Az SHL informatikai tesztek katalógusa számítástechnikai tudást mérő teszteket és megoldásokat
Gyakorlatok. VITMMA09 Okos város MSc mellékspecializáció
Gyakorlatok VITMMA09 Okos város MSc mellékspecializáció ITS gyakorlatok Cél Gyakorlati tudással kiegészíteni az elméleti ismereteket Példák a való világból, korlátozott de valósághű környezetben Tervezés,
Smart megoldások. Ela
Smart megoldások ERA-NET Electric Mobility Europe Electric Mobility as a Service (emaas) Dr. Bakonyi Péter Urban Institute Zrt. - BME Ela 1 emaas projekt electric Mobility as a Service Célkitűzés Az emaas
Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel
IBM Software Group Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel Rehus Péter Szoftver üzletág igazgató 2005. február 2. 2003 IBM Corporation On demand igény szerinti működési
Pentaho 4: Mindennapi BI egyszerűen. Fekszi Csaba Ügyvezető 2011. október 6.
Pentaho 4: Mindennapi BI egyszerűen Fekszi Csaba Ügyvezető 2011. október 6. 1 2 3 4 5 Bevezetés Pentaho-ról röviden - áttekintő Mindennapi BI egyszerűen a Pentaho 4 újdonságai Pentaho összefoglaló Alkalmazás
Jövő Internet Az innováció motorja a XXI. században
Jövő Internet Az innováció motorja a XXI. században Németh Vilmos Nemzeti Innovációs Hivatal 1. Magyar Jövő Internet Konferencia Budapest, 2014. október 17. A kezdetek ARPANET 1969 Az Internet ma TCP/IP
Smart City feltételei
Smart City feltételei OKOS VÁROS konferencia 2017. május 25. Kövesdi Zoltán Közigazgatási tanácsadó Nemzeti Fejlesztési Minisztérium JÓLÉT MEGTEREMTÉSE SMART INFRASTRUCTURE GAZDASÁG Miért van szükség digitális
Alkalmazás és megjelenítés virtualizáció
Virtualizációs technológiák és alkalmazásaik Alkalmazás és megjelenítés virtualizáció Micskei Zoltán http://www.mit.bme.hu/~micskeiz Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs
ANDROID ALKALMAZÁS FEJLESZTÉS
ANDROID ALKALMAZÁS FEJLESZTÉS 2017/18 II. félév Android alapú fejlesztés Mobil rendszerek programozása I. Sicz-Mesziár János sicz-mesziar.janos@nik.uni-obuda.hu Mezei József mezei.jozsef@nik.uni-obuda.hu
IoT rendszerfelügyelet
IoT rendszerfelügyelet Rózsa Gábor, NETvisor Zrt. Budapest, 2016. december 6. Tartalom Rendszerfelügyelet IoT környezetben Alapvető felügyeleti komponensek Felderítés Nyilvántartás Teljesítmény monitorozás
Internet-hozzáférések teljesítményvizsgálata webböngészőben
Internet-hozzáférések teljesítményvizsgálata webböngészőben Orosz Péter BME TMIT SmartCom Lab 4. Magyar Jövő Internet Konferencia 2017. november 8-9. Áttekintés Adatforgalmi trendek és internethozzáférések
Microsoft SQL Server telepítése
Microsoft SQL Server telepítése Az SQL Server a Microsoft adatbázis kiszolgáló megoldása Windows operációs rendszerekre. Az SQL Server 1.0 verziója 1989-ben jelent meg, amelyet tizenegy további verzió
Viselkedéskutatás és Analitika az Appok Világában
Viselkedéskutatás és Analitika az Appok Világában Mobil Analitika Termék tökéletesítése Felhasználók viselkedésének vizsgálata, az interakción keresztül Bevételek növelése Minden mobil eszközön keresztül
Hatékony iteratív fejlesztési módszertan a gyakorlatban a RUP fejlesztési módszertanra építve
Hatékony iteratív fejlesztési módszertan a gyakorlatban a RUP fejlesztési módszertanra építve Kérdő Attila, ügyvezető, INSERO Kft. EOQ MNB, Informatikai Szakosztály, HTE, ISACA 2012. május 17. Módszertanok
A mobil nyelvtanár megvalósításának folyamata
A mobil nyelvtanár megvalósításának folyamata Esettanulmány Havasi Zoltán MobilPort K2. Web: www.click4skill.hu E- mail: info@click4skill.com Mit tapasztaltunk az oktatás területén? A csináld magad (do
Oracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás
2011 November 8. New York Palota Hotel Boscolo Budapest Oracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás Sárecz Lajos, Vezető tanácsadó Oracle Hungary Átfogó felhő üzemeltetés
SAS szoftverek felhasználási lehetőségei a felsőoktatásban
SAS szoftverek felhasználási lehetőségei a felsőoktatásban Hodász Attila BDX Kft. Abrán József SAS Magyarország Miért SAS? Integrált keretrendszer amely a teljes feladat támogatására alkalmas Kiforrott
Feltörekvő technológiák: seam, drools, richfaces és társai a JBossban
Feltörekvő technológiák: seam, drools, richfaces és társai a JBossban Török Tamás senior consultant ULX Nyílt Forráskódú Tanácsadó és Disztribúciós Kft. Miről lesz ma szó? Röviden az ULX-ről A JBoss közösségről
Web-fejlesztés NGM_IN002_1
Web-fejlesztés NGM_IN002_1 Rich Internet Applications RIA Vékony-kliens generált (statikus) HTML megjelenítése szerver oldali feldolgozással szinkron oldal megjelenítéssel RIA desktop alkalmazások funkcionalitása
A mobilitás biztonsági kihívásai
A mobilitás biztonsági kihívásai Dr. Krasznay Csaba HP Magyarország Hírek az elmúlt hetekből Forrás: Help-Net Security, CIO.com 2 Növekvő biztonsági és adatvédelmi fenyegetések Az egymással együttműködő
MOBILTRENDEK A SZÁLLÁSFOGLALÁSBAN
MOBILTRENDEK A SZÁLLÁSFOGLALÁSBAN AZ MSZÉSZ XXXVIII. KÖZGYŰLÉSE HOTEL EGER PARK 2012.11.21. Gál Péter Tanácsadó BDO Magyarország Hotel és Ingatlan Szolgáltató Kft. TÉMÁK NEMZETKÖZI ÉS MAGYAR MOBILPENETRÁCIÓ,
IP megoldások a tűzjelzéstechnikában
IP megoldások a tűzjelzéstechnikában Innovációk és megoldások az aktív tűzvédelemben Az OKF Tudományos Tanácsa és a Védelem Katasztrófavédelmi Szemle konferenciája 2017. május 15., Pécel Bemutatkozás Farkas
A Jövő Internet Nemzeti Kutatási Program és eredményei
1. Magyar Jövő Internet Konferencia A Jövő Internet Nemzeti Kutatási Program és eredményei Jövő Internet Kutatáskoordinációs Központ Budapesti Műszaki és Gazdaságtudományi Egyetem Budapest, 2014. október
Név: Neptun kód: Pontszám:
Név: Neptun kód: Pontszám: 1. Melyek a szoftver minőségi mutatói? Fejlesztési idő, architektúra, programozási paradigma. Fejlesztőcsapat összetétele, projekt mérföldkövek, fejlesztési modell. Karbantarthatóság,
MOBIL PLATFORMHÁBORÚ. Török Gábor
MOBIL PLATFORMHÁBORÚ Török Gábor Szabad Szoftver Konferencia, 2010 Tartalom Bevezetés A mobilpiacról Mobil platformok Fejlesztői szemszögből A nyíltság szintjei Történelmi áttekintés Mérföldkövek: mobil
A Digitális transzformáció elkerülhetetlen élő példák a felhőn és ködön belül. Tóth Levente 2015.11.06 Mérnök tanácsadó Cisco Magyarország
A Digitális transzformáció elkerülhetetlen élő példák a felhőn és ködön belül Tóth Levente 2015.11.06 Mérnök tanácsadó Cisco Magyarország Témák Cisco IoT System RijksWaterStaat - holland közút és hajóút
READy Suite: mobil és fix kiolvasó hálózat fogyasztásmérőkhöz
READy Suite: mobil és fix kiolvasó hálózat fogyasztásmérőkhöz Drive-by Okos telefon Multiterm Pro Kézi eszközzel történő mérőkiolvasás USB Meter Reader Fix hálózat Automatizált mérőleolvasás fix hálózaton
8. osztály. Felhasznált tankönyv: Pedellus Tankönyvkiadó, Debrecen, 2009; 2009
8. osztály Évi óraszám: 36 óra Órakeret Javasolt óraszámfelosztás témakörök szerint: I.Táblázatkezelés 10 óra II. Szövegszerkesztés 8 óra III.Internet, adatgyűjtés 5 óra IV.Algoritmizálás 4 óra V.Adatbázis
Új módszerek és eszközök infokommunikációs hálózatok forgalmának vizsgálatához
I. előadás, 2014. április 30. Új módszerek és eszközök infokommunikációs hálózatok forgalmának vizsgálatához Dr. Orosz Péter ATMA kutatócsoport A kutatócsoport ATMA (Advanced Traffic Monitoring and Analysis)
Internet of Things az új mobil forradalom
Internet of Things az új mobil forradalom Tóth Bálint WebSphere brand sales manager balint.toth@hu.ibm.com A világ változik... 50 mrd összekapcsolt eszköz 2020-ra Több tablet, mint PC értékesítés 2013
DIGITALIZÁCIÓ KINEK MI? AVAGY A KIKERÜLHETETLEN ÖSVÉNY A SIKERES VERSENYKÉPESSÉG ÉRDEKÉBEN.
DIGITALIZÁCIÓ KINEK MI? AVAGY A KIKERÜLHETETLEN ÖSVÉNY A SIKERES VERSENYKÉPESSÉG ÉRDEKÉBEN. Magyari Péter 20+y multi janicsár & Digital CX Transf. Coach Safe Harbor Statement This presentation is intended
Alternatív zártláncú tartalomtovábbítás értékesítőhelyek számára
Alternatív zártláncú tartalomtovábbítás értékesítőhelyek számára António Felizardo Hungaro DigiTel Kft. 2015. okt. 8. Igény Kapacitás - Adatforgalom Alkalmazások Felhasználó Hálózat Egyik a másikat gerjeszti,
Az IBM WebSphere Multichannel Bank Transformation Toolkit V7.1 felgyorsítja a többcsatornás alkalmazásfejlesztést
IBM Európa, Közel-Kelet és Afrika szoftverbejelentés ZP11-0164, kelt: 2011. május 17. Az IBM WebSphere Multichannel Bank Transformation Toolkit V7.1 felgyorsítja a többcsatornás alkalmazásfejlesztést Tartalomjegyzék
Android Pie újdonságai
Android Pie újdonságai Ekler Péter peter.ekler@aut.bme.hu BME AUT Tartalom Android 9 újdonságok Fejlesztői érdekességek API változások Mit tartogat a jövő? Android 9 újdonságok Testreszabott rendszer Egyszerűbb,
Mobil szélessáv / IoT / M2M Valós megoldások valós igényekre. Aranyosné dr. Börcs Janka 2016. május 12.
Mobil szélessáv / IoT / M2M Valós megoldások valós igényekre Aranyosné dr. Börcs Janka 2016. május 12. Történeti visszatekintés Spektrum Stratégia 2006 NHH 2012 NMHH 2 NMHH Rádióspektrum-stratégia 2012-2015
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
A GN2 PROJEKT ÉS KUTATÁSI EGYÜTTMŰKÖDÉS
A GN2 PROJEKT ÉS KUTATÁSI EGYÜTTMŰKÖDÉS Networkshop 2006 Mohácsi János,Kovács András NIIF Intézet janos.mohacsi@niif.hu, andras.kovacs@niif.hu 2006.04.20. 2006.04.19. NIIF http://www.niif.hu 1 Trendek
Áttekintés a Jövő Internet agrárgazdasági alkalmazási lehetőségeiről Az NTP FI Agrár- és Élelmiszeripari tagozat
Áttekintés a Jövő Internet agrárgazdasági alkalmazási lehetőségeiről Az NTP FI Agrár- és Élelmiszeripari tagozat Herdon Miklós, Botos Szilvia, Szilágyi Róbert Jövő Internet Nemzeti Technológiai Platform
Charaf Hassan Supporting mobile platforms with model-driven methodologies című akadémiai doktori értekezésének bírálata
Charaf Hassan Supporting mobile platforms with model-driven methodologies című akadémiai doktori értekezésének bírálata A felkérésnek megfelelően áttanulmányoztam az értekezést és véleményemet az alábbiakban
Mobil készülékek programozása
Mobil készülékek Egyre több ember zsebében és táskájában a legkülönfélébb mobileszközök megtalálhatóak Mobiltelefonok, PDA-k, PalmTopok és intelligens multimédiás eszközök (mit pl. ipod-ok) A készülékek
Okosparkolás a ZTE rendszerével Könnyebben, kényelmesebben, gyorsabban
Okosparkolás a ZTE rendszerével Könnyebben, kényelmesebben, gyorsabban Werschitz Ottó Üzletfejlesztési igazgató ZTE Hungary kft. Tartalom Az okosváros fogalma ZTE okosváros A ZTE okosparkolás rendszere
Tesztelési szintek Tesztautomatizálás
Integrációs és ellenőrzési technikák (VIMIA04) Tesztelési szintek Tesztautomatizálás Majzik István, Micskei Zoltán Méréstechnika és Információs Rendszerek Tanszék Budapesti Műszaki és Gazdaságtudományi
MVC. Model View Controller
MVC Model View Controller Szoftver fejlesztés régen Console-based alkalmazások Pure HTML weboldalak Assembly, C Tipikusan kevés fejlesztő (Johm Carmack Wolfenstein, Doom, Quake..) Szűkös erőforrások optimális
Programrendszerek tanúsítása szoftverminőség mérése
SZEGEDI TUDOMÁNYEGYETEM Programrendszerek tanúsítása szoftverminőség mérése Dr. Gyimóthy Tibor Dr. Ferenc Rudolf Szoftverminőség biztosítás Fő cél: az üzemelő IT rendszerekben csökkenteni a hibák számát
Ember és robot együttműködése a gyártásban Ipar 4.0
Helyszín: MTA Székház, Felolvasóterem Időpont: 2017. November 7. Ember és robot együttműködése a gyártásban Ipar 4.0 Dr. Erdős Ferenc Gábor MTA SZTAKI Fejlett robotika ígérete A fejlett robotika és az
ARM Cortex magú mikrovezérlők. mbed
ARM Cortex magú mikrovezérlők mbed Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2016 MBED webes fejlesztőkörnyezet 2009-ben megjelent
Fekete Csaba Csongor Üzleti intelligencia vezető Citibank ZRt.
Fekete Csaba Csongor Üzleti intelligencia vezető Citibank ZRt. Tartalom BI mérföld kövek Kezdeti architektúra és kontextus Lokális Adattárház Kialakítása CRM Evolúció Üzleti Intelligencia kiaknázó eszközök
A szoftverfejlesztés eszközei
A szoftverfejlesztés eszközei Fejleszt! eszközök Segédeszközök (szoftverek) programok és fejlesztési dokumentáció írásához elemzéséhez teszteléséhez karbantartásához 2 Segédeszközök szükségessége Szoftver
Gate Control okostelefon-alkalmazás
Gate Control okostelefon-alkalmazás GSM Gate Control Pro 20/1000 modulokhoz HASZNÁLATI ÚTMUTATÓ v1.1.1.0 és újabb alkalmazásverzióhoz Dokumentumverzió: v1.5 2016.05.18 Termék rövid leírása A GSM Gate Control
Orvostechnikai eszköz tesztelése DSS Unit test. Taliga Miklós BME-IIT
Orvostechnikai eszköz tesztelése DSS Unit test Taliga Miklós BME-IIT Szabványok és direktívák Orvostechnikai eszközök feladatai Objektív eredmények képzése Embernek érzékelhetetlen paraméterek mérése Sokféle
EU Future Internet PPP Program
EU Future Internet PPP Program Németh Vilmos FIWARE Accelerator Információs Nap és Tréning Budapest, 2015. március 24. Internet trendek A hálózati adatforgalom 60 %-kal növekszik évente a világon Rohamosan
Google App Engine az Oktatásban 1.0. ügyvezető MattaKis Consulting http://www.mattakis.com
Google App Engine az Oktatásban Kis 1.0 Gergely ügyvezető MattaKis Consulting http://www.mattakis.com Bemutatkozás 1998-2002 között LME aktivista 2004-2007 Siemens PSE mobiltelefon szoftverfejlesztés,
Junior Java Képzés. Tematika
Junior Java Képzés Tematika I. Szakmai törzsanyag A tematika tartalmaz algoritmuselméletet, programozási tételeket, tipikus adatfeldolgozó feladatokat, programozási nyelvi alapelemeket, technológiai ismereteket,
Hasznos és kártevő rovarok monitorozása innovatív szenzorokkal (LIFE13 ENV/HU/001092)
Hasznos és kártevő rovarok monitorozása innovatív szenzorokkal (LIFE13 ENV/HU/001092) www.zoolog.hu Dr. Dombos Miklós Tudományos főmunkatárs MTA ATK TAKI Innovative Real-time Monitoring and Pest control
A hűségidő újraértelmezése. Loyalty és perszonál programok mobilalapon.
A hűségidő újraértelmezése. Loyalty és perszonál programok mobilalapon. Garai Tímea, Segítségünkkel globális méretű B2C márkák és webáruházak építenek adat alapú vásárlói hűségprogramokat. #data-driven
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 Folyamat, munkafolyamat Munkafolyamat (Workflow): azoknak a lépéseknek a sorozata,