Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital
Ny´ılt forr´ask´od, ny´ılt innov´aci´o Horv´ath Zolt´an
[email protected] E¨ otv¨ os Lor´and Tudom´anyegyetem, Informatikai Kar F´ orum a Nemzeti Digit´alis Ipar Fejleszt´es´er˝ol ELTE Informatikai Kar, 2016. dec. 12.
Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
Ny´ılt forr´ask´od´u fejleszt´esek az ELTE Informatikai Kar´an Szoftvertechnol´ogia labor – 100-n´al t¨ obb hallgat´oval tanulm´anyaik r´eszek´ent ODF alap´ u irodai szoftverek mobil eszkz¨ okre - SZOMIN projekt (Multir´aci´ o, ELTE, Szeged, BME) Strukt´ ur´alt sz¨ovegszerkeszt˝ o filol´ ogusoknak: Hypereidoc Ny´ılt forr´ask´od´ u szoftvertechnol´ ogiai eszk¨ oz¨ ok ELTE-Ericsson egy¨ uttm˝ uk¨od´esben: RefactorErl, CodeChecker, CodeCompass (Erlang, C++, Java, Python nyelvekhez), txtuml, Titan Alkalmaz´asi ter¨ ulet specifikus fejleszt´esek csomagfeldolgoz´ast v´egz˝o h´al´ozati eszk¨ oz¨ ok programoz´as´ahoz: Feldspar nyelv, P4 ford´ıt´o Eur´opai dimenzi´o: Eur´ opai Innov´aci´ os ´es Technol´ogiai Int´ezet, az EIT Digital programja: ny´ılt innov´aci´ o. Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
Irodai programcsomag mobil telefonon A Szomin projektben az egyik legn´epszer˝ ubb irodai programcsomag form´atum, az Open Document Format szerkeszt´esi lehet˝os´egeit vizsg´altuk mobil eszk¨oz¨ ok¨ on. A Microsoft Office-´aval ekvivalens form´atum. A legt¨obb irodai programcsomag t´amogatja (ingyenes Openoffice).
Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
ODF szerkeszt˝ot adtunk egyszer˝ u mobiltelefonokra is.
Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
Ehhez u ´j, hat´ekonyabban ´atvihet˝ o, t¨om¨orebb adatform´atum, Hat´ekony megjelen´ıt˝os szerkeszt˝ o program, valamint Mobiltelefonon is felhaszn´al´ obar´at interf´esz kell.
Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
´ or¨og sz¨ovegek feldolgoz´asa : HypereiDoc Og¨ Speci´alis sz¨ovegszerkeszt˝ o t¨ ored´ekes k´ odexek sz¨ oveg´enek r¨og´ıt´es´ere, magyar´az´o sz¨ovegekkel t¨ ort´en˝ o kieg´esz´ıt´es´ere, strukt´ ur´alt, elemezhet˝ o adatform´atum (XML) biztos´ıt´as´ara, nyomdai min˝os´eg˝ u megjelen´ıt´es´ere. http://hypereidoc.elte.hu
Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
RefactorErl - Erlang programok meg´ert´ese ´es ´atalak´ıt´asa A RefactorErl az ELTE-n fejlesztett, a szoftverfejleszt´est seg´ıt˝o eszk¨oz: Erlang nyelvhez Erlang nyelven fejlesztett eszk¨ oz Programtranszform´aci´ ok Programok modulszerkezet´enek jav´ıt´asa Program meg´ert´es´et t´amogat´o eszk¨oz¨ok Elemz´esek (szemantikus gr´af) Szoftvermin˝os´eg jav´ıt´ast t´amogat´o eszk¨oz¨ok Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
CodeChecker ´es CodeCompass: C, C++, Java ´es Python programok elemz´ese Ny´ılt forr´ask´od´ u szoftvertechnol´ ogiai eszk¨ oz¨ ok fejleszt´ese ELTE-Ericsson egy¨ uttm˝ uk¨ od´esben CodeChecker - statikus elemz´es seg´ıts´eg´evel hib´ak felfedez´ese https://github.com/Ericsson/codechecker
felhaszn´al´ok: Sony, Apple, Google CodeCompass – nagym´eret˝ u C, C++, Java ´es Python programok meg´ert´ese (ny´ılt forr´ask´ od´ u eszk¨ oz lesz)
Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
V´egrehajthat´o modellez´es Szoftvermodellez´es: Komplex szoftverrendszerek prec´ız tervez´es´ehez haszn´alt m´ odszertan (pl. UML) ELTE Modellvez´erelt Fejleszt´es Kutat´ ocsoport: ny´ılt forr´ask´od´ u keretrendszer v´egrehajthat´ o UML modellez´eshez http://txtuml.inf.elte.hu
R´eszv´etel nemzetk¨ozi projektben: OpenCPS Nemzeti Kutat´asi, Fejleszt´esi ´es Innov´aci´ os Alap; ITEA3 Magyar r´esztvev˝ ok: ELTE-Soft Kft, IncQuery Labs Kft C´elok: Modellez˝ o eszk¨ oz¨ ok szabv´anyos´ıtott egy¨ uttm˝ uk¨ od´ese, ny´ılt forr´ask´ od´ u eszk¨ ozt´ar kialak´ıt´asa Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
Teszt-k¨ornyezetek tervez´ese - Titan Titan: ny´ılt forr´ask´ od´ u Testing and Test Control Notation Version 3 (TTCN-3) eszk¨ ozk´eszlet telekommunik´aci´os alkalmaz´asok tesztel´es´ere ELTE fejleszt´es Ericsson egy¨ uttm˝ uk¨ od´esben: TTCN-3 tesztk´od min˝os´eg´enek elemz´ese https://projects.eclipse.org/projects/tools.titan
Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
Csomagfeldolgoz´ast v´egz˝o h´al´ozati eszk¨oz¨ok programoz´asa P4 nyelven - ford´ıt´o k´esz´ıt´ese
P4
—
p4.org
magas szint˝ u, hardver- ´es platformf¨ uggetlen nyelv, csomagfeldolgoz´ast v´egz˝ o h´al´ ozati eszk¨ oz¨ ok programoz´asa, konzorciumi fejleszt´es, neves egyetemek, sz´amos ipari partner.
ELTE-s P4 ford´ıt´o
—
p4.elte.hu
t¨ obbf´ele c´elhardver, hardverf¨ ugg˝ o ´es hardverf¨ uggetlen r´eszek sz´etv´alaszt´asa, hardver absztrakci´ os k¨ onyvt´ar + hardverf¨ uggetlen mag nyelv. Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
Feldspar – egy u´j nyelv digit´alis jelfeldolgoz´ashoz Feldspar – Functional Embedded Language for DSP and PARallelism Egy¨ uttm˝ uk¨od˝o partnerek: Ericsson, Chalmers Egyetem (G¨oteborg, Sv´edorsz´ag) A megoldand´o probl´ema: telefonk¨ ozpontba ´erkez˝ o adatok feldolgoz´esa (k´odol´as, t¨ om¨ or´ıt´es, hang min˝ os´eg´enek jav´ıt´asa stb.) val´ os idej˝ u alkalmaz´asok ⇒ hat´ekony programokra van sz¨ uks´eg
Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
Feldspar – egy u´j nyelv digit´alis jelfeldolgoz´ashoz P´elda: az overdrive (t´ ulvez´erl´es) sz˝ ur˝ o programja ´es m˝ uk¨od´ese
Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
Numerikus m´odszerek – Jelfeldolgoz´as
Ny´ılt forr´ask´od´ u MatLab Toolboxok Racion´alis f¨ uggv´enyapproxim´aci´ okhoz (RAIT) Jelek t¨om¨or´ıt´es´ehez/optimaliz´al´as´ahoz (HPSO) EKG jelek gener´al´as´ahoz (ECGGEN) EKG jelek szegment´al´as´ahoz (Hermite ECG) El´erhet?s´eg Publik´aci´ok: ResearchGate http://numanal.inf.elte.hu/~kovi/docs/pubs/ http://numanal.inf.elte.hu/~locsi/rait/
Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
EKG jel sematikus ´abr´aja
https://en.wikipedia.org/wiki/Electrocardiography
Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital ODF alap´ u irodai szoftverek mobil eszkz¨ okre Szoftvertechnol´ ogia
EKG jelek feldolgoz´asa 1
QRS T P
0.8
0.6
0.4
0.2
0
−0.2
−0.4
[Szegment´al´as.]
50
100
150
200
250
300
350
400
450
1
PRD: 7.75 % 0.8
0.6
0.4
0.2
0
−0.2
−0.4
Horv´ [K¨ozel´ıt´ es.]ath Zolt´an,
[email protected] 50
100
150
200
250
300 Ny´ılt 350 forr´ a400 sk´ od,450 ny´ılt
Egy EKG jel
innov´ aci´ o
Ny´ılt forr´ ask´ od´ u fejleszt´ esek az ELTE Informatikai Kar´ an EIT Digital
EIT Digital - ny´ılt innov´aci´o 9 nemzeti csom´opont egyike a magyar partnerek: eur´opa vezet˝ o egyetemei, kutat´oint´ezetei ´es IKT v´allalatai ELTE, BME, Ericsson Mo., Magyar Telekom, OTP, evopro, E-Group, SZTAKI ELTE: 10 innov´aci´os uni´ os projekt 4 ´ev alatt ELTE IK: 1.2-1.5 mEUR t´amogat´as ´evente v´allalkoz´asfejleszt´esi k´epz´es 50 hallgat´o kett˝os diplom´as mesterk´ep´esekben 30 doktori hallgat´o Budapesten Horv´ ath Zolt´ an,
[email protected]
Ny´ılt forr´ ask´ od, ny´ılt innov´ aci´ o