






Náměty na BP, RP, DP 2005/6
[Kopie prispevku do NN]
Dodatek k tomu, o cem byla rec na poslednim seminari:
Zaujalo-li nekoho vizualni modelovani v podobe hierarchickych diagramu, devs, statecharts, nebo petriho siti, pripadne SqueakOS, nabizim zajimavou praci.
Ted se dokoncuje diplomka, ktera protypove realizuje moji asi rok starou predstavu o interaktivnim modelovani na bazi DEVS. Jde o interaktivni modelovani v tom smyslu, ze lze editovat model za behu simulace, klonovat, vnorovat simulace atd. Uvital bych nekoho (uvitam i vice zajemcu), kdo to jakymkoliv zpusobem prevezme a bude dal rozvijet. Krome zprijemneni prace uzivatele by mohlo dal jit o zacleneni ruznych modelovacich formalismu a pristupu, jako jsou konecne automaty, petriho site, fuzzy bloky, neuronove site, statecharts apod., rozhodne se zde uzivi vice lidi. Dalsi moznosti je distribuovana simulace a prototypovani.
Dalsi ted dokoncovana diplomka propojuje SmallDEVS s externim simulatorem 2D a 3D prostredi s tely ryznych typu robotu (Player/Stage). SmallDEVS je pouzit pro specifikaci mozku simulovanych robotu. Opet uvitam zajemce o tuto aplikacni oblast, protoze uvedena diplomka je jen prvnim nesmelym naznakem, ktery zrejme bude nutne trochu zrevidovat a posunout o krok dal.
Dalsi tema je aplikace Petriho siti v modelovani workflow rizeni konference (registrace prispevku, registrace recenzentu, recenzni rizeni, sestaveni sborniku a programu konference, atd, to vse ryze elektronicky automatickym rozesilanim mailu a dynamickymi webovymi strankami). Slo by o webovou aplikaci realizovanou vhodnou kombinaci Seaside, PNtalku a vhodne vybraneho objektove orientovaneho databazoveho systemu (napr. Magma nebo primo databaze v image).
Dalsi prave dokoncovana diplomka, cekajici na vhodneho pokracovatele (opet lze realizovat na vice urovnich nekolika lidmi), je SqueakOS. Tady me napada jako jedna z novych moznosti vice akcentovat bezdratove site - Bluetooth, WiFi, ale take treba Zigbee apod. Mohlo by to zapadat do vetsiho projektu smerujicimu napr. k inteligentnim senzorovym sitim.
Mate-li nezavisle na vyse uvedem vlastni predstavu o tematu, ktere byste chteli relizovat ve Smalltalku, take se mi ozvete, nebot citim zodpovednost za rozvijeni Smalltalkovske kultury na FIT a rad vas pri tom podporim.
Konkretni zadani bych rad usil kazdemu na miru na zaklade rozhovoru s vami. Obvykle mam tendenci formulovat zadani trochu volneji, abych vytvoril prostor pro pripadnou nepredikovatelnou iniciativu v prubehu reseni. Tesim se na spolupraci.
vj
Link to this Page